Free key: real listings for yesterday, 500 calls a day, no card174 countriesGet yours in 30 seconds
tvguideapi

Last 30 days

API uptimefrom the monitorIncidentsfrom the monitor
All systems

Working normally

Checked every minute from outside our own servers.

Football on TV

Football on TV, live first.

Every event in the guides of every country over the next two days, with the channels showing it. Times are Europe/Madrid.

32events
178countries
Kick-offEventCompetitionLive onChannels
20:54
2026-11-02
RC Deportivo v CA OsasunaLALIGA EA SPORTS (T26/27)2ES - GOL (ES), ES - M+ LaLiga UHD (ES), ES - M+ LaLigaTV (ES), M+ LALIGA TV UHD (ES)
21:00
2026-11-02
RCD Mallorca v Cádiz CFLALIGA HYPERMOTION (T26/27)1CZ - NOVA SPORT 3 (CZ), Nova Sport 3 HD (CZ), ES - GOL (ES), ES - LaLiga SmartbankTV (ES) and 5 more
23:30
2026-11-02
Real Oviedo v UD las PalmasResúmenes LALIGA HyperMotion (T26/27)1ES - GOL (ES), ES - LaLiga SmartbankTV (ES), LALIGA TV HYPERMOTION (ES), Canal Sky Sports 1 (México) (MX) and 3 more
00:40
2026-11-02
Villarreal CF v RCD Espanyol de BarcelonaLALIGA EA SPORTS (T26/27)1ES - M+ LaLigaTV (ES)
01:30
2026-11-03
Al Nasser v Al KholoodLiga Saudí (T26/27)1ES - M+ Liga de Campeones (ES), M+ Liga de Campeones (ES)
02:00
2026-11-03
Costa Adeje Tenerife v AthleticLiga F (T26/27)1ES - Teledeporte (ES)
04:50
2026-11-03
Boca Juniors v River PlateLiga Argentina. Torneo Clausura1ES - M+ #Vamos (ES), M+ Vamos (ES), Canal ESPN Premium (Chile) (SV)
06:05
2026-11-03
FC Barcelona v Deportivo AlavésLALIGA EA SPORTS (T26/27)1CZ - NOVA SPORT 4 (CZ), Nova Sport 4 (CZ), Nova Sport 4 HD (CZ), ES - M+ LaLigaTV (ES)
06:30
2026-11-03
Al Shabab v Al AhliLiga Saudí (T26/27)1SI Solocalcio (CH), ES - M+ Liga de Campeones (ES), M+ Liga de Campeones (ES)
08:00
2026-11-03
Real Sociedad B v Girona FCLALIGA HYPERMOTION (T26/27)1ES - M+ LaLigaTV (ES)
10:00
2026-11-03
Real Sociedad v Real MadridFootball0Canal GOL PLAY (España) (ES)
10:00
2026-11-03
Deportivo v Real MadridFútbol español 1ª División (T09/10)0ES - GOL (ES)
12:00
2026-11-03
Real Betis v Málaga CFResúmenes LALIGA EA Sports (T26/27)1CZ - NOVA SPORT 3 (CZ), Nova Sport 3 (CZ), Nova Sport 3 HD (CZ), ES - M+ LaLigaTV (ES) and 2 more
16:10
2026-11-03
Villarreal CF v RCD Espanyol de BarcelonaResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLigaTV (ES)
17:55
2026-11-03
Fenerbahce v Valencia BasketEuroliga femenina (T26/27)1ES - M+ Baloncesto 2 (ES)
19:25
2026-11-03
Basket Landes v Casademont ZaragozaEuroliga femenina (T26/27)4ES - Aragón TV (ES), ES - M+ #Vamos (ES), ES - M+ Baloncesto (ES), ES - M+ Deportes (ES) and 2 more
20:54
2026-11-03
RC Deportivo v CA OsasunaResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLiga UHD (ES), ES - M+ LaLigaTV (ES)
22:15
2026-11-03
Levante UD v Atlético de MadridResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLigaTV (ES)
22:30
2026-11-03
Racing Club v Real MadridResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLigaTV (ES), Canal Sky Sports 16 (MX), Canal Sky Sports 24 (MX), MX - Sky Sports 16 (MX) and 5 more
01:05
2026-11-04
Real Sociedad B v Girona FCLALIGA HYPERMOTION (T26/27)1ES - M+ LaLigaTV (ES)
02:25
2026-11-04
Vélez v San LorenzoLiga Argentina. Torneo Clausura1ES - M+ #Vamos (ES), M+ Vamos (ES)
04:05
2026-11-04
Elche CF v Valencia CFLALIGA EA SPORTS (T26/27)1ES - M+ LaLigaTV (ES)
11:15
2026-11-04
Turia v Olímpico de PozueloLiga Iberdrola de Rugby (T26/27)1ES - M+ Deportes (ES)
13:10
2026-11-04
Real Valladolid CF v CD LeganésLALIGA HYPERMOTION (T26/27)1ES - M+ LaLigaTV (ES)
17:00
2026-11-04
Real Betis v Málaga CFResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLigaTV (ES), ES - DAZN LaLiga (UK), DSPORTS 2 HD (US)
17:15
2026-11-04
FC Barcelona v Deportivo AlavésResúmenes LALIGA EA Sports (T26/27)1ES - GOL (ES), ES - M+ LaLigaTV (ES)
17:55
2026-11-04
Fenerbahce v Valencia BasketEuroliga femenina (T26/27)2ES - M+ Baloncesto 2 (ES), ES - M+ Deportes (ES)
19:00
2026-11-04
Racing Club v Real MadridResúmenes LALIGA EA Sports (T26/27)1ES - GOL (ES), ES - M+ LaLigaTV (ES), Canal Sky Sports 16 (MX), MX - Sky Sports 16 (MX) and 3 more
19:10
2026-11-04
RC Deportivo v CA OsasunaResúmenes LALIGA EA Sports (T26/27)1ES - M+ LaLigaTV (ES)
19:25
2026-11-04
Basket Landes v Casademont ZaragozaEuroliga femenina (T26/27)2ES - M+ Baloncesto (ES), ES - M+ Deportes (ES)
20:45
2026-11-04
Real Madrid v PanathinaikosPrevia Euroliga de baloncesto (T26/27)4ES - M+ Baloncesto (ES), ES - M+ Deportes (ES), ES - Movistar Plus+ (ES), CY - Novasports Prime (GR) and 4 more
20:55
2026-11-04
Viking v SabahUEFA Champions League (T26/27)9SS Extra, beIN_SPORTS_XTRA1_Digital_Mono_EN, BH - Arena Sport 4 (BA), ES - M+ Liga de Campeones 9 (ES) and 14 more

Football on TV: every match and the channels showing it

Domestic leagues, European club competitions, internationals and cup ties, wherever a TV guide lists them, with each channel in each country and whether it shows the match live. Kick-off times are joined to the fixture lists, so a match moved for television shows its broadcast time.

The API answers "where is this match on TV" for any country: GET /v1/events?sport=football&country=GB, or a whole competition with GET /v1/leagues/{id}/events.

Who uses it

Pubs and sports barsThis weekend's live football on the channels you carry.
Club and fan appsEvery broadcaster for a club's fixtures, country by country.
Fantasy and bettingThe TV channel beside every fixture.
Football mediaAlways-current "football on TV" pages.

Questions

Which football competitions are included?

Every competition that appears in the TV listings, from the Premier League and Champions League to lower leagues and women's football.

Is the kick-off time the TV time or the match time?

Both are kept: the programme's start in the guide and the fixture's kick-off where we hold it.

Why is a match missing?

A match that no guide lists, such as one under a broadcast blackout, has no channel to show. It appears as soon as a guide carries it.

Can I get one team only?

Yes, filter the events by team name in the API.

Where to watch, in one API call