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.

Where to watch sport

Sport 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/Zurich.

60events
178countries
Kick-offEventCompetitionLive onChannels
20:30
2026-11-02
Box2Box v Dein SpieltagSport6AT - Sky Sport Austria 1 (AT), AT - Sky Sport Premier League (AT), Sky Sport Austria 1 HD (AT), CH - Sky Sport Premier League (CH) and 5 more
21:10
2026-11-02
auto motor sport v Die ReportageSport0AutoMotorSport HD (BE), CH - Auto Motor + Sport (CH), auto motor sport (CH), AT - auto motor und sport channel (DE) and 1 more
21:40
2026-11-02
ESL Pro League S23 v Viertelfinals 1+2ESL Event0eSportsONE (CH)
23:00
2026-11-02
Defensa y Justicia v IndependienteFútbol Argentino Primera División2AR - TNT Sports (AR), BO - TyC Sports (AR), CR - TyC Sports (AR), Canal TyC Sports (AR) and 5 more
01:00
2026-11-03
Rosario Central v HuracánCampionato argentino0SI Solocalcio (CH)
01:00
2026-11-03
Cleveland Cavaliers v Oklahoma City ThunderNBA (T26/27)0AR - TNT Sports (AR), Sky Sport 1 D (CH), CZ - NOVA SPORT 6 (CZ), Nova Sport 6 HD (CZ) and 3 more
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)
07:00
2026-11-03
Paris v RoubaixUCI WorldTour Männer0Eurosport 1 D (CH), Eurosport 2 D (CH)
12:00
2026-11-03
Vitesse v Relais par équipesEscalade0Eurosport 2 F (CH)
12:10
2026-11-03
Scooore Niederlande v FussballmagazinSport0CH - blue Sport D 1 (CH), blue Sport D 1 (CH)
15:50
2026-11-03
Club Atlético de Madrid v FC Bayern MunichUEFA Champions League1CH - blue Sport 1 direct (CH), blue Sport 1 direct (CH)
15:55
2026-11-03
Club Atlético de Madrid v FC Bayern MünchenUEFA Champions League2CH - blue Sport 6 Live (CH), CH - blue Sport D 2 (CH), blue Sport 6 Live (CH), blue Sport D 2 (CH)
17:35
2026-11-03
FC Shakhtar Donetsk v Sporting Clube de PortugalSport1CH - blue Sport 9 Live (CH), blue Sport 9 Live (CH)
18:35
2026-11-03
Shakhtar Donetsk v Sporting Clube de PortugalSport1CH - blue Sport 9 direct (CH), blue Sport 9 direct (CH)
18:35
2026-11-03
Galatasaray AŞ v VfB StuttgartUEFA Champions League2CH - blue Sport 8 Live (CH), CH - blue Sport 8 direct (CH), blue Sport 8 Live (CH), blue Sport 8 direct (CH)
18:55
2026-11-03
Konferenz v UEFA Champions LeagueSport1CH - blue Sport 7 Live (CH), blue Sport 7 Live (CH)
18:55
2026-11-03
Manchester United v AS RomaUEFA Champions League2beIN_SPORTS4_DIGITAL_Mono_AR, CH - blue Sport 1 Live (CH), CH - blue Sport 2 direct (CH), blue Sport 1 Live (CH) and 1 more
18:55
2026-11-03
UHD HDR FC Barcelona v Aston Villa FCUEFA Champions League1CH - blue Sport 2 Live D (CH), blue Sport 2 Live D (CH), blue Sport 2 direct F (CH)
18:55
2026-11-03
Villarreal CF v Paris Saint-GermainUEFA Champions League3CH - blue Sport 3 Live (CH), CH - blue Sport 4 direct (CH), blue Sport 3 Live (CH), blue Sport 4 direct (CH) and 2 more
18:55
2026-11-03
LASK v ŠK Slovan BratislavaUEFA Champions League2CH - blue Sport 5 Live (CH), CH - blue Sport 6 direct (CH), blue Sport 5 Live (CH), blue Sport 6 direct (CH)
18:55
2026-11-03
UHD HDR Manchester United v AS RomaUEFA Champions League1CH - blue Sport 4 Live D (CH), blue Sport 4 Live D (CH), blue Sport 4 direct F (CH)
19:00
2026-11-03
FC Barcelona v Aston Villa FCUEFA Champions League2CH - blue Sport 1 Live D (CH), CH - blue Sport D 1 (CH), blue Sport 1 Live D (CH), blue Sport 1 direct F (CH) and 2 more
19:05
2026-11-03
Al-Hilal v Shabab Al AhliAFC Champions League Elite LIVE2beIN_SPORTS2_DIGITAL_Mono_AR, ORF SPORT1+ (AT), CH - blue Sport 10 Live (CH), CH - blue Sport 10 direct (CH) and 2 more
19:55
2026-11-03
UHD HDR Club Atlético de Madrid v FC Bayern MünchenUEFA Champions League1CH - blue Sport 3 Live D (CH), blue Sport 3 Live D (CH)
19:55
2026-11-03
FK Bodø/Glimt v LOSC LilleUEFA Champions League2CH - blue Sport 4 Live (CH), CH - blue Sport 5 direct (CH), blue Sport 4 Live (CH), blue Sport 5 direct (CH)
19:55
2026-11-03
Feyenoord v FC Internazionale MilanoUEFA Champions League2CH - blue Sport 2 Live (CH), CH - blue Sport 3 direct (CH), blue Sport 2 Live (CH), blue Sport 3 direct (CH)
20:00
2026-11-03
UEFA Champions League v Der CountdownFootball1CH - blue Zoom (CH)
20:10
2026-11-03
UHD HDR Club Atlético de Madrid v FC Bayern MunichUEFA Champions League0blue Sport 3 direct F (CH)
20:55
2026-11-03
Villarreal v Paris Saint-GermainUEFA Champions League2CO - FOX Sports HD (AR), PE - FOX Sports (AR), PY - FOX Sports (AR), AU - STAN 5 (AU) and 3 more
22:09
2026-11-03
Airport Trophy, U21-Landerturnier, Schweiz v Frankreich: Switzerland U21 vsHandball0Swiss Sport TV (CH)
22:55
2026-11-03
Matchnight v UEFA Champions LeagueFootball1CH - blue Zoom (CH)
00:15
2026-11-03
Deals 4 Wheels v SchlittenSport0AT - Sport 1 (AT), SPORT1 (AT), SPORT1 (BE), CH - SPORT1 (CH) and 8 more
02:30
2026-11-04
FC Thoune v HNK Hajduk SplitFoot0blue Sport F (CH)
05:15
2026-11-04
Juventus v Stade Rennais FCFoot0blue Sport F (CH)
07:10
2026-11-04
AFC Bournemouth v AC MilanFoot0blue Sport F (CH)
10:30
2026-11-04
Pro League S23 v HalbfinalsESL Event0eSportsONE (CH)
12:50
2026-11-04
Scooore Portugal v FussballmagazinSport0CH - blue Sport D 1 (CH), CH - blue Zoom (CH), blue Sport D 1 (CH)
13:05
2026-11-04
Buriram United v Kashima AntlersAFC Champions League Elite LIVE4beIN_SPORTS3_DIGITAL_Mono_AR, ORF SPORT1+ (AT), CH - blue Sport 10 Live (CH), CH - blue Sport 10 direct (CH) and 5 more
14:25
2026-11-04
Scooore Niederlande v Das FussballmagazinFootball0CH - blue Zoom (CH)
14:30
2026-11-04
Tour of Oman v Stage 5UCI ProSeries Cycling0MySports EDGE (CH)
15:15
2026-11-04
Manchester City v Brighton und Hove AlbionFussball0CH - blue Sport D 1 (CH), blue Sport D 1 (CH)
15:20
2026-11-04
Stade Rennais FC v Olympiacos FCUEFA Europa League1CH - blue Sport 10 direct (CH), blue Sport 10 direct (CH)
15:30
2026-11-04
Nedbank Gravel Burn v Final Stage 7Radsport0MySports EDGE (CH)
16:20
2026-11-04
Stade Rennes v Olympiacos FCUEFA Europa League1CH - blue Sport 10 Live (CH), blue Sport 10 Live (CH)
17:05
2026-11-04
League of Legends v FinalsEsports World Cup0eSportsONE (CH)
18:35
2026-11-04
Fenerbahçe SK v Liverpool FCUEFA Champions League2CH - blue Sport 8 Live (CH), CH - blue Sport 8 direct (CH), blue Sport 8 Live (CH), blue Sport 8 direct (CH) and 2 more
18:35
2026-11-04
AEK Athens FC v Real Madrid CFUEFA Champions League2CH - blue Sport 9 Live (CH), CH - blue Sport 9 direct (CH), blue Sport 9 Live (CH), blue Sport 9 direct (CH)
18:55
2026-11-04
FC Porto v SSC NapoliUEFA Champions League1CH - blue Sport 1 Live (CH), blue Sport 1 Live (CH), blue Sport F (CH)
18:55
2026-11-04
Konferenz v UEFA Champions LeagueSport1CH - blue Sport 7 Live (CH), CH - blue Sport D 2 (CH), blue Sport 7 Live (CH), blue Sport D 2 (CH)
18:55
2026-11-04
Viking FK v Sabah FCUEFA Champions League2CH - blue Sport 5 Live (CH), CH - blue Sport 6 direct (CH), blue Sport 5 Live (CH), blue Sport 6 direct (CH)
18:55
2026-11-04
UHD HDR Borussia Dortmund v Real Betis BalompiéUEFA Champions League1CH - blue Sport 2 Live D (CH), blue Sport 2 Live D (CH), blue Sport 2 direct F (CH)
18:55
2026-11-04
PSV Eindhoven v Club Brugge KVUEFA Champions League1CH - blue Sport 3 Live (CH), blue Sport 3 Live (CH)
18:55
2026-11-04
UHD HDR FC Porto v SSC NapoliUEFA Champions League1CH - blue Sport 4 Live D (CH), blue Sport 4 Live D (CH), blue Sport 4 direct F (CH)
19:10
2026-11-04
RB Leipzig v Manchester CityUEFA Champions League4beIN_SPORTS3_DIGITAL_Mono_AR, CH - blue Sport 2 direct (CH), CH - blue Sport 6 Live (CH), CH - blue Sport D 2 (CH) and 6 more
19:10
2026-11-04
PSV Eindhoven v Club BruggeUEFA Champions League1logos-_beINSPORTS8_AR, CH - blue Sport 4 direct (CH), blue Sport 4 direct (CH), Prima Sport 3 (RO) and 2 more
19:55
2026-11-04
UHD HDR RB Leipzig v Manchester CityUEFA Champions League1CH - blue Sport 3 Live D (CH), blue Sport 3 Live D (CH), blue Sport 3 direct F (CH)
19:55
2026-11-04
SK Slavia Praha v Arsenal FCUEFA Champions League2CH - blue Sport 2 Live (CH), CH - blue Sport 3 direct (CH), blue Sport 2 Live (CH), blue Sport 3 direct (CH) and 2 more
19:55
2026-11-04
Borussia Dortmund v Real Betis BalompiéUEFA Champions League3beIN_SPORTS1_ENGLISH_Digital_Mono_AR, CH - blue Sport 1 Live D (CH), CH - blue Sport 1 direct (CH), CH - blue Sport D 1 (CH) and 4 more
20:00
2026-11-04
UEFA Champions League v Der CountdownFootball1CH - blue Zoom (CH)
21:00
2026-11-04
RC Lens v CômeUEFA Champions League0CANAL+ Sport Event 1 (CH), CANAL+ Sport Event 2 (CH)

Where to watch sport on TV, country by country

Sport is found in the TV listings themselves: every match, race and fight that a guide lists, joined to its fixture where we can, with every channel showing it and whether each showing is live or a repeat. Pick a sport or a country to narrow it down.

The same events come from the API with GET /v1/events, filtered by sport, competition and country. Bars, hotels, betting and fan apps use it to answer the one question fans ask most: where can I watch this tonight?

Who uses it

Bars and venuesTonight's live sport on the channels you subscribe to, live first.
Fan and team appsWhere a team's next match is on TV in each country.
Betting and odds sitesPut the broadcaster next to every fixture you price.
PublishersDaily "football on TV today" lists, built and kept up to date for you.

Questions

How do you tell live sport from repeats?

Each showing is checked against the event's start time and the guide's own live flags, so a replay or highlights show is marked as a repeat.

Which sports are covered?

Every sport that a TV guide lists: football, cricket, basketball, rugby, tennis, motor racing, combat sports and many more.

Can I filter by country?

Yes. Choose a country above, or pass country=GB (any ISO code) to the API to see only that country's channels.

How far ahead are events listed?

As far ahead as the guides run, usually two to seven days, longer for big competitions.

Where to watch, in one API call