Skip to content
⚽ World Cup 2026 Build your bracket and crown a champion Play →
Go back
Published:
· sports / world-cup / llms

LLMs predict the 2026 World Cup

Four frontier LLMs each made a full 48-team forecast for the 2026 World Cup from the same context pack. They put Spain on top, agreed on the top six and almost every group winner, and split on Group D. This post is the record, and I will score them against the real results as the tournament plays out.

Pre-tournament forecasts in
All four models have submitted a full 48-team forecast from the same context pack. The next update lands after the group stage. Last updated: 8 June 2026.

The 2026 World Cup kicks off this week. Forty-eight teams across the United States, Canada, and Mexico, an expanded group stage, and a knockout bracket that runs through 19 July.

Before a ball is kicked, I want to know what frontier language models think will happen, and I want a record of those predictions that I can hold up against reality once the tournament is over.

This post is that record. The first version goes up now with the pre-tournament forecasts. After each round I will add a dated section, score the models against what actually happened, and write a post-mortem at the end.

Table of contents

Open Table of contents

What I gave them

Four models, each scored on its own:

Each model got the same context pack: 48 team dossiers, the official Group A to L draw, squad ratings, manager bios, recent qualifying form, injury status, betting-market odds, and head-to-head history. No predictions were written into the pack.

The rule was strict: no web, no tools, no live data. Each model got the same instruction and returned a structured forecast. That forecast covered a champion probability for all 48 teams, a per-stage probability for each team (group winner, round of 16, quarter, semi, final, champion), and one most-likely winner per group.

I also ran a separate pass where each model predicted the exact scoreline of all 72 group-stage matches, which gives a full set of standings and a game-by-game card for every group.

Full predictions
Every group's predicted standings and all 72 match scorelines from the four models, side by side: see the full group-stage predictions →

Where they agreed

Across all four models, Spain is the favourite. The mean champion probability is 14.9%, and no model puts the leader above 16.0%. For an open 48-team tournament that is sensible: a well-calibrated forecast should not put any single team much above 18 to 20%, and the four models stay well inside that band.

Here is the top 12 by mean champion probability, with each model’s number alongside:

RankTeamOpus 4.7Sonnet 4.6GPT-4oGemini 2.5 ProMean
1Spain15.5%16.0%13.8%15.5%15.2%
2France14.5%14.9%12.1%14.5%14.0%
3England11.5%11.9%11.6%13.4%12.1%
4Argentina10.5%10.8%11.2%10.3%10.7%
5Brazil9.5%8.8%9.9%7.2%8.9%
6Portugal7.0%6.7%7.3%8.2%7.3%
7Germany6.0%9.3%6.0%6.2%6.9%
8Netherlands5.0%4.6%3.9%5.1%4.7%
9Belgium3.0%2.6%3.0%2.1%2.7%
10Colombia1.8%1.9%1.7%2.6%2.0%
11Uruguay1.5%1.5%1.3%1.5%1.5%
12Croatia1.5%0.9%1.7%1.5%1.4%

The top six are the same six teams in all four forecasts: Spain, France, England, Argentina, Brazil, Portugal. Together they make up about two-thirds of the championship mass on every model.

Group winners agreed even more sharply. Here is each model’s most-likely pick per group:

GroupOpus 4.7Sonnet 4.6GPT-4oGemini 2.5 Pro
AMexico (52%)Mexico (52%)Mexico (58%)Mexico (55%)
BSwitzerland (54%)Switzerland (56%)Switzerland (57%)Switzerland (58%)
CBrazil (74%)Brazil (78%)Brazil (82%)Brazil (82%)
DUSA (42%)Turkey (38%)USA (46%)Turkey (38%)
EGermany (62%)Germany (68%)Germany (67%)Germany (70%)
FNetherlands (52%)Netherlands (62%)Netherlands (60%)Netherlands (65%)
GBelgium (58%)Belgium (58%)Belgium (65%)Belgium (72%)
HSpain (74%)Spain (80%)Spain (81%)Spain (80%)
IFrance (66%)France (78%)France (78%)France (78%)
JArgentina (72%)Argentina (78%)Argentina (80%)Argentina (75%)
KPortugal (62%)Portugal (65%)Portugal (70%)Portugal (68%)
LEngland (70%)England (72%)England (74%)England (76%)

Eleven of twelve groups have unanimous agreement on the most-likely winner. Group D is the only fork.

The match level is the same. Each model also gave a probability for all 72 group-stage matches, and all four pick the same most-likely outcome in 69 of them.

Where they disagreed

Two real splits.

Group D: USA vs Türkiye. Opus and GPT-4o give the group to the host USA (42% and 46%). Sonnet and Gemini give it to Türkiye (both 38%). The pack has Türkiye carrying the higher squad average, with Çalhanoğlu, Güler, and Yıldız at the core, but the USA has Pochettino and the home crowd. Two models weighted squad quality higher; the other two weighted host advantage.

Brazil vs England as the third elite. GPT-4o ranks England third (11.6%) above Brazil (9.9%). Gemini puts England third at 13.4% and Brazil sixth at 7.2%, the largest single gap in the panel. Opus and Sonnet keep Brazil close behind England but still behind. Gemini is the main driver of this split: it has the strongest pro-England lean and the strongest doubt about Brazil.

How I will score them

Two things, and they should not be confused.

The first is agreement, which I have already scored: 11 of 12 group winners are unanimous, 69 of 72 group-stage match outcomes are unanimous, and all four models put Spain on top between 13.8% and 16.0%. That tells me the models share a consensus. It does not tell me the consensus is right.

The second is accuracy, which I will score as the tournament plays out. The winner, the runner-up, the Golden Boot, and third place resolve at the final. The group winners resolve after the group stage. The full set of 72 match probabilities lets me score each model on a much larger sample than the headline picks, which is what I actually care about.

I would also like to track calibration: when a model says “Spain 15.5% to win”, is that number reliable? A single tournament cannot answer that fully, but scoring the 72 group-stage match probabilities against the real results gives me a reliability check per model, and that is the most useful output of the whole exercise.

Live updates

The plan for each round:

The pre-tournament forecasts ship today. The first round-of-16 update lands shortly after 27 June.


Tagged