Fixtures · auto-updating
Upcoming matches & tournaments
Every fixture we track, grouped by date and competition, in your own timezone — plus the major tournaments on the horizon. It fills itself in as matches are announced.
Upcoming matches
Today — Tuesday, July 21
Tomorrow — Wednesday, July 22
Thursday, July 23
Friday, July 24
Saturday, July 25
Sunday, July 26
Friday, July 31
Friday, August 7
Saturday, August 8
Sunday, August 9
Monday, August 10
Primeira Liga
Friday, August 14
Saturday, August 15
Sunday, August 16
Monday, August 17
LaLiga
Wednesday, August 19
LaLiga
Thursday, August 20
LaLiga
Friday, August 21
Saturday, August 22
Sunday, August 23
Monday, August 24
Friday, August 28
Saturday, August 29
Sunday, August 30
Friday, September 4
Bundesliga
Saturday, September 5
How this page fills itself in
The matches above come straight from live data: every competition we track is scanned out to 90 days, so a fixture shows up here the moment it’s announced — nothing on this page is typed in by hand. The near-term matches (the next three weeks or so) share the same feed as the live channel, so a kickoff you see here switches to a live score automatically the moment it starts, and a click on any fixture takes you straight to it.
The tournaments list is different: FIFA, UEFA and CAF don’t publish fixture-by-fixture schedules for a competition years out — only a host and a date range once one’s been decided. That section is kept to facts we could verify against the governing body’s own announcement, and it grows as each tournament confirms more.
Fixtures last scanned Tue, 21 Jul 2026 20:24:19 GMT. See results →
Frequently asked questions
How often is this page updated?
Live — every fixture here comes straight from the same feed as the live channel, scanned out to 90 days. A match appears the moment a competition announces it; nothing is typed in by hand.
Which competitions are covered?
The FIFA World Cup, the UEFA Champions League and Europa League (plus qualifying), and the top domestic leagues: the Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, MLS, Liga MX, Brazil's Brasileirão, Argentina's Liga Profesional, the Eredivisie and Portugal's Primeira Liga.
Why isn't my team's next match listed yet?
Most leagues only confirm fixtures a few rounds at a time, so a match shows up here the moment its governing body schedules it — not before. Once it's announced, it's on this page within minutes.