Group Stage Matches
Thursday, June 11, 2026
A
MexicoSouth Africa
Mexico2 – 0
South AfricaLog in
MexicoSouth Africa
2 – 0
Mexico2 – 0
South AfricaLog inAI3 – 0
H 78%D 18%A 5%
Friday, June 12, 2026
A
South KoreaCzech Republic
South Korea2 – 1
Czech RepublicLog in
South KoreaCzech Republic
2 – 1
South Korea2 – 1
Czech RepublicLog inAI2 – 0
H 59%D 29%A 12%
B
CanadaBosnia and Herzegovina
Canada1 – 1
Bosnia and HerzegovinaLog in
CanadaBosnia and Herzegovina
1 – 1
Canada1 – 1
Bosnia and HerzegovinaLog inAI3 – 1
H 68%D 20%A 11%
Saturday, June 13, 2026
D
United StatesParaguay
United States4 – 1
ParaguayLog in
United StatesParaguay
4 – 1
United States4 – 1
ParaguayLog inAI1 – 1
H 47%D 35%A 18%
C
HaitiScotland
Haiti0 – 1
ScotlandLog in
HaitiScotland
0 – 1
Haiti0 – 1
ScotlandLog inAI0 – 1
H 14%D 34%A 52%
B
QatarSwitzerland
Qatar1 – 1
SwitzerlandLog in
QatarSwitzerland
1 – 1
Qatar1 – 1
SwitzerlandLog inAI1 – 1
H 24%D 37%A 39%
C
BrazilMorocco
Brazil1 – 1
MoroccoLog in
BrazilMorocco
1 – 1
Brazil1 – 1
MoroccoLog inAI2 – 1
H 44%D 30%A 26%
D
AustraliaTurkey
Australia2 – 0
TurkeyLog in
AustraliaTurkey
2 – 0
Australia2 – 0
TurkeyLog inAI1 – 1
H 41%D 35%A 23%
Sunday, June 14, 2026
E
GermanyCuraçao
Germany7 – 1
CuraçaoLog in
GermanyCuraçao
7 – 1
Germany7 – 1
CuraçaoLog inAI3 – 0
H 85%D 13%A 2%
F
NetherlandsJapan
Netherlands2 – 2
JapanLog in
NetherlandsJapan
2 – 2
Netherlands2 – 2
JapanLog inAI1 – 1
H 39%D 34%A 27%
E
Ivory CoastEcuador
Ivory Coast1 – 0
EcuadorLog in
Ivory CoastEcuador
1 – 0
Ivory Coast1 – 0
EcuadorLog inAI1 – 0
H 46%D 36%A 18%
F
SwedenTunisia
Sweden5 – 1
TunisiaLog in
SwedenTunisia
5 – 1
Sweden5 – 1
TunisiaLog inAI1 – 1
H 29%D 31%A 40%
Monday, June 15, 2026
H
SpainCape Verde
Spain0 – 0
Cape VerdeLog in
SpainCape Verde
0 – 0
Spain0 – 0
Cape VerdeLog inAI3 – 0
H 79%D 15%A 5%
G
BelgiumEgypt
Belgium1 – 1
EgyptLog in
BelgiumEgypt
1 – 1
Belgium1 – 1
EgyptLog inAI2 – 1
H 54%D 26%A 20%
H
Saudi ArabiaUruguay
Saudi Arabia1 – 1
UruguayLog in
Saudi ArabiaUruguay
1 – 1
Saudi Arabia1 – 1
UruguayLog inAI1 – 1
H 25%D 40%A 34%
G
IranNew Zealand
Iran2 – 2
New ZealandLog in
IranNew Zealand
2 – 2
Iran2 – 2
New ZealandLog inAI3 – 0
H 72%D 19%A 9%
Tuesday, June 16, 2026
I
FranceSenegal
France3 – 1
SenegalLog in
FranceSenegal
3 – 1
France3 – 1
SenegalLog inAI2 – 1
H 48%D 26%A 26%
I
IraqNorway
Iraq1 – 4
NorwayLog in
IraqNorway
1 – 4
Iraq1 – 4
NorwayLog inAI0 – 1
H 16%D 35%A 49%
Wednesday, June 17, 2026
J
ArgentinaAlgeria
Argentina3 – 0
AlgeriaLog in
ArgentinaAlgeria
3 – 0
Argentina3 – 0
AlgeriaLog inAI3 – 0
H 70%D 21%A 10%
J
AustriaJordan
Austria3 – 1
JordanLog in
AustriaJordan
3 – 1
Austria3 – 1
JordanLog inAI2 – 1
H 54%D 30%A 15%
K
PortugalDR Congo
Portugal1 – 1
DR CongoLog in
PortugalDR Congo
1 – 1
Portugal1 – 1
DR CongoLog inAI2 – 0
H 65%D 26%A 9%
K
UzbekistanColombia
Uzbekistan1 – 3
ColombiaLog in
UzbekistanColombia
1 – 3
Uzbekistan1 – 3
ColombiaLog inAI1 – 1
H 26%D 37%A 37%
L
EnglandCroatia
England4 – 2
CroatiaLog in
EnglandCroatia
4 – 2
England4 – 2
CroatiaLog inAI2 – 1
H 56%D 26%A 18%
L
GhanaPanama
Ghana1 – 0
PanamaLog in
GhanaPanama
1 – 0
Ghana1 – 0
PanamaLog inAI0 – 1
H 16%D 36%A 48%
Thursday, June 18, 2026
A
Czech RepublicSouth Africa
Czech Republic1 – 1
South AfricaLog in
Czech RepublicSouth Africa
1 – 1
Czech Republic1 – 1
South AfricaLog inAI2 – 1
H 51%D 31%A 18%
B
SwitzerlandBosnia and Herzegovina
Switzerland4 – 1
Bosnia and HerzegovinaLog in
SwitzerlandBosnia and Herzegovina
4 – 1
Switzerland4 – 1
Bosnia and HerzegovinaLog inAI3 – 0
H 80%D 16%A 4%
B
CanadaQatar
Canada6 – 0
QatarLog in
CanadaQatar
6 – 0
Canada6 – 0
QatarLog inAI2 – 1
H 50%D 30%A 20%
Friday, June 19, 2026
A
MexicoSouth Korea
Mexico1 – 0
South KoreaLog in
MexicoSouth Korea
1 – 0
Mexico1 – 0
South KoreaLog inAI2 – 1
H 53%D 25%A 22%
C
ScotlandMorocco
Scotland0 – 1
MoroccoLog in
ScotlandMorocco
0 – 1
Scotland0 – 1
MoroccoLog inAI1 – 1
H 21%D 40%A 39%
D
TurkeyParaguay
Turkey0 – 1
ParaguayLog in
TurkeyParaguay
0 – 1
Turkey0 – 1
ParaguayLog inAI2 – 0
H 59%D 30%A 11%
Saturday, June 20, 2026
C
BrazilHaiti
Brazil3 – 0
HaitiLog in
BrazilHaiti
3 – 0
Brazil3 – 0
HaitiLog inAI4 – 0
H 92%D 7%A 1%
D
United StatesAustralia
United States2 – 0
AustraliaLog in
United StatesAustralia
2 – 0
United States2 – 0
AustraliaLog inAI2 – 1
H 62%D 25%A 13%
E
GermanyIvory Coast
Germany2 – 1
Ivory CoastLog in
GermanyIvory Coast
2 – 1
Germany2 – 1
Ivory CoastLog inAI2 – 1
H 53%D 28%A 19%
F
NetherlandsSweden
Netherlands5 – 1
SwedenLog in
NetherlandsSweden
5 – 1
Netherlands5 – 1
SwedenLog inAI2 – 0
H 70%D 23%A 7%
Sunday, June 21, 2026
E
EcuadorCuraçao
Ecuador0 – 0
CuraçaoLog in
EcuadorCuraçao
0 – 0
Ecuador0 – 0
CuraçaoLog inAI3 – 0
H 82%D 14%A 4%
F
TunisiaJapan
Tunisia0 – 4
JapanLog in
TunisiaJapan
0 – 4
Tunisia0 – 4
JapanLog inAI1 – 1
H 26%D 46%A 28%
H
SpainSaudi Arabia
Spain4 – 0
Saudi ArabiaLog in
SpainSaudi Arabia
4 – 0
Spain4 – 0
Saudi ArabiaLog inAI4 – 0
H 89%D 10%A 2%
G
BelgiumIran
Belgium0 – 0
IranLog in
BelgiumIran
0 – 0
Belgium0 – 0
IranLog inAI2 – 0
H 63%D 26%A 11%
H
UruguayCape Verde
Uruguay2 – 2
Cape VerdeLog in
UruguayCape Verde
2 – 2
Uruguay2 – 2
Cape VerdeLog inAI4 – 0
H 85%D 12%A 3%
Monday, June 22, 2026
G
New ZealandEgypt
New Zealand1 – 3
EgyptLog in
New ZealandEgypt
1 – 3
New Zealand1 – 3
EgyptLog inAI1 – 1
H 21%D 36%A 43%
J
ArgentinaAustria
Argentina2 – 0
AustriaLog in
ArgentinaAustria
2 – 0
Argentina2 – 0
AustriaLog inAI3 – 0
H 71%D 20%A 8%
I
FranceIraq
France3 – 0
IraqLog in
FranceIraq
3 – 0
France3 – 0
IraqLog inAI3 – 0
H 82%D 15%A 3%
I
NorwaySenegal
Norway3 – 2
SenegalLog in
NorwaySenegal
3 – 2
Norway3 – 2
SenegalLog inAI1 – 1
H 34%D 36%A 30%
Tuesday, June 23, 2026
J
JordanAlgeria
Jordan1 – 2
AlgeriaLog in
JordanAlgeria
1 – 2
Jordan1 – 2
AlgeriaLog inAI1 – 1
H 20%D 34%A 47%
K
PortugalUzbekistan
Portugal5 – 0
UzbekistanLog in
PortugalUzbekistan
5 – 0
Portugal5 – 0
UzbekistanLog inAI2 – 0
H 67%D 24%A 10%
K
ColombiaDR Congo
Colombia1 – 0
DR CongoLog in
ColombiaDR Congo
1 – 0
Colombia1 – 0
DR CongoLog inAI2 – 1
H 55%D 28%A 17%
L
EnglandGhana
England0 – 0
GhanaLog in
EnglandGhana
0 – 0
England0 – 0
GhanaLog inAI4 – 0
H 90%D 8%A 1%
L
PanamaCroatia
Panama0 – 1
CroatiaLog in
PanamaCroatia
0 – 1
Panama0 – 1
CroatiaLog inAI1 – 1
H 32%D 39%A 29%
Wednesday, June 24, 2026
B
SwitzerlandCanada
Switzerland2 – 1
CanadaLog in
SwitzerlandCanada
2 – 1
Switzerland2 – 1
CanadaLog inAI2 – 1
H 53%D 31%A 16%
B
Bosnia and HerzegovinaQatar
Bosnia and Herzegovina3 – 1
QatarLog in
Bosnia and HerzegovinaQatar
3 – 1
Bosnia and Herzegovina3 – 1
QatarLog inAI2 – 1
H 52%D 32%A 16%
C
MoroccoHaiti
Morocco4 – 2
HaitiLog in
MoroccoHaiti
4 – 2
Morocco4 – 2
HaitiLog inAI5 – 0
H 96%D 4%A 0%
C
ScotlandBrazil
Scotland0 – 3
BrazilLog in
ScotlandBrazil
0 – 3
Scotland0 – 3
BrazilLog inAI1 – 1
H 24%D 41%A 34%
Thursday, June 25, 2026
A
Czech RepublicMexico
Czech Republic0 – 3
MexicoLog in
Czech RepublicMexico
0 – 3
Czech Republic0 – 3
MexicoLog inAI1 – 1
H 29%D 34%A 37%
A
South AfricaSouth Korea
South Africa1 – 0
South KoreaLog in
South AfricaSouth Korea
1 – 0
South Africa1 – 0
South KoreaLog inAI0 – 1
H 22%D 44%A 34%
E
EcuadorGermany
Ecuador2 – 1
GermanyLog in
EcuadorGermany
2 – 1
Ecuador2 – 1
GermanyLog inAI1 – 1
H 21%D 31%A 48%
E
CuraçaoIvory Coast
Curaçao0 – 2
Ivory CoastLog in
CuraçaoIvory Coast
0 – 2
Curaçao0 – 2
Ivory CoastLog inAI0 – 3
H 4%D 14%A 81%
F
TunisiaNetherlands
Tunisia1 – 3
NetherlandsLog in
TunisiaNetherlands
1 – 3
Tunisia1 – 3
NetherlandsLog inAI0 – 2
H 10%D 26%A 64%
F
JapanSweden
Japan1 – 1
SwedenLog in
JapanSweden
1 – 1
Japan1 – 1
SwedenLog inAI2 – 0
H 63%D 25%A 12%
Friday, June 26, 2026
D
TurkeyUnited States
Turkey3 – 2
United StatesLog in
TurkeyUnited States
3 – 2
Turkey3 – 2
United StatesLog inAI1 – 1
H 42%D 31%A 27%
D
ParaguayAustralia
Paraguay0 – 0
AustraliaLog in
ParaguayAustralia
0 – 0
Paraguay0 – 0
AustraliaLog inAI2 – 0
H 60%D 28%A 12%
I
NorwayFrance
Norway1 – 4
FranceLog in
NorwayFrance
1 – 4
Norway1 – 4
FranceLog inAI1 – 2
H 21%D 27%A 52%
I
SenegalIraq
Senegal5 – 0
IraqLog in
SenegalIraq
5 – 0
Senegal5 – 0
IraqLog inAI3 – 0
H 85%D 13%A 2%
Saturday, June 27, 2026
H
UruguaySpain
Uruguay0 – 1
SpainLog in
UruguaySpain
0 – 1
Uruguay0 – 1
SpainLog inAI1 – 1
H 19%D 33%A 48%
H
Cape VerdeSaudi Arabia
Cape Verde0 – 0
Saudi ArabiaLog in
Cape VerdeSaudi Arabia
0 – 0
Cape Verde0 – 0
Saudi ArabiaLog inAI2 – 0
H 58%D 30%A 12%
G
New ZealandBelgium
New Zealand1 – 5
BelgiumLog in
New ZealandBelgium
1 – 5
New Zealand1 – 5
BelgiumLog inAI1 – 2
H 11%D 22%A 66%
G
EgyptIran
Egypt1 – 1
IranLog in
EgyptIran
1 – 1
Egypt1 – 1
IranLog inAI1 – 1
H 43%D 38%A 20%
L
PanamaEngland
Panama0 – 2
EnglandLog in
PanamaEngland
0 – 2
Panama0 – 2
EnglandLog inAI1 – 2
H 15%D 29%A 56%
L
CroatiaGhana
Croatia2 – 1
GhanaLog in
CroatiaGhana
2 – 1
Croatia2 – 1
GhanaLog inAI3 – 0
H 82%D 15%A 2%
K
DR CongoUzbekistan
DR Congo3 – 1
UzbekistanLog in
DR CongoUzbekistan
3 – 1
DR Congo3 – 1
UzbekistanLog inAI2 – 0
H 66%D 24%A 10%
K
ColombiaPortugal
Colombia0 – 0
PortugalLog in
ColombiaPortugal
0 – 0
Colombia0 – 0
PortugalLog inAI1 – 1
H 34%D 33%A 33%
Sunday, June 28, 2026
J
JordanArgentina
Jordan1 – 3
ArgentinaLog in
JordanArgentina
1 – 3
Jordan1 – 3
ArgentinaLog inAI0 – 2
H 14%D 32%A 54%
J
AlgeriaAustria
Algeria3 – 3
AustriaLog in
AlgeriaAustria
3 – 3
Algeria3 – 3
AustriaLog inAI1 – 1
H 39%D 37%A 24%