Group A 6/11/2026, 12:00:00 PM
Mexico 2 · 0
South Africa Matchday 1 Final
Group A 6/11/2026, 7:00:00 PM
South Korea 2 · 1
Czechia Matchday 1 Final
Group B 6/12/2026, 12:00:00 PM
Canada 1 · 1
Bosnia & Herzegovina Matchday 1 Final
Group D 6/12/2026, 6:00:00 PM
United States 4 · 1
Paraguay Matchday 1 Final
Group B 6/13/2026, 12:00:00 PM
Qatar 1 · 1
Switzerland Matchday 1 Final
Group C 6/13/2026, 3:00:00 PM
Brazil 1 · 1
Morocco Matchday 1 Final
Group C 6/13/2026, 6:00:00 PM
Haiti 0 · 1
Scotland Matchday 1 Final
Group D 6/13/2026, 9:00:00 PM
Australia 2 · 0
Türkiye Matchday 1 Final
Group E 6/14/2026, 10:00:00 AM
Germany 7 · 1
Curaçao Matchday 1 Final
Group F 6/14/2026, 1:00:00 PM
Netherlands 2 · 2
Japan Matchday 1 Final
Group E 6/14/2026, 4:00:00 PM
Côte d'Ivoire 1 · 0
Ecuador Matchday 1 Final
Group F 6/14/2026, 7:00:00 PM
Sweden 5 · 1
Tunisia Matchday 1 Final
Group H 6/15/2026, 9:00:00 AM
Spain 0 · 0
Cape Verde Matchday 1 Final
Group G 6/15/2026, 12:00:00 PM
Belgium 1 · 1
Egypt Matchday 1 Final
Group H 6/15/2026, 3:00:00 PM
Saudi Arabia 1 · 1
Uruguay Matchday 1 Final
Group G 6/15/2026, 6:00:00 PM
Iran 2 · 2
New Zealand Matchday 1 Final
Group I 6/16/2026, 12:00:00 PM
France 3 · 1
Senegal Matchday 1 Final
Group I 6/16/2026, 3:00:00 PM
Iraq 1 · 4
Norway Matchday 1 Final
Group J 6/16/2026, 6:00:00 PM
Argentina 3 · 0
Algeria Matchday 1 Final
Group J 6/16/2026, 9:00:00 PM
Austria 3 · 1
Jordan Matchday 1 Final
Group K 6/17/2026, 10:00:00 AM
Portugal 1 · 1
DR Congo Matchday 1 Final
Group L 6/17/2026, 1:00:00 PM
England 4 · 2
Croatia Matchday 1 Final
Group L 6/17/2026, 4:00:00 PM
Ghana 1 · 0
Panama Matchday 1 Final
Group K 6/17/2026, 7:00:00 PM
Uzbekistan 1 · 3
Colombia Matchday 1 Final
Group A 6/18/2026, 9:00:00 AM
Czechia 1 · 1
South Africa Matchday 2 Final
Group B 6/18/2026, 12:00:00 PM
Switzerland 4 · 1
Bosnia & Herzegovina Matchday 2 Final
Group B 6/18/2026, 3:00:00 PM
Canada 6 · 0
Qatar Matchday 2 Final
Group A 6/18/2026, 6:00:00 PM
Mexico 1 · 0
South Korea Matchday 2 Final
Group D 6/19/2026, 12:00:00 PM
United States 2 · 0
Australia Matchday 2 Final
Group C 6/19/2026, 3:00:00 PM
Scotland 0 · 1
Morocco Matchday 2 Final
Group C 6/19/2026, 5:30:00 PM
Brazil 3 · 0
Haiti Matchday 2 Final
Group D 6/19/2026, 8:00:00 PM
Türkiye 0 · 1
Paraguay Matchday 2 Final
Group F 6/20/2026, 10:00:00 AM
Netherlands 5 · 1
Sweden Matchday 2 Final
Group E 6/20/2026, 1:00:00 PM
Germany 2 · 1
Côte d'Ivoire Matchday 2 Final
Group E 6/20/2026, 5:00:00 PM
Ecuador 0 · 0
Curaçao Matchday 2 Final
Group F 6/20/2026, 9:00:00 PM
Tunisia 0 · 4
Japan Matchday 2 Final
Group H 6/21/2026, 9:00:00 AM
Spain 4 · 0
Saudi Arabia Matchday 2 Final
Group G 6/21/2026, 12:00:00 PM
Belgium 0 · 0
Iran Matchday 2 Final
Group H 6/21/2026, 3:00:00 PM
Uruguay 2 · 2
Cape Verde Matchday 2 Final
Group G 6/21/2026, 6:00:00 PM
New Zealand 1 · 3
Egypt Matchday 2 Final
Group J 6/22/2026, 10:00:00 AM
Argentina 2 · 0
Austria Matchday 2 Final
Group I 6/22/2026, 2:00:00 PM
France 3 · 0
Iraq Matchday 2 Final
Group I 6/22/2026, 5:00:00 PM
Norway 3 · 2
Senegal Matchday 2 Final
Group J 6/22/2026, 8:00:00 PM
Jordan 1 · 2
Algeria Matchday 2 Final
Group K 6/23/2026, 10:00:00 AM
Portugal 5 · 0
Uzbekistan Matchday 2 Final
Group L 6/23/2026, 1:00:00 PM
England 0 · 0
Ghana Matchday 2 Final
Group L 6/23/2026, 4:00:00 PM
Panama 0 · 1
Croatia Matchday 2 Final
Group K 6/23/2026, 7:00:00 PM
Colombia 1 · 0
DR Congo Matchday 2 Final
Group B 6/24/2026, 12:00:00 PM
Bosnia & Herzegovina 3 · 1
Qatar Matchday 3 Final
Group B 6/24/2026, 12:00:00 PM
Switzerland 2 · 1
Canada Matchday 3 Final
Group C 6/24/2026, 3:00:00 PM
Morocco 4 · 2
Haiti Matchday 3 Final
Group C 6/24/2026, 3:00:00 PM
Scotland 0 · 3
Brazil Matchday 3 Final
Group A 6/24/2026, 6:00:00 PM
South Africa 1 · 0
South Korea Matchday 3 Final
Group A 6/24/2026, 6:00:00 PM
Czechia 0 · 3
Mexico Matchday 3 Final
Group E 6/25/2026, 1:00:00 PM
Curaçao 0 · 2
Côte d'Ivoire Matchday 3 Final
Group E 6/25/2026, 1:00:00 PM
Ecuador 2 · 1
Germany Matchday 3 Final
Group F 6/25/2026, 4:00:00 PM
Japan 1 · 1
Sweden Matchday 3 Final
Group F 6/25/2026, 4:00:00 PM
Tunisia 1 · 3
Netherlands Matchday 3 Final
Group D 6/25/2026, 7:00:00 PM
Paraguay 0 · 0
Australia Matchday 3 Final
Group D 6/25/2026, 7:00:00 PM
Türkiye 3 · 2
United States Matchday 3 Final
Group I 6/26/2026, 12:00:00 PM
Senegal 5 · 0
Iraq Matchday 3 Final
Group I 6/26/2026, 12:00:00 PM
Norway 1 · 4
France Matchday 3 Final
Group H 6/26/2026, 5:00:00 PM
Cape Verde 0 · 0
Saudi Arabia Matchday 3 Final
Group H 6/26/2026, 5:00:00 PM
Uruguay 0 · 1
Spain Matchday 3 Final
Group G 6/26/2026, 8:00:00 PM
Egypt 1 · 1
Iran Matchday 3 Final
Group G 6/26/2026, 8:00:00 PM
New Zealand 1 · 5
Belgium Matchday 3 Final
Group L 6/27/2026, 2:00:00 PM
Croatia 2 · 1
Ghana Matchday 3 Final
Group L 6/27/2026, 2:00:00 PM
Panama 0 · 2
England Matchday 3 Final
Group K 6/27/2026, 4:30:00 PM
DR Congo 3 · 1
Uzbekistan Matchday 3 Final
Group K 6/27/2026, 4:30:00 PM
Colombia 0 · 0
Portugal Matchday 3 Final
Group J 6/27/2026, 7:00:00 PM
Algeria 3 · 3
Austria Matchday 3 Final
Group J 6/27/2026, 7:00:00 PM
Jordan 1 · 3
Argentina Matchday 3 Final
R32 6/28/2026, 12:00:00 PM
Runner-up Group A
Runner-up Group B
South Africa 0 · 1 Canada
CAN advancedR32 6/29/2026, 10:00:00 AM
Winner Group E
3rd place: A/B/C/D/F
Germany 1 · 1 Paraguay
PAR advancedR32 6/29/2026, 1:30:00 PM
Winner Group F
Runner-up Group C
Netherlands 1 · 1 Morocco
MAR advancedR32 6/29/2026, 6:00:00 PM
Winner Group C
Runner-up Group F
Brazil 2 · 1 Japan
BRA advancedR32 6/30/2026, 10:00:00 AM
Winner Group I
3rd place: C/D/F/G/H
France 3 · 0 Sweden
FRA advancedR32 6/30/2026, 2:00:00 PM
Runner-up Group E
Runner-up Group I
Côte d'Ivoire 1 · 2 Norway
NOR advancedR32 6/30/2026, 7:00:00 PM
Winner Group A
3rd place: C/E/F/H/I
Mexico 2 · 0 Ecuador
MEX advancedR32 7/1/2026, 9:00:00 AM
Winner Group L
3rd place: E/H/I/J/K
England 2 · 1 DR Congo
ENG advancedR32 7/1/2026, 1:00:00 PM
Winner Group D
3rd place: B/E/F/I/J
United States 2 · 0 Bosnia & Herzegovina
USA advancedR32 7/1/2026, 5:00:00 PM
Winner Group G
3rd place: A/E/H/I/J
Belgium 3 · 2 Senegal
BEL advancedR32 7/2/2026, 12:00:00 PM
Runner-up Group K
Runner-up Group L
Portugal 2 · 1 Croatia
POR advancedR32 7/2/2026, 4:00:00 PM
Winner Group H
Runner-up Group J
Spain 3 · 0 Austria
ESP advancedR32 7/2/2026, 8:00:00 PM
Winner Group B
3rd place: E/F/G/I/J
Switzerland 2 · 0 Algeria
SUI advancedR32 7/3/2026, 11:00:00 AM
Winner Group J
Runner-up Group H
Argentina 3 · 2 Cape Verde
ARG advancedR32 7/3/2026, 3:00:00 PM
Winner Group K
3rd place: D/E/I/J/L
Colombia 1 · 0 Ghana
COL advancedR32 7/3/2026, 6:30:00 PM
Runner-up Group D
Runner-up Group G
Australia 1 · 1 Egypt
EGY advancedR16 7/4/2026, 10:00:00 AM
Winner of match 74
Winner of match 77
France
89.1%
Paraguay
10.9%R16 7/4/2026, 2:00:00 PM
Winner of match 73
Winner of match 75
Canada 0 · 3 Morocco
MAR advancedR16 7/5/2026, 1:00:00 PM
Winner of match 76
Winner of match 78
Brazil
68.2%
Norway
31.8%R16 7/5/2026, 5:00:00 PM
Winner of match 79
Winner of match 80
England
68.5%
Mexico
31.4%R16 7/6/2026, 12:00:00 PM
Winner of match 83
Winner of match 84
Spain
60.7%
Portugal
39.3%R16 7/6/2026, 5:00:00 PM
Winner of match 81
Winner of match 82
Belgium
53.9%
United States
46.1%R16 7/7/2026, 9:00:00 AM
Winner of match 86
Winner of match 88
Argentina
83.6%
Egypt
16.4%R16 7/7/2026, 1:00:00 PM
Winner of match 85
Winner of match 87
Colombia
57.4%
Switzerland
42.6%QF 7/9/2026, 1:00:00 PM
Winner of match 89
Winner of match 90
Morocco
34.1%
France
63.5%
Paraguay
2.5%QF 7/10/2026, 12:00:00 PM
Winner of match 93
Winner of match 94
Spain
44.4%
Belgium
17.4%
United States
13.3%QF 7/11/2026, 2:00:00 PM
Winner of match 91
Winner of match 92
England
41.0%
Brazil
35.3%
Norway
10.9%QF 7/11/2026, 6:00:00 PM
Winner of match 95
Winner of match 96
Argentina
59.4%
Colombia
21.8%
Switzerland
13.5%SF 7/14/2026, 12:00:00 PM
Winner of match 97
Winner of match 98
France
40.3%
Spain
24.0%
Morocco
14.3%SF 7/15/2026, 12:00:00 PM
Winner of match 99
Winner of match 100
Argentina
36.0%
England
22.5%
Brazil
17.9%TP 7/18/2026, 2:00:00 PM
Loser of match 101
Loser of match 102
Argentina
13.7%
France
15.2%
Spain
12.6%F 7/19/2026, 12:00:00 PM
Winner of match 101
Winner of match 102
France
25.4%
Argentina
19.3%
Spain
14.2%