The 2026 FIFA World Cup runs from Thursday June 11 to Sunday July 19, 2026, and for the first time it features 48 teams, 12 groups and a brand new Round of 32. The catch for East African fans is the time zone. North America sits 7 to 10 hours behind Kampala, which means kickoffs land in three windows: a comfortable prime time slot between 7pm and midnight EAT, a late night slot between midnight and 5am, and an early morning slot between 5am and 8am.
The good news is that the some biggest fixtures are kind to this side of the world. The opening match, Mexico vs South Africa, kicks off at 10pm EAT tonight, both semi-finals are 10pm EAT kickoffs, and the final on July 19 at MetLife Stadium is also a 10pm EAT start. Use the search box to jump straight to your team.
FTPrime timeLate nightEarly morning
FT = full time result · upcoming kickoffs in EAT: 7pm to midnight, midnight to 5am, 5am to 9am
48 matches played, 56 to go · showing all 104
Group Stage
Thursday, June 11
FT
Group AMexico2–0South AfricaEstadio Azteca, Mexico City, Mexico
Friday, June 12
FT
Group ASouth Korea2–1Czech RepublicEstadio Akron, Zapopan, Mexico
FT
Group BCanada1–1Bosnia & HerzegovinaBMO Field, Toronto, Canada
Saturday, June 13
FT
Group DUSA4–1ParaguaySoFi Stadium, Los Angeles, USA
FT
Group BQatar1–1SwitzerlandLevi's Stadium, Santa Clara, USA
Sunday, June 14
FT
Group CBrazil1–1MoroccoMetLife Stadium, New Jersey, USA
FT
Group CHaiti0–1ScotlandGillette Stadium, Boston, USA
FT
Group DAustralia2–0TurkiyeBC Place, Vancouver, Canada
FT
Group EGermany7–1CuracaoNRG Stadium, Houston, USA
FT
Group FNetherlands2–2JapanAT&T Stadium, Dallas, USA
Monday, June 15
FT
Group EIvory Coast1–0EcuadorLincoln Financial Field, Philadelphia, USA
FT
Group FSweden5–1TunisiaEstadio Monterrey, Guadalupe, Mexico
FT
Group HSpain0–0Cape VerdeMercedes-Benz Stadium, Atlanta, USA
FT
Group GBelgium1–1EgyptLumen Field, Seattle, USA
Tuesday, June 16
FT
Group HSaudi Arabia1–1UruguayHard Rock Stadium, Miami, USA
FT
Group GIran2–2New ZealandSoFi Stadium, Los Angeles, USA
FT
Group IFrance3–1SenegalMetLife Stadium, New Jersey, USA
Wednesday, June 17
FT
Group IIraq1–4NorwayGillette Stadium, Boston, USA
FT
Group JArgentina3–0AlgeriaArrowhead Stadium, Kansas City, USA
FT
Group JAustria3–1JordanLevi's Stadium, Santa Clara, USA
FT
Group KPortugal1–1DR CongoNRG Stadium, Houston, USA
FT
Group LEngland4–2CroatiaAT&T Stadium, Dallas, USA
Thursday, June 18
FT
Group LGhana1–0PanamaBMO Field, Toronto, Canada
FT
Group KUzbekistan1–3ColombiaEstadio Azteca, Mexico City, Mexico
FT
Group ACzech Republic1–1South AfricaMercedes-Benz Stadium, Atlanta, USA
FT
Group BSwitzerland4–1Bosnia & HerzegovinaSoFi Stadium, Los Angeles, USA
Friday, June 19
FT
Group BCanada6–0QatarBC Place, Vancouver, Canada
FT
Group AMexico1–0South KoreaEstadio Akron, Zapopan, Mexico
FT
Group DUSA2–0AustraliaLumen Field, Seattle, USA
Saturday, June 20
FT
Group CScotland0–1MoroccoGillette Stadium, Boston, USA
FT
Group CBrazil3–0HaitiLincoln Financial Field, Philadelphia, USA
FT
Group DTurkiye0–1ParaguayLevi's Stadium, Santa Clara, USA
FT
Group FNetherlands5–1SwedenNRG Stadium, Houston, USA
FT
Group EGermany2–1Ivory CoastBMO Field, Toronto, Canada
Sunday, June 21
FT
Group EEcuador0–0CuracaoArrowhead Stadium, Kansas City, USA
FT
Group FTunisia0–4JapanEstadio Monterrey, Guadalupe, Mexico
FT
Group HSpain4–0Saudi ArabiaMercedes-Benz Stadium, Atlanta, USA
FT
Group GBelgium0–0IranSoFi Stadium, Los Angeles, USA
Monday, June 22
FT
Group HUruguay2–2Cape VerdeHard Rock Stadium, Miami, USA
FT
Group GNew Zealand1–3EgyptBC Place, Vancouver, Canada
FT
Group JArgentina1–0AustriaAT&T Stadium, Dallas, USA
Tuesday, June 23
FT
Group IFrance3–0IraqLincoln Financial Field, Philadelphia, USA
FT
Group INorway3–2SenegalBMO Field, Toronto, Canada
FT
Group JJordan1–2AlgeriaLevi's Stadium, Santa Clara, USA
FT
Group KPortugal5–0UzbekistanNRG Stadium, Houston, USA
FT
Group LEngland0–0GhanaGillette Stadium, Boston, USA
Wednesday, June 24
FT
Group LPanama0–1CroatiaGillette Stadium, Boston, USA
FT
Group KColombia1–0DR CongoEstadio Akron, Zapopan, Mexico
Prime time
Group BSwitzerland vs CanadaBC Place, Vancouver, Canada
Prime time
Group BBosnia & Herzegovina vs QatarLumen Field, Seattle, USA
Thursday, June 25
Late night
Group CMorocco vs HaitiMercedes-Benz Stadium, Atlanta, USA
Late night
Group CScotland vs BrazilHard Rock Stadium, Miami, USA
Late night
Group ASouth Africa vs South KoreaEstadio Monterrey, Guadalupe, Mexico
Late night
Group ACzech Republic vs MexicoEstadio Azteca, Mexico City, Mexico
Prime time
Group ECuracao vs Ivory CoastLincoln Financial Field, Philadelphia, USA
Prime time
Group EEcuador vs GermanyMetLife Stadium, New Jersey, USA
Friday, June 26
Late night
Group FTunisia vs NetherlandsArrowhead Stadium, Kansas City, USA
Late night
Group FJapan vs SwedenAT&T Stadium, Dallas, USA
Early morning
Group DTurkiye vs USASoFi Stadium, Los Angeles, USA
Early morning
Group DParaguay vs AustraliaLevi's Stadium, Santa Clara, USA
Prime time
Group INorway vs FranceGillette Stadium, Boston, USA
Prime time
Group ISenegal vs IraqBMO Field, Toronto, Canada
Saturday, June 27
Late night
Group HCape Verde vs Saudi ArabiaNRG Stadium, Houston, USA
Late night
Group HUruguay vs SpainEstadio Akron, Zapopan, Mexico
Early morning
Group GNew Zealand vs BelgiumBC Place, Vancouver, Canada
Early morning
Group GEgypt vs IranLumen Field, Seattle, USA
Sunday, June 28
Late night
Group LPanama vs EnglandMetLife Stadium, New Jersey, USA
Late night
Group LCroatia vs GhanaLincoln Financial Field, Philadelphia, USA
Late night
Group KColombia vs PortugalHard Rock Stadium, Miami, USA
Late night
Group KDR Congo vs UzbekistanMercedes-Benz Stadium, Atlanta, USA
Early morning
Group JAlgeria vs AustriaArrowhead Stadium, Kansas City, USA
Early morning
Group JJordan vs ArgentinaAT&T Stadium, Dallas, USA
Round of 32 (June 28 to July 4, EAT dates)
Sunday, June 28
Prime time
Round of 32 | Match 73Group A runners-up vs Group B runners-upSoFi Stadium, Los Angeles, USA
Monday, June 29
Prime time
Round of 32 | Match 76Group C winners vs Group F runners-upNRG Stadium, Houston, USA
Prime time
Round of 32 | Match 74Group E winners vs Third place A/B/C/D/FGillette Stadium, Boston, USA
Tuesday, June 30
Late night
Round of 32 | Match 75Group F winners vs Group C runners-upEstadio Monterrey, Guadalupe, Mexico
Prime time
Round of 32 | Match 78Group E runners-up vs Group I runners-upAT&T Stadium, Dallas, USA
Wednesday, July 1
Late night
Round of 32 | Match 77Group I winners vs Third place C/D/F/G/HMetLife Stadium, New Jersey, USA
Late night
Round of 32 | Match 79Group A winners vs Third place C/E/F/H/IEstadio Azteca, Mexico City, Mexico
Prime time
Round of 32 | Match 80Group L winners vs Third place E/H/I/J/KMercedes-Benz Stadium, Atlanta, USA
Prime time
Round of 32 | Match 82Group G winners vs Third place A/E/H/I/JLumen Field, Seattle, USA
Thursday, July 2
Late night
Round of 32 | Match 81Group D winners vs Third place B/E/F/I/JLevi's Stadium, Santa Clara, USA
Prime time
Round of 32 | Match 84Group H winners vs Group J runners-upSoFi Stadium, Los Angeles, USA
Friday, July 3
Late night
Round of 32 | Match 83Group K runners-up vs Group L runners-upBMO Field, Toronto, Canada
Early morning
Round of 32 | Match 85Group B winners vs Third place E/F/G/I/JBC Place, Vancouver, Canada
Prime time
Round of 32 | Match 88Group D runners-up vs Group G runners-upAT&T Stadium, Dallas, USA
Saturday, July 4
Late night
Round of 32 | Match 86Group J winners vs Group H runners-upHard Rock Stadium, Miami, USA
Late night
Round of 32 | Match 87Group K winners vs Third place D/E/I/J/LArrowhead Stadium, Kansas City, USA
Round of 16 (July 4 to July 7)
Saturday, July 4
Prime time
Round of 16 | Match 90Winner Match 73 vs Winner Match 75NRG Stadium, Houston, USA
Sunday, July 5
Late night
Round of 16 | Match 89Winner Match 74 vs Winner Match 77Lincoln Financial Field, Philadelphia, USA
Prime time
Round of 16 | Match 91Winner Match 76 vs Winner Match 78MetLife Stadium, New Jersey, USA
Monday, July 6
Late night
Round of 16 | Match 92Winner Match 79 vs Winner Match 80Estadio Azteca, Mexico City, Mexico
Prime time
Round of 16 | Match 93Winner Match 83 vs Winner Match 84AT&T Stadium, Dallas, USA
Tuesday, July 7
Late night
Round of 16 | Match 94Winner Match 81 vs Winner Match 82Lumen Field, Seattle, USA
Prime time
Round of 16 | Match 95Winner Match 86 vs Winner Match 88Mercedes-Benz Stadium, Atlanta, USA
Prime time
Round of 16 | Match 96Winner Match 85 vs Winner Match 87BC Place, Vancouver, Canada
Quarter-finals (July 9 to July 12)
Thursday, July 9
Prime time
Quarter-final | Match 97Winner Match 89 vs Winner Match 90Gillette Stadium, Boston, USA
Friday, July 10
Prime time
Quarter-final | Match 98Winner Match 93 vs Winner Match 94SoFi Stadium, Los Angeles, USA
Sunday, July 12
Late night
Quarter-final | Match 99Winner Match 91 vs Winner Match 92Hard Rock Stadium, Miami, USA
Late night
Quarter-final | Match 100Winner Match 95 vs Winner Match 96Arrowhead Stadium, Kansas City, USA
Semi-finals (July 14 and July 15)
Tuesday, July 14
Prime time
Semi-final | Match 101Winner Match 97 vs Winner Match 98AT&T Stadium, Dallas, USA
Wednesday, July 15
Prime time
Semi-final | Match 102Winner Match 99 vs Winner Match 100Mercedes-Benz Stadium, Atlanta, USA
Third Place Play-off (July 19, midnight EAT)
Sunday, July 19
Late night
Third place play-off | Match 103Loser Match 101 vs Loser Match 102Hard Rock Stadium, Miami, USA
The Final (Sunday July 19, 10pm EAT)
Sunday, July 19
Prime time
Final | Match 104Winner Match 101 vs Winner Match 102MetLife Stadium, New Jersey, USA
World Cup 2026 in EAT: Quick Answers
What time is the World Cup 2026 final in Uganda?
The World Cup 2026 final kicks off at 10:00pm East Africa Time on Sunday July 19, 2026, at MetLife Stadium in New Jersey. That is a perfect prime time slot for fans in Kampala, Nairobi, Dar es Salaam and Kigali.
What time zone is EAT and why are the kickoff times late?
East Africa Time (EAT) is UTC+3, used in Uganda, Kenya, Tanzania, Rwanda, Ethiopia and South Sudan. The 2026 World Cup is being played in the USA, Canada and Mexico, which are 7 to 10 hours behind East Africa, so most matches land between 7:00pm and 7:00am EAT.
Which teams have already qualified for the Round of 32?
After two rounds of group games, early qualifiers include Mexico, USA, Canada, Switzerland, Germany, France, Norway, Argentina, Portugal, Colombia and Croatia, among others. The third and final round of group matches from June 24 will confirm the remaining spots and the eight best third placed teams.
How many World Cup 2026 matches kick off in prime time for East Africa?
Roughly half of the 104 matches kick off between 7:00pm and midnight EAT, including the opening match, both semi-finals and the final. The rest fall overnight between midnight and 7:00am EAT, so set an alarm for the late window fixtures.
Which African teams are playing at the 2026 World Cup?
Nine African nations qualified: Morocco, Senegal, Egypt, Algeria, Tunisia, Ivory Coast, Ghana, South Africa, Cape Verde and DR Congo. Cape Verde and DR Congo are at the World Cup for the first time, and both have been competitive in their groups.