FIFA World Cup archive · 1930 → 2034
Live model · awaiting first run

Every win, every group, every knockout — as a probability.

CupIQ runs an Elo + Poisson model over 20,000 Monte Carlo tournament simulations to forecast the FIFA World Cup 2026. No opinions. Just the math on top of real match data.

Matches · next 36 hours

Nothing scheduled in the next day and a half.

Biggest movers · vs yesterday

Needs two daily snapshots to compute movement.

Biggest upset risk

No standout upsets in today's fixtures.

Round-by-round odds

Current stage · F
TeamR16QFSFFinalWin
SpainChampion✓✓✓✓✓
ArgentinaFinalist✓✓✓✓—

✓ = already advanced · — = eliminated · percentages are the simulated chance of reaching that round from the current bracket state.

Knockout bracket · liveclick to toggle▸
Round of 32
South AfricaSouth Africa0
CanadaCanada1
BrazilBrazil2
JapanJapan1
GermanyGermany4
ParaguayParaguay5
NetherlandsNetherlands3
MoroccoMorocco4
Ivory CoastIvory Coast1
NorwayNorway2
FranceFrance3
SwedenSweden0
MexicoMexico2
EcuadorEcuador0
EnglandEngland2
Congo DRCongo DR1
BelgiumBelgium3
SenegalSenegal2
United StatesUnited States2
Bosnia-HerzegovinaBosnia-Herzegovina0
SpainSpain3
AustriaAustria0
PortugalPortugal2
CroatiaCroatia1
SwitzerlandSwitzerland2
AlgeriaAlgeria0
AustraliaAustralia3
EgyptEgypt5
ArgentinaArgentina3
Cape Verde IslandsCape Verde Islands2
ColombiaColombia1
GhanaGhana0
Round of 16
CanadaCanada0
MoroccoMorocco3
ParaguayParaguay0
FranceFrance1
BrazilBrazil1
NorwayNorway2
MexicoMexico2
EnglandEngland3
PortugalPortugal0
SpainSpain1
United StatesUnited States1
BelgiumBelgium4
ArgentinaArgentina3
EgyptEgypt2
SwitzerlandSwitzerland4
ColombiaColombia3
Quarter-finals
FranceFrance2
MoroccoMorocco0
SpainSpain2
BelgiumBelgium1
NorwayNorway1
EnglandEngland2
ArgentinaArgentina3
SwitzerlandSwitzerland1
Semi-finals
FranceFrance0
SpainSpain2
EnglandEngland1
ArgentinaArgentina2
Final
SpainSpain1
ArgentinaArgentina0
Third-place playoff
Third-place
FranceFrance4
EnglandEngland6
Group stage · results so farclick to toggle▸
Group A
P W D L GF GA Pts
Mexico3300609
South Africa3111234
South Korea3102233
Czechia3012261
Group B
P W D L GF GA Pts
Switzerland3210737
Canada3111834
Bosnia-Herzegovina3111564
Qatar30122101
Group C
P W D L GF GA Pts
Brazil3210717
Morocco3210637
Scotland3102143
Haiti3003280
Group D
P W D L GF GA Pts
United States3201846
Australia3111224
Paraguay3111244
Turkey3102353
Group E
P W D L GF GA Pts
Germany32011046
Ivory Coast3201426
Ecuador3111224
Curaçao3012191
Group F
P W D L GF GA Pts
Netherlands32101047
Japan3120735
Sweden3111774
Tunisia30032120
Group G
P W D L GF GA Pts
Belgium3120625
Egypt3120535
Iran3030333
New Zealand30124101
Group H
P W D L GF GA Pts
Spain3210507
Cape Verde Islands3030223
Uruguay3021342
Saudi Arabia3021152
Group I
P W D L GF GA Pts
France33001029
Norway3201876
Senegal3102863
Iraq30031120
Group J
P W D L GF GA Pts
Argentina3300819
Austria3111664
Algeria3111574
Jordan3003380
Group K
P W D L GF GA Pts
Colombia3210417
Portugal3120615
Congo DR3111434
Uzbekistan30032110
Group L
P W D L GF GA Pts
England3210627
Croatia3201556
Ghana3111224
Panama3003040
Daily scheduler
Last success: —Last error: none