Match results

World Cup 2026 Match Results

Completed matches recorded from the tournament baseline. New final scores can be appended as the World Cup progresses.

79Completed matches
72Group-stage results
7Knockout results

Group stage

MexicoMEX
2:0
Match 1Group AJun 11, 07:00 PMMexico City
South AfricaRSA
Korea RepublicKOR
2:1
Match 2Group AJun 12, 02:00 AMGuadalajara
CzechiaCZE
CanadaCAN
1:1
Match 3Group BJun 12, 07:00 PMToronto
Bosnia and HerzegovinaBIH
USAUSA
4:1
Match 4Group DJun 13, 01:00 AMLos Angeles
ParaguayPAR
QatarQAT
1:1
Match 5Group BJun 13, 07:00 PMSan Francisco Bay Area
SwitzerlandSUI
BrazilBRA
1:1
Match 6Group CJun 13, 10:00 PMNew York / New Jersey
MoroccoMAR
HaitiHAI
0:1
Match 7Group CJun 14, 01:00 AMBoston
ScotlandSCO
AustraliaAUS
2:0
Match 8Group DJun 14, 04:00 AMVancouver
TurkiyeTUR
GermanyGER
7:1
Match 9Group EJun 14, 05:00 PMHouston
CuracaoCUW
NetherlandsNED
2:2
Match 10Group FJun 14, 08:00 PMDallas
JapanJPN
Cote d'IvoireCIV
1:0
Match 11Group EJun 14, 11:00 PMPhiladelphia
EcuadorECU
SwedenSWE
5:1
Match 12Group FJun 15, 02:00 AMMonterrey
TunisiaTUN
SpainESP
0:0
Match 13Group HJun 15, 04:00 PMAtlanta
Cabo VerdeCPV
BelgiumBEL
1:1
Match 14Group GJun 15, 07:00 PMSeattle
EgyptEGY
Saudi ArabiaKSA
1:1
Match 15Group HJun 15, 10:00 PMMiami
UruguayURU
IR IranIRN
2:2
Match 16Group GJun 16, 01:00 AMLos Angeles
New ZealandNZL
FranceFRA
3:1
Match 17Group IJun 16, 07:00 PMNew York / New Jersey
SenegalSEN
IraqIRQ
1:4
Match 18Group IJun 16, 10:00 PMBoston
NorwayNOR
ArgentinaARG
3:0
Match 19Group JJun 17, 01:00 AMKansas City
AlgeriaALG
AustriaAUT
3:1
Match 20Group JJun 17, 04:00 AMSan Francisco Bay Area
JordanJOR
PortugalPOR
1:1
Match 21Group KJun 17, 05:00 PMHouston
Congo DRCOD
EnglandENG
4:2
Match 22Group LJun 17, 08:00 PMDallas
CroatiaCRO
GhanaGHA
1:0
Match 23Group LJun 17, 11:00 PMToronto
PanamaPAN
UzbekistanUZB
1:3
Match 24Group KJun 18, 02:00 AMMexico City
ColombiaCOL
CzechiaCZE
1:1
Match 25Group AJun 18, 04:00 PMAtlanta
South AfricaRSA
SwitzerlandSUI
4:1
Match 26Group BJun 18, 07:00 PMLos Angeles
Bosnia and HerzegovinaBIH
CanadaCAN
6:0
Match 27Group BJun 18, 10:00 PMVancouver
QatarQAT
MexicoMEX
1:0
Match 28Group AJun 19, 01:00 AMGuadalajara
Korea RepublicKOR
USAUSA
2:0
Match 29Group DJun 19, 07:00 PMSeattle
AustraliaAUS
ScotlandSCO
0:1
Match 30Group CJun 19, 10:00 PMBoston
MoroccoMAR
BrazilBRA
3:0
Match 31Group CJun 20, 12:30 AMPhiladelphia
HaitiHAI
TurkiyeTUR
0:1
Match 32Group DJun 20, 03:00 AMSan Francisco Bay Area
ParaguayPAR
NetherlandsNED
5:1
Match 33Group FJun 20, 05:00 PMHouston
SwedenSWE
GermanyGER
2:1
Match 34Group EJun 20, 08:00 PMToronto
Cote d'IvoireCIV
EcuadorECU
0:0
Match 35Group EJun 21, 12:00 AMKansas City
CuracaoCUW
TunisiaTUN
0:4
Match 36Group FJun 21, 04:00 AMMonterrey
JapanJPN
SpainESP
4:0
Match 37Group HJun 21, 04:00 PMAtlanta
Saudi ArabiaKSA
BelgiumBEL
0:0
Match 38Group GJun 21, 07:00 PMLos Angeles
IR IranIRN
UruguayURU
2:2
Match 39Group HJun 21, 10:00 PMMiami
Cabo VerdeCPV
New ZealandNZL
1:3
Match 40Group GJun 22, 01:00 AMVancouver
EgyptEGY
ArgentinaARG
2:0
Match 41Group JJun 22, 05:00 PMDallas
AustriaAUT
FranceFRA
3:0
Match 42Group IJun 22, 09:00 PMPhiladelphia
IraqIRQ
NorwayNOR
3:2
Match 43Group IJun 23, 12:00 AMToronto
SenegalSEN
JordanJOR
1:2
Match 44Group JJun 23, 03:00 AMSan Francisco Bay Area
AlgeriaALG
PortugalPOR
5:0
Match 45Group KJun 23, 05:00 PMHouston
UzbekistanUZB
EnglandENG
0:0
Match 46Group LJun 23, 08:00 PMBoston
GhanaGHA
PanamaPAN
0:1
Match 47Group LJun 23, 11:00 PMBoston
CroatiaCRO
ColombiaCOL
1:0
Match 48Group KJun 24, 02:00 AMGuadalajara
Congo DRCOD
SwitzerlandSUI
2:1
Match 49Group BJun 24, 07:00 PMVancouver
CanadaCAN
Bosnia and HerzegovinaBIH
3:1
Match 50Group BJun 24, 07:00 PMSeattle
QatarQAT
MoroccoMAR
4:2
Match 51Group CJun 24, 10:00 PMAtlanta
HaitiHAI
ScotlandSCO
0:3
Match 52Group CJun 24, 10:00 PMMiami
BrazilBRA
South AfricaRSA
1:0
Match 53Group AJun 25, 01:00 AMMonterrey
Korea RepublicKOR
CzechiaCZE
0:3
Match 54Group AJun 25, 01:00 AMMexico City
MexicoMEX
CuracaoCUW
0:2
Match 55Group EJun 25, 08:00 PMPhiladelphia
Cote d'IvoireCIV
EcuadorECU
2:1
Match 56Group EJun 25, 08:00 PMNew York / New Jersey
GermanyGER
TunisiaTUN
1:3
Match 57Group FJun 25, 11:00 PMKansas City
NetherlandsNED
JapanJPN
1:1
Match 58Group FJun 25, 11:00 PMDallas
SwedenSWE
TurkiyeTUR
3:2
Match 59Group DJun 26, 02:00 AMLos Angeles
USAUSA
ParaguayPAR
0:0
Match 60Group DJun 26, 02:00 AMSan Francisco Bay Area
AustraliaAUS
NorwayNOR
1:4
Match 61Group IJun 26, 07:00 PMBoston
FranceFRA
SenegalSEN
5:0
Match 62Group IJun 26, 07:00 PMToronto
IraqIRQ
Cabo VerdeCPV
0:0
Match 63Group HJun 27, 12:00 AMHouston
Saudi ArabiaKSA
UruguayURU
0:1
Match 64Group HJun 27, 12:00 AMGuadalajara
SpainESP
New ZealandNZL
1:5
Match 65Group GJun 27, 03:00 AMVancouver
BelgiumBEL
EgyptEGY
1:1
Match 66Group GJun 27, 03:00 AMSeattle
IR IranIRN
PanamaPAN
0:2
Match 67Group LJun 27, 09:00 PMNew York / New Jersey
EnglandENG
CroatiaCRO
2:1
Match 68Group LJun 27, 09:00 PMPhiladelphia
GhanaGHA
ColombiaCOL
0:0
Match 69Group KJun 27, 11:30 PMMiami
PortugalPOR
Congo DRCOD
3:1
Match 70Group KJun 27, 11:30 PMAtlanta
UzbekistanUZB
AlgeriaALG
1:2
Match 71Group JJun 28, 02:00 AMKansas City
AustriaAUT
JordanJOR
0:2
Match 72Group JJun 28, 02:00 AMDallas
ArgentinaARG

Round of 32

TBD
0:1
Match 73Jun 28, 07:00 PMLos Angeles
TBD
TBD
1:1
Match 74Jun 29, 08:30 PMBostonTBD won on penalties
TBD
TBD
1:1
Match 75Jun 30, 01:00 AMMonterreyTBD won on penalties
TBD
TBD
2:1
Match 76Jun 29, 05:00 PMHouston
TBD
TBD
3:0
Match 77Jun 30, 09:00 PMNew York / New Jersey
TBD
TBD
1:2
Match 78Jun 30, 05:00 PMDallas
TBD
TBD
2:0
Match 79Jul 1, 01:00 AMMexico City
TBD