World Cup 2026 Group Stage: Results, Standings & Fixtures — 28 June 2026
The World Cup 2026 group stage is all but complete, with all 12 groups having played the majority — or all — of their fixtures across the tournament’s joint-host cities in the United States, Canada, and Mexico. Group J is the only section still with one matchday outstanding, while every other group has its final standings locked in. Here is a full breakdown of where every side stands, along with all results, scorers, and key betting observations ahead of the knockout rounds.
100% 1st Deposit Bonus up to €750 + 100 FS — World Championship 2026 on TipsGG × Casino Prestige
Follow every match of the World Championship 2026, analyze live, and place bets on the best terms. Get a 100% bonus up to €750 + 100 FS on Casino Prestige and don’t miss the chance to boost your bankroll for the biggest tournament of the year.
Group A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Mexico | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 |
| 2 | South Africa | 3 | 1 | 1 | 1 | 2 | 3 | −1 | 4 |
| 3 | South Korea | 3 | 1 | 0 | 2 | 2 | 3 | −1 | 3 |
| 4 | Czech Republic | 3 | 0 | 1 | 2 | 2 | 6 | −4 | 1 |
- Mexico 2–0 South Africa — Mexico: Quiñones 9′, Jiménez 67′ | Estadio Azteca, Mexico City
- South Korea 2–1 Czech Republic — South Korea: Hwang In-beom 67′, Oh Hyeon-gyu 80′; Czech Republic: Krejčí 59′ | Estadio Akron, Zapopan
- Czech Republic 1–1 South Africa — Czech Republic: Sadílek 6′; South Africa: Mokoena 83′ (pen.) | Mercedes-Benz Stadium, Atlanta
- Mexico 1–0 South Korea — Mexico: Romo 50′ | Estadio Akron, Zapopan
- Czech Republic 0–3 Mexico — Mexico: M. Chávez 55′, Quiñones 61′, Fidalgo 90+4′ | Estadio Azteca, Mexico City
- South Africa 1–0 South Korea — South Africa: Maseko 63′ | Estadio BBVA, Guadalupe
Group B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Switzerland | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 |
| 2 | Canada | 3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 |
| 3 | Bosnia and Herzegovina | 3 | 1 | 1 | 1 | 5 | 6 | −1 | 4 |
| 4 | Qatar | 3 | 0 | 1 | 2 | 2 | 10 | −8 | 1 |
- Canada 1–1 Bosnia and Herzegovina — Canada: Larin 78′; Bosnia and Herzegovina: Lukić 21′ | BMO Field, Toronto
- Qatar 1–1 Switzerland — Qatar: Muheim 90+4′ (o.g.); Switzerland: Embolo 17′ (pen.) | Levi’s Stadium, Santa Clara
- Switzerland 4–1 Bosnia and Herzegovina — Switzerland: Manzambi 74′, 90′, Vargas 84′, Xhaka 90+7′ (pen.); Bosnia and Herzegovina: Mahmić 90+3′ | SoFi Stadium, Inglewood
- Canada 6–0 Qatar — Canada: Larin 16′, J. David 29′, 45+3′, 90+2′, Saliba 64′, Manai 75′ (o.g.) | BC Place, Vancouver
- Switzerland 2–1 Canada — Switzerland: Vargas 46′, Manzambi 57′; Canada: P. David 76′ | BC Place, Vancouver
- Bosnia and Herzegovina 3–1 Qatar — Bosnia and Herzegovina: Alajbegović 29′, Abunada 34′ (o.g.), Mahmić 80′; Qatar: Al-Haydos 42′ | Lumen Field, Seattle
Group C
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Brazil | 3 | 2 | 1 | 0 | 7 | 1 | +6 | 7 |
| 2 | Morocco | 3 | 2 | 1 | 0 | 6 | 3 | +3 | 7 |
| 3 | Scotland | 3 | 1 | 0 | 2 | 1 | 4 | −3 | 3 |
| 4 | Haiti | 3 | 0 | 0 | 3 | 2 | 8 | −6 | 0 |
- Brazil 1–1 Morocco — Brazil: Vinícius 32′; Morocco: Saibari 21′ | MetLife Stadium, East Rutherford
- Haiti 0–1 Scotland — Scotland: McGinn 28′ | Gillette Stadium, Foxborough
- Scotland 0–1 Morocco — Morocco: Saibari 2′ | Gillette Stadium, Foxborough
- Brazil 3–0 Haiti — Brazil: Cunha 23′, 36′, Vinícius 45+3′ | Lincoln Financial Field, Philadelphia
- Scotland 0–3 Brazil — Brazil: Vinícius 7′, 45+3′, Cunha 60′ | Hard Rock Stadium, Miami Gardens
- Morocco 4–2 Haiti — Morocco: Hakimi 39′, Saibari 45+1′, Rahimi 78′, Yassine 89′; Haiti: Bounou 10′ (o.g.), Isidor 43′ | Mercedes-Benz Stadium, Atlanta
Group D
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | United States | 3 | 2 | 0 | 1 | 8 | 4 | +4 | 6 |
| 2 | Australia | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 3 | Paraguay | 3 | 1 | 1 | 1 | 2 | 4 | −2 | 4 |
| 4 | Turkey | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 3 |
- United States 4–1 Paraguay — United States: Bobadilla 7′ (o.g.), Balogun 31′, 45+5′, Reyna 90+8′; Paraguay: Maurício 73′ | SoFi Stadium, Inglewood
- Australia 2–0 Turkey — Australia: Irankunda 27′, Metcalfe 75′ | BC Place, Vancouver
- United States 2–0 Australia — United States: Burgess 11′ (o.g.), Freeman 43′ | Lumen Field, Seattle
- Turkey 0–1 Paraguay — Paraguay: Galarza 2′ | Levi’s Stadium, Santa Clara
- Turkey 3–2 United States — Turkey: Güler 10′, Yılmaz 31′, Ayhan 90+8′; United States: Trusty 3′, Berhalter 49′ | SoFi Stadium, Inglewood
- Paraguay 0–0 Australia — Levi’s Stadium, Santa Clara
Group E
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Germany | 3 | 2 | 0 | 1 | 10 | 4 | +6 | 6 |
| 2 | Ivory Coast | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 6 |
| 3 | Ecuador | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 4 | Curaçao | 3 | 0 | 1 | 2 | 1 | 9 | −8 | 1 |
- Germany 7–1 Curaçao — Germany: Nmecha 6′, Schlotterbeck 38′, Havertz 45+5′ (pen.), 88′, Musiala 47′, Brown 68′, Undav 78′; Curaçao: Comenencia 21′ | NRG Stadium, Houston
- Ivory Coast 1–0 Ecuador — Ivory Coast: Diallo 90′ | Lincoln Financial Field, Philadelphia
- Germany 2–1 Ivory Coast — Germany: Undav 68′, 90+4′; Ivory Coast: Kessié 30′ | BMO Field, Toronto
- Ecuador 0–0 Curaçao — Arrowhead Stadium, Kansas City
- Curaçao 0–2 Ivory Coast — Ivory Coast: Pépé 7′, 64′ | Lincoln Financial Field, Philadelphia
- Ecuador 2–1 Germany — Ecuador: Angulo 9′, Plata 77′; Germany: Sané 2′ | MetLife Stadium, East Rutherford
Group F
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Netherlands | 3 | 2 | 1 | 0 | 10 | 4 | +6 | 7 |
| 2 | Japan | 3 | 1 | 2 | 0 | 7 | 3 | +4 | 5 |
| 3 | Sweden | 3 | 1 | 1 | 1 | 7 | 7 | 0 | 4 |
| 4 | Tunisia | 3 | 0 | 0 | 3 | 2 | 12 | −10 | 0 |
- Netherlands 2–2 Japan — Netherlands: Van Dijk 51′, Summerville 64′; Japan: Nakamura 57′, Kamada 88′ | AT&T Stadium, Arlington
- Sweden 5–1 Tunisia — Sweden: Ayari 7′, 90+6′, Isak 30′, Gyökeres 59′, Svanberg 84′; Tunisia: Rekik 43′ | Estadio BBVA, Guadalupe
- Netherlands 5–1 Sweden — Netherlands: Brobbey 5′, 17′, Gakpo 47′, 54′, Summerville 89′; Sweden: Elanga 59′ | NRG Stadium, Houston
- Tunisia 0–4 Japan — Japan: Kamada 4′, Ueda 31′, 83′, J. Itō 69′ | Estadio BBVA, Guadalupe
- Japan 1–1 Sweden — Japan: Maeda 56′; Sweden: Elanga 62′ | AT&T Stadium, Arlington
- Tunisia 1–3 Netherlands — Tunisia: Mastouri 54′; Netherlands: Skhiri 3′ (o.g.), Brobbey 7′, Van Hecke 62′ | Arrowhead Stadium, Kansas City
Group G
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Belgium | 3 | 1 | 2 | 0 | 6 | 2 | +4 | 5 |
| 2 | Egypt | 3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 |
| 3 | Iran | 3 | 0 | 3 | 0 | 3 | 3 | 0 | 3 |
| 4 | New Zealand | 3 | 0 | 1 | 2 | 4 | 10 | −6 | 1 |
- Belgium 1–1 Egypt — Belgium: Hany 66′ (o.g.); Egypt: Ashour 19′ | Lumen Field, Seattle
- Iran 2–2 New Zealand — Iran: Rezaeian 32′, Mohebi 64′; New Zealand: Just 7′, 54′ | SoFi Stadium, Inglewood
- Belgium 0–0 Iran — SoFi Stadium, Inglewood
- New Zealand 1–3 Egypt — New Zealand: Surman 15′; Egypt: Ziko 58′, Salah 67′, Trézéguet 82′ | BC Place, Vancouver
- Egypt 1–1 Iran — Egypt: Saber 5′; Iran: Rezaeian 14′ | Lumen Field, Seattle
- New Zealand 1–5 Belgium — New Zealand: Just 84′; Belgium: Trossard 28′, 50′, De Bruyne 66′, Lukaku 86′, Saelemaekers 90+4′ | BC Place, Vancouver
Group H
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Spain | 3 | 2 | 1 | 0 | 5 | 0 | +5 | 7 |
| 2 | Cape Verde | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| 3 | Uruguay | 3 | 0 | 2 | 1 | 3 | 4 | −1 | 2 |
| 4 | Saudi Arabia | 3 | 0 | 2 | 1 | 1 | 5 | −4 | 2 |
- Spain 0–0 Cape Verde — Mercedes-Benz Stadium, Atlanta
- Saudi Arabia 1–1 Uruguay — Saudi Arabia: Al-Amri 41′; Uruguay: M. Araújo 80′ | Hard Rock Stadium, Miami Gardens
- Spain 4–0 Saudi Arabia — Spain: Yamal 10′, Oyarzabal 21′, 24′, Al-Tambakti 49′ (o.g.) | Mercedes-Benz Stadium, Atlanta
- Uruguay 2–2 Cape Verde — Uruguay: M. Araújo 44′, Canobbio 45+6′; Cape Verde: K. Pina 21′, Varela 61′ | Hard Rock Stadium, Miami Gardens
- Cape Verde 0–0 Saudi Arabia — NRG Stadium, Houston
- Uruguay 0–1 Spain — Spain: Baena 42′ | Estadio Akron, Zapopan
Group I
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | France | 3 | 3 | 0 | 0 | 10 | 2 | +8 | 9 |
| 2 | Norway | 3 | 2 | 0 | 1 | 8 | 7 | +1 | 6 |
| 3 | Senegal | 3 | 1 | 0 | 2 | 8 | 6 | +2 | 3 |
| 4 | Iraq | 3 | 0 | 0 | 3 | 1 | 12 | −11 | 0 |
- France 3–1 Senegal — France: Mbappé 66′, 90+6′, Barcola 82′; Senegal: Mbaye 90+5′ | MetLife Stadium, East Rutherford
- Iraq 1–4 Norway — Iraq: Hussein 39′; Norway: Haaland 29′, 43′, Østigård 76′, Hussein 90+6′ (o.g.) | Gillette Stadium, Foxborough
- France 3–0 Iraq — France: Mbappé 14′, 54′, Dembélé 66′ | Lincoln Financial Field, Philadelphia
- Norway 3–2 Senegal — Norway: Pedersen 43′, Haaland 48′, 58′; Senegal: I. Sarr 53′, 90+3′ | MetLife Stadium, East Rutherford
- Norway 1–4 France — Norway: Aasgaard 21′; France: Dembélé 7′, 20′, 32′, Doué 90+4′ | Gillette Stadium, Foxborough
- Senegal 5–0 Iraq — Senegal: Diarra 4′, I. Sarr 56′, P. Gueye 59′, 71′, I. Ndiaye 82′ | BMO Field, Toronto
Group J
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Argentina | 2 | 2 | 0 | 0 | 5 | 0 | +5 | 6 |
| 2 | Austria | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 3 |
| 3 | Algeria | 2 | 1 | 0 | 1 | 2 | 4 | −2 | 3 |
| 4 | Jordan | 2 | 0 | 0 | 2 | 2 | 5 | −3 | 0 |
- Argentina 3–0 Algeria — Argentina: Messi 17′, 60′, 76′ | Arrowhead Stadium, Kansas City
- Austria 3–1 Jordan — Austria: Schmid 20′, Al-Arab 76′ (o.g.), Arnautović 90+12′ (pen.); Jordan: Olwan 50′ | Levi’s Stadium, Santa Clara
- Argentina 2–0 Austria — Argentina: Messi 38′, 90+5′ | AT&T Stadium, Arlington
- Jordan 1–2 Algeria — Jordan: Al-Rashdan 36′; Algeria: Benbouali 69′, Gouiri 82′ | Levi’s Stadium, Santa Clara
- Algeria vs Austria — 27 June 2026, 3:00am BST | Arrowhead Stadium, Kansas City
- Jordan vs Argentina — 27 June 2026, 3:00am BST | AT&T Stadium, Arlington
Group K
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Colombia | 3 | 2 | 1 | 0 | 4 | 1 | +3 | 7 |
| 2 | Portugal | 3 | 1 | 2 | 0 | 6 | 1 | +5 | 5 |
| 3 | DR Congo | 3 | 1 | 1 | 1 | 4 | 3 | +1 | 4 |
| 4 | Uzbekistan | 3 | 0 | 0 | 3 | 2 | 11 | −9 | 0 |
- Portugal 1–1 DR Congo — Portugal: J. Neves 6′; DR Congo: Wissa 45+5′ | NRG Stadium, Houston
- Uzbekistan 1–3 Colombia — Uzbekistan: Fayzullaev 60′; Colombia: Muñoz 40′, Díaz 65′, Campaz 90+9′ | Estadio Azteca, Mexico City
- Portugal 5–0 Uzbekistan — Portugal: Ronaldo 6′, 39′, Mendes 17′, Nematov 60′ (o.g.), Leão 87′ | NRG Stadium, Houston
- Colombia 1–0 DR Congo — Colombia: Muñoz 76′ | Estadio Akron, Zapopan
- Colombia 0–0 Portugal — Hard Rock Stadium, Miami Gardens
- DR Congo 3–1 Uzbekistan — DR Congo: Wissa 68′ (pen.), 90+1′, Mayele 78′; Uzbekistan: Shomurodov 10′ | Mercedes-Benz Stadium, Atlanta
Group L
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | England | 3 | 2 | 1 | 0 | 6 | 2 | +4 | 7 |
| 2 | Croatia | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
| 3 | Ghana | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 4 | Panama | 3 | 0 | 0 | 3 | 0 | 4 | −4 | 0 |
- England 4–2 Croatia — England: Kane 12′ (pen.), 42′, Bellingham 47′, Rashford 85′; Croatia: Baturina 36′, Musa 45+5′ | AT&T Stadium, Arlington
- Ghana 1–0 Panama — Ghana: Yirenkyi 90+5′ | BMO Field, Toronto
- England 0–0 Ghana — Gillette Stadium, Foxborough
- Panama 0–1 Croatia — Croatia: Budimir 54′ | BMO Field, Toronto
- Panama 0–2 England — England: Bellingham 62′, Kane 67′ | MetLife Stadium, East Rutherford
- Croatia 2–1 Ghana — Croatia: P. Sučić 31′, Vlašić 83′; Ghana: Luckassen 73′ | Lincoln Financial Field, Philadelphia
Read also: South Africa vs Canada Prediction: 28 June 2026 World Cup Round of 32 Preview
Key Betting Angles
- Mexico and France are the group stage’s standout performers. Mexico swept Group A with three wins and a flawless defensive record — six goals scored, none conceded. France matched that nine-point haul in Group I, scoring ten times across three matches. Both sides enter the knockout rounds with momentum and confidence that should factor heavily into their round-of-32 pricing.
- Vinícius Júnior is in blistering form for Brazil. The Real Madrid winger scored in all three group games — netting four goals in total across the three matches — with Matheus Cunha providing additional cutting edge. Brazil and Morocco both finish Group C unbeaten, suggesting a high-quality last-16 draw could be awaiting either side.
- Erling Haaland’s Norway carry a defensive vulnerability worth noting. Norway scored eight goals but also shipped seven across three games, including a 4–1 defeat to France. Matches involving Norway in the knockout rounds may carry strong appeal for both-teams-to-score angles.
- Argentina remain Messi-dependent but devastatingly effective. The defending champions have bagged five goals in two games — all five scored by Lionel Messi — and are yet to concede. With their final group fixture against Jordan still to come, Argentina look near-certain group winners and arrive in the knockout rounds in prime condition.
- Germany enter the last 16 carrying a notable inconsistency. Die Mannschaft obliterated Curaçao 7–1 in their opener but were beaten 2–1 by Ecuador in Matchday 3, gifting Group E to a side ranked below them on paper. That late slip — and their tendency to allow early goals, as Sané conceded within two minutes against Ecuador — is a potential weakness for bettors to factor in going forward. Their opponents in the knockout rounds will have taken note.