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/Warsaw.

72events
178countries
Kick-offEventCompetitionLive onChannels
19:30
2026-11-02
LA MASIA | Juvenil A v SaragossaSport2Barça 24H (PL), Top Barça (PL)
19:35
2026-11-02
League of Nations v OcalaJeździectwo0PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL)
20:00
2026-11-02
PKO BP Ekstraklasa v wstęp do meczuPiłka nożna2CANAL+ Sport 3 (PL), CANAL+ Sport 3 HD (PL), CANAL+ Sport 4 (PL), CANAL+ Sport 4 HD (PL) and 5 more
20:20
2026-11-02
TAURON Liga Kobiet v mecz: Sokół & Hagric MogilnoSiatkówka kobiet2PL - Polsat Sport 1 (PL), PL - Polsat Sport Extra 2 (PL), Polsat Sport (PL), Polsat Sport HD (PL) and 1 more
20:25
2026-11-02
Liga v mecz: ŁKS ŁódźPiłka nożna1PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
20:25
2026-11-02
PKO BP Ekstraklasa v mecz: Raków CzęstochowaPiłka nożna1CANAL+ Sport 3 (PL), CANAL+ Sport 3 HD (PL), CANAL+ Sport 4 (PL), CANAL+ Sport 4 HD (PL) and 2 more
20:40
2026-11-02
Liga francuska v mecz: FC LorientPiłka nożna0Eleven Sports 3 (PL)
20:40
2026-11-02
FC Lorient v Stade Brestois 29Liga francuska - mecz1Eleven Sports 3 (PL), Eleven Sports 3 HD (PL), PL - Eleven Sports 3 (PL)
21:10
2026-11-02
Liga portugalska v mecz: SL BenficaPiłka nożna0Eleven Sports 2 (PL)
21:10
2026-11-02
SL Benfica v FC AlvercaLiga portugalska - mecz1Eleven Sports 2 (PL), Eleven Sports 2 HD (PL), PL - Eleven Sports 2 (PL)
22:00
2026-11-02
Liga Konferencji UEFA v mecz: Legia WarszawaPiłka nożna0Polsat Sport Premium 3 (PL)
22:56
2026-11-02
FULL MATCH | Barça Atlètic v ArnedoSport2Barça 24H (PL), Top Barça (PL)
23:50
2026-11-02
Gala w Montrealu v podsumowanieBoks0PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
00:45
2026-11-02
Longines FEI World Cup v skoki przez przeszkodyJeździectwo0PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL)
01:00
2026-11-03
Liga Europy UEFA v mecz: SK Sturm GrazPiłka nożna0Polsat Sport Premium 1 (PL)
01:00
2026-11-03
Mistrzostwa Europy 2026 v mecz 1/8 finału: PolskaSiatkówka mężczyzn0Polsat Sport Premium 4 (PL)
01:51
2026-11-03
LA MASIA | Juvenil B v CornellàSport2Barça 24H (PL), Top Barça (PL)
02:15
2026-11-03
Gala w Paradise v podsumowanieBoks0PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
02:15
2026-11-03
The Big Pete v Sezon 1Sport0PL - CANAL+EXTRA1 (PL)
02:20
2026-11-03
LŠ Azije v ELITE: GharafaFudbal0RS - Sport Klub (PL)
02:30
2026-11-03
Gala w Londynie v waga kogucia: Francesca HennessyBoks0PL - TVP Sport (PL)
03:20
2026-11-03
Thunderstrike Fight League 37 w Lublinie v walka: Bartosz GuzSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
04:10
2026-11-03
Saudijska liga v PregledSport0HR - Sport Klub 2 (NL), HR - Sport Klub 4 (NL), HR - Sport Klub (PL)
07:00
2026-11-03
PKO BP Ekstraklasa v mecz: Motor LublinPiłka nożna0PL - CANAL+ 4K Ultra (PL)
07:30
2026-11-03
PGE Ekstraliga v mecz: FOGO Unia LesznoŻużel0CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL)
07:45
2026-11-03
Liga hiszpańska v mecz: RC Deportivo La CorunaPiłka nożna0CANAL+ Sport (PL), CANAL+ Sport HD (PL), PL - CANAL+ Sport (PL)
10:30
2026-11-03
Ufa v ShamrockSport0Prime Fight HD (PL)
10:50
2026-11-03
Ekstraliga v mecz: Pogoń SzczecinPiłka nożna kobiet0PL - TVP Sport (PL)
11:20
2026-11-03
Mohegan Sun v waga półśrednia: Julian LaneBoks0PL - Fightklub (PL)
12:50
2026-11-03
UFC 311 v walka: Merab DvalishviliSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
13:40
2026-11-03
UFC 328 v walka: Khamzat ChimaevSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
15:55
2026-11-03
Liga Młodzieżowa UEFA v mecz: Atletico MadrytPiłka nożna1CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL)
17:15
2026-11-03
Ekstraliga v mecz: ZKS Stal RzeszówŻużel0CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL)
17:20
2026-11-03
TAURON Liga v mecz: Energa Trefl GdańskSiatkówka mężczyzn2PL - Polsat Sport 1 (PL), PL - Polsat Sport Extra 2 (PL), Polsat Sport (PL), Polsat Sport HD (PL) and 1 more
17:25
2026-11-03
BKFC Mohegan Sun v waga półśrednia: Julian LaneBoks0PL - Fightklub (PL)
17:55
2026-11-03
Liga v mecz: Chrobry GłogówPiłka nożna1PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
18:35
2026-11-03
Turek v 22.05.2026Sporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
19:00
2026-11-03
Turniej ATP w Paryżu v mecze 1Tenis4PL - Polsat Sport 1 (PL), PL - Polsat Sport 2 (PL), PL - Polsat Sport Premium 1 (PL), PL - Polsat Sport Premium 2 (PL) and 6 more
19:10
2026-11-03
Longines FEI World Cup v ujeżdżenieJeździectwo0PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL)
19:25
2026-11-03
EuroCup v mecz: Ratiopharm UlmKoszykówka mężczyzn1PL - Polsat Sport Extra 4 (PL), Polsat Sport Premium 6 (PL)
20:00
2026-11-03
Liga niemiecka v mecz: Goal ArenaPiłka nożna0Eleven Sports 3 (PL)
20:10
2026-11-03
LOTTO Superliga Kobiet v mecz: PGE MKS El-Volt LublinPiłka ręczna kobiet1PL - Polsat Sport 3 (PL), Polsat Sport News HD (PL)
20:30
2026-11-03
Unicaja v Reggio EmiliaKošarka - FIBA Liga šampiona2HR - Sport Klub 10 (HR), HR - Sport Klub 4 (NL), HR - Sport Klub (PL), RS - Sport Klub (PL) and 4 more
20:55
2026-11-03
UFC Fight Night v walka: Jean SilvaSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
21:30
2026-11-03
LŠ Azije v ELITE: PortFudbal0RS - Sport Klub (PL)
23:00
2026-11-03
Mistrzostwa Europy 2026 v mecz ćwierćfinałowy: FrancjaSiatkówka mężczyzn0Polsat Sport Premium 4 (PL)
00:15
2026-11-03
Deals 4 Wheels v SchlittenSport0AT - Sport 1 (AT), SPORT1 (AT), SPORT1 (BE), CH - SPORT1 (CH) and 8 more
01:00
2026-11-04
Mistrzostwa Europy 2026 v mecz ćwierćfinałowy: PolskaSiatkówka mężczyzn0Polsat Sport Premium 4 (PL)
02:30
2026-11-04
Gala w Dublinie v podsumowanieBoks0PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
04:30
2026-11-04
SCU Torreense v Sunderland AFCPiłka nożna - mecz0Polsat Sport Premium 2 (PL)
05:45
2026-11-04
Game Changer MMA 6 w Rabce Zdroju v walka: Michał GuzikSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
07:55
2026-11-04
UFC Fight Night v walka: Manel KapeSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
10:00
2026-11-04
Grand Prix Malezji v podsumowanie wyścigu w klasie MotoGPMotocyklowe Mistrzostwa Świata0PL - Polsat Sport Premium 1 (PL), Polsat Sport Premium 1 (PL)
12:10
2026-11-04
RFA 33 w Bratysławie v walka: David SajbenSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
15:05
2026-11-04
Palm Desert v waga półciężka: Josh DyerBoks0PL - Fightklub (PL)
15:55
2026-11-04
Liga Młodzieżowa UEFA v mecz: Borussia DortmundPiłka nożna1CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL)
17:15
2026-11-04
Ekstraliga v mecz: Polonia PiłaŻużel0CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL)
17:20
2026-11-04
TAURON Liga v mecz: Aluron CMC Warta ZawiercieSiatkówka mężczyzn2PL - Polsat Sport 1 (PL), PL - Polsat Sport Extra 2 (PL), Polsat Sport (PL), Polsat Sport HD (PL) and 1 more
17:35
2026-11-04
Eliminacje mistrzostw Europy v studioPiłka ręczna mężczyzn1PL - Polsat Sport 2 (PL), Polsat Sport Extra (PL), Polsat Sport Extra HD (PL)
17:50
2026-11-04
Liga Mistrzów v mecz: Legia WarszawaKoszykówka mężczyzn1PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
17:50
2026-11-04
Eliminacje mistrzostw Europy v mecz: PolskaPiłka ręczna mężczyzn2PL - Polsat Sport 2 (PL), PL - Super Polsat (PL), Polsat Sport Extra (PL), Polsat Sport Extra HD (PL)
18:00
2026-11-04
Derby v waga półciężka: Conor CookeBoks0PL - Fightklub (PL)
18:40
2026-11-04
Kuzaj v rajdowe życieSport0PL - Motowizja (PL)
18:55
2026-11-04
EuroCup v mecz: WKS Śląsk WrocławKoszykówka mężczyzn2PL - Polsat Sport 3 (PL), PL - Polsat Sport Extra 4 (PL), Polsat Sport News HD (PL), Polsat Sport Premium 6 (PL)
19:00
2026-11-04
Turniej ATP w Paryżu v mecz 2Tenis5PL - Polsat Sport 1 (PL), PL - Polsat Sport 2 (PL), PL - Polsat Sport 3 (PL), PL - Polsat Sport Premium 1 (PL) and 8 more
19:30
2026-11-04
Babilon MMA 58 w Nowym Sączu v walka: Rafał DudekSporty walki0PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL)
20:00
2026-11-04
FIBA Europe Cup v mecz: Dziki WarszawaKoszykówka mężczyzn0PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
20:05
2026-11-04
Liga Mistrzów UEFA v studioPiłka nożna1PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL)
20:15
2026-11-04
PGE Ekstraliga v mecz: Betard Sparta WrocławŻużel0CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL)
20:20
2026-11-04
TAURON Liga v mecz: Bogdanka LUK LublinSiatkówka mężczyzn2PL - Polsat Sport 1 (PL), PL - Polsat Sport Extra 2 (PL), Polsat Sport (PL), Polsat Sport HD (PL) and 1 more
20:45
2026-11-04
Euroliga v mecz: Real MadrytKoszykówka mężczyzn1PL - Polsat Sport Extra 4 (PL), Polsat Sport Premium 6 (PL)
20:55
2026-11-04
Liga Mistrzów UEFA v mecz: FC PortoPiłka nożna1PL - TVP 1 (PL)

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