Live
Czechia flagCzechia1 : 1South AfricaSouth Africa flagLIVE·Czechia flagCzechia1 : 1South AfricaSouth Africa flagLIVE·
Top Soccer — World Cup 2026 Live Results
FIFA World Cup · Canada · Mexico · USA

World Cup 2026
Live Results

Every match. Every goal. Every host city. Auto-refreshing scores from all 16 venues across North America — 1 live now.

Group Stage

12 groups · live standings
Group A6 matches
TeamPWDLGDPts
1Mexico flagMexico1100+23
2Korea Republic flagKorea Republic1100+13
3Czechia flagCzechia1001-10
4South Africa flagSouth Africa1001-20
11 Jun 19:00MexicoMexico flag2 - 0South Africa flagSouth Africa
12 Jun 02:00Korea RepublicKorea Republic flag2 - 1Czechia flagCzechia
18 Jun 16:00CzechiaCzechia flag1 - 1South Africa flagSouth Africa
19 Jun 01:00MexicoMexico flagvsKorea Republic flagKorea Republic
25 Jun 01:00CzechiaCzechia flagvsMexico flagMexico
25 Jun 01:00South AfricaSouth Africa flagvsKorea Republic flagKorea Republic
Group B6 matches
TeamPWDLGDPts
1Bosnia-H. flagBosnia-H.101001
2Canada flagCanada101001
3Qatar flagQatar101001
4Switzerland flagSwitzerland101001
12 Jun 19:00CanadaCanada flag1 - 1Bosnia-H. flagBosnia-H.
13 Jun 19:00QatarQatar flag1 - 1Switzerland flagSwitzerland
18 Jun 19:00SwitzerlandSwitzerland flagvsBosnia-H. flagBosnia-H.
18 Jun 22:00CanadaCanada flagvsQatar flagQatar
24 Jun 19:00SwitzerlandSwitzerland flagvsCanada flagCanada
24 Jun 19:00Bosnia-H.Bosnia-H. flagvsQatar flagQatar
Group C6 matches
TeamPWDLGDPts
1Scotland flagScotland1100+13
2Brazil flagBrazil101001
3Morocco flagMorocco101001
4Haiti flagHaiti1001-10
13 Jun 22:00BrazilBrazil flag1 - 1Morocco flagMorocco
14 Jun 01:00HaitiHaiti flag0 - 1Scotland flagScotland
19 Jun 22:00ScotlandScotland flagvsMorocco flagMorocco
20 Jun 00:30BrazilBrazil flagvsHaiti flagHaiti
24 Jun 22:00MoroccoMorocco flagvsHaiti flagHaiti
24 Jun 22:00ScotlandScotland flagvsBrazil flagBrazil
Group D6 matches
TeamPWDLGDPts
1USA flagUSA1100+33
2Australia flagAustralia1100+23
3Turkey flagTurkey1001-20
4Paraguay flagParaguay1001-30
13 Jun 01:00USAUSA flag4 - 1Paraguay flagParaguay
14 Jun 04:00AustraliaAustralia flag2 - 0Turkey flagTurkey
19 Jun 19:00USAUSA flagvsAustralia flagAustralia
20 Jun 03:00TurkeyTurkey flagvsParaguay flagParaguay
26 Jun 02:00TurkeyTurkey flagvsUSA flagUSA
26 Jun 02:00ParaguayParaguay flagvsAustralia flagAustralia
Group E6 matches
TeamPWDLGDPts
1Germany flagGermany1100+63
2Ivory Coast flagIvory Coast1100+13
3Ecuador flagEcuador1001-10
4Curaçao flagCuraçao1001-60
14 Jun 17:00GermanyGermany flag7 - 1Curaçao flagCuraçao
14 Jun 23:00Ivory CoastIvory Coast flag1 - 0Ecuador flagEcuador
20 Jun 20:00GermanyGermany flagvsIvory Coast flagIvory Coast
21 Jun 00:00EcuadorEcuador flagvsCuraçao flagCuraçao
25 Jun 20:00EcuadorEcuador flagvsGermany flagGermany
25 Jun 20:00CuraçaoCuraçao flagvsIvory Coast flagIvory Coast
Group F6 matches
TeamPWDLGDPts
1Sweden flagSweden1100+43
2Japan flagJapan101001
3Netherlands flagNetherlands101001
4Tunisia flagTunisia1001-40
14 Jun 20:00NetherlandsNetherlands flag2 - 2Japan flagJapan
15 Jun 02:00SwedenSweden flag5 - 1Tunisia flagTunisia
20 Jun 17:00NetherlandsNetherlands flagvsSweden flagSweden
21 Jun 04:00TunisiaTunisia flagvsJapan flagJapan
25 Jun 23:00TunisiaTunisia flagvsNetherlands flagNetherlands
25 Jun 23:00JapanJapan flagvsSweden flagSweden
Group G6 matches
TeamPWDLGDPts
1Iran flagIran101001
2New Zealand flagNew Zealand101001
3Belgium flagBelgium101001
4Egypt flagEgypt101001
15 Jun 19:00BelgiumBelgium flag1 - 1Egypt flagEgypt
16 Jun 01:00IranIran flag2 - 2New Zealand flagNew Zealand
21 Jun 19:00BelgiumBelgium flagvsIran flagIran
22 Jun 01:00New ZealandNew Zealand flagvsEgypt flagEgypt
27 Jun 03:00New ZealandNew Zealand flagvsBelgium flagBelgium
27 Jun 03:00EgyptEgypt flagvsIran flagIran
Group H6 matches
TeamPWDLGDPts
1Saudi Arabia flagSaudi Arabia101001
2Uruguay flagUruguay101001
3Cape Verde flagCape Verde101001
4Spain flagSpain101001
15 Jun 16:00SpainSpain flag0 - 0Cape Verde flagCape Verde
15 Jun 22:00Saudi ArabiaSaudi Arabia flag1 - 1Uruguay flagUruguay
21 Jun 16:00SpainSpain flagvsSaudi Arabia flagSaudi Arabia
21 Jun 22:00UruguayUruguay flagvsCape Verde flagCape Verde
27 Jun 00:00UruguayUruguay flagvsSpain flagSpain
27 Jun 00:00Cape VerdeCape Verde flagvsSaudi Arabia flagSaudi Arabia
Group I6 matches
TeamPWDLGDPts
1Norway flagNorway1100+33
2France flagFrance1100+23
3Senegal flagSenegal1001-20
4Iraq flagIraq1001-30
16 Jun 19:00FranceFrance flag3 - 1Senegal flagSenegal
16 Jun 22:00IraqIraq flag1 - 4Norway flagNorway
22 Jun 21:00FranceFrance flagvsIraq flagIraq
23 Jun 00:00NorwayNorway flagvsSenegal flagSenegal
26 Jun 19:00NorwayNorway flagvsFrance flagFrance
26 Jun 19:00SenegalSenegal flagvsIraq flagIraq
Group J6 matches
TeamPWDLGDPts
1Argentina flagArgentina1100+33
2Austria flagAustria1100+23
3Jordan flagJordan1001-20
4Algeria flagAlgeria1001-30
17 Jun 01:00ArgentinaArgentina flag3 - 0Algeria flagAlgeria
17 Jun 04:00AustriaAustria flag3 - 1Jordan flagJordan
22 Jun 17:00ArgentinaArgentina flagvsAustria flagAustria
23 Jun 03:00JordanJordan flagvsAlgeria flagAlgeria
28 Jun 02:00JordanJordan flagvsArgentina flagArgentina
28 Jun 02:00AlgeriaAlgeria flagvsAustria flagAustria
Group K6 matches
TeamPWDLGDPts
1Colombia flagColombia1100+23
2Congo DR flagCongo DR101001
3Portugal flagPortugal101001
4Uzbekistan flagUzbekistan1001-20
17 Jun 17:00PortugalPortugal flag1 - 1Congo DR flagCongo DR
18 Jun 02:00UzbekistanUzbekistan flag1 - 3Colombia flagColombia
23 Jun 17:00PortugalPortugal flagvsUzbekistan flagUzbekistan
24 Jun 02:00ColombiaColombia flagvsCongo DR flagCongo DR
27 Jun 23:30ColombiaColombia flagvsPortugal flagPortugal
27 Jun 23:30Congo DRCongo DR flagvsUzbekistan flagUzbekistan
Group L6 matches
TeamPWDLGDPts
1England flagEngland1100+23
2Ghana flagGhana1100+13
3Panama flagPanama1001-10
4Croatia flagCroatia1001-20
17 Jun 20:00EnglandEngland flag4 - 2Croatia flagCroatia
17 Jun 23:00GhanaGhana flag1 - 0Panama flagPanama
23 Jun 20:00EnglandEngland flagvsGhana flagGhana
23 Jun 23:00PanamaPanama flagvsCroatia flagCroatia
27 Jun 21:00PanamaPanama flagvsEngland flagEngland
27 Jun 21:00CroatiaCroatia flagvsGhana flagGhana

Knockout Bracket

Round of 16 → Final

Round of 16

04 JulTBD
TBD-
TBD-
04 JulTBD
TBD-
TBD-
05 JulTBD
TBD-
TBD-
06 JulTBD
TBD-
TBD-
06 JulTBD
TBD-
TBD-
07 JulTBD
TBD-
TBD-
07 JulTBD
TBD-
TBD-
07 JulTBD
TBD-
TBD-

Quarter-finals

09 JulTBD
TBD-
TBD-
10 JulTBD
TBD-
TBD-
11 JulTBD
TBD-
TBD-
12 JulTBD
TBD-
TBD-

Semi-finals

14 JulTBD
TBD-
TBD-
15 JulTBD
TBD-
TBD-

Final

19 JulTBD
TBD-
TBD-

Third-place play-off

18 JulTBD
TBD-
TBD-

Group Standings

Live qualification status updates as scores come in.

Group A

Top 2 advance
#TeamPWDLGDPtsStatus
1Mexico flagMexico1100+23
2Korea Republic flagKorea Republic1100+13
3Czechia flagCzechia1001-10
4South Africa flagSouth Africa1001-20

Group B

Top 2 advance
#TeamPWDLGDPtsStatus
1Bosnia-H. flagBosnia-H.101001
2Canada flagCanada101001
3Qatar flagQatar101001
4Switzerland flagSwitzerland101001

Group C

Top 2 advance
#TeamPWDLGDPtsStatus
1Scotland flagScotland1100+13
2Brazil flagBrazil101001
3Morocco flagMorocco101001
4Haiti flagHaiti1001-10

Group D

Top 2 advance
#TeamPWDLGDPtsStatus
1USA flagUSA1100+33
2Australia flagAustralia1100+23
3Turkey flagTurkey1001-20
4Paraguay flagParaguay1001-30

Group E

Top 2 advance
#TeamPWDLGDPtsStatus
1Germany flagGermany1100+63
2Ivory Coast flagIvory Coast1100+13
3Ecuador flagEcuador1001-10
4Curaçao flagCuraçao1001-60

Group F

Top 2 advance
#TeamPWDLGDPtsStatus
1Sweden flagSweden1100+43
2Japan flagJapan101001
3Netherlands flagNetherlands101001
4Tunisia flagTunisia1001-40

Group G

Top 2 advance
#TeamPWDLGDPtsStatus
1Iran flagIran101001
2New Zealand flagNew Zealand101001
3Belgium flagBelgium101001
4Egypt flagEgypt101001

Group H

Top 2 advance
#TeamPWDLGDPtsStatus
1Saudi Arabia flagSaudi Arabia101001
2Uruguay flagUruguay101001
3Cape Verde flagCape Verde101001
4Spain flagSpain101001

Group I

Top 2 advance
#TeamPWDLGDPtsStatus
1Norway flagNorway1100+33
2France flagFrance1100+23
3Senegal flagSenegal1001-20
4Iraq flagIraq1001-30

Group J

Top 2 advance
#TeamPWDLGDPtsStatus
1Argentina flagArgentina1100+33
2Austria flagAustria1100+23
3Jordan flagJordan1001-20
4Algeria flagAlgeria1001-30

Group K

Top 2 advance
#TeamPWDLGDPtsStatus
1Colombia flagColombia1100+23
2Congo DR flagCongo DR101001
3Portugal flagPortugal101001
4Uzbekistan flagUzbekistan1001-20

Group L

Top 2 advance
#TeamPWDLGDPtsStatus
1England flagEngland1100+23
2Ghana flagGhana1100+13
3Panama flagPanama1001-10
4Croatia flagCroatia1001-20

What happens if…?

Try a result for every remaining group match and see who qualifies, who's out, and how the table reshuffles.

Simulate remaining matches

  • Czechia flagCzechia
    South AfricaSouth Africa flag
  • Mexico flagMexico
    Korea RepublicKorea Republic flag
  • Czechia flagCzechia
    MexicoMexico flag
  • South Africa flagSouth Africa
    Korea RepublicKorea Republic flag

In this scenario

  • If Czechia draw South Africa…
  • Mexico qualify.
  • Korea Republic qualify.
  • Czechia are eliminated.
  • South Africa are eliminated.
  • Mexico finish 1st on 5 pts (GD +2).
#Projected finishGDPtsStatus
1Mexico flagMexico+25Qualified
2Korea Republic flagKorea Republic+15Qualified
3Czechia flagCzechia-12Eliminated
4South Africa flagSouth Africa-22Eliminated

Results & Fixtures

GrpMatchScoreStatus
A
Mexico flagMexicoSouth Africa flagSouth Africa
20
FT
A
Korea Republic flagKorea RepublicCzechia flagCzechia
21
FT
B
Canada flagCanadaBosnia-H. flagBosnia-H.
11
FT
D
USA flagUSAParaguay flagParaguay
41
FT
B
Qatar flagQatarSwitzerland flagSwitzerland
11
FT
C
Brazil flagBrazilMorocco flagMorocco
11
FT
C
Haiti flagHaitiScotland flagScotland
01
FT
D
Australia flagAustraliaTurkey flagTurkey
20
FT
E
Germany flagGermanyCuraçao flagCuraçao
71
FT
F
Netherlands flagNetherlandsJapan flagJapan
22
FT
E
Ivory Coast flagIvory CoastEcuador flagEcuador
10
FT
F
Sweden flagSwedenTunisia flagTunisia
51
FT
H
Spain flagSpainCape Verde flagCape Verde
00
FT
G
Belgium flagBelgiumEgypt flagEgypt
11
FT
H
Saudi Arabia flagSaudi ArabiaUruguay flagUruguay
11
FT
G
Iran flagIranNew Zealand flagNew Zealand
22
FT
I
France flagFranceSenegal flagSenegal
31
FT
I
Iraq flagIraqNorway flagNorway
14
FT
J
Argentina flagArgentinaAlgeria flagAlgeria
30
FT
J
Austria flagAustriaJordan flagJordan
31
FT
K
Portugal flagPortugalCongo DR flagCongo DR
11
FT
L
England flagEnglandCroatia flagCroatia
42
FT
L
Ghana flagGhanaPanama flagPanama
10
FT
K
Uzbekistan flagUzbekistanColombia flagColombia
13
FT
A
Czechia flagCzechiaSouth Africa flagSouth Africa
11
LIVE
B
Switzerland flagSwitzerlandBosnia-H. flagBosnia-H.
19:00 UTC
B
Canada flagCanadaQatar flagQatar
22:00 UTC
A
Mexico flagMexicoKorea Republic flagKorea Republic
01:00 UTC
D
USA flagUSAAustralia flagAustralia
19:00 UTC
C
Scotland flagScotlandMorocco flagMorocco
22:00 UTC
C
Brazil flagBrazilHaiti flagHaiti
00:30 UTC
D
Turkey flagTurkeyParaguay flagParaguay
03:00 UTC
F
Netherlands flagNetherlandsSweden flagSweden
17:00 UTC
E
Germany flagGermanyIvory Coast flagIvory Coast
20:00 UTC
E
Ecuador flagEcuadorCuraçao flagCuraçao
00:00 UTC
F
Tunisia flagTunisiaJapan flagJapan
04:00 UTC
H
Spain flagSpainSaudi Arabia flagSaudi Arabia
16:00 UTC
G
Belgium flagBelgiumIran flagIran
19:00 UTC
H
Uruguay flagUruguayCape Verde flagCape Verde
22:00 UTC
G
New Zealand flagNew ZealandEgypt flagEgypt
01:00 UTC
J
Argentina flagArgentinaAustria flagAustria
17:00 UTC
I
France flagFranceIraq flagIraq
21:00 UTC
I
Norway flagNorwaySenegal flagSenegal
00:00 UTC
J
Jordan flagJordanAlgeria flagAlgeria
03:00 UTC
K
Portugal flagPortugalUzbekistan flagUzbekistan
17:00 UTC
L
England flagEnglandGhana flagGhana
20:00 UTC
L
Panama flagPanamaCroatia flagCroatia
23:00 UTC
K
Colombia flagColombiaCongo DR flagCongo DR
02:00 UTC
B
Switzerland flagSwitzerlandCanada flagCanada
19:00 UTC
B
Bosnia-H. flagBosnia-H.Qatar flagQatar
19:00 UTC
C
Morocco flagMoroccoHaiti flagHaiti
22:00 UTC
C
Scotland flagScotlandBrazil flagBrazil
22:00 UTC
A
Czechia flagCzechiaMexico flagMexico
01:00 UTC
A
South Africa flagSouth AfricaKorea Republic flagKorea Republic
01:00 UTC
E
Ecuador flagEcuadorGermany flagGermany
20:00 UTC
E
Curaçao flagCuraçaoIvory Coast flagIvory Coast
20:00 UTC
F
Tunisia flagTunisiaNetherlands flagNetherlands
23:00 UTC
F
Japan flagJapanSweden flagSweden
23:00 UTC
D
Turkey flagTurkeyUSA flagUSA
02:00 UTC
D
Paraguay flagParaguayAustralia flagAustralia
02:00 UTC
I
Norway flagNorwayFrance flagFrance
19:00 UTC
I
Senegal flagSenegalIraq flagIraq
19:00 UTC
H
Uruguay flagUruguaySpain flagSpain
00:00 UTC
H
Cape Verde flagCape VerdeSaudi Arabia flagSaudi Arabia
00:00 UTC
G
New Zealand flagNew ZealandBelgium flagBelgium
03:00 UTC
G
Egypt flagEgyptIran flagIran
03:00 UTC
L
Panama flagPanamaEngland flagEngland
21:00 UTC
L
Croatia flagCroatiaGhana flagGhana
21:00 UTC
K
Colombia flagColombiaPortugal flagPortugal
23:30 UTC
K
Congo DR flagCongo DRUzbekistan flagUzbekistan
23:30 UTC
J
Jordan flagJordanArgentina flagArgentina
02:00 UTC
J
Algeria flagAlgeriaAustria flagAustria
02:00 UTC
TBDTBD
19:00 UTC
TBDTBD
17:00 UTC
TBDTBD
20:30 UTC
TBDTBD
01:00 UTC
TBDTBD
17:00 UTC
TBDTBD
21:00 UTC
TBDTBD
01:00 UTC
TBDTBD
16:00 UTC
TBDTBD
20:00 UTC
TBDTBD
00:00 UTC
TBDTBD
19:00 UTC
TBDTBD
23:00 UTC
TBDTBD
03:00 UTC
TBDTBD
18:00 UTC
TBDTBD
22:00 UTC
TBDTBD
01:30 UTC
TBDTBD
17:00 UTC
TBDTBD
21:00 UTC
TBDTBD
20:00 UTC
TBDTBD
00:00 UTC
TBDTBD
19:00 UTC
TBDTBD
00:00 UTC
TBDTBD
16:00 UTC
TBDTBD
20:00 UTC
TBDTBD
20:00 UTC
TBDTBD
19:00 UTC
TBDTBD
21:00 UTC
TBDTBD
01:00 UTC
TBDTBD
19:00 UTC
TBDTBD
19:00 UTC
TBDTBD
21:00 UTC
TBDTBD
19:00 UTC