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

29events
178countries
Kick-offEventCompetitionLive onChannels
20:55
2026-11-02
Deportivo v OsasunaLaLiga9SS La Liga, BH - Arena Sport Premium 3 (BH), CA - TSN+ 07 (CA), GH - SuperSport LaLiga Africa (GH) and 14 more
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
23:30
2026-11-02
Philadelphia v DetroitKošarka - NBA liga0Arena Sport 8 (RS), Arena Sport 8 HD (RS) (RS), RS - Arena Sport 8 (RS)
01:00
2026-11-03
Cleveland v Oklahoma CityKošarka - NBA liga2beIN_SPORTS1_ENGLISH_Digital_Mono_AR, logos-_beINSPORTS8_AR, BH - Arena Sport Premium 1 (BH), HR - Sport Klub 1 (NL) and 1 more
02:00
2026-11-03
Fenerbahce v AlanyaOdbojka - Turska liga (m)0Arena Sport 6 (RS), Arena Sport 6 HD (RS) (RS), RS - Arena Sport 6 (RS)
04:00
2026-11-03
UNICS v ParmaKošarka - VTB liga0Arena Sport 7 (RS), Arena Sport 7 HD (RS) (RS), RS - Arena Sport 7 (RS)
06:00
2026-11-03
Dinamo v NECFudbal - Liga Evrope0Arena Sport 4 (RS), Arena Sport 4 HD (RS) (RS), RS - Arena Sport 4 (RS)
06:00
2026-11-03
CSKA v BaltikaFudbal - Ruska liga0Arena Sport 7 (RS), Arena Sport 7 HD (RS) (RS), RS - Arena Sport 7 (RS)
12:00
2026-11-03
Radnički v PartizanFudbal - Mozzart Bet Superliga0Arena Sport 9 (RS), Arena Sport 9 HD (RS) (RS), RS - Arena Sport 9 (RS)
17:00
2026-11-03
Jezero v DečićFudbal - Crnogorska liga1Arena Sport 10 (RS), Arena Sport 10 HD (RS) (RS), RS - Arena Sport 10 (RS)
18:00
2026-11-03
Kranj v Sloboda UžiceKošarka - ABA 2. liga1Arena Sport 9 (RS), Arena Sport 9 HD (RS) (RS), RS - Arena Sport 9 (RS)
19:00
2026-11-03
Juventus v PardubiceKošarka - FIBA Liga šampiona2BH - Arena Sport 3 (BA), HR - Sport Klub 12 (HR), RS - Sport Klub 5 (NL), Arena Sport 2 (RS) and 2 more
20:00
2026-11-03
Podgorica v Sloboda TuzlaKošarka - ABA 2. liga1BH - Arena Sport 2 (BA), Arena Sport 9 (RS), Arena Sport 9 HD (RS) (RS), RS - Arena Sport 9 (RS)
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
21:00
2026-11-03
LASK v SlovanFudbal - Liga šampiona1BH - Arena Sport 3 (BA), Arena Sport 2 (RS), Arena Sport 2 HD (RS) (RS), RS - Arena Premium 5 (RS) and 1 more
21:00
2026-11-03
Manchester United v RomaNext Match5beIN_SPORTS4_DIGITAL_Mono_AR, AU - STAN 1 (AU), BH - Arena Sport Premium 2 (BH), DK - TV3 SPORT (DK) and 20 more
00:00
2026-11-03
Crvena zvezda v CopenhagenFudbal - UEFA Liga konferencija0Arena Sport 4 (RS), Arena Sport 4 HD (RS) (RS), RS - Arena Sport 4 (RS)
02:00
2026-11-04
Maritza Plovdiv v Herceg NoviOdbojka - CEV Liga šampiona (ž)0Arena Sport 6 (RS), Arena Sport 6 HD (RS) (RS), RS - Arena Sport 6 (RS)
04:45
2026-11-04
Lokomotiv v MBAKošarka - VTB liga0Arena Sport 7 (RS)
16:30
2026-11-04
Gorkiy v NovaOdbojka - Ruska liga1Arena Sport 2 (RS), Arena Sport 2 HD (RS) (RS), RS - Arena Sport 2 (RS)
18:00
2026-11-04
Hercegovac v TFTKošarka - ABA 2. liga1Arena Sport 9 (RS), Arena Sport 9 HD (RS) (RS), RS - Arena Sport 9 (RS)
18:00
2026-11-04
Legia v GalatasarayKošarka - FIBA Liga šampiona1BH - Arena Sport 5 (BH), Arena Sport 1 (RS), Arena Sport 1 HD (RS) (RS), RS - Arena Sport 1 (RS)
18:45
2026-11-04
Galatasaray v StuttgartFudbal - Liga šampiona1AR - FOX Sports Cono Sur (AR), FOX Sports (AR), RO - Prima Sport 1 (RO), RS - Arena Premium 5 (RS)
19:00
2026-11-04
ASTON VILLA 92-93 v BEHIND THE FIRST SEASONPremier League Stories0RS - Premier League TV (RS)
19:25
2026-11-04
Tottenham v Crystal PalaceFudbal - Engleska liga1MY - Astro Grandstand (MY), Arena Sport 1 (RS), Arena Sport 1 HD (RS) (RS), RS - Arena Sport 1 (RS) and 1 more
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
21:00
2026-11-04
Slavia v ArsenalFudbal - Liga šampiona1Arena Sport 1X2 HD (RS) (RS), Arena Sport 1x2 (RS), RS - Arena Premium 2 (RS), RS - Arena Sport 1x2 (RS)
22:00
2026-11-04
Lech v SunderlandFudbal - Liga Evrope0Arena Sport 4 (RS), Arena Sport 4 HD (RS) (RS), RS - Arena Sport 4 (RS)

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