2026 FIFA World Cup

SCORES & SCHEDULE

Every match, group by group

Thursday, June 11

Group A • Opening Match
MexicoMexico 2
South AfricaSouth Africa 0
Full time
Match report & highlights →
Group A
South KoreaSouth Korea 2
CzechiaCzechia 1
Full time
Match report & highlights →

Friday, June 12

Group B • Opening Match (Canada) · BMO Field
CanadaCanada 1
Bosnia & HerzegovinaBosnia & Herzegovina 1
Full time
Match report & highlights →
Group D
United StatesUnited States 4
ParaguayParaguay 1
Full time
Match report & highlights →

Saturday, June 13

Group B
SwitzerlandSwitzerland 1
QatarQatar 1
Full time
Match report & highlights →
Group C
BrazilBrazil 1
MoroccoMorocco 1
Full time
Match report & highlights →
Group C
HaitiHaiti 0
ScotlandScotland 1
Full time
Match report & highlights →

Sunday, June 14

Group D
AustraliaAustralia 2
TürkiyeTürkiye 0
Full time
Match report & highlights →
Group E
GermanyGermany 7
CuraçaoCuraçao 1
Full time
Match report & highlights →
Group E
Côte d'IvoireCôte d'Ivoire 1
EcuadorEcuador 0
Full time
Match report & highlights →
Group F
NetherlandsNetherlands 2
JapanJapan 2
Full time
Match report & highlights →
Group F
SwedenSweden 5
TunisiaTunisia 1
Full time
Match report & highlights →

Monday, June 15

Group G
BelgiumBelgium 1
EgyptEgypt 1
Full time
Match report & highlights →
Group G
IranIran 2
New ZealandNew Zealand 2
Full time
Match report & highlights →
Group H
SpainSpain 0
Cabo VerdeCabo Verde 0
Full time
Match report & highlights →
Group H
Saudi ArabiaSaudi Arabia 1
UruguayUruguay 1
Full time
Match report & highlights →

Tuesday, June 16

Group I
FranceFrance 3
SenegalSenegal 1
Full time
Match report & highlights →
Group I
IraqIraq 1
NorwayNorway 4
Full time
Match report & highlights →
Group J
ArgentinaArgentina 3
AlgeriaAlgeria 0
Full time
Match report & highlights →

Wednesday, June 17

Group J
AustriaAustria 3
JordanJordan 1
Full time
Match report & highlights →
Group K
PortugalPortugal 1
🇨🇩DR Congo 1
Full time
Match report & highlights →
Group K
UzbekistanUzbekistan 1
ColombiaColombia 3
Full time
Match report & highlights →
Group L
EnglandEngland 4
CroatiaCroatia 2
Full time
Match report & highlights →

Thursday, June 18

Group B • Match Day 2 · BC Place
CanadaCanada 55%
QatarQatar 18%
Win probability · Draw 27% · Kickoff 21:00
Group L
GhanaGhana 1
PanamaPanama 0
Full time
Match report & highlights →
Group A
MexicoMexico 45%
South KoreaSouth Korea 25%
Win probability · Draw 30% · Kickoff 12:00
Group A
South AfricaSouth Africa 30%
CzechiaCzechia 40%
Win probability · Draw 30% · Kickoff 15:00

Friday, June 19

Group B
Bosnia & HerzegovinaBosnia & Herzegovina 30%
SwitzerlandSwitzerland 40%
Win probability · Draw 30% · Kickoff 12:00
Group C
BrazilBrazil 85%
HaitiHaiti 5%
Win probability · Draw 10% · Kickoff 15:00
Group C
MoroccoMorocco 40%
ScotlandScotland 30%
Win probability · Draw 30% · Kickoff 18:00
Group D
United StatesUnited States 55%
AustraliaAustralia 20%
Win probability · Draw 25% · Kickoff 21:00

Saturday, June 20

Group D
ParaguayParaguay 35%
TürkiyeTürkiye 35%
Win probability · Draw 30% · Kickoff 12:00
Group E
GermanyGermany 65%
Côte d'IvoireCôte d'Ivoire 13%
Win probability · Draw 22% · Kickoff 15:00
Group E
CuraçaoCuraçao 15%
EcuadorEcuador 60%
Win probability · Draw 25% · Kickoff 18:00
Group F
NetherlandsNetherlands 45%
SwedenSweden 25%
Win probability · Draw 30% · Kickoff 21:00

Sunday, June 21

Group F
JapanJapan 50%
TunisiaTunisia 20%
Win probability · Draw 30% · Kickoff 12:00
Group G
BelgiumBelgium 60%
IranIran 15%
Win probability · Draw 25% · Kickoff 15:00
Group G
EgyptEgypt 50%
New ZealandNew Zealand 20%
Win probability · Draw 30% · Kickoff 18:00
Group H
SpainSpain 75%
Saudi ArabiaSaudi Arabia 7%
Win probability · Draw 18% · Kickoff 21:00

Monday, June 22

Group H
Cabo VerdeCabo Verde 15%
UruguayUruguay 60%
Win probability · Draw 25% · Kickoff 12:00
Group I
FranceFrance 75%
IraqIraq 8%
Win probability · Draw 17% · Kickoff 15:00
Group I
SenegalSenegal 40%
NorwayNorway 30%
Win probability · Draw 30% · Kickoff 18:00
Group J
ArgentinaArgentina 60%
AustriaAustria 15%
Win probability · Draw 25% · Kickoff 21:00

Tuesday, June 23

Group J
AlgeriaAlgeria 55%
JordanJordan 15%
Win probability · Draw 30% · Kickoff 12:00
Group K
PortugalPortugal 70%
UzbekistanUzbekistan 10%
Win probability · Draw 20% · Kickoff 15:00
Group K
🇨🇩DR Congo 20%
ColombiaColombia 50%
Win probability · Draw 30% · Kickoff 18:00
Group L
EnglandEngland 60%
GhanaGhana 15%
Win probability · Draw 25% · Kickoff 21:00

Wednesday, June 24

Group B • Match Day 3 · BC Place
CanadaCanada 30%
SwitzerlandSwitzerland 40%
Win probability · Draw 30% · Kickoff 18:00
Group L
CroatiaCroatia 65%
PanamaPanama 13%
Win probability · Draw 22% · Kickoff 00:00
Group A
CzechiaCzechia 30%
MexicoMexico 40%
Win probability · Draw 30% · Kickoff 12:00
Group A
South AfricaSouth Africa 30%
South KoreaSouth Korea 40%
Win probability · Draw 30% · Kickoff 12:00
Group B
QatarQatar 35%
Bosnia & HerzegovinaBosnia & Herzegovina 35%
Win probability · Draw 30% · Kickoff 18:00

Thursday, June 25

Group C
ScotlandScotland 15%
BrazilBrazil 60%
Win probability · Draw 25% · Kickoff 12:00
Group C
MoroccoMorocco 60%
HaitiHaiti 15%
Win probability · Draw 25% · Kickoff 12:00
Group D
TürkiyeTürkiye 25%
United StatesUnited States 45%
Win probability · Draw 30% · Kickoff 18:00
Group D
ParaguayParaguay 35%
AustraliaAustralia 35%
Win probability · Draw 30% · Kickoff 18:00

Friday, June 26

Group E
EcuadorEcuador 20%
GermanyGermany 52%
Win probability · Draw 28% · Kickoff 12:00
Group E
Côte d'IvoireCôte d'Ivoire 60%
CuraçaoCuraçao 15%
Win probability · Draw 25% · Kickoff 12:00
Group F
TunisiaTunisia 15%
NetherlandsNetherlands 60%
Win probability · Draw 25% · Kickoff 18:00
Group F
SwedenSweden 40%
JapanJapan 30%
Win probability · Draw 30% · Kickoff 18:00

Saturday, June 27

Group G
New ZealandNew Zealand 10%
BelgiumBelgium 70%
Win probability · Draw 20% · Kickoff 12:00
Group G
IranIran 40%
EgyptEgypt 30%
Win probability · Draw 30% · Kickoff 12:00
Group H
UruguayUruguay 25%
SpainSpain 45%
Win probability · Draw 30% · Kickoff 18:00
Group H
Saudi ArabiaSaudi Arabia 50%
Cabo VerdeCabo Verde 20%
Win probability · Draw 30% · Kickoff 18:00

Sunday, June 28

Group I
NorwayNorway 20%
FranceFrance 55%
Win probability · Draw 25% · Kickoff 12:00
Group I
IraqIraq 25%
SenegalSenegal 45%
Win probability · Draw 30% · Kickoff 12:00
Round of 32
🏳️Winner Group A
🏳️Runner-up Group B
Kickoff 12:00
Group J
JordanJordan 5%
ArgentinaArgentina 80%
Win probability · Draw 15% · Kickoff 18:00
Group J
AustriaAustria 45%
AlgeriaAlgeria 25%
Win probability · Draw 30% · Kickoff 18:00
Round of 32
🏳️Winner Group B
🏳️Runner-up Group C
Kickoff 18:00

Monday, June 29

Round of 32
🏳️Winner Group C
🏳️Runner-up Group D
Kickoff 00:00
Round of 32
🏳️Winner Group D
🏳️Runner-up Group E
Kickoff 06:00
Group K
ColombiaColombia 30%
PortugalPortugal 40%
Win probability · Draw 30% · Kickoff 12:00
Group K
UzbekistanUzbekistan 45%
🇨🇩DR Congo 25%
Win probability · Draw 30% · Kickoff 12:00
Round of 32
🏳️Winner Group E
🏳️Runner-up Group F
Kickoff 12:00
Group L
PanamaPanama 10%
EnglandEngland 70%
Win probability · Draw 20% · Kickoff 18:00
Group L
GhanaGhana 25%
CroatiaCroatia 45%
Win probability · Draw 30% · Kickoff 18:00
Round of 32
🏳️Winner Group F
🏳️Runner-up Group G
Kickoff 18:00

Tuesday, June 30

Round of 32
🏳️Winner Group G
🏳️Runner-up Group H
Kickoff 00:00
Round of 32
🏳️Winner Group H
🏳️Runner-up Group I
Kickoff 06:00
Round of 32
🏳️Winner Group I
🏳️Runner-up Group J
Kickoff 12:00
Round of 32
🏳️Winner Group J
🏳️Runner-up Group K
Kickoff 18:00

Wednesday, July 1

Round of 32
🏳️Winner Group K
🏳️Runner-up Group L
Kickoff 00:00
Round of 32
🏳️Winner Group L
🏳️Runner-up Group A
Kickoff 06:00
Round of 32
🏳️Winner Group A
🏳️Runner-up Group B
Kickoff 12:00
Round of 32
🏳️Winner Group B
🏳️Runner-up Group C
Kickoff 18:00

Thursday, July 2

Round of 32
🏳️Winner Group C
🏳️Runner-up Group D
Kickoff 00:00
Round of 32
🏳️Winner Group D
🏳️Runner-up Group E
Kickoff 06:00

Saturday, July 4

Round of 16
🏳️Winner Match 73
🏳️Winner Match 74
Kickoff 12:00

Sunday, July 5

Round of 16
🏳️Winner Match 75
🏳️Winner Match 76
Kickoff 00:00
Round of 16
🏳️Winner Match 77
🏳️Winner Match 78
Kickoff 12:00

Monday, July 6

Round of 16
🏳️Winner Match 79
🏳️Winner Match 80
Kickoff 00:00
Round of 16
🏳️Winner Match 81
🏳️Winner Match 82
Kickoff 12:00

Tuesday, July 7

Round of 16
🏳️Winner Match 83
🏳️Winner Match 84
Kickoff 00:00
Round of 16
🏳️Winner Match 85
🏳️Winner Match 86
Kickoff 12:00

Wednesday, July 8

Round of 16
🏳️Winner Match 87
🏳️Winner Match 88
Kickoff 00:00

Thursday, July 9

Quarter-final
🏳️Winner Match 89
🏳️Winner Match 93
Kickoff 15:00

Friday, July 10

Quarter-final
🏳️Winner Match 90
🏳️Winner Match 94
Kickoff 15:00

Saturday, July 11

Quarter-final
🏳️Winner Match 91
🏳️Winner Match 95
Kickoff 15:00

Sunday, July 12

Quarter-final
🏳️Winner Match 92
🏳️Winner Match 96
Kickoff 15:00

Tuesday, July 14

Semi-final
🏳️Winner Match 97
🏳️Winner Match 98
Kickoff 20:00

Wednesday, July 15

Semi-final
🏳️Winner Match 99
🏳️Winner Match 100
Kickoff 20:00

Saturday, July 18

3rd Place
🏳️Loser Match 101
🏳️Loser Match 102
Kickoff 15:00

Sunday, July 19

Final
🏳️Winner Match 101
🏳️Winner Match 102
Kickoff 15:00