World Cup 2026: Fixtures, Results, Scores and Standings

Share This Article:
World Cup 2026

The FIFA World Cup 2026 is starting today, bringing together 48 nations across the United States, Canada, and Mexico for the biggest edition of the tournament in history.

Over the next month, 104 matches will unfold across iconic venues in North America as teams battle for football’s ultimate prize.

From the opening whistle in Mexico City to the grand final in New Jersey, this live blog will take you through every key moment, fixture, result, and storyline as they happen.

Stay tuned for real-time updates, match reactions, standout performances, and all the drama that defines the World Cup.

Group A

  • Mexico vs South Africa – June 11, 8pm (Mexico City, Mexico)
  • South Korea vs Czech Republic – June 12, 3am (Zapopan, Mexico)
  • Czech Republic vs South Africa – June 18, 5pm (Atlanta, USA)
  • Mexico vs South Korea – June 19, 2am (Zapopan, Mexico)
  • South Africa vs South Korea – June 25, 2am (Guadalupe, Mexico)
  • Czech Republic vs Mexico – June 25, 2am (Mexico City, Mexico)

Group A Standings

PositionTeamPWDLGFGAGDPts
1Czech Republic00000000
2Mexico00000000
3South Africa00000000
4South Korea00000000

Group B

  • Canada vs Bosnia & Herzegovina – June 12, 8pm (Toronto, Canada)
  • Qatar vs Switzerland – June 13, 8pm (Santa Clara, USA)
  • Switzerland vs Bosnia & Herzegovina – June 18, 8pm (Los Angeles, USA)
  • Canada vs Qatar – June 18, 11pm (Vancouver, Canada)
  • Switzerland vs Canada – June 24, 8pm (Vancouver, Canada)
  • Bosnia & Herzegovina vs Qatar – June 24, 8pm (Seattle, USA)

Group B Standings

PositionTeamPWDLGFGAGDPts
1Switzerland00000000
2Bosnia00000000
3Canada00000000
4Qatar00000000

Group C

  • Brazil vs Morocco – June 13, 11pm (New Jersey, USA)
  • Haiti vs Scotland – June 14, 2am (Foxborough, USA)
  • Scotland vs Morocco – June 19, 11pm (Foxborough, USA)
  • Brazil vs Haiti – June 20, 1:30am (Philadelphia, USA)
  • Morocco vs Haiti – June 24, 11pm (Atlanta, USA)
  • Scotland vs Brazil – June 24, 11pm (Miami, USA)

Group C Standings

PositionTeamPWDLGFGAGDPts
1Scotland00000000
2Brazil00000000
3Haiti00000000
4Morocco00000000

Group D

  • USA vs Paraguay – June 13, 2am (Los Angeles, USA)
  • Australia vs Turkey – June 14, 5am (Vancouver, Canada)
  • USA vs Australia – June 19, 8pm (Seattle, USA)
  • Turkey vs Paraguay – June 20, 4am (Santa Clara, USA)
  • Turkey vs USA – June 26, 3am (Los Angeles, USA)
  • Paraguay vs Australia – June 26, 3am (Santa Clara, USA)

Group D Standings

PositionTeamPWDLGFGAGDPts
1Turkey00000000
2Paraguay00000000
3USA00000000
4Australia00000000

Group E

  • Germany vs Curacao – June 14, 6pm (Houston, USA)
  • Ivory Coast vs Ecuador – June 15, 12am (Philadelphia, USA)
  • Germany vs Ivory Coast – June 20, 9pm (Toronto, Canada)
  • Ecuador vs Curacao – June 21, 1am (Kansas City, USA)
  • Curacao vs Ivory Coast – June 25, 9pm (Philadelphia, USA)
  • Ecuador vs Germany – June 25, 9pm (New Jersey, USA)

Group E Standings

PositionTeamPWDLGFGAGDPts
1Germany00000000
2Ecuador00000000
3Ivory Coast00000000
4Curacao00000000

Group F

  • Netherlands vs Japan – June 14, 9pm (Arlington, USA)
  • Sweden vs Tunisia – June 15, 3am (Guadalupe, Mexico)
  • Tunisia vs Japan – June 21, 5am (Guadalupe, Mexico)
  • Tunisia vs Netherlands – June 26, 12am (Kansas City, USA)
  • Japan vs Sweden – June 26, 12am (Arlington, USA)

Group F Standings

PositionTeamPWDLGFGAGDPts
1Sweden00000000
2Netherlands00000000
3Tunisia00000000
4Japan00000000

Group G

  • Belgium vs Egypt – June 15, 8pm (Seattle, USA)
  • Iran vs New Zealand – June 16, 2am (Los Angeles, USA)
  • Belgium vs Iran – June 21, 8pm (Los Angeles, USA)
  • New Zealand vs Egypt – June 22, 2am (Vancouver, Canada)
  • New Zealand vs Belgium – June 27, 4am (Vancouver, Canada)
  • Egypt vs Iran – June 27, 4am (Seattle, USA)

Group G Standings

PositionTeamPWDLGFGAGDPts
1Belgium00000000
2Egypt00000000
3Iran00000000
4New Zealand00000000

Group H

  • Spain vs Cape Verde – June 15, 5pm (Atlanta, USA)
  • Saudi Arabia vs Uruguay – June 15, 11pm (Miami, USA)
  • Spain vs Saudi Arabia – June 21, 5pm (Atlanta, USA)
  • Uruguay vs Cape Verde – June 21, 11pm (Miami, USA)
  • Cape Verde vs Saudi Arabia – June 27, 1am (Houston, USA)
  • Uruguay vs Spain – June 27, 1am (Zapopan, Mexico)

Group H Standings

PositionTeamPWDLGFGAGDPts
1Spain00000000
2Uruguay00000000
3Cape Verde00000000
4Saudi Arabia00000000

Group I

  • France vs Senegal – June 16, 8pm (New Jersey, USA)
  • Iraq vs Norway – June 16, 11pm (Foxborough, USA)
  • France vs Iraq – June 22, 10pm (Philadelphia, USA)
  • Norway vs Senegal – June 23, 1am (Toronto, Canada)
  • Norway vs France – June 26, 8pm (Foxborough, USA)
  • Senegal vs Iraq – June 26, 8pm (Toronto, Canada)

Group I Standings

PositionTeamPWDLGFGAGDPts
1France00000000
2Norway00000000
3Senegal00000000
4Iraq00000000

Group J

  • Argentina vs Algeria – June 17, 2am (Kansas City, USA)
  • Austria vs Jordan – June 17, 5am (Santa Clara, USA)
  • Argentina vs Austria – June 22, 6pm (Arlington, USA)
  • Jordan vs Algeria – June 23, 4am (Santa Clara, USA)
  • Algeria vs Austria – June 28, 3am (Kansas City, USA)
  • Jordan vs Argentina – June 28, 3am (Arlington, USA)

Group J Standings

PositionTeamPWDLGFGAGDPts
1Austria00000000
2Argentina00000000
3Algeria00000000
4Jordan00000000

Group K

  • Portugal vs DR Congo – June 17, 6pm (Houston, USA)
  • Uzbekistan vs Colombia – June 18, 3am (Mexico City, Mexico)
  • Portugal vs Uzbekistan – June 23, 6pm (Houston, USA)
  • Colombia vs DR Congo – June 24, 3am (Zapopan, Mexico)
  • Colombia vs Portugal – June 28, 12:30am (Miami, USA)
  • DR Congo vs Uzbekistan – June 28, 12:30am (Atlanta, USA)

Group K Standings

PositionTeamPWDLGFGAGDPts
1Portugal00000000
2Columbia00000000
3D.R Congo00000000
4Uzbekistan00000000

Group L

  • England vs Croatia – June 17, 9pm (Arlington, USA)
  • Ghana vs Panama – June 18, 12am (Toronto, Canada)
  • England vs Ghana – June 23, 9pm (Foxborough, USA)
  • Panama vs Croatia – June 24, 12am (Foxborough, USA)
  • Panama vs England – June 27, 10pm (New Jersey, USA)
  • Croatia vs Ghana – June 27, 10pm (Philadelphia, USA)

Group L Standings

PositionTeamPWDLGFGAGDPts
1Croatia00000000
2England00000000
3Ghana00000000
4Panama00000000

Knockout Phase

Sunday, June 28

  • Round of 32 – Match 73: Group A runners-up vs Group B runners-up, kick-off 8pm – Los Angeles, USA

Monday, June 29

  • Round of 32 – Match 76: Group C winners vs Group F runners-up, kick-off 6pm – Houston, USA
  • Round of 32 – Match 74: Group E winners vs Group A/B/C/D/F third place, kick-off 9.30pm – Foxborough, USA

Tuesday, June 30

  • Round of 32 – Match 75: Group F winners vs Group C runners-up, kick-off 2am – Guadalupe, Mexico
  • Round of 32 – Match 78: Group E runners-up vs Group I runners-up, kick-off 6pm – Arlington, USA
  • Round of 32 – Match 77: Group I winners vs Group C/D/F/G/H third place, kick-off 10pm – New Jersey, USA

Wednesday, July 1

  • Round of 32 – Match 79: Group A winners vs Group C/E/F/H/I third place, kick-off 2am – Mexico City, Mexico
  • Round of 32 – Match 80: Group L winners vs Group E/H/I/J/K third place, kick-off 5pm – Atlanta, USA
  • Round of 32 – Match 82: Group G winners vs Group A/E/H/I/J third place, kick-off 9pm – Seattle, USA

Thursday, July 2

  • Round of 32 – Match 81: Group D winners vs Group B/E/F/I/J third place, kick-off 1am – Santa Clara, USA
  • Round of 32 – Match 84: Group H winners vs Group J runners-up, kick-off 8pm – Los Angeles, USA

Friday, July 3

  • Round of 32 – Match 83: Group K runners-up vs Group L runners-up, kick-off 12am – Toronto, Canada
  • Round of 32 – Match 85: Group B winners vs Group E/F/G/I/J third place, kick-off 4am – Vancouver, Canada
  • Round of 32 – Match 88: Group D runners-up vs Group G runners-up, kick-off 7pm – Arlington, USA
  • Round of 32 – Match 86: Group J winners vs Group H runners-up, kick-off 11pm – Miami, USA

Saturday, July 4

  • Round of 32 – Match 87: Group K winners vs Group D/E/I/J/L third place, kick-off 2.30am – Kansas City, USA
  • Round of 16 – Match 90: Match 73 winners vs Match 75 winners, kick-off 6pm – Houston, USA
  • Round of 16 – Match 89: Match 74 winners vs Match 77 winners, kick-off 10pm – Philadelphia, USA

Sunday, July 5

  • Round of 16 – Match 91: Match 76 winners vs Match 78 winners, kick-off 9pm – New Jersey, USA

Monday, July 6

  • Round of 16 – Match 92: Match 79 winners vs Match 80 winners, kick-off 1am – Mexico City, Mexico
  • Round of 16 – Match 93: Match 83 winners vs Match 84 winners, kick-off 8pm – Arlington, USA

Tuesday, July 7

  • Round of 16 – Match 94: Match 81 winners vs Match 82 winners, kick-off 1am – Seattle, USA
  • Round of 16 – Match 95: Match 86 winners vs Match 88 winners, kick-off 5pm – Atlanta, USA
  • Round of 16 – Match 96: Match 85 winners vs Match 87 winners, kick-off 9pm – Vancouver, Canada

Thursday, July 9

  • Quarter-final – Match 97: Match 89 winners vs Match 90 winners, kick-off 9pm – Foxborough, USA

Friday, July 10

  • Quarter-final – Match 98: Match 93 winners vs Match 94 winners, kick-off 8pm – Los Angeles, USA

Saturday, July 11

  • Quarter-final – Match 99: Match 91 winners vs Match 92 winners, kick-off 10pm – Miami, USA

Sunday, July 12

  • Quarter-final – Match 100: Match 95 winners vs Match 96 winners, kick-off 2am – Kansas City, USA

Tuesday, July 14

  • Semi-final – Match 101: Match 97 winners vs Match 98 winners, kick-off 8pm – Arlington, USA

Wednesday, July 15

  • Semi-final – Match 102: Match 99 winners vs Match 100 winners, kick-off 8pm – Atlanta, USA

Saturday, July 18

  • Third Place Playoff – Match 103: Match 101 losers vs Match 102 losers, kick-off 10pm – Miami, USA

Sunday, July 19

  • Final – Match 104: Match 101 winners vs Match 102 winners, kick-off 8pm – New Jersey, USA