World Cup 2026 Group Stage: Results, Standings & Fixtures – 25 June 2026
The FIFA World Cup 2026 group stage is entering its decisive final round, with several groups already settled and others delicately poised heading into matchday three. Across Groups A to L, there have been stunning goal tallies, shock draws and a handful of exits already confirmed. Here is everything you need to know about the standings, results and remaining fixtures — plus the sharpest betting angles to consider.
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 (H, A) | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 |
| 2 | South Africa (A) | 3 | 1 | 1 | 1 | 2 | 3 | −1 | 4 |
| 3 | South Korea | 3 | 1 | 0 | 2 | 2 | 3 | −1 | 3 |
| 4 | Czech Republic (E) | 3 | 0 | 1 | 2 | 2 | 6 | −4 | 1 |
- Mexico vs South Africa — 2–0 | Mexico: Quiñones 9′, Jiménez 67′ | Estadio Azteca, Mexico City
- South Korea vs Czech Republic — 2–1 | South Korea: Hwang In-beom 67′, Oh Hyeon-gyu 80′; Czech Republic: Krejčí 59′ | Estadio Akron, Zapopan
- Czech Republic vs South Africa — 1–1 | Czech Republic: Sadílek 6′; South Africa: Mokoena 83′ (pen.) | Mercedes-Benz Stadium, Atlanta
- Mexico vs South Korea — 1–0 | Mexico: Romo 50′ | Estadio Akron, Zapopan
- Czech Republic vs Mexico — 0–3 | Mexico: M. Chávez 55′, Quiñones 61′, Fidalgo 90+4′ | Estadio Azteca, Mexico City
- South Africa vs South Korea — 1–0 | South Africa: Maseko 63′ | Estadio BBVA, Guadalupe
Group B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Switzerland (A) | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 |
| 2 | Canada (H, A) | 3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 |
| 3 | Bosnia and Herzegovina (A) | 3 | 1 | 1 | 1 | 5 | 6 | −1 | 4 |
| 4 | Qatar (E) | 3 | 0 | 1 | 2 | 2 | 10 | −8 | 1 |
- Canada vs Bosnia and Herzegovina — 1–1 | Canada: Larin 78′; Bosnia and Herzegovina: Lukić 21′ | BMO Field, Toronto
- Qatar vs Switzerland — 1–1 | Qatar: Muheim 90+4′ (o.g.); Switzerland: Embolo 17′ (pen.) | Levi’s Stadium, Santa Clara
- Switzerland vs Bosnia and Herzegovina — 4–1 | Switzerland: Manzambi 74′, 90′, Vargas 84′, Xhaka 90+7′ (pen.); Bosnia and Herzegovina: Mahmić 90+3′ | SoFi Stadium, Inglewood
- Canada vs Qatar — 6–0 | Canada: Larin 16′, J. David 29′, 45+3′, 90+2′, Saliba 64′, Manai 75′ (o.g.) | BC Place, Vancouver
- Switzerland vs Canada — 2–1 | Switzerland: Vargas 46′, Manzambi 57′; Canada: P. David 76′ | BC Place, Vancouver
- Bosnia and Herzegovina vs Qatar — 3–1 | 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 (A) | 3 | 2 | 1 | 0 | 7 | 1 | +6 | 7 |
| 2 | Morocco (A) | 3 | 2 | 1 | 0 | 6 | 3 | +3 | 7 |
| 3 | Scotland | 3 | 1 | 0 | 2 | 1 | 4 | −3 | 3 |
| 4 | Haiti (E) | 3 | 0 | 0 | 3 | 2 | 8 | −6 | 0 |
- Brazil vs Morocco — 1–1 | Brazil: Vinícius 32′; Morocco: Saibari 21′ | MetLife Stadium, East Rutherford
- Haiti vs Scotland — 0–1 | Scotland: McGinn 28′ | Gillette Stadium, Foxborough
- Scotland vs Morocco — 0–1 | Morocco: Saibari 2′ | Gillette Stadium, Foxborough
- Brazil vs Haiti — 3–0 | Brazil: Cunha 23′, 36′, Vinícius 45+3′ | Lincoln Financial Field, Philadelphia
- Scotland vs Brazil — 0–3 | Brazil: Vinícius 7′, 45+3′, Cunha 60′ | Hard Rock Stadium, Miami Gardens
- Morocco vs Haiti — 4–2 | 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 (H, A) | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 6 |
| 2 | Australia | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 |
| 3 | Paraguay | 2 | 1 | 0 | 1 | 2 | 4 | −2 | 3 |
| 4 | Turkey (E) | 2 | 0 | 0 | 2 | 0 | 3 | −3 | 0 |
- United States vs Paraguay — 4–1 | United States: Bobadilla 7′ (o.g.), Balogun 31′, 45+5′, Reyna 90+8′; Paraguay: Maurício 73′ | SoFi Stadium, Inglewood
- Australia vs Turkey — 2–0 | Australia: Irankunda 27′, Metcalfe 75′ | BC Place, Vancouver
- United States vs Australia — 2–0 | United States: Burgess 11′ (o.g.), Freeman 43′ | Lumen Field, Seattle
- Turkey vs Paraguay — 0–1 | Paraguay: Galarza 2′ | Levi’s Stadium, Santa Clara
- Turkey vs United States — 25 June 2026, 3:00am BST | SoFi Stadium, Inglewood
- Paraguay vs Australia — 25 June 2026, 3:00am BST | Levi’s Stadium, Santa Clara
Group E
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Germany (A) | 2 | 2 | 0 | 0 | 9 | 2 | +7 | 6 |
| 2 | Ivory Coast | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 |
| 3 | Ecuador | 2 | 0 | 1 | 1 | 0 | 1 | −1 | 1 |
| 4 | Curaçao | 2 | 0 | 1 | 1 | 1 | 7 | −6 | 1 |
- Germany vs Curaçao — 7–1 | 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 vs Ecuador — 1–0 | Ivory Coast: Diallo 90′ | Lincoln Financial Field, Philadelphia
- Germany vs Ivory Coast — 2–1 | Germany: Undav 68′, 90+4′; Ivory Coast: Kessié 30′ | BMO Field, Toronto
- Ecuador vs Curaçao — 0–0 | Arrowhead Stadium, Kansas City
- Curaçao vs Ivory Coast — 25 June 2026, 9:00pm BST | Lincoln Financial Field, Philadelphia
- Ecuador vs Germany — 25 June 2026, 9:00pm BST | MetLife Stadium, East Rutherford
Group F
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Netherlands | 2 | 1 | 1 | 0 | 7 | 3 | +4 | 4 |
| 2 | Japan | 2 | 1 | 1 | 0 | 6 | 2 | +4 | 4 |
| 3 | Sweden | 2 | 1 | 0 | 1 | 6 | 6 | 0 | 3 |
| 4 | Tunisia (E) | 2 | 0 | 0 | 2 | 1 | 9 | −8 | 0 |
- Netherlands vs Japan — 2–2 | Netherlands: Van Dijk 51′, Summerville 64′; Japan: Nakamura 57′, Kamada 88′ | AT&T Stadium, Arlington
- Sweden vs Tunisia — 5–1 | Sweden: Ayari 7′, 90+6′, Isak 30′, Gyökeres 59′, Svanberg 84′; Tunisia: Rekik 43′ | Estadio BBVA, Guadalupe
- Netherlands vs Sweden — 5–1 | Netherlands: Brobbey 5′, 17′, Gakpo 47′, 54′, Summerville 89′; Sweden: Elanga 59′ | NRG Stadium, Houston
- Tunisia vs Japan — 0–4 | Japan: Kamada 4′, Ueda 31′, 83′, J. Itō 69′ | Estadio BBVA, Guadalupe
- Japan vs Sweden — 25 June 2026, 12:00am BST | AT&T Stadium, Arlington
- Tunisia vs Netherlands — 25 June 2026, 12:00am BST | Arrowhead Stadium, Kansas City
Group G
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Egypt | 2 | 1 | 1 | 0 | 4 | 2 | +2 | 4 |
| 2 | Iran | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 |
| 3 | Belgium | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 |
| 4 | New Zealand | 2 | 0 | 1 | 1 | 3 | 5 | −2 | 1 |
- Belgium vs Egypt — 1–1 | Belgium: Hany 66′ (o.g.); Egypt: Ashour 19′ | Lumen Field, Seattle
- Iran vs New Zealand — 2–2 | Iran: Rezaeian 32′, Mohebi 64′; New Zealand: Just 7′, 54′ | SoFi Stadium, Inglewood
- Belgium vs Iran — 0–0 | SoFi Stadium, Inglewood
- New Zealand vs Egypt — 1–3 | New Zealand: Surman 15′; Egypt: Ziko 58′, Salah 67′, Trézéguet 82′ | BC Place, Vancouver
- Egypt vs Iran — 26 June 2026, 4:00am BST | Lumen Field, Seattle
- New Zealand vs Belgium — 26 June 2026, 4:00am BST | BC Place, Vancouver
Group H
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Spain | 2 | 1 | 1 | 0 | 4 | 0 | +4 | 4 |
| 2 | Uruguay | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 2 |
| 3 | Cape Verde | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 |
| 4 | Saudi Arabia | 2 | 0 | 1 | 1 | 1 | 5 | −4 | 1 |
- Spain vs Cape Verde — 0–0 | Mercedes-Benz Stadium, Atlanta
- Saudi Arabia vs Uruguay — 1–1 | Saudi Arabia: Al-Amri 41′; Uruguay: M. Araújo 80′ | Hard Rock Stadium, Miami Gardens
- Spain vs Saudi Arabia — 4–0 | Spain: Yamal 10′, Oyarzabal 21′, 24′, Al-Tambakti 49′ (o.g.) | Mercedes-Benz Stadium, Atlanta
- Uruguay vs Cape Verde — 2–2 | Uruguay: M. Araújo 44′, Canobbio 45+6′; Cape Verde: K. Pina 21′, Varela 61′ | Hard Rock Stadium, Miami Gardens
- Cape Verde vs Saudi Arabia — 26 June 2026, 1:00am BST | NRG Stadium, Houston
- Uruguay vs Spain — 26 June 2026, 1:00am BST | Estadio Akron, Zapopan
Group I
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | France (A) | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 6 |
| 2 | Norway (A) | 2 | 2 | 0 | 0 | 7 | 3 | +4 | 6 |
| 3 | Senegal | 2 | 0 | 0 | 2 | 3 | 6 | −3 | 0 |
| 4 | Iraq | 2 | 0 | 0 | 2 | 1 | 7 | −6 | 0 |
- France vs Senegal — 3–1 | France: Mbappé 66′, 90+6′, Barcola 82′; Senegal: Mbaye 90+5′ | MetLife Stadium, East Rutherford
- Iraq vs Norway — 1–4 | Iraq: Hussein 39′; Norway: Haaland 29′, 43′, Østigård 76′, Hussein 90+6′ (o.g.) | Gillette Stadium, Foxborough
- France vs Iraq — 3–0 | France: Mbappé 14′, 54′, Dembélé 66′ | Lincoln Financial Field, Philadelphia
- Norway vs Senegal — 3–2 | Norway: Holmgren Pedersen 43′, Haaland 48′, 58′; Senegal: I. Sarr 53′, 90+3′ | MetLife Stadium, East Rutherford
- Norway vs France — 26 June 2026, 8:00pm BST | Gillette Stadium, Foxborough
- Senegal vs Iraq — 26 June 2026, 8:00pm BST | BMO Field, Toronto
Group J
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Argentina (A) | 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 (E) | 2 | 0 | 0 | 2 | 2 | 5 | −3 | 0 |
- Argentina vs Algeria — 3–0 | Argentina: Messi 17′, 60′, 76′ | Arrowhead Stadium, Kansas City
- Austria vs Jordan — 3–1 | Austria: Schmid 20′, Al-Arab 76′ (o.g.), Arnautović 90+12′ (pen.); Jordan: Olwan 50′ | Levi’s Stadium, Santa Clara
- Argentina vs Austria — 2–0 | Argentina: Messi 38′, 90+5′ | AT&T Stadium, Arlington
- Jordan vs Algeria — 1–2 | 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 (A) | 2 | 2 | 0 | 0 | 4 | 1 | +3 | 6 |
| 2 | Portugal | 2 | 1 | 1 | 0 | 6 | 1 | +5 | 4 |
| 3 | DR Congo | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 |
| 4 | Uzbekistan | 2 | 0 | 0 | 2 | 1 | 8 | −7 | 0 |
- Portugal vs DR Congo — 1–1 | Portugal: J. Neves 6′; DR Congo: Wissa 45+5′ | NRG Stadium, Houston
- Uzbekistan vs Colombia — 1–3 | Uzbekistan: Fayzullaev 60′; Colombia: Muñoz 40′, Díaz 65′, Campaz 90+9′ | Estadio Azteca, Mexico City
- Portugal vs Uzbekistan — 5–0 | Portugal: Ronaldo 6′, 39′, Mendes 17′, Nematov 60′ (o.g.), Leão 87′ | NRG Stadium, Houston
- Colombia vs DR Congo — 1–0 | Colombia: Muñoz 76′ | Estadio Akron, Zapopan
- Colombia vs Portugal — 27 June 2026, 12:30am BST | Hard Rock Stadium, Miami Gardens
- DR Congo vs Uzbekistan — 27 June 2026, 12:30am BST | Mercedes-Benz Stadium, Atlanta
Group L
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | England | 2 | 1 | 1 | 0 | 4 | 2 | +2 | 4 |
| 2 | Ghana | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 4 |
| 3 | Croatia | 2 | 1 | 0 | 1 | 3 | 4 | −1 | 3 |
| 4 | Panama (E) | 2 | 0 | 0 | 2 | 0 | 2 | −2 | 0 |
- England vs Croatia — 4–2 | England: Kane 12′ (pen.), 42′, Bellingham 47′, Rashford 85′; Croatia: Baturina 36′, Musa 45+5′ | AT&T Stadium, Arlington
- Ghana vs Panama — 1–0 | Ghana: Yirenkyi 90+5′ | BMO Field, Toronto
- England vs Ghana — 0–0 | Gillette Stadium, Foxborough
- Panama vs Croatia — 0–1 | Croatia: Budimir 54′ | BMO Field, Toronto
- Panama vs England — 27 June 2026, 10:00pm BST | MetLife Stadium, East Rutherford
- Croatia vs Ghana — 27 June 2026, 10:00pm BST | Lincoln Financial Field, Philadelphia
Read also: 2026 World Cup Betting Digest. 25-26 June: Netherlands vs Tunisia, Ecuador vs Germany
Key Betting Angles
- Mexico’s clean-sheet dominance in Group A: El Tri swept all three group games without conceding a single goal — nine points, six scored, none against. That defensive solidity is a standout metric heading into the knockout rounds and marks them as one of the most complete hosts at this tournament.
- Erling Haaland in unstoppable form (Group I): Haaland has scored four goals in two appearances for Norway, who head into their final group match against France with an identical six-point haul. The Group I decider on 26 June could be the defining fixture of the entire group stage — two unbeaten sides, both in excellent attacking form.
- Messi’s tally keeps growing (Group J): Lionel Messi has netted five goals across Argentina’s two games — a hat-trick against Algeria followed by a brace versus Austria. Argentina remain the only side in the tournament yet to concede, and Messi’s individual output makes him the clear contender for Golden Boot honours.
- Germany’s firepower hard to ignore (Group E): Nine goals scored in just two matches — including a 7–1 demolition of Curaçao — puts Germany among the most ruthless attacking outfits at this World Cup. Denniz Undav has chipped in with three goals, and the final group game against Ecuador on 25 June is their opportunity to confirm top spot in style.
- Group L wide open heading into matchday three: England and Ghana are level on four points apiece at the top, with Croatia only one point behind on three. Croatia’s final match against Ghana and England’s tie with Panama both carry genuine tension — a Croatian win combined with an England slip could completely reshape the group, making this the most tightly contested final round of fixtures remaining.