| 1 | Mexico | 3 | 9 | 6 | 0 | +6 | WCzechia 0 - 3 Mexico (25-06-2026)WMexico 1 - 0 South Korea (19-06-2026)WMexico 2 - 0 South Africa (11-06-2026) |
| 1 | Switzerland | 3 | 7 | 7 | 3 | +4 | WSwitzerland 2 - 1 Canada (24-06-2026)WSwitzerland 4 - 1 Bosnia & Herzegovina (18-06-2026)DQatar 1 - 1 Switzerland (13-06-2026) |
| 1 | Brazil | 3 | 7 | 7 | 1 | +6 | WScotland 0 - 3 Brazil (24-06-2026)WBrazil 3 - 0 Haiti (20-06-2026)DBrazil 1 - 1 Morocco (13-06-2026) |
| 1 | USA | 3 | 6 | 8 | 4 | +4 | LTürkiye 3 - 2 USA (26-06-2026)WUSA 2 - 0 Australia (19-06-2026)WUSA 4 - 1 Paraguay (13-06-2026) |
| 1 | Germany | 3 | 6 | 10 | 4 | +6 | LEcuador 2 - 1 Germany (25-06-2026)WGermany 2 - 1 Ivory Coast (20-06-2026)WGermany 7 - 1 Curaçao (14-06-2026) |
| 1 | Netherlands | 3 | 7 | 10 | 4 | +6 | WTunisia 1 - 3 Netherlands (25-06-2026)WNetherlands 5 - 1 Sweden (20-06-2026)DNetherlands 2 - 2 Japan (14-06-2026) |
| 1 | Belgium | 3 | 5 | 6 | 2 | +4 | WNew Zealand 1 - 5 Belgium (27-06-2026)DBelgium 0 - 0 Iran (21-06-2026)DBelgium 1 - 1 Egypt (15-06-2026) |
| 1 | Spain | 3 | 7 | 5 | 0 | +5 | WUruguay 0 - 1 Spain (27-06-2026)WSpain 4 - 0 Saudi Arabia (21-06-2026)DSpain 0 - 0 Cape Verde Islands (15-06-2026) |
| 1 | France | 3 | 9 | 10 | 2 | +8 | WNorway 1 - 4 France (26-06-2026)WFrance 3 - 0 Iraq (22-06-2026)WFrance 3 - 1 Senegal (16-06-2026) |
| 1 | Argentina | 2 | 6 | 5 | 0 | +5 | WJordan 1 - 3 Argentina (28-06-2026)WArgentina 2 - 0 Austria (22-06-2026)WArgentina 3 - 0 Algeria (17-06-2026) |
| 1 | Colombia | 3 | 7 | 4 | 1 | +3 | DColombia 0 - 0 Portugal (27-06-2026)WColombia 1 - 0 Congo DR (24-06-2026)WUzbekistan 1 - 3 Colombia (18-06-2026) |
| 1 | England | 3 | 7 | 6 | 2 | +4 | WPanama 0 - 2 England (27-06-2026)DEngland 0 - 0 Ghana (23-06-2026)WEngland 4 - 2 Croatia (17-06-2026) |
| 1 | Congo DR | 3 | 4 | 4 | 3 | +1 | WCongo DR 3 - 1 Uzbekistan (27-06-2026)LColombia 1 - 0 Congo DR (24-06-2026)DPortugal 1 - 1 Congo DR (17-06-2026) |
| 2 | South Africa | 3 | 4 | 2 | 3 | -1 | WSouth Africa 1 - 0 South Korea (25-06-2026)DCzechia 1 - 1 South Africa (18-06-2026)LMexico 2 - 0 South Africa (11-06-2026) |
| 2 | Canada | 3 | 4 | 8 | 3 | +5 | LSwitzerland 2 - 1 Canada (24-06-2026)WCanada 6 - 0 Qatar (18-06-2026)DCanada 1 - 1 Bosnia & Herzegovina (12-06-2026) |
| 2 | Morocco | 3 | 7 | 6 | 3 | +3 | WMorocco 4 - 2 Haiti (24-06-2026)WScotland 0 - 1 Morocco (19-06-2026)DBrazil 1 - 1 Morocco (13-06-2026) |
| 2 | Australia | 3 | 4 | 2 | 2 | 0 | DParaguay 0 - 0 Australia (26-06-2026)LUSA 2 - 0 Australia (19-06-2026)WAustralia 2 - 0 Türkiye (14-06-2026) |
| 2 | Ivory Coast | 3 | 6 | 4 | 2 | +2 | WCuraçao 0 - 2 Ivory Coast (25-06-2026)LGermany 2 - 1 Ivory Coast (20-06-2026)WIvory Coast 1 - 0 Ecuador (14-06-2026) |
| 2 | Japan | 3 | 5 | 7 | 3 | +4 | DJapan 1 - 1 Sweden (25-06-2026)WTunisia 0 - 4 Japan (21-06-2026)DNetherlands 2 - 2 Japan (14-06-2026) |
| 2 | Egypt | 3 | 5 | 5 | 3 | +2 | DEgypt 1 - 1 Iran (27-06-2026)WNew Zealand 1 - 3 Egypt (22-06-2026)DBelgium 1 - 1 Egypt (15-06-2026) |
| 2 | Cape Verde Islands | 3 | 3 | 2 | 2 | 0 | DCape Verde Islands 0 - 0 Saudi Arabia (27-06-2026)DUruguay 2 - 2 Cape Verde Islands (21-06-2026)DSpain 0 - 0 Cape Verde Islands (15-06-2026) |
| 2 | Norway | 3 | 6 | 8 | 7 | +1 | LNorway 1 - 4 France (26-06-2026)WNorway 3 - 2 Senegal (23-06-2026)WIraq 1 - 4 Norway (16-06-2026) |
| 2 | Austria | 2 | 3 | 3 | 3 | 0 | DAlgeria 3 - 3 Austria (28-06-2026)LArgentina 2 - 0 Austria (22-06-2026)WAustria 3 - 1 Jordan (17-06-2026) |
| 2 | Portugal | 3 | 5 | 6 | 1 | +5 | DColombia 0 - 0 Portugal (27-06-2026)WPortugal 5 - 0 Uzbekistan (23-06-2026)DPortugal 1 - 1 Congo DR (17-06-2026) |
| 2 | Croatia | 3 | 6 | 5 | 5 | 0 | WCroatia 2 - 1 Ghana (27-06-2026)WPanama 0 - 1 Croatia (23-06-2026)LEngland 4 - 2 Croatia (17-06-2026) |
| 2 | Sweden | 3 | 4 | 7 | 7 | 0 | DJapan 1 - 1 Sweden (25-06-2026)LNetherlands 5 - 1 Sweden (20-06-2026)WSweden 5 - 1 Tunisia (15-06-2026) |
| 3 | South Korea | 3 | 3 | 2 | 3 | -1 | LSouth Africa 1 - 0 South Korea (25-06-2026)LMexico 1 - 0 South Korea (19-06-2026)WSouth Korea 2 - 1 Czechia (12-06-2026) |
| 3 | Bosnia & Herzegovina | 3 | 4 | 5 | 6 | -1 | WBosnia & Herzegovina 3 - 1 Qatar (24-06-2026)LSwitzerland 4 - 1 Bosnia & Herzegovina (18-06-2026)DCanada 1 - 1 Bosnia & Herzegovina (12-06-2026) |
| 3 | Scotland | 3 | 3 | 1 | 4 | -3 | LScotland 0 - 3 Brazil (24-06-2026)LScotland 0 - 1 Morocco (19-06-2026)WHaiti 0 - 1 Scotland (14-06-2026) |
| 3 | Paraguay | 3 | 4 | 2 | 4 | -2 | DParaguay 0 - 0 Australia (26-06-2026)WTürkiye 0 - 1 Paraguay (20-06-2026)LUSA 4 - 1 Paraguay (13-06-2026) |
| 3 | Ecuador | 3 | 4 | 2 | 2 | 0 | WEcuador 2 - 1 Germany (25-06-2026)DEcuador 0 - 0 Curaçao (21-06-2026)LIvory Coast 1 - 0 Ecuador (14-06-2026) |
| 3 | Sweden | 3 | 4 | 7 | 7 | 0 | DJapan 1 - 1 Sweden (25-06-2026)LNetherlands 5 - 1 Sweden (20-06-2026)WSweden 5 - 1 Tunisia (15-06-2026) |
| 3 | Iran | 3 | 3 | 3 | 3 | 0 | DEgypt 1 - 1 Iran (27-06-2026)DBelgium 0 - 0 Iran (21-06-2026)DIran 2 - 2 New Zealand (16-06-2026) |
| 3 | Uruguay | 3 | 2 | 3 | 4 | -1 | LUruguay 0 - 1 Spain (27-06-2026)DUruguay 2 - 2 Cape Verde Islands (21-06-2026)DSaudi Arabia 1 - 1 Uruguay (15-06-2026) |
| 3 | Senegal | 3 | 3 | 8 | 6 | +2 | WSenegal 5 - 0 Iraq (26-06-2026)LNorway 3 - 2 Senegal (23-06-2026)LFrance 3 - 1 Senegal (16-06-2026) |
| 3 | Algeria | 2 | 3 | 2 | 4 | -2 | DAlgeria 3 - 3 Austria (28-06-2026)WJordan 1 - 2 Algeria (23-06-2026)LArgentina 3 - 0 Algeria (17-06-2026) |
| 3 | Congo DR | 3 | 4 | 4 | 3 | +1 | WCongo DR 3 - 1 Uzbekistan (27-06-2026)LColombia 1 - 0 Congo DR (24-06-2026)DPortugal 1 - 1 Congo DR (17-06-2026) |
| 3 | Ghana | 3 | 4 | 2 | 2 | 0 | LCroatia 2 - 1 Ghana (27-06-2026)DEngland 0 - 0 Ghana (23-06-2026)WGhana 1 - 0 Panama (17-06-2026) |
| 3 | Ghana | 3 | 4 | 2 | 2 | 0 | LCroatia 2 - 1 Ghana (27-06-2026)DEngland 0 - 0 Ghana (23-06-2026)WGhana 1 - 0 Panama (17-06-2026) |
| 4 | Czechia | 3 | 1 | 2 | 6 | -4 | LCzechia 0 - 3 Mexico (25-06-2026)DCzechia 1 - 1 South Africa (18-06-2026)LSouth Korea 2 - 1 Czechia (12-06-2026) |
| 4 | Qatar | 3 | 1 | 2 | 10 | -8 | LBosnia & Herzegovina 3 - 1 Qatar (24-06-2026)LCanada 6 - 0 Qatar (18-06-2026)DQatar 1 - 1 Switzerland (13-06-2026) |
| 4 | Haiti | 3 | 0 | 2 | 8 | -6 | LMorocco 4 - 2 Haiti (24-06-2026)LBrazil 3 - 0 Haiti (20-06-2026)LHaiti 0 - 1 Scotland (14-06-2026) |
| 4 | Türkiye | 3 | 3 | 3 | 5 | -2 | WTürkiye 3 - 2 USA (26-06-2026)LTürkiye 0 - 1 Paraguay (20-06-2026)LAustralia 2 - 0 Türkiye (14-06-2026) |
| 4 | Curaçao | 3 | 1 | 1 | 9 | -8 | LCuraçao 0 - 2 Ivory Coast (25-06-2026)DEcuador 0 - 0 Curaçao (21-06-2026)LGermany 7 - 1 Curaçao (14-06-2026) |
| 4 | Tunisia | 3 | 0 | 2 | 12 | -10 | LTunisia 1 - 3 Netherlands (25-06-2026)LTunisia 0 - 4 Japan (21-06-2026)LSweden 5 - 1 Tunisia (15-06-2026) |
| 4 | New Zealand | 3 | 1 | 4 | 10 | -6 | LNew Zealand 1 - 5 Belgium (27-06-2026)LNew Zealand 1 - 3 Egypt (22-06-2026)DIran 2 - 2 New Zealand (16-06-2026) |
| 4 | Saudi Arabia | 3 | 2 | 1 | 5 | -4 | DCape Verde Islands 0 - 0 Saudi Arabia (27-06-2026)LSpain 4 - 0 Saudi Arabia (21-06-2026)DSaudi Arabia 1 - 1 Uruguay (15-06-2026) |
| 4 | Iraq | 3 | 0 | 1 | 12 | -11 | LSenegal 5 - 0 Iraq (26-06-2026)LFrance 3 - 0 Iraq (22-06-2026)LIraq 1 - 4 Norway (16-06-2026) |
| 4 | Jordan | 2 | 0 | 2 | 5 | -3 | LJordan 1 - 3 Argentina (28-06-2026)LJordan 1 - 2 Algeria (23-06-2026)LAustria 3 - 1 Jordan (17-06-2026) |
| 4 | Uzbekistan | 3 | 0 | 2 | 11 | -9 | LCongo DR 3 - 1 Uzbekistan (27-06-2026)LPortugal 5 - 0 Uzbekistan (23-06-2026)LUzbekistan 1 - 3 Colombia (18-06-2026) |
| 4 | Panama | 3 | 0 | 0 | 4 | -4 | LPanama 0 - 2 England (27-06-2026)LPanama 0 - 1 Croatia (23-06-2026)LGhana 1 - 0 Panama (17-06-2026) |
| 4 | Ecuador | 3 | 4 | 2 | 2 | 0 | WEcuador 2 - 1 Germany (25-06-2026)DEcuador 0 - 0 Curaçao (21-06-2026)LIvory Coast 1 - 0 Ecuador (14-06-2026) |
| 5 | Bosnia & Herzegovina | 3 | 4 | 5 | 6 | -1 | WBosnia & Herzegovina 3 - 1 Qatar (24-06-2026)LSwitzerland 4 - 1 Bosnia & Herzegovina (18-06-2026)DCanada 1 - 1 Bosnia & Herzegovina (12-06-2026) |
| 6 | Paraguay | 3 | 4 | 2 | 4 | -2 | DParaguay 0 - 0 Australia (26-06-2026)WTürkiye 0 - 1 Paraguay (20-06-2026)LUSA 4 - 1 Paraguay (13-06-2026) |
| 7 | Senegal | 3 | 3 | 8 | 6 | +2 | WSenegal 5 - 0 Iraq (26-06-2026)LNorway 3 - 2 Senegal (23-06-2026)LFrance 3 - 1 Senegal (16-06-2026) |
| 8 | Iran | 3 | 3 | 3 | 3 | 0 | DEgypt 1 - 1 Iran (27-06-2026)DBelgium 0 - 0 Iran (21-06-2026)DIran 2 - 2 New Zealand (16-06-2026) |
| 9 | South Korea | 3 | 3 | 2 | 3 | -1 | LSouth Africa 1 - 0 South Korea (25-06-2026)LMexico 1 - 0 South Korea (19-06-2026)WSouth Korea 2 - 1 Czechia (12-06-2026) |
| 10 | Algeria | 2 | 3 | 2 | 4 | -2 | DAlgeria 3 - 3 Austria (28-06-2026)WJordan 1 - 2 Algeria (23-06-2026)LArgentina 3 - 0 Algeria (17-06-2026) |
| 11 | Scotland | 3 | 3 | 1 | 4 | -3 | LScotland 0 - 3 Brazil (24-06-2026)LScotland 0 - 1 Morocco (19-06-2026)WHaiti 0 - 1 Scotland (14-06-2026) |
| 12 | Uruguay | 3 | 2 | 3 | 4 | -1 | LUruguay 0 - 1 Spain (27-06-2026)DUruguay 2 - 2 Cape Verde Islands (21-06-2026)DSaudi Arabia 1 - 1 Uruguay (15-06-2026) |
Match Preview
Match previews and recaps to help you decide which games are worth watching
World Cup Survival on the Line
Skip It Futmetrix Score: 63/100. An unblemished Mexican side threatens to steamroll an Ecuadorian team that barely limped into the knockouts, making this tie a test of sheer survival.
The Setup
The Mexico machine is operating at peak efficiency heading into this July 01, 2026 clash. Three matches, three wins, six goals scored, and zero conceded. Their Form rating is off the charts, establishing them as genuine contenders. They cruised through their group stage leaving absolutely no doubts behind. On the flip side, Ecuador arrives battered. They scraped into this Round of 32 tie with just four points to their name. The Balance score plummets here because the gap in quality is glaring. The Stakes are massive—it is win or go home in this knockout stage—but the Stars metric suggests Ecuador might simply lack the top-end firepower to trouble a watertight Mexican defense.
Key Battle
The spotlight falls squarely on Julián Quiñones against Hernán Galíndez. Quiñones is tearing defenses apart with his direct running and clinical finishing. Galíndez has been the lone wall keeping Ecuador's tournament hopes alive under heavy fire. If the Ecuadorian keeper cannot command his box and shut down Mexico's dynamic forward, this knockout tie will turn into a procession very quickly.
Our Prediction
Expect a methodical dismantling. Ecuador will sit deep, trying to drag the game into a physical, stop-start battle. It will not work. Mexico will dominate possession, stretch the flanks, and eventually break the deadlock. We foresee a comfortable 2-0 victory for El Tri, booking their ticket to the last 16 while barely shifting out of second gear.
Key Questions
Should I watch this match?
Our verdict says skip it. The heavy imbalance suggests a routine win for Mexico rather than a tense knockout thriller.
What's the predicted outcome?
Mexico wins 2-0. They will dictate the tempo entirely and smoothly dismantle an outmatched Ecuadorian defense.
Where are Mexico and Ecuador in the league table?
Mexico dominated their group to finish in first place, while Ecuador barely advanced by claiming the fourth spot in their respective standings.
What is Mexico's current form?
Flawless. They boast three consecutive victories, scoring six goals and conceding zero so far in the tournament.
Who is the in-form player to watch?
Julián Quiñones is the standout, boasting 1 goals in 1 matches while averaging a stellar 8.5 rating for Mexico.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.