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

Eredivisie

Primeira Liga

Saturday, August 8

Sunday, August 9

Monday, August 10

Primeira Liga

Friday, August 14

Eredivisie

Primeira Liga

Saturday, August 15

Sunday, August 16

Monday, August 17

Wednesday, August 19

Thursday, August 20

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.