Group A 6/11/2026, 7:00:00 PM
Mexico 2 · 0
South Africa Matchday 1 Final
Group A 6/12/2026, 2:00:00 AM
South Korea 2 · 1
Czechia Matchday 1 Final
Group B 6/12/2026, 7:00:00 PM
Canada 1 · 1
Bosnia & Herzegovina Matchday 1 Final
Group D 6/13/2026, 1:00:00 AM
United States 4 · 1
Paraguay Matchday 1 Final
Group B 6/13/2026, 7:00:00 PM
Qatar 1 · 1
Switzerland Matchday 1 Final
Group C 6/13/2026, 10:00:00 PM
Brazil 1 · 1
Morocco Matchday 1 Final
Group C 6/14/2026, 1:00:00 AM
Haiti 0 · 1
Scotland Matchday 1 Final
Group D 6/14/2026, 4:00:00 AM
Australia 2 · 0
Türkiye Matchday 1 Final
Group E 6/14/2026, 5:00:00 PM
Germany 7 · 1
Curaçao Matchday 1 Final
Group F 6/14/2026, 8:00:00 PM
Netherlands 2 · 2
Japan Matchday 1 Final
Group E 6/14/2026, 11:00:00 PM
Côte d'Ivoire 1 · 0
Ecuador Matchday 1 Final
Group F 6/15/2026, 2:00:00 AM
Sweden 5 · 1
Tunisia Matchday 1 Final
Group H 6/15/2026, 4:00:00 PM
Spain 0 · 0
Cape Verde Matchday 1 Final
Group G 6/15/2026, 7:00:00 PM
Belgium 1 · 1
Egypt Matchday 1 Final
Group H 6/15/2026, 10:00:00 PM
Saudi Arabia 1 · 1
Uruguay Matchday 1 Final
Group G 6/16/2026, 1:00:00 AM
Iran 2 · 2
New Zealand Matchday 1 Final
Group I 6/16/2026, 7:00:00 PM
France 3 · 1
Senegal Matchday 1 Final
Group I 6/16/2026, 10:00:00 PM
Iraq 1 · 4
Norway Matchday 1 Final
Group J 6/17/2026, 1:00:00 AM
Argentina 3 · 0
Algeria Matchday 1 Final
Group J 6/17/2026, 4:00:00 AM
Austria 3 · 1
Jordan Matchday 1 Final
Group K 6/17/2026, 5:00:00 PM
Portugal 1 · 1
DR Congo Matchday 1 Final
Group L 6/17/2026, 8:00:00 PM
England 4 · 2
Croatia Matchday 1 Final
Group L 6/17/2026, 11:00:00 PM
Ghana 1 · 0
Panama Matchday 1 Final
Group K 6/18/2026, 2:00:00 AM
Uzbekistan 1 · 3
Colombia Matchday 1 Final
Group A 6/18/2026, 4:00:00 PM
Czechia 1 · 1
South Africa Matchday 2 Final
Group B 6/18/2026, 7:00:00 PM
Switzerland 4 · 1
Bosnia & Herzegovina Matchday 2 Final
Group B 6/18/2026, 10:00:00 PM
Canada 6 · 0
Qatar Matchday 2 Final
Group A 6/19/2026, 1:00:00 AM
Mexico 1 · 0
South Korea Matchday 2 Final
Group D 6/19/2026, 7:00:00 PM
United States 2 · 0
Australia Matchday 2 Final
Group C 6/19/2026, 10:00:00 PM
Scotland 0 · 1
Morocco Matchday 2 Final
Group C 6/20/2026, 12:30:00 AM
Brazil 3 · 0
Haiti Matchday 2 Final
Group D 6/20/2026, 3:00:00 AM
Türkiye 0 · 1
Paraguay Matchday 2 Final
Group F 6/20/2026, 5:00:00 PM
Netherlands 5 · 1
Sweden Matchday 2 Final
Group E 6/20/2026, 8:00:00 PM
Germany 2 · 1
Côte d'Ivoire Matchday 2 Final
Group E 6/21/2026, 12:00:00 AM
Ecuador 0 · 0
Curaçao Matchday 2 Final
Group F 6/21/2026, 4:00:00 AM
Tunisia 0 · 4
Japan Matchday 2 Final
Group H 6/21/2026, 4:00:00 PM
Spain 4 · 0
Saudi Arabia Matchday 2 Final
Group G 6/21/2026, 7:00:00 PM
Belgium 0 · 0
Iran Matchday 2 Final
Group H 6/21/2026, 10:00:00 PM
Uruguay 2 · 2
Cape Verde Matchday 2 Final
Group G 6/22/2026, 1:00:00 AM
New Zealand 1 · 3
Egypt Matchday 2 Final
Group J 6/22/2026, 5:00:00 PM
Argentina 2 · 0
Austria Matchday 2 Final
Group I 6/22/2026, 9:00:00 PM
France 3 · 0
Iraq Matchday 2 Final
Group I 6/23/2026, 12:00:00 AM
Norway 3 · 2
Senegal Matchday 2 Final
Group J 6/23/2026, 3:00:00 AM
Jordan 1 · 2
Algeria Matchday 2 Final
Group K 6/23/2026, 5:00:00 PM
Portugal 5 · 0
Uzbekistan Matchday 2 Final
Group L 6/23/2026, 8:00:00 PM
England 0 · 0
Ghana Matchday 2 Final
Group L 6/23/2026, 11:00:00 PM
Panama 0 · 1
Croatia Matchday 2 Final
Group K 6/24/2026, 2:00:00 AM
Colombia 1 · 0
DR Congo Matchday 2 Final
Group B 6/24/2026, 7:00:00 PM
Bosnia & Herzegovina 3 · 1
Qatar Matchday 3 Final
Group B 6/24/2026, 7:00:00 PM
Switzerland 2 · 1
Canada Matchday 3 Final
Group C 6/24/2026, 10:00:00 PM
Morocco 4 · 2
Haiti Matchday 3 Final
Group C 6/24/2026, 10:00:00 PM
Scotland 0 · 3
Brazil Matchday 3 Final
Group A 6/25/2026, 1:00:00 AM
South Africa 1 · 0
South Korea Matchday 3 Final
Group A 6/25/2026, 1:00:00 AM
Czechia 0 · 3
Mexico Matchday 3 Final
Group E 6/25/2026, 8:00:00 PM
Curaçao 0 · 2
Côte d'Ivoire Matchday 3 Final
Group E 6/25/2026, 8:00:00 PM
Ecuador 2 · 1
Germany Matchday 3 Final
Group F 6/25/2026, 11:00:00 PM
Japan 1 · 1
Sweden Matchday 3 Final
Group F 6/25/2026, 11:00:00 PM
Tunisia 1 · 3
Netherlands Matchday 3 Final
Group D 6/26/2026, 2:00:00 AM
Paraguay 0 · 0
Australia Matchday 3 Final
Group D 6/26/2026, 2:00:00 AM
Türkiye 3 · 2
United States Matchday 3 Final
Group I 6/26/2026, 7:00:00 PM
Senegal 5 · 0
Iraq Matchday 3 Final
Group I 6/26/2026, 7:00:00 PM
Norway 1 · 4
France Matchday 3 Final
Group H 6/27/2026, 12:00:00 AM
Cape Verde 0 · 0
Saudi Arabia Matchday 3 Final
Group H 6/27/2026, 12:00:00 AM
Uruguay 0 · 1
Spain Matchday 3 Final
Group G 6/27/2026, 3:00:00 AM
Egypt 1 · 1
Iran Matchday 3 Final
Group G 6/27/2026, 3:00:00 AM
New Zealand 1 · 5
Belgium Matchday 3 Final
Group L 6/27/2026, 9:00:00 PM
Croatia 2 · 1
Ghana Matchday 3 Final
Group L 6/27/2026, 9:00:00 PM
Panama 0 · 2
England Matchday 3 Final
Group K 6/27/2026, 11:30:00 PM
DR Congo 3 · 1
Uzbekistan Matchday 3 Final
Group K 6/27/2026, 11:30:00 PM
Colombia 0 · 0
Portugal Matchday 3 Final
Group J 6/28/2026, 2:00:00 AM
Algeria 3 · 3
Austria Matchday 3 Final
Group J 6/28/2026, 2:00:00 AM
Jordan 1 · 3
Argentina Matchday 3 Final
R32 6/28/2026, 7:00:00 PM
Runner-up Group A
Runner-up Group B
South Africa 0 · 1 Canada
CAN advancedR32 6/29/2026, 5:00:00 PM
Winner Group E
3rd place: A/B/C/D/F
Germany 1 · 1 Paraguay
PAR advancedR32 6/29/2026, 8:30:00 PM
Winner Group F
Runner-up Group C
Netherlands 1 · 1 Morocco
MAR advancedR32 6/30/2026, 1:00:00 AM
Winner Group C
Runner-up Group F
Brazil 2 · 1 Japan
BRA advancedR32 6/30/2026, 5:00:00 PM
Winner Group I
3rd place: C/D/F/G/H
France 3 · 0 Sweden
FRA advancedR32 6/30/2026, 9:00:00 PM
Runner-up Group E
Runner-up Group I
Côte d'Ivoire 1 · 2 Norway
NOR advancedR32 7/1/2026, 2:00:00 AM
Winner Group A
3rd place: C/E/F/H/I
Mexico 2 · 0 Ecuador
MEX advancedR32 7/1/2026, 4:00:00 PM
Winner Group L
3rd place: E/H/I/J/K
England 2 · 1 DR Congo
ENG advancedR32 7/1/2026, 8:00:00 PM
Winner Group D
3rd place: B/E/F/I/J
United States 2 · 0 Bosnia & Herzegovina
USA advancedR32 7/2/2026, 12:00:00 AM
Winner Group G
3rd place: A/E/H/I/J
Belgium 3 · 2 Senegal
BEL advancedR32 7/2/2026, 7:00:00 PM
Runner-up Group K
Runner-up Group L
Portugal 2 · 1 Croatia
POR advancedR32 7/2/2026, 11:00:00 PM
Winner Group H
Runner-up Group J
Spain 3 · 0 Austria
ESP advancedR32 7/3/2026, 3:00:00 AM
Winner Group B
3rd place: E/F/G/I/J
Switzerland 2 · 0 Algeria
SUI advancedR32 7/3/2026, 6:00:00 PM
Winner Group J
Runner-up Group H
Argentina
92.1%
Cape Verde
7.9%R32 7/3/2026, 10:00:00 PM
Winner Group K
3rd place: D/E/I/J/L
Colombia
78.6%
Ghana
21.4%R32 7/4/2026, 1:30:00 AM
Runner-up Group D
Runner-up Group G
Egypt
52.3%
Australia
47.6%R16 7/4/2026, 5:00:00 PM
Winner of match 74
Winner of match 77
France
89.1%
Paraguay
10.9%R16 7/4/2026, 9:00:00 PM
Winner of match 73
Winner of match 75
Morocco
71.0%
Canada
29.0%R16 7/5/2026, 8:00:00 PM
Winner of match 76
Winner of match 78
Brazil
67.7%
Norway
32.3%R16 7/6/2026, 12:00:00 AM
Winner of match 79
Winner of match 80
England
67.6%
Mexico
32.4%R16 7/6/2026, 7:00:00 PM
Winner of match 83
Winner of match 84
Spain
58.7%
Portugal
41.3%R16 7/7/2026, 12:00:00 AM
Winner of match 81
Winner of match 82
Belgium
52.6%
United States
47.4%R16 7/7/2026, 4:00:00 PM
Winner of match 86
Winner of match 88
Argentina
77.9%
Egypt
10.6%
Australia
8.9%R16 7/7/2026, 8:00:00 PM
Winner of match 85
Winner of match 87
Switzerland
52.1%
Colombia
42.8%
Ghana
5.2%QF 7/9/2026, 8:00:00 PM
Winner of match 89
Winner of match 90
France
68.4%
Morocco
23.1%
Canada
5.2%QF 7/10/2026, 7:00:00 PM
Winner of match 93
Winner of match 94
Spain
42.6%
Belgium
16.6%
United States
13.9%QF 7/11/2026, 9:00:00 PM
Winner of match 91
Winner of match 92
Brazil
35.1%
England
40.4%
Mexico
13.5%QF 7/12/2026, 1:00:00 AM
Winner of match 95
Winner of match 96
Argentina
56.4%
Switzerland
18.9%
Colombia
17.0%SF 7/14/2026, 7:00:00 PM
Winner of match 97
Winner of match 98
France
43.7%
Spain
23.0%
Portugal
12.2%SF 7/15/2026, 7:00:00 PM
Winner of match 99
Winner of match 100
Argentina
33.9%
England
23.0%
Brazil
18.6%TP 7/18/2026, 9:00:00 PM
Loser of match 101
Loser of match 102
France
16.7%
Argentina
13.1%
Spain
12.4%F 7/19/2026, 7:00:00 PM
Winner of match 101
Winner of match 102
France
28.3%
Argentina
17.6%
England
10.9%