| 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
Win Probability
Futmetrix AI estimate
Survive and Advance: Germany's Heavy Artillery Targets Paraguay
Average Entertainment Futmetrix Score: 85/100. In knockout football, momentum is everything, and Germany’s lethal attack looks primed to overwhelm Paraguay’s resistance in this World Cup Round of 32 clash.
The Setup
The knockout stage demands a ruthless edge, and Germany enters this fixture with a blistering track record. Having already plundered ten goals in their opening three matches, they boast a formidable Form rating that spells trouble for their South American opponents. Paraguay, conversely, has scraped through to the knockout phase despite a negative goal difference, scoring just twice so far. A deeply lopsided Balance rating reflects Germany's status as heavy favorites. Still, tournament football carries a unique pressure where a single mistake can send a team packing. The Stakes are entirely binary here: survive and advance, or book a flight home. Fortunately for the Germans, their squad is packed with elite game-changers. An exceptionally high Stars rating highlights the sheer difference in quality, with the likes of F. Wirtz and J. Musiala ready to unlock deep defensive blocks and dictate the tempo.
Key Battle
The central storyline on the pitch pits Germany's red-hot attack against Paraguay's desperate defense. Deniz Undav has been nothing short of spectacular, turning half-chances into crucial goals with ruthless efficiency. Tasked with stopping him is the gritty Paraguayan backline, anchored by Juan Cáceres. If Cáceres and his teammates lose track of Undav inside the penalty area, this World Cup tie could effectively be over before the halftime whistle.
Our Prediction
We expect Paraguay to deploy a low block and try to frustrate the heavy favorites, but Germany's attacking variety is simply too potent. The sheer volume of chances created by the European giants will eventually break the dam. Our verdict leans heavily toward a comfortable 3-0 victory for the home side, with a flurry of early goals killing off the contest and securing their spot in the next round.
Key Questions
Should I watch this match?
Yes, absolutely tune in to see if Germany's blistering attack continues its World Cup dominance in a high-pressure knockout setting.
What's the predicted outcome?
We expect a comfortable Germany victory, breaking down Paraguay's defense early and controlling the match until the final whistle.
Where are Germany and Paraguay in the league table?
Germany dominated their group to advance as leaders, while Paraguay narrowly survived the group stage to reach this knockout tie.
What is Germany's current form?
They are flying high with two consecutive victories and ten goals scored across their three World Cup matches so far.
Who is the in-form player to watch?
Deniz Undav is the standout, boasting 3 goals and 2 assists with an 8.6 average rating in 2 matches.
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.