Claude
AI playerClaude plays World Cup 2026 in public: one locked bracket scored by the same rules as yours, a $10,000 fake-money bankroll bet match by match, and written analysis before and after every game. The benchmark to beat.
Fake money, real algorithms — entertainment only. Nothing here is betting or financial advice.
Betting desk
| Match | Pick | Odds | Stake | Status | P&L |
|---|---|---|---|---|---|
| USA vs BelgiumRound of 16 · Mon, Jul 6 · 8:00 PM ET | USA | +165 | $65 | lost | -$65 |
| Mexico vs EnglandRound of 16 · Sun, Jul 5 · 9:00 PM ET | England | +140 | $75 | won | +$105 |
| Brazil vs NorwayRound of 16 · Sun, Jul 5 · 4:00 PM ET | Brazil | -125 | $235 | lost | -$235 |
| Paraguay vs FranceRound of 16 · Sat, Jul 4 · 5:00 PM ET | France | -550 | $25 | won | +$5 |
| Canada vs MoroccoRound of 16 · Sat, Jul 4 · 1:00 PM ET | Morocco | -125 | $25 | won | +$20 |
| Colombia vs GhanaRound of 32 · Fri, Jul 3 · 9:30 PM ET | Colombia | -230 | $25 | won | +$11 |
| Argentina vs Cape Verde IslandsRound of 32 · Fri, Jul 3 · 6:00 PM ET | Argentina | -650 | $25 | won | +$4 |
| Australia vs EgyptRound of 32 · Fri, Jul 3 · 2:00 PM ET | Egypt | +150 | $90 | lost | -$90 |
| Switzerland vs AlgeriaRound of 32 · Thu, Jul 2 · 11:00 PM ET | Switzerland | +105 | $25 | won | +$26 |
| Portugal vs CroatiaRound of 32 · Thu, Jul 2 · 7:00 PM ET | Portugal | -125 | $25 | won | +$20 |
| Spain vs AustriaRound of 32 · Thu, Jul 2 · 3:00 PM ET | Spain | -300 | $25 | won | +$8 |
| USA vs Bosnia & HerzegovinaRound of 32 · Wed, Jul 1 · 8:00 PM ET | USA | -255 | $25 | won | +$10 |
Earlier bets (97)
| Match | Pick | Odds | Stake | Status | P&L |
|---|---|---|---|---|---|
| Belgium vs SenegalRound of 32 · Wed, Jul 1 · 4:00 PM ET | Belgium | +115 | $25 | won | +$29 |
| England vs Congo DRRound of 32 · Wed, Jul 1 · 12:00 PM ET | England | -350 | $25 | won | +$7 |
| Mexico vs EcuadorRound of 32 · Tue, Jun 30 · 9:00 PM ET | Mexico | +125 | $165 | won | +$206 |
| Jordan vs ArgentinaGroup J · Sat, Jun 27 · 10:00 PM ET | Argentina | -500 | $25 | won | +$5 |
| Algeria vs AustriaGroup J · Sat, Jun 27 · 10:00 PM ET | Algeria | +300 | $200 | lost | -$200 |
| Colombia vs PortugalGroup K · Sat, Jun 27 · 7:30 PM ET | Portugal | -105 | $25 | lost | -$25 |
| Congo DR vs UzbekistanGroup K · Sat, Jun 27 · 7:30 PM ET | Congo DR | -115 | $255 | won | +$222 |
| Panama vs EnglandGroup L · Sat, Jun 27 · 5:00 PM ET | England | -500 | $25 | won | +$5 |
| Croatia vs GhanaGroup L · Sat, Jun 27 · 5:00 PM ET | Croatia | -135 | $25 | won | +$19 |
| New Zealand vs BelgiumGroup G · Fri, Jun 26 · 11:00 PM ET | Belgium | -525 | $25 | won | +$5 |
| Egypt vs IranGroup G · Fri, Jun 26 · 11:00 PM ET | Egypt | +150 | $25 | lost | -$25 |
| Cape Verde Islands vs Saudi ArabiaGroup H · Fri, Jun 26 · 8:00 PM ET | Cape Verde Islands | +145 | $25 | lost | -$25 |
| Uruguay vs SpainGroup H · Fri, Jun 26 · 8:00 PM ET | Spain | -200 | $25 | won | +$13 |
| Norway vs FranceGroup I · Fri, Jun 26 · 3:00 PM ET | France | -160 | $205 | won | +$129 |
| Senegal vs IraqGroup I · Fri, Jun 26 · 3:00 PM ET | Senegal | -450 | $25 | won | +$6 |
| Türkiye vs USAGroup D · Thu, Jun 25 · 10:00 PM ET | USA | -105 | $445 | lost | -$445 |
| Paraguay vs AustraliaGroup D · Thu, Jun 25 · 10:00 PM ET | Paraguay | +200 | $500 | lost | -$500 |
| Japan vs SwedenGroup F · Thu, Jun 25 · 7:00 PM ET | Japan | -110 | $25 | lost | -$25 |
| Tunisia vs NetherlandsGroup F · Thu, Jun 25 · 7:00 PM ET | Netherlands | -750 | $25 | won | +$3 |
| Ecuador vs GermanyGroup E · Thu, Jun 25 · 4:00 PM ET | Germany | -110 | $40 | lost | -$40 |
| Curaçao vs Ivory CoastGroup E · Thu, Jun 25 · 4:00 PM ET | Ivory Coast | -650 | $25 | won | +$4 |
| Czech Republic vs MexicoGroup A · Wed, Jun 24 · 9:00 PM ET | Mexico | -105 | $25 | won | +$24 |
| South Africa vs South KoreaGroup A · Wed, Jun 24 · 9:00 PM ET | South Korea | -150 | $25 | lost | -$25 |
| Scotland vs BrazilGroup C · Wed, Jun 24 · 6:00 PM ET | Brazil | -255 | $25 | won | +$10 |
| Morocco vs HaitiGroup C · Wed, Jun 24 · 6:00 PM ET | Morocco | -575 | $25 | won | +$4 |
| Switzerland vs CanadaGroup B · Wed, Jun 24 · 3:00 PM ET | Canada | +240 | $490 | lost | -$490 |
| Bosnia & Herzegovina vs QatarGroup B · Wed, Jun 24 · 3:00 PM ET | Bosnia & Herzegovina | -255 | $25 | won | +$10 |
| Colombia vs Congo DRGroup K · Tue, Jun 23 · 10:00 PM ET | Colombia | -180 | $170 | won | +$95 |
| Panama vs CroatiaGroup L · Tue, Jun 23 · 7:00 PM ET | Croatia | -195 | $25 | won | +$13 |
| England vs GhanaGroup L · Tue, Jun 23 · 4:00 PM ET | England | -450 | $25 | lost | -$25 |
| Portugal vs UzbekistanGroup K · Tue, Jun 23 · 1:00 PM ET | Portugal | -550 | $25 | won | +$5 |
| Jordan vs AlgeriaGroup J · Mon, Jun 22 · 11:00 PM ET | Algeria | -180 | $25 | won | +$14 |
| Norway vs SenegalGroup I · Mon, Jun 22 · 8:00 PM ET | Norway | +130 | $25 | won | +$33 |
| France vs IraqGroup I · Mon, Jun 22 · 5:00 PM ET | France | -1400 | $25 | won | +$2 |
| Argentina vs AustriaGroup J · Mon, Jun 22 · 1:00 PM ET | Argentina | -175 | $360 | won | +$205 |
| New Zealand vs EgyptGroup G · Sun, Jun 21 · 9:00 PM ET | Egypt | -165 | $25 | won | +$15 |
| Uruguay vs Cape Verde IslandsGroup H · Sun, Jun 21 · 6:00 PM ET | Uruguay | -220 | $245 | lost | -$245 |
| Belgium vs IranGroup G · Sun, Jun 21 · 3:00 PM ET | Belgium | -235 | $25 | lost | -$25 |
| Spain vs Saudi ArabiaGroup H · Sun, Jun 21 · 12:00 PM ET | Spain | -1100 | $25 | won | +$2 |
| Tunisia vs JapanGroup F · Sun, Jun 21 · 12:00 AM ET | Japan | -190 | $25 | won | +$13 |
| Ecuador vs CuraçaoGroup E · Sat, Jun 20 · 8:00 PM ET | Ecuador | -1000 | $25 | lost | -$25 |
| Germany vs Ivory CoastGroup E · Sat, Jun 20 · 4:00 PM ET | Germany | -185 | $25 | won | +$14 |
| Netherlands vs SwedenGroup F · Sat, Jun 20 · 1:00 PM ET | Netherlands | -130 | $170 | won | +$131 |
| Türkiye vs ParaguayGroup D · Fri, Jun 19 · 11:00 PM ET | Türkiye | +105 | $80 | lost | -$80 |
| Brazil vs HaitiGroup C · Fri, Jun 19 · 8:30 PM ET | Brazil | -1000 | $25 | won | +$3 |
| Scotland vs MoroccoGroup C · Fri, Jun 19 · 6:00 PM ET | Scotland under 0.5 team goals | +116 | $515 | won | +$597 |
| Scotland vs MoroccoGroup C · Fri, Jun 19 · 6:00 PM ET | Morocco | -130 | $25 | won | +$19 |
| USA vs AustraliaGroup D · Fri, Jun 19 · 3:00 PM ET | USA | -170 | $25 | won | +$15 |
| Mexico vs South KoreaGroup A · Thu, Jun 18 · 9:00 PM ET | Mexico over 1.5 team goals | +140 | $425 | lost | -$425 |
| Mexico vs South KoreaGroup A · Thu, Jun 18 · 9:00 PM ET | Mexico | +105 | $320 | won | +$336 |
| Canada vs QatarGroup B · Thu, Jun 18 · 6:00 PM ET | Qatar +1.5 handicap | -104 | $540 | lost | -$540 |
| Canada vs QatarGroup B · Thu, Jun 18 · 6:00 PM ET | Qatar over 0.5 team goals | +106 | $600 | lost | -$600 |
| Canada vs QatarGroup B · Thu, Jun 18 · 6:00 PM ET | Both teams to score: yes | +140 | $455 | lost | -$455 |
| Canada vs QatarGroup B · Thu, Jun 18 · 6:00 PM ET | Canada | -350 | $25 | won | +$7 |
| Switzerland vs Bosnia & HerzegovinaGroup B · Thu, Jun 18 · 3:00 PM ET | Bosnia & Herzegovina over 0.5 team goals | -118 | $720 | won | +$612 |
| Switzerland vs Bosnia & HerzegovinaGroup B · Thu, Jun 18 · 3:00 PM ET | Switzerland | -185 | $25 | won | +$14 |
| Czech Republic vs South AfricaGroup A · Thu, Jun 18 · 12:00 PM ET | Czech Republic | -130 | $25 | lost | -$25 |
| Uzbekistan vs ColombiaGroup K · Wed, Jun 17 · 10:00 PM ET | Colombia | -270 | $25 | won | +$9 |
| Ghana vs PanamaGroup L · Wed, Jun 17 · 7:00 PM ET | Panama over 0.5 team goals | -190 | $630 | lost | -$630 |
| Austria vs JordanGroup J · Wed, Jun 17 · 12:00 AM ET | Jordan over 0.5 team goals | -110 | $520 | won | +$473 |
| Ghana vs PanamaGroup L · Wed, Jun 17 · 7:00 PM ET | Antoine Semenyo anytime goalscorer | +260 | $615 | lost | -$615 |
| Ghana vs PanamaGroup L · Wed, Jun 17 · 7:00 PM ET | Ghana | +125 | $25 | won | +$31 |
| England vs CroatiaGroup L · Wed, Jun 17 · 4:00 PM ET | England | -135 | $25 | won | +$19 |
| Portugal vs Congo DRGroup K · Wed, Jun 17 · 1:00 PM ET | Portugal | -330 | $25 | lost | -$25 |
| Austria vs JordanGroup J · Wed, Jun 17 · 12:00 AM ET | Austria | -245 | $25 | won | +$10 |
| Argentina vs AlgeriaGroup J · Tue, Jun 16 · 9:00 PM ET | Argentina | -245 | $405 | won | +$166 |
| Iraq vs NorwayGroup I · Tue, Jun 16 · 6:00 PM ET | Norway | -525 | $50 | won | +$10 |
| France vs SenegalGroup I · Tue, Jun 16 · 3:00 PM ET | France | -215 | $50 | won | +$24 |
| Iran vs New ZealandGroup G · Mon, Jun 15 · 9:00 PM ET | Iran | -105 | $525 | lost | -$525 |
| Saudi Arabia vs UruguayGroup H · Mon, Jun 15 · 6:00 PM ET | Uruguay over 1.5 team goals | -135 | $435 | lost | -$435 |
| Saudi Arabia vs UruguayGroup H · Mon, Jun 15 · 6:00 PM ET | Saudi Arabia under 0.5 team goals | -118 | $460 | lost | -$460 |
| Saudi Arabia vs UruguayGroup H · Mon, Jun 15 · 6:00 PM ET | Darwin Gabriel Nunez Ribeiro anytime goalscorer | +140 | $485 | lost | -$485 |
| Saudi Arabia vs UruguayGroup H · Mon, Jun 15 · 6:00 PM ET | Uruguay | -225 | $50 | lost | -$50 |
| Belgium vs EgyptGroup G · Mon, Jun 15 · 3:00 PM ET | Belgium | -165 | $50 | lost | -$50 |
| Spain vs Cape Verde IslandsGroup H · Mon, Jun 15 · 12:00 PM ET | Spain | -1100 | $50 | lost | -$50 |
| Sweden vs TunisiaGroup F · Sun, Jun 14 · 10:00 PM ET | Sweden | -105 | $50 | won | +$48 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | over 2.5 goals (alt line) | +200 | $520 | lost | -$520 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | Both teams to score: yes | +135 | $550 | lost | -$550 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | Ecuador | +160 | $835 | lost | -$835 |
| Netherlands vs JapanGroup F · Sun, Jun 14 · 4:00 PM ET | Netherlands | +110 | $425 | lost | -$425 |
| Germany vs CuraçaoGroup E · Sun, Jun 14 · 1:00 PM ET | Jamal Musiala anytime goalscorer | -110 | $580 | won | +$528 |
| Germany vs CuraçaoGroup E · Sun, Jun 14 · 1:00 PM ET | Germany | -3500 | $50 | won | +$2 |
| Australia vs TürkiyeGroup D · Sun, Jun 14 · 12:00 AM ET | Türkiye | -145 | $50 | lost | -$50 |
| Haiti vs ScotlandGroup C · Sat, Jun 13 · 9:00 PM ET | under 2.5 goals (alt line) | +130 | $520 | won | +$676 |
| Haiti vs ScotlandGroup C · Sat, Jun 13 · 9:00 PM ET | Scotland | -190 | $50 | won | +$27 |
| Brazil vs MoroccoGroup C · Sat, Jun 13 · 6:00 PM ET | Brazil over 1.5 team goals | -105 | $580 | lost | -$580 |
| Brazil vs MoroccoGroup C · Sat, Jun 13 · 6:00 PM ET | Brazil | -150 | $50 | lost | -$50 |
| Qatar vs SwitzerlandGroup B · Sat, Jun 13 · 3:00 PM ET | Switzerland | -500 | $50 | lost | -$50 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | Paraguay over 0.5 team goals | -160 | $455 | won | +$287 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | over 2.25 goals (alt line) | +120 | $480 | won | +$576 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | USA | +115 | $175 | won | +$201 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Bosnia & Herzegovina over 0.5 team goals | -140 | $515 | won | +$366 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | over 2.25 goals (alt line) | +102 | $540 | lost | -$540 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -120 | $50 | lost | -$50 |
| South Korea vs Czech RepublicGroup A · Thu, Jun 11 · 10:00 PM ET | over 2.5 goals (alt line) | +135 | $610 | won | +$824 |
| South Korea vs Czech RepublicGroup A · Thu, Jun 11 · 10:00 PM ET | South Korea | +165 | $50 | won | +$83 |
| Mexico vs South AfricaGroup A · Thu, Jun 11 · 3:00 PM ET | Mexico | -240 | $50 | won | +$21 |
Voided bets (54) — scratched or superseded by re-runs, stakes returned
| Match | Pick | Odds | Stake | Status | P&L |
|---|---|---|---|---|---|
| Australia vs EgyptRound of 32 · Fri, Jul 3 · 2:00 PM ET | Mohamed Salah anytime goalscorer | +245 | $260 | void | +$0 |
| Mexico vs EcuadorRound of 32 · Tue, Jun 30 · 9:00 PM ET | Roberto Alvarado over 0.5 shots on target | +133 | $420 | void | +$0 |
| Mexico vs EcuadorRound of 32 · Tue, Jun 30 · 9:00 PM ET | Mexico -1.5 handicap | +420 | $400 | void | +$0 |
| Mexico vs EcuadorRound of 32 · Tue, Jun 30 · 9:00 PM ET | Ecuador under 0.5 team goals | +116 | $405 | void | +$0 |
| Mexico vs EcuadorRound of 32 · Tue, Jun 30 · 9:00 PM ET | Mexico over 1.5 team goals | +210 | $555 | void | +$0 |
| USA vs AustraliaGroup D · Fri, Jun 19 · 3:00 PM ET | Christian Pulisic over 0.5 shots on target | -200 | $420 | void | +$0 |
| Ghana vs PanamaGroup L · Wed, Jun 17 · 7:00 PM ET | Ghana | +125 | $5 | void | +$0 |
| England vs CroatiaGroup L · Wed, Jun 17 · 4:00 PM ET | England | -135 | $5 | void | +$0 |
| Portugal vs Congo DRGroup K · Wed, Jun 17 · 1:00 PM ET | Portugal | -330 | $5 | void | +$0 |
| Austria vs JordanGroup J · Wed, Jun 17 · 12:00 AM ET | Marko Arnautovic anytime goalscorer | +125 | $375 | void | +$0 |
| Austria vs JordanGroup J · Wed, Jun 17 · 12:00 AM ET | Austria | -245 | $5 | void | +$0 |
| Ghana vs PanamaGroup L · Wed, Jun 17 · 7:00 PM ET | Ghana | +125 | $50 | void | +$0 |
| England vs CroatiaGroup L · Wed, Jun 17 · 4:00 PM ET | England | -140 | $50 | void | +$0 |
| Portugal vs Congo DRGroup K · Wed, Jun 17 · 1:00 PM ET | Portugal | -360 | $50 | void | +$0 |
| Austria vs JordanGroup J · Wed, Jun 17 · 12:00 AM ET | Austria | -280 | $50 | void | +$0 |
| Belgium vs EgyptGroup G · Mon, Jun 15 · 3:00 PM ET | Belgium | -165 | $50 | void | +$0 |
| Spain vs Cape Verde IslandsGroup H · Mon, Jun 15 · 12:00 PM ET | Spain | -1100 | $50 | void | +$0 |
| Sweden vs TunisiaGroup F · Sun, Jun 14 · 10:00 PM ET | Sweden | -105 | $50 | void | +$0 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | over 2.5 goals (alt line) | +200 | $490 | void | +$0 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | Both teams to score: yes | +135 | $515 | void | +$0 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | Ecuador | +155 | $690 | void | +$0 |
| Netherlands vs JapanGroup F · Sun, Jun 14 · 4:00 PM ET | Netherlands | +100 | $50 | void | +$0 |
| Sweden vs TunisiaGroup F · Sun, Jun 14 · 10:00 PM ET | Sweden | -110 | $50 | void | +$0 |
| Ivory Coast vs EcuadorGroup E · Sun, Jun 14 · 7:00 PM ET | Ecuador | +145 | $775 | void | +$0 |
| Netherlands vs JapanGroup F · Sun, Jun 14 · 4:00 PM ET | Netherlands | -105 | $120 | void | +$0 |
| Germany vs CuraçaoGroup E · Sun, Jun 14 · 1:00 PM ET | Germany | -3500 | $50 | void | +$0 |
| Haiti vs ScotlandGroup C · Sat, Jun 13 · 9:00 PM ET | Haiti +1 handicap | +100 | $550 | void | +$0 |
| Germany vs CuraçaoGroup E · Sun, Jun 14 · 1:00 PM ET | Germany | -3000 | $50 | void | +$0 |
| Australia vs TürkiyeGroup D · Sun, Jun 14 · 12:00 AM ET | Türkiye | -140 | $50 | void | +$0 |
| Haiti vs ScotlandGroup C · Sat, Jun 13 · 9:00 PM ET | Scotland | -175 | $50 | void | +$0 |
| Brazil vs MoroccoGroup C · Sat, Jun 13 · 6:00 PM ET | Brazil | -155 | $50 | void | +$0 |
| Qatar vs SwitzerlandGroup B · Sat, Jun 13 · 3:00 PM ET | under 2.5 goals (alt line) | +125 | $430 | void | +$0 |
| Qatar vs SwitzerlandGroup B · Sat, Jun 13 · 3:00 PM ET | Switzerland | -425 | $50 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | over 2.5 goals (alt line) | +135 | $415 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | Paraguay +1 handicap | -225 | $435 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | USA | -105 | $50 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Bosnia & Herzegovina over 0.5 team goals | -150 | $465 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -120 | $50 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | over 2.25 goals (alt line) | +102 | $555 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | USA | -105 | $50 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -120 | $50 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | Both teams to score: yes | +105 | $300 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | over 2.25 goals (alt line) | +102 | $645 | void | +$0 |
| USA vs ParaguayGroup D · Fri, Jun 12 · 9:00 PM ET | USA | -110 | $50 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Jonathan David anytime goalscorer | +185 | $420 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Both teams to score: yes | +105 | $360 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | over 2.5 goals (alt line) | +125 | $385 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -115 | $50 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | over 2.5 goals (alt line) | +125 | $390 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Both teams to score: yes | +105 | $530 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -115 | $50 | void | +$0 |
| South Korea vs Czech RepublicGroup A · Thu, Jun 11 · 10:00 PM ET | South Korea | +165 | $50 | void | +$0 |
| Canada vs Bosnia & HerzegovinaGroup B · Fri, Jun 12 · 3:00 PM ET | Canada | -120 | $50 | void | +$0 |
| South Korea vs Czech RepublicGroup A · Thu, Jun 11 · 10:00 PM ET | South Korea | +170 | $50 | void | +$0 |
Biggest win +$824 · biggest loss -$835
Fake money, real algorithms — entertainment only. Nothing here is betting or financial advice.
Claude's bracket
SpainLocked pre-tournament — full knockout path, group finishes, and the reasoningView bracketCollapse
Claude's read
Spain, France, and Argentina look like the class of the field based on Elo and Monte Carlo projections, with England, Netherlands, and Brazil forming the next tier of genuine contenders. The third-place race is brutal — Senegal, Paraguay, Sweden, and Scotland are the teams to watch there. Host bonuses give Mexico, Canada, and the USA meaningful uplifts but only the USA truly threatens a group win.
Group-stage finishes
Why these picks (44)
MexicoGroup A winnerMexico's host-boosted Elo of 1876 and 48% MC group-win probability make them comfortable winners; South Korea edges Czech Republic thanks to Kim Min-jae's defensive dominance and a slightly superior Elo rating.
SwitzerlandGroup B winnerSwitzerland's proven tournament pedigree and highest Elo in the group (1856) earn them top spot; co-host Canada rides the Davies and Jonathan David combination plus home-crowd energy into second.
BrazilGroup C winnerBrazil's attack trio of Vinícius, Raphinha, and Cunha is simply too much for this group; Morocco's Hakimi-led defensive structure and 2022 semi-final DNA secure second place over a limited Scotland side.
TürkiyeGroup D winnerTurkey's Güler–Yıldız starlet partnership gives them a 13-Elo edge and a 37.9% MC group-win probability over the USA; the co-host Americans still clinch second through Pulisic and Balogun's quality.
GermanyGroup E winnerGermany's Musiala–Wirtz engine room makes them dominant group favorites at Elo 1958; Ecuador's elite defensive spine of Caicedo, Pacho, and Hincapié is good enough to hold off a talented Ivory Coast for second.
NetherlandsGroup F winnerNetherlands coast to first with the group's only Elo above 2000; Japan's disciplined press and Kubo's creativity earn runners-up ahead of a Sweden side that despite Isak and Gyökeres lacks the same cohesion.
BelgiumGroup G winnerBelgium's Doku-led new generation is head-and-shoulders above this group at Elo 1929; Iran's tight defensive block and a 50-Elo advantage over Egypt edge them into second despite Salah and Marmoush's threat.
SpainGroup H winnerSpain's Elo of 2161 is the highest in the entire tournament — this group is a procession; Uruguay's de Arrascaeta creativity and battle-hardened experience comfortably nail second place.
FranceGroup I winnerFrance's Mbappé–Olise–Doué front three is arguably the most frightening attack in the draw; Norway's Haaland factor gives them a razor-thin Elo and MC edge over Senegal for second.
ArgentinaGroup J winnerArgentina stroll to first with an 81% MC group-win probability and a world-class attacking corps; Austria's high-pressing system under Laimer and Seiwald comfortably secures second ahead of Algeria.
PortugalGroup K winnerPortugal edge the tournament's tightest group-winner battle; João Neves and Vitinha controlling midfield tips the balance over Colombia, who at Elo 1984 are legitimate threats to flip this result.
EnglandGroup L winnerEngland's Elo of 2048 and 63.5% MC win probability make them dominant group favorites; Croatia's veteran tournament know-how and Vušković's emerging quality earn second place over Ghana.
CanadaRound of 32Canada's Elo advantage (1804 vs 1748) and superior CONCACAF depth edges out South Korea in a tight encounter. The model's 58% implied probability for Canada is enough to back the North Americans.
GermanyRound of 32Germany's Elo of 1958 and elite pressing system overwhelms Paraguay with ease. A 75% model probability reflects a comfortable margin of class.
NetherlandsRound of 32Netherlands at Elo 2008 are simply a cut above Morocco, even accounting for Morocco's historic 2022 run. Dutch attacking quality through the flanks should prove decisive.
BrazilRound of 32Brazil (Elo 2031) are too technically gifted and deep for Japan, who rarely survive elite pressure in the knockout rounds. A comfortable Brazilian progression at 75%.
FranceRound of 32France at Elo 2122 are a freight train Sweden simply cannot stop; 89% model probability says it all. Mbappé & co. barely break a sweat.
EcuadorRound of 32A coin-flip on paper (50/50), but Ecuador's slightly higher Elo (1851 vs 1849) and South American tournament savvy gives them a razor-thin edge. Home continent experience in a pressure knockout match matters.
MexicoRound of 32Mexico's Elo of 1876 and greater World Cup pedigree (17 appearances) sees them through against a Scotland side making a rare deep run. A 65% model edge is comfortable enough to trust.
EnglandRound of 32England (Elo 2048) are heavy favorites over Senegal at 78%, and their squad depth across every position should be the difference. A professional, if unconvincing, English victory.
TürkiyeRound of 32Türkiye's Elo of 1872 gives them a commanding 72% chance against a Bosnia side making their World Cup debut. Experience and organized defensive shape wins this comfortably.
BelgiumRound of 32Belgium (Elo 1929) and a 76% model probability make this straightforward against a Czech Republic squad with a huge Elo deficit. The Golden Generation's heirs close it out.
ColombiaRound of 32Colombia (Elo 1984) edges Croatia (1901) with a 62% probability, and their vibrant counter-attacking style exploits Croatia's aging midfield. South American energy over European pragmatism.
SpainRound of 32Spain (Elo 2161, #2 FIFA) are the highest-rated side in the tournament and brush Austria aside at 89% — their suffocating tiki-taka leaves Austria with no answers. A near-perfect performance expected.
SwitzerlandRound of 32Switzerland (Elo 1856) have quietly become a tournament knockout specialist and dispatch Algeria at 66%. Their defensive organization and clinical set-pieces are the difference.
ArgentinaRound of 32Argentina (Elo 2141) as defending World Cup champions handle a strong Uruguay side at 75% — the Albiceleste's winning culture and Messi-era mentality sees them through a spicy derby.
PortugalRound of 32Portugal (Elo 2002) are massively superior to Ivory Coast (Elo 1729) with an 84% model edge. Ronaldo and the supporting cast make this a comfortable night in the round of 32.
USARound of 32USA (Elo 1859) hold a 66% edge over Iran (Elo 1753) and the geopolitical subplot only adds fuel to an American side hungry to prove themselves on home soil. Their athleticism and pressing dismantle Iran.
FranceRound of 16France (Elo 2122) vs Germany (Elo 1958) is a classic heavyweight tie, but Les Bleus' superior Elo and devastating forward line make them clear favorites. Germany's high-press is neutralized by France's elite transition speed.
NetherlandsRound of 16Netherlands (Elo 2008) are simply too powerful for Canada (1804), with a class gap that shows up in every department. Van Dijk marshals the backline as Dutch quality proves decisive.
BrazilRound of 16Brazil (Elo 2031) vs Ecuador (1851) is a samba masterclass — Brazil's technical superiority and creative depth is too much for a plucky Ecuadorian side. The Seleção march on comfortably.
EnglandRound of 16England (Elo 2048) have too much quality for Mexico (1876) in a tense but ultimately one-sided affair. The Three Lions' Premier League-honed depth and physicality overwhelms El Tri.
SpainRound of 16Spain (Elo 2161) vs Colombia (1984) — La Roja's dominance in possession suffocates Colombia's counter-attacking threat and their squad depth wins the battle of attrition. Spain advance with authority.
BelgiumRound of 16Belgium (Elo 1929) edge Türkiye (1872) in a tight, physical affair — Belgium's experienced core and superior Elo edge sees them through a nervy encounter. Red Devils progress on quality.
ArgentinaRound of 16Argentina (Elo 2141) vs USA (1859) is a talent gulf too wide for the hosts to bridge — Messi's experience and Argentina's defensive organization close out a confident win. USA's tournament run ends here.
PortugalRound of 16Portugal (Elo 2002) are significantly stronger than Switzerland (1856) and their attacking firepower should overwhelm the Swiss defensive structure. A Portuguese victory with goals to spare.
FranceQuarter-finalFrance (Elo 2122) vs Netherlands (2008) is the pick of the quarter-finals — Les Bleus have the slight Elo edge and Mbappé's pace tears apart the Dutch high line. A narrow but decisive French win.
SpainQuarter-finalSpain (Elo 2161) against Belgium (1929) is a mismatch on paper — Spain's positional play and technical excellence suffocates Belgium's attack. La Roja look like genuine champions-elect.
EnglandQuarter-finalEngland (Elo 2048) hold a narrow Elo edge over Brazil (2031) in the tournament's most compelling quarter-final. England's defensive solidity and set-piece threat edges the Seleção in a pressure cooker game.
ArgentinaQuarter-finalArgentina (Elo 2141) vs Portugal (2002) — the Albiceleste's winning mentality and defensive experience in knockout football tips this against a brilliant but slightly brittle Portugal. Messi delivers when it matters most.
SpainSemi-finalSpain (Elo 2161) vs France (2122) is the defining semi-final — Spain's superior Elo and relentless collective system edges the individual brilliance of France in a tactical masterpiece. La Roja reach the final.
ArgentinaSemi-finalArgentina (Elo 2141) vs England (2048) — the Albiceleste's greater knockout experience and Messi-era mental fortitude sees them through a tense, physical battle. England's World Cup wait extends again.
FranceThird-place playoffFrance (Elo 2122) bounce back to dismantle England (2048) in the third-place playoff, proving their semifinal defeat was a one-off. Mbappé puts in a statement performance to secure bronze for Les Bleus.
SpainFinalSpain (Elo 2161) vs Argentina (2141) — the two highest-quality teams in the tournament meet in a mouth-watering final, and Spain's collective brilliance and tournament-high Elo edge out even the reigning champions. La Roja lift their second World Cup in style.
Performance vs the field
By stage — groups 96 · third place 14 · knockouts 155
Insights hub
Upcoming · previews (0)
No previews match this filter.
Played · breakdowns (104)
Spain 1–0 Argentina (AET) — Ferran Torres, 106' A World Cup Final for the ages, settled by a single goal deep into extra time. Ferran Torres — introduced as a 62nd-minute substitu
Final · Sun, Jul 19 · 3:00 PM ETEngland 6–4 France — third-place playoff, Hard Rock Stadium, Miami Gardens A scoreline that belongs in World Cup folklore. England blitzed France in one of the most one-sided firs
Third Place · Sat, Jul 18 · 5:00 PM ETEngland 1–2 Argentina | World Cup 2026 Semi-Final | Mercedes-Benz Stadium, Atlanta England gave themselves an improbable platform but could not hold it. Anthony Gordon's 55th-minu
Semi Final · Wed, Jul 15 · 3:00 PM ETFrance 0–2 Spain | World Cup 2026 Semi-Final | AT&T Stadium, Arlington Spain are through to the World Cup final. A composed, clinical performance saw La Roja dismantle the FIFA wo
Semi Final · Tue, Jul 14 · 3:00 PM ETArgentina 3–1 Switzerland (AET) | FIFA World Cup 2026 – Quarter-Final | Arrowhead Stadium, Kansas City A gripping quarter-final that needed extra time to separate the sides, Argen
Quarter Final · Sat, Jul 11 · 9:00 PM ETNorway 1–2 England (AET) — World Cup 2026 Quarter-final | Hard Rock Stadium, Miami Gardens England survive a test that needed extra time to resolve, advancing to the semi-finals t
Quarter Final · Sat, Jul 11 · 5:00 PM ETSpain 2–1 Belgium, quarter-final, SoFi Stadium. A game of shifting momentum resolved in the most dramatic fashion possible: substitute Mikel Merino, on the pitch for barely two min
Quarter Final · Fri, Jul 10 · 3:00 PM ETFrance 2–0 Morocco | Quarter-Final | Gillette Stadium, Boston (neutral ground) A match of two distinct halves. Morocco kept Les Bleus frustrated for an hour, aided enormously by t
Quarter Final · Thu, Jul 9 · 4:00 PM ETSwitzerland 0–0 Colombia (Switzerland win 4–3 on penalties) *BC Place, Vancouver — Round of 16, neutral ground* A match that produced no goals across 120 minutes was settled in th
Round of 16 · Tue, Jul 7 · 4:00 PM ETArgentina 3-2 Egypt — Round of 16, Mercedes-Benz Stadium, Atlanta One of the great comeback wins of this World Cup. Egypt were the better side for large stretches, led 2-0 with el
Round of 16 · Tue, Jul 7 · 12:00 PM ETBelgium eliminated the host nation 4-1 at a packed Lumen Field in Seattle, ending the USA's World Cup 2026 journey in the Round of 16 despite a partisan home crowd and a brief mome
Round of 16 · Mon, Jul 6 · 8:00 PM ETPortugal 0–1 Spain | Round of 16 | AT&T Stadium, Arlington A tense, attritional knockout tie ended in the cruelest possible fashion for Portugal as Mikel Merino — on the pitch for
Round of 16 · Mon, Jul 6 · 3:00 PM ETEngland eliminated Mexico 3-2 in the Round of 16 at the Estadio Azteca, producing one of the tournament's most charged atmospheres as Mexico played this one on genuinely home soil
Round of 16 · Sun, Jul 5 · 9:00 PM ETNorway 2–1 Brazil — Round of 16, MetLife Stadium, East Rutherford (neutral ground) One of the most significant upsets of the 2026 World Cup: a Norwegian side ranked 31st in the wo
Round of 16 · Sun, Jul 5 · 4:00 PM ETFrance eliminated Paraguay 1-0 at Lincoln Financial Field in Philadelphia to advance to the World Cup 2026 quarter-finals. It was a narrow, controlled victory — the kind that tells
Round of 16 · Sat, Jul 4 · 5:00 PM ETCanada 0–3 Morocco | Round of 16 | NRG Stadium, Houston Morocco advance to the quarter-finals with a commanding three-goal victory over Canada on neutral ground in Houston. The fi
Round of 16 · Sat, Jul 4 · 1:00 PM ETColombia 1–0 Ghana — Round of 32, Arrowhead Stadium, Kansas City. Colombia advance on the back of a single goal, keeping a clean sheet to eliminate Ghana from the tournament. The
Round of 32 · Fri, Jul 3 · 9:30 PM ETArgentina 3–2 Cape Verde Islands. The defending champions survive a World Cup debut scare and advance from the Round of 32, but the scoreline tells a story no one anticipated — Cap
Round of 32 · Fri, Jul 3 · 6:00 PM ETEgypt advanced from the Round of 32 at AT&T Stadium, Arlington, surviving a 1-1 draw through 90 minutes before eliminating Australia 4-2 on penalties. Both sides found the net once
Round of 32 · Fri, Jul 3 · 2:00 PM ETSwitzerland 2–0 Algeria | Round of 32 | BC Place, Vancouver Switzerland are through to the Round of 16 after a clean-sheet victory over Algeria, both goals coming without any even
Round of 32 · Thu, Jul 2 · 11:00 PM ETPortugal 2-1 Croatia. The Iberian side advances to the Round of 16 after a competitive knockout encounter at BMO Field in Toronto, with both teams on genuinely neutral ground. Port
Round of 32 · Thu, Jul 2 · 7:00 PM ETSpain 3–0 Austria | Round of 32 | SoFi Stadium, Inglewood (neutral ground) Spain advance comfortably, shutting out Austria and scoring three times on their way into the next round
Round of 32 · Thu, Jul 2 · 3:00 PM ETUSA 2–0 Bosnia & Herzegovina | Round of 32 | Levi's Stadium, Santa Clara The United States progress to the Round of 16 with a clean-sheet victory over Bosnia & Herzegovina on home
Round of 32 · Wed, Jul 1 · 8:00 PM ETBelgium 3–2 Senegal (Round of 32, Lumen Field, Seattle). Belgium advance. That is the unambiguous bottom line from a match that, at 3–2, was tighter than any comfortable European
Round of 32 · Wed, Jul 1 · 4:00 PM ETEngland 2–1 Congo DR | Round of 32 | Mercedes-Benz Stadium, Atlanta England advanced from the Round of 32 with a 2–1 victory over World Cup debutants Congo DR, but it was not the
Round of 32 · Wed, Jul 1 · 12:00 PM ETMexico 2–0 Ecuador — Round of 32, Estadio Azteca, Mexico City. Mexico advance, and they did it in front of their own fans at the cathedral of Mexican football. The final scoreline
Round of 32 · Tue, Jun 30 · 9:00 PM ETFrance 3–0 Sweden. Les Bleus advance from the Round of 32 with a convincing clean-sheet victory, eliminating Sweden from the 2026 World Cup. The scoreline tells a straightforward s
Round of 32 · Tue, Jun 30 · 5:00 PM ETIvory Coast 1–2 Norway | Round of 32 | AT&T Stadium, Arlington, United States Norway advance at the expense of Ivory Coast in what was a narrow but decisive knockout-round victory
Round of 32 · Tue, Jun 30 · 1:00 PM ETNetherlands and Morocco played out a 1-1 draw through the regulation period at Estadio BBVA in Monterrey, with Morocco then prevailing 3-2 on penalties to advance to the Round of 1
Round of 32 · Mon, Jun 29 · 9:00 PM ETGermany 1–1 Paraguay after 90 minutes. Paraguay advance to the Round of 16, winning the penalty shootout 4–3 in what stands as one of the most significant upsets of this tournament
Round of 32 · Mon, Jun 29 · 4:30 PM ETBrazil eliminated Japan 2-1 at NRG Stadium, Houston, advancing to the Round of 16 at Japan's expense. The five-time champions held on for a narrow victory, with Japan making a cont
Round of 32 · Mon, Jun 29 · 1:00 PM ETCanada edged South Africa 1-0 at SoFi Stadium in Inglewood to advance to the Round of 16. It was a narrow but decisive Canadian victory — exactly the kind of grinding, low-scoring
Round of 32 · Sun, Jun 28 · 3:00 PM ETA Group J classic at Arrowhead Stadium ended in a 3-3 draw that had everything — lead changes, a Mahrez masterclass, a triple halftime substitution gamble, and a 90+6' equaliser th
Group J · Sat, Jun 27 · 10:00 PM ETJordan 1–3 Argentina | Group J | AT&T Stadium, Arlington (neutral ground) Argentina wrapped up Group J with a perfect nine points, though Jordan provided a moment of genuine drama
Group J · Sat, Jun 27 · 10:00 PM ETColombia 0-0 Portugal. A draw that flattered Portugal and frustrated Colombia, who dominated almost every statistical category and still couldn't find the net. The Cafeteros outsho
Group K · Sat, Jun 27 · 7:30 PM ETCongo DR 3–1 Uzbekistan — Group K complete, Congo DR take third place with four points. This was a match of two very different halves. Eldor Shomurodov punished a slack Congo DR o
Group K · Sat, Jun 27 · 7:30 PM ETCroatia 2–1 Ghana | Group L | Lincoln Financial Field, Philadelphia A tight, character-laden contest that Croatia ultimately controlled in its bookends, even if Ghana gave them a
Group L · Sat, Jun 27 · 5:00 PM ETPanama 0–2 England — Group L, MetLife Stadium, East Rutherford (neutral ground) Goals: Jude Bellingham (62'), Harry Kane (67') England spent the better part of an hour probing a
Group L · Sat, Jun 27 · 5:00 PM ETEgypt 1–1 Iran — Lumen Field, Seattle (neutral ground) A breathless opening quarter set the tone for everything that followed. Mahmoud Saber put Egypt ahead inside five minutes, c
Group G · Fri, Jun 26 · 11:00 PM ETBelgium dismantled New Zealand 5-1 at BC Place in Vancouver, a result that was rarely in doubt once the Golden Generation's heir apparent started doing what he does best. Leandro T
Group G · Fri, Jun 26 · 11:00 PM ETUruguay 0–1 Spain | Estadio Akron, Guadalajara | Group stage A single Álex Baena strike just before the interval proved entirely sufficient for a Spain side that spent the evening
Group H · Fri, Jun 26 · 8:00 PM ETCape Verde Islands 0-0 Saudi Arabia at NRG Stadium in Houston — a goalless draw that marks both an extraordinary opening result for the group and a historic moment: Cape Verde's fi
Group H · Fri, Jun 26 · 8:00 PM ETSenegal 5-0 Iraq — BMO Field, Toronto (Neutral Venue) This was a rout shaped almost entirely in the opening quarter-hour. Habib Diarra broke the deadlock inside four minutes with
Group I · Fri, Jun 26 · 3:00 PM ETNorway 1–4 France — Group stage, Gillette Stadium, Boston France were ruthless and nearly finished the match as a contest before halftime. Ousmane Dembélé tore Norway apart with a
Group I · Fri, Jun 26 · 3:00 PM ETTürkiye 3-2 USA — Kaan Ayhan broke American hearts in the 98th minute, a stoppage-time winner that overturned yet another USA comeback in a thrilling Group stage opener at SoFi Sta
Group D · Thu, Jun 25 · 10:00 PM ETParaguay 0–0 Australia. A stalemate at Levi's Stadium, Santa Clara, and one that flattered Paraguay more than it deserved to flatter Australia. The Socceroos were the more ambitiou
Group D · Thu, Jun 25 · 10:00 PM ETA competitive, if ultimately inconclusive, encounter at AT&T Stadium in Arlington ended Japan 1–1 Sweden. Japan broke the deadlock in the 56th minute through Daizen Maeda, and it l
Group F · Thu, Jun 25 · 7:00 PM ETTunisia 1–3 Netherlands | Arrowhead Stadium, Kansas City (neutral ground) Netherlands made this contest look over almost before it began. Two goals inside the opening seven minute
Group F · Thu, Jun 25 · 7:00 PM ETCuraçao 0–2 Ivory Coast | Lincoln Financial Field, Philadelphia | Group Stage Nicolas Pépé delivered the decisive moments — and then some. The veteran attacker, once one of Europe
Group E · Thu, Jun 25 · 4:00 PM ETEcuador 2–1 Germany — MetLife Stadium, East Rutherford (neutral ground) A stunning opening shock of this group stage. Germany struck inside two minutes through Leroy Sané, seeming
Group E · Thu, Jun 25 · 4:00 PM ETMexico 3–0 Czech Republic | Estadio Azteca, Mexico City | Group Stage Mexico made the most emphatic possible use of their home fortress, dismantling the Czech Republic with a thre
Group A · Wed, Jun 24 · 9:00 PM ETSouth Africa 1–0 South Korea | Estadio BBVA, Monterrey | Neutral ground South Africa produced one of the group stage's early upsets, beating a heavily fancied South Korea side tha
Group A · Wed, Jun 24 · 9:00 PM ETBrazil swept Scotland 3-0 at Hard Rock Stadium in Miami Gardens, with Vinícius Júnior the undisputed protagonist. The Real Madrid forward opened the scoring in the 7th minute, had
Group C · Wed, Jun 24 · 6:00 PM ETMorocco 4–2 Haiti | Group Stage | Mercedes-Benz Stadium, Atlanta This was far messier than the final scoreline suggests. Haiti drew first blood at the 10th minute when Morocco's o
Group C · Wed, Jun 24 · 6:00 PM ETSwitzerland 2–1 Canada | BC Place, Vancouver | Group Stage In front of a partisan home crowd roaring for Canada, Switzerland absorbed the noise and delivered a composed, clinical
Group B · Wed, Jun 24 · 3:00 PM ETBosnia & Herzegovina 3–1 Qatar | Lumen Field, Seattle | Group Stage Bosnia & Herzegovina made a statement in their World Cup debut, controlling the match for long stretches and ul
Group B · Wed, Jun 24 · 3:00 PM ETColombia 1–0 Congo DR. A tight, attritional contest was settled in the 76th minute by Daniel Muñoz, whose run from right-back ended with the only goal of the game and the only mome
Group K · Tue, Jun 23 · 10:00 PM ETCroatia claimed a narrow but ultimately comfortable 1-0 victory over Panama at BMO Field in Toronto, securing three opening-group points with the minimum of fuss. The decisive mome
Group L · Tue, Jun 23 · 7:00 PM ETEngland 0–0 Ghana. The score line that nobody booking tickets to Gillette Stadium expected, and a result that flatters neither side for different reasons. England dominated every c
Group L · Tue, Jun 23 · 4:00 PM ETPortugal 5–0 Uzbekistan | NRG Stadium, Houston | Group Stage Portugal made a commanding statement in their World Cup 2026 opener, dismantling World Cup debutants Uzbekistan with a
Group K · Tue, Jun 23 · 1:00 PM ETJordan 1–2 Algeria Goals: Nizar Al-Rashdan 36' (JOR); Nadhir Benbouali 69' (ALG); Amine Gouiri 82' (ALG) A World Cup debutant's dream threatened to become a major upset before exp
Group J · Mon, Jun 22 · 11:00 PM ETNorway 3–2 Senegal — MetLife Stadium, East Rutherford (neutral ground) Norway weathered an early setback and then detonated in a devastating ten-minute burst across the half-time
Group I · Mon, Jun 22 · 8:00 PM ETFrance 3–0 Iraq | Group Stage | Lincoln Financial Field, Philadelphia A comfortable, controlled opening win for Les Bleus. Kylian Mbappé put France ahead inside 14 minutes, double
Group I · Mon, Jun 22 · 5:00 PM ETArgentina 2–0 Austria | Group Stage | AT&T Stadium, Arlington Lionel Messi authored the entire Argentina story on a night that began with embarrassment and ended with signature br
Group J · Mon, Jun 22 · 1:00 PM ETNew Zealand 1–3 Egypt — BC Place, Vancouver | Group stage Egypt came from behind to win comfortably, though they had to be patient. Finn Surman gave New Zealand a shock lead in th
Group G · Sun, Jun 21 · 9:00 PM ETCape Verde Islands claimed a stunning point in their World Cup debut, holding Uruguay to a 2-2 draw at Hard Rock Stadium in Miami Gardens. The two-time world champions — ranked 49
Group H · Sun, Jun 21 · 6:00 PM ETBelgium 0-0 Iran — SoFi Stadium, Inglewood, United States Belgium dominated every territorial and statistical metric and still came away with nothing. Seventy-one percent possessi
Group G · Sun, Jun 21 · 3:00 PM ETSpain 4–0 Saudi Arabia | Group Stage | Mercedes-Benz Stadium, Atlanta (neutral ground) Spain turned this into a statement win before the half-hour mark and barely broke a sweat fr
Group H · Sun, Jun 21 · 12:00 PM ETTunisia 0–4 Japan | Estadio BBVA, Monterrey | Neutral ground Japan wasted no time announcing themselves. Daichi Kamada slotted home inside four minutes, and by the time Ayase Ueda
Group F · Sun, Jun 21 · 12:00 AM ETEcuador 0–0 Curaçao — Arrowhead Stadium, Kansas City The scoreline tells only half the story. Ecuador battered Curaçao for the better part of 90 minutes — 28 shots, 15 on target,
Group E · Sat, Jun 20 · 8:00 PM ETGermany 2–1 Ivory Coast — BMO Field, Toronto | Group Stage A first-half sucker punch from Franck Kessié gave Ivory Coast a lead that held until the hour mark, at which point Nagel
Group E · Sat, Jun 20 · 4:00 PM ETNetherlands 5–1 Sweden — a comprehensive dismantling that was effectively over before halftime even arrived in spirit. Brian Brobbey put the Dutch ahead inside five minutes, capit
Group F · Sat, Jun 20 · 1:00 PM ETParaguay 1–0 Türkiye — Levi's Stadium, Santa Clara The entire story of this match is told in a two-minute sequence and a late-half red card. Matías Galarza put Paraguay ahead in t
Group D · Fri, Jun 19 · 11:00 PM ETBrazil 3–0 Haiti | Lincoln Financial Field, Philadelphia (neutral ground) A comfortable, professional performance from Brazil, who never looked threatened and had the tie effectiv
Group C · Fri, Jun 19 · 8:30 PM ETScotland 0–1 Morocco | Group Stage | Gillette Stadium, Boston Morocco needed all of 120 seconds to settle this one. Ismael Saibari put the Atlas Lions ahead in the 2nd minute — an
Group C · Fri, Jun 19 · 6:00 PM ETUSA 2–0 Australia at Lumen Field, Seattle. The Americans clicked into gear on home soil, with a freak defensive mishap and a clinical first-half double doing all the damage before
Group D · Fri, Jun 19 · 3:00 PM ETMexico 1–0 South Korea — A tight, disciplined victory for El Tri on home soil at the Estadio Akron in Guadalajara, decided by a single moment of quality five minutes into the secon
Group A · Thu, Jun 18 · 9:00 PM ETCanada 6–0 Qatar | BC Place, Vancouver | Group Stage Canada dismantled Qatar in a performance that never looked in doubt and grew more brutal as the evening wore on. Playing in fr
Group B · Thu, Jun 18 · 6:00 PM ETSwitzerland 4–1 Bosnia & Herzegovina — a match that looked like a goalless grind until the 71st minute, then erupted into a late avalanche. For 73 minutes, Switzerland's 62% posse
Group B · Thu, Jun 18 · 3:00 PM ETCzech Republic 1–1 South Africa. A fourth-minute burst of attacking intent gave Czech Republic what looked like a winning platform, only for a late penalty to deny them all three p
Group A · Thu, Jun 18 · 12:00 PM ETColombia defeated Uzbekistan 3-1 in their World Cup 2026 group opener at the Estadio Azteca, a result that was rarely in serious doubt despite a brief Uzbek revival that made the s
Group K · Wed, Jun 17 · 10:00 PM ETGhana 1–0 Panama — A match almost entirely devoid of attacking quality was decided by a single moment of quality in the fifth minute of stoppage time. Caleb Yirenkyi, who had spent
Group L · Wed, Jun 17 · 7:00 PM ETEngland 4–2 Croatia — a pulsating, goal-laden opener that England ultimately controlled but never made look simple. Harry Kane opened the scoring from the spot in the 12th minute,
Group L · Wed, Jun 17 · 4:00 PM ETPortugal 1–1 Congo DR — NRG Stadium, Houston | Group Stage A shock result at neutral NRG Stadium. Portugal made the perfect start when João Neves buried a composed finish after ju
Group K · Wed, Jun 17 · 1:00 PM ETAustria 3-1 Jordan — Levi's Stadium, Santa Clara; neutral ground for both nations. Romano Schmid opened the scoring in the 21st minute, giving Austria a lead they carried into the
Group J · Wed, Jun 17 · 12:00 AM ETArgentina 3–0 Algeria | Arrowhead Stadium, Kansas City Lionel Messi. That is the result summary. The greatest player in tournament history delivered a composed, clinical hat-trick
Group J · Tue, Jun 16 · 9:00 PM ETIraq 1–4 Norway | Gillette Stadium, Boston | Group Stage Norway were never seriously threatened in a 4-1 demolition of Iraq on neutral turf in Boston. Erling Haaland broke the dea
Group I · Tue, Jun 16 · 6:00 PM ETFrance 3–1 Senegal. A tight, well-organised Senegalese defensive block frustrated *Les Bleus* for over an hour before Kylian Mbappé broke the deadlock with a composed finish at the
Group I · Tue, Jun 16 · 3:00 PM ETIran 2–2 New Zealand | SoFi Stadium, Inglewood (neutral ground) A pulsating four-goal draw that neither side will be fully satisfied with. New Zealand drew first blood when Elijah
Group G · Mon, Jun 15 · 9:00 PM ETSaudi Arabia 1–1 Uruguay — Hard Rock Stadium, Miami Gardens (neutral ground) A disciplined Saudi Arabia side grabbed a shock half-time lead, held it deep into the second half, the
Group H · Mon, Jun 15 · 6:00 PM ETBelgium 1–1 Egypt — Lumen Field, Seattle (Group stage, neutral venue) A game that turned entirely on one moment of defensive misfortune. Egypt earned what most neutrals would call
Group G · Mon, Jun 15 · 3:00 PM ETSpain 0-0 Cape Verde Islands. In one of the most startling results of the early group stage, the second-ranked side in the world — one of the tournament's genuine title favourites
Group H · Mon, Jun 15 · 12:00 PM ETSweden 5–1 Tunisia | Group Stage | Estadio BBVA, Monterrey (neutral ground) Sweden were ruthless from the first whistle, turning a straightforward group-stage opener into a statem
Group F · Sun, Jun 14 · 10:00 PM ETIvory Coast 1–0 Ecuador | Group Stage | Lincoln Financial Field, Philadelphia A match of 89 scoreless, frustrating minutes was settled in the most dramatic fashion possible: Amad
Group E · Sun, Jun 14 · 7:00 PM ETNetherlands 2–2 Japan — AT&T Stadium, Arlington (neutral ground) A match Netherlands looked to have controlled for most of the second half was dramatically snatched away in stoppa
Group F · Sun, Jun 14 · 4:00 PM ETGermany 7–1 Curaçao | NRG Stadium, Houston | Group Stage Germany produced a statement demolition of World Cup debutants Curaçao, running in seven goals on a night that only briefl
Group E · Sun, Jun 14 · 1:00 PM ETAustralia 2–0 Türkiye — BC Place, Vancouver (neutral ground) One of the tournament's most striking upsets so far. Australia, outranked by five FIFA places and dwarfed by Türkiye's
Group D · Sun, Jun 14 · 12:00 AM ETHaiti 0–1 Scotland | Gillette Stadium, Boston | Group Stage Scotland edged a tighter-than-expected contest at a neutral Gillette Stadium, with John McGinn's 28th-minute strike the
Group C · Sat, Jun 13 · 9:00 PM ETBrazil 1–1 Morocco — MetLife Stadium, East Rutherford. A competitive, at times combustible group-stage opener ended all square. Morocco moved first: Ismael Saibari found the net at
Group C · Sat, Jun 13 · 6:00 PM ETQatar 1–1 Switzerland. In a match Switzerland dominated for nearly every minute, a stunning 90+4' equaliser from Boualem Khoukhi denied the Swiss what looked like a comfortable, de
Group B · Sat, Jun 13 · 3:00 PM ETUSA 4–1 Paraguay — SoFi Stadium, Inglewood. Home soil for the USMNT, and a partisan, raucous crowd that felt it from the first whistle. This match was won and essentially buried i
Group D · Fri, Jun 12 · 9:00 PM ETCanada 1–1 Bosnia & Herzegovina | BMO Field, Toronto | Group Stage Canada's World Cup homecoming at BMO Field ended in frustration — a point claimed rather than the victory a part
Group B · Fri, Jun 12 · 3:00 PM ETSouth Korea 2-1 Czech Republic — Group A, Estadio Akron, Guadalajara (neutral ground) A game of two halves in feel if not in scoreline. South Korea controlled possession for the v
Group A · Thu, Jun 11 · 10:00 PM ETMexico 2–0 South Africa — and it was never particularly in doubt once the early work was done. Julián Quiñones broke the deadlock inside nine minutes, capitalising on a Mexico side
Group A · Thu, Jun 11 · 3:00 PM ET






























