Football Cal

World Cup 2026 Games

Day Time Summary
Thu 11th June 19:00 Mexico v South Africa
Fri 12th June 2:00 South Korea v Czechia
19:00 Canada v Bosnia and Herzegovina
Sat 13th June 1:00 USA v Paraguay
19:00 Qatar v Switzerland
22:00 Brazil v Morocco
Sun 14th June 1:00 Haiti v Scotland
4:00 Australia v Türkiye
17:00 Germany v Curaçao
20:00 Netherlands v Japan
23:00 Ivory Coast v Ecuador
Mon 15th June 2:00 Sweden v Tunisia
16:00 Spain v Cape Verde
19:00 Belgium v Egypt
22:00 Saudi Arabia v Uruguay
Tue 16th June 1:00 Iran v New Zealand
19:00 France v Senegal
22:00 Iraq v Norway
Wed 17th June 1:00 Argentina v Algeria
4:00 Austria v Jordan
17:00 Portugal v DR Congo
20:00 England v Croatia
23:00 Ghana v Panama
Thu 18th June 2:00 Uzbekistan v Colombia
16:00 Czechia v South Africa
19:00 Switzerland v Bosnia and Herzegovina
22:00 Canada v Qatar
Fri 19th June 1:00 Mexico v South Korea
19:00 USA v Australia
22:00 Scotland v Morocco
Sat 20th June 1:00 Brazil v Haiti
4:00 Türkiye v Paraguay
17:00 Netherlands v Sweden
20:00 Germany v Ivory Coast
Sun 21st June 0:00 Ecuador v Curaçao
4:00 Tunisia v Japan
16:00 Spain v Saudi Arabia
19:00 Belgium v Iran
22:00 Uruguay v Cape Verde
Mon 22nd June 1:00 New Zealand v Egypt
17:00 Argentina v Austria
21:00 France v Iraq
Tue 23rd June 0:00 Norway v Senegal
3:00 Jordan v Algeria
17:00 Portugal v Uzbekistan
20:00 England v Ghana
23:00 Panama v Croatia
Wed 24th June 2:00 Colombia v DR Congo
19:00 Bosnia and Herzegovina v Qatar
19:00 Switzerland v Canada
22:00 Morocco v Haiti
22:00 Scotland v Brazil
Thu 25th June 1:00 Mexico v Czechia
1:00 South Africa v South Korea
20:00 Curaçao v Ivory Coast
20:00 Ecuador v Germany
23:00 Japan v Sweden
23:00 Tunisia v Netherlands
Fri 26th June 2:00 Paraguay v Australia
2:00 Türkiye v USA
19:00 Norway v France
19:00 Senegal v Iraq
Sat 27th June 0:00 Cape Verde v Saudi Arabia
0:00 Uruguay v Spain
3:00 Egypt v Iran
3:00 New Zealand v Belgium
21:00 Croatia v Ghana
21:00 Panama v England
23:30 Colombia v Portugal
23:30 DR Congo v Uzbekistan
Sun 28th June 2:00 Algeria v Austria
2:00 Jordan v Argentina
19:00 Group A runner-up v Group B runner-up
Mon 29th June 17:00 Group C winner v Group F runner-up
20:30 Group E winner v best third-placed team
21:00 Group I winner v best third-placed team
Tue 30th June 1:00 Group F winner v Group C runner-up
17:00 Group E runner-up v Group I runner-up
Wed 1st July 1:00 Group A winner v best third-placed team
16:00 Group L winner v best third-placed team
20:00 Group G winner v best third-placed team
Thu 2nd July 0:00 Group D winner v best third-placed team
19:00 Group H winner v Group J runner-up
23:00 Group K runner-up v Group L runner-up
Fri 3rd July 3:00 Group B winner v best third-placed team
18:00 Group D runner-up v Group G runner-up
22:00 Group J winner v Group H runner-up
Sat 4th July 1:30 Group K winner v best third-placed team
17:00 Round of 32 match 1 winner v Round of 32 match 3 winner
21:00 Round of 32 match 2 winner v Round of 32 match 5 winner
Sun 5th July 20:00 Round of 32 match 4 winner v Round of 32 match 6 winner
Mon 6th July 0:00 Round of 32 match 7 winner v Round of 32 match 8 winner
19:00 Round of 32 match 11 winner v Round of 32 match 12 winner
Tue 7th July 0:00 Round of 32 match 9 winner v Round of 32 match 10 winner
16:00 Round of 32 match 14 winner v Round of 32 match 16 winner
20:00 Round of 32 match 13 winner v Round of 32 match 15 winner
Thu 9th July 20:00 Round of 16 match 1 winner v Round of 16 match 2 winner
Fri 10th July 19:00 Round of 16 match 5 winner v Round of 16 match 6 winner
Sat 11th July 21:00 Round of 16 match 3 winner v Round of 16 match 4 winner
Sun 12th July 1:00 Round of 16 match 7 winner v Round of 16 match 8 winner
Tue 14th July 18:00 Quarter-final 1 winner v Quarter-final 2 winner
Wed 15th July 19:00 Quarter-final 3 winner v Quarter-final 4 winner
Sat 18th July 21:00 Semi-final 1 loser v Semi-final 2 loser
Sun 19th July 19:00 Semi-final 1 winner v Semi-final 2 winner

Want more?

All games