133.5M listings
Every country's schedule under one key, one shape and one set of ids.
GET /v1/now
What every channel in a country is showing this minute, with the next programme after it. On the Live plan; the free key reads yesterday.
MIT, no lock-in
Every lab tool reads only the public API with your own key, so it runs on the free key.
Working normally
Checked every minute from outside our own servers.
Every event in the guides of every country over the next two days, with the channels showing it. Times are Europe/Warsaw.
| Kick-off | Event | Competition | Live on | Channels |
|---|---|---|---|---|
| 19:30 2026-11-02 | LA MASIA | Juvenil A v Saragossa | Sport | 2 | Barça 24H (PL), Top Barça (PL) |
| 19:35 2026-11-02 | League of Nations v Ocala | Jeździectwo | 0 | PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL) |
| 20:00 2026-11-02 | PKO BP Ekstraklasa v wstęp do meczu | Piłka nożna | 2 | CANAL+ 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 Mogilno | Siatkówka kobiet | 2 | PL - 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żna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:25 2026-11-02 | PKO BP Ekstraklasa v mecz: Raków Częstochowa | Piłka nożna | 1 | CANAL+ 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 Lorient | Piłka nożna | 0 | Eleven Sports 3 (PL) |
| 20:40 2026-11-02 | FC Lorient v Stade Brestois 29 | Liga francuska - mecz | 1 | Eleven Sports 3 (PL), Eleven Sports 3 HD (PL), PL - Eleven Sports 3 (PL) |
| 21:10 2026-11-02 | Liga portugalska v mecz: SL Benfica | Piłka nożna | 0 | Eleven Sports 2 (PL) |
| 21:10 2026-11-02 | SL Benfica v FC Alverca | Liga portugalska - mecz | 1 | Eleven Sports 2 (PL), Eleven Sports 2 HD (PL), PL - Eleven Sports 2 (PL) |
| 22:00 2026-11-02 | Liga Konferencji UEFA v mecz: Legia Warszawa | Piłka nożna | 0 | Polsat Sport Premium 3 (PL) |
| 22:56 2026-11-02 | FULL MATCH | Barça Atlètic v Arnedo | Sport | 2 | Barça 24H (PL), Top Barça (PL) |
| 23:50 2026-11-02 | Gala w Montrealu v podsumowanie | Boks | 0 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 00:45 2026-11-02 | Longines FEI World Cup v skoki przez przeszkody | Jeździectwo | 0 | PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL) |
| 01:00 2026-11-03 | Liga Europy UEFA v mecz: SK Sturm Graz | Piłka nożna | 0 | Polsat Sport Premium 1 (PL) |
| 01:00 2026-11-03 | Mistrzostwa Europy 2026 v mecz 1/8 finału: Polska | Siatkówka mężczyzn | 0 | Polsat Sport Premium 4 (PL) |
| 01:51 2026-11-03 | LA MASIA | Juvenil B v Cornellà | Sport | 2 | Barça 24H (PL), Top Barça (PL) |
| 02:15 2026-11-03 | Gala w Paradise v podsumowanie | Boks | 0 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 02:15 2026-11-03 | The Big Pete v Sezon 1 | Sport | 0 | PL - CANAL+EXTRA1 (PL) |
| 02:20 2026-11-03 | LŠ Azije v ELITE: Gharafa | Fudbal | 0 | RS - Sport Klub (PL) |
| 02:30 2026-11-03 | Gala w Londynie v waga kogucia: Francesca Hennessy | Boks | 0 | PL - TVP Sport (PL) |
| 03:20 2026-11-03 | Thunderstrike Fight League 37 w Lublinie v walka: Bartosz Guz | Sporty walki | 0 | PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL) |
| 04:10 2026-11-03 | Saudijska liga v Pregled | Sport | 0 | HR - Sport Klub 2 (NL), HR - Sport Klub 4 (NL), HR - Sport Klub (PL) |
| 07:00 2026-11-03 | PKO BP Ekstraklasa v mecz: Motor Lublin | Piłka nożna | 0 | PL - CANAL+ 4K Ultra (PL) |
| 07:30 2026-11-03 | PGE Ekstraliga v mecz: FOGO Unia Leszno | Żużel | 0 | CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL) |
| 07:45 2026-11-03 | Liga hiszpańska v mecz: RC Deportivo La Coruna | Piłka nożna | 0 | CANAL+ Sport (PL), CANAL+ Sport HD (PL), PL - CANAL+ Sport (PL) |
| 10:30 2026-11-03 | Ufa v Shamrock | Sport | 0 | Prime Fight HD (PL) |
| 10:50 2026-11-03 | Ekstraliga v mecz: Pogoń Szczecin | Piłka nożna kobiet | 0 | PL - TVP Sport (PL) |
| 11:20 2026-11-03 | Mohegan Sun v waga półśrednia: Julian Lane | Boks | 0 | PL - Fightklub (PL) |
| 12:50 2026-11-03 | UFC 311 v walka: Merab Dvalishvili | Sporty walki | 0 | PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL) |
| 13:40 2026-11-03 | UFC 328 v walka: Khamzat Chimaev | Sporty walki | 0 | PL - 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 Madryt | Piłka nożna | 1 | CANAL+ 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żel | 0 | CANAL+ 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ńsk | Siatkówka mężczyzn | 2 | PL - 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 Lane | Boks | 0 | PL - Fightklub (PL) |
| 17:55 2026-11-03 | Liga v mecz: Chrobry Głogów | Piłka nożna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 18:35 2026-11-03 | Turek v 22.05.2026 | Sporty walki | 0 | PL - 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 1 | Tenis | 4 | PL - 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żenie | Jeździectwo | 0 | PL - Sportklub (PL), Sportklub (PL), Sportklub HD (PL) |
| 19:25 2026-11-03 | EuroCup v mecz: Ratiopharm Ulm | Koszykówka mężczyzn | 1 | PL - Polsat Sport Extra 4 (PL), Polsat Sport Premium 6 (PL) |
| 20:00 2026-11-03 | Liga niemiecka v mecz: Goal Arena | Piłka nożna | 0 | Eleven Sports 3 (PL) |
| 20:10 2026-11-03 | LOTTO Superliga Kobiet v mecz: PGE MKS El-Volt Lublin | Piłka ręczna kobiet | 1 | PL - Polsat Sport 3 (PL), Polsat Sport News HD (PL) |
| 20:30 2026-11-03 | Unicaja v Reggio Emilia | Košarka - FIBA Liga šampiona | 2 | HR - 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 Silva | Sporty walki | 0 | PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL) |
| 21:30 2026-11-03 | LŠ Azije v ELITE: Port | Fudbal | 0 | RS - Sport Klub (PL) |
| 23:00 2026-11-03 | Mistrzostwa Europy 2026 v mecz ćwierćfinałowy: Francja | Siatkówka mężczyzn | 0 | Polsat Sport Premium 4 (PL) |
| 00:15 2026-11-03 | Deals 4 Wheels v Schlitten | Sport | 0 | AT - 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: Polska | Siatkówka mężczyzn | 0 | Polsat Sport Premium 4 (PL) |
| 02:30 2026-11-04 | Gala w Dublinie v podsumowanie | Boks | 0 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 04:30 2026-11-04 | SCU Torreense v Sunderland AFC | Piłka nożna - mecz | 0 | Polsat Sport Premium 2 (PL) |
| 05:45 2026-11-04 | Game Changer MMA 6 w Rabce Zdroju v walka: Michał Guzik | Sporty walki | 0 | PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL) |
| 07:55 2026-11-04 | UFC Fight Night v walka: Manel Kape | Sporty walki | 0 | PL - 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 MotoGP | Motocyklowe Mistrzostwa Świata | 0 | PL - Polsat Sport Premium 1 (PL), Polsat Sport Premium 1 (PL) |
| 12:10 2026-11-04 | RFA 33 w Bratysławie v walka: David Sajben | Sporty walki | 0 | PL - 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 Dyer | Boks | 0 | PL - Fightklub (PL) |
| 15:55 2026-11-04 | Liga Młodzieżowa UEFA v mecz: Borussia Dortmund | Piłka nożna | 1 | CANAL+ 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żel | 0 | CANAL+ 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 Zawiercie | Siatkówka mężczyzn | 2 | PL - 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 studio | Piłka ręczna mężczyzn | 1 | PL - Polsat Sport 2 (PL), Polsat Sport Extra (PL), Polsat Sport Extra HD (PL) |
| 17:50 2026-11-04 | Liga Mistrzów v mecz: Legia Warszawa | Koszykówka mężczyzn | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 17:50 2026-11-04 | Eliminacje mistrzostw Europy v mecz: Polska | Piłka ręczna mężczyzn | 2 | PL - 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 Cooke | Boks | 0 | PL - Fightklub (PL) |
| 18:40 2026-11-04 | Kuzaj v rajdowe życie | Sport | 0 | PL - Motowizja (PL) |
| 18:55 2026-11-04 | EuroCup v mecz: WKS Śląsk Wrocław | Koszykówka mężczyzn | 2 | PL - 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 2 | Tenis | 5 | PL - 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ł Dudek | Sporty walki | 0 | PL - Polsat Sport Fight (PL), Polsat Sport Fight (PL), Polsat Sport Fight HD (PL) |
| 20:00 2026-11-04 | FIBA Europe Cup v mecz: Dziki Warszawa | Koszykówka mężczyzn | 0 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:05 2026-11-04 | Liga Mistrzów UEFA v studio | Piłka nożna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:15 2026-11-04 | PGE Ekstraliga v mecz: Betard Sparta Wrocław | Żużel | 0 | CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL) |
| 20:20 2026-11-04 | TAURON Liga v mecz: Bogdanka LUK Lublin | Siatkówka mężczyzn | 2 | PL - 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 Madryt | Koszykówka mężczyzn | 1 | PL - Polsat Sport Extra 4 (PL), Polsat Sport Premium 6 (PL) |
| 20:55 2026-11-04 | Liga Mistrzów UEFA v mecz: FC Porto | Piłka nożna | 1 | PL - TVP 1 (PL) |
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?
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.
Every sport that a TV guide lists: football, cricket, basketball, rugby, tennis, motor racing, combat sports and many more.
Yes. Choose a country above, or pass country=GB (any ISO code) to the API to see only that country's channels.
As far ahead as the guides run, usually two to seven days, longer for big competitions.