FIFA World Cup 2026Prediction Model
A living statistical model that forecasts the 2026 World Cup one stage at a time. It is trained on 48,235 international matches and re-run after every round, so each prediction uses everything known up to that moment.
How it works
Two models, one ensemble
A Poisson + Elo regression over the full history is blended (40/60) with a Poisson GLM that learns per-team attack & defense strengths from 2010 onward. Recent matches are weighted more heavily.
Goals → everything
Each match becomes a probability grid over scorelines. From that single grid we derive win/draw/loss, over/under 2.5, both-teams-to-score and the most likely results.
Simulated 20,000 times
The entire tournament — group stage through the final — is Monte-Carlo simulated 20,000 times. Each run resolves the bracket using the official FIFA seeding rules for third-place teams.
Prediction stages
As real results come in, the training window grows and a new forecast is published for everything that remains. Eight snapshots, from kickoff to the final.
The 48 nations
Twelve groups of four. Each row shows the team's current Elo rating and its rank among all 48 qualified nations.
Group A
Top seed · Mexico
Mexico1875#18
South Korea1758#28
South Africa1517#45
Czech Republic1740#29Group B
Top seed · Canada
Canada1788#23
Switzerland1891#17
Qatar1421#48
Bosnia and Herzegovina1595#40Group C
Top seed · Brazil
Brazil1991#5
Morocco1827#22
Scotland1782#24
Haiti1548#44Group D
Top seed · United States
United States1726#31
Australia1777#25
Paraguay1834#20
Turkey1911#13Group E
Top seed · Germany
Germany1932#10
Ecuador1938#9
Ivory Coast1695#35
Curaçao1434#47Group F
Top seed · Netherlands
Netherlands1948#8
Japan1906#14
Tunisia1628#38
Sweden1712#33Group G
Top seed · Belgium
Belgium1894#15
Iran1772#26
Egypt1696#34
New Zealand1562#43Group H
Top seed · Spain
Spain2157#1
Uruguay1892#16
Saudi Arabia1576#42
Cape Verde1578#41Group I
Top seed · France
France2063#3
Senegal1860#19
Norway1914#11
Iraq1607#39Group J
Top seed · Argentina
Argentina2115#2
Austria1830#21
Algeria1772#27
Jordan1680#36Group K
Top seed · Portugal
Portugal1989#6
Colombia1982#7
Uzbekistan1714#32
DR Congo1652#37Group L
Top seed · England
England2024#4
Croatia1912#12
Panama1730#30
Ghana1510#46Elo ratings sourced pre-tournament. This is a probabilistic model for analysis and entertainment, not betting advice. Methodology snapshot: trained on data up to 2026-06-11.