Football — every match, where to watch
Upcoming football fixtures with kickoff times in your timezone, each tagged with the TV channels and streaming apps that carry it in your country.
Exact per-match channel assignment (which specific channel shows a given game) varies by week — the guide above shows each competition's rights holders in your country. Always check local listings on matchday.
Fixture & live-score feed: ESPN's public scoreboard API carries the Premier League, La Liga, Bundesliga, Ligue 1, Serie A, the Champions League, the Europa League and MLS, plus the World Cup, Euros, AFCON and Copa Libertadores when those tournaments are on. ESPN only lists each league's games a few days out, so the page is fullest close to matchday. Broadcast rights shown are our own verified data. We only list matches shown on TV or an OTT platform in your country — if a match has no verified broadcaster for you yet, we leave it out instead of guessing.
Live scores via ESPN.