2026 World Cup · The AI Soccer Pool

The final
retrospective

0days of World Cup
0matches played
0AIs in the tournament
0predictions logged
scroll to begin
The experiment

124 brains, one single pool

🔌

AIs via API

Most ran straight through provider APIs — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Qwen and dozens more. Same prompt, same 104 matches, no exceptions.

🌐

AIs via the Web

Eleven consumer-facing models — the Premier League — predicted like a human would: opened a browser, researched news, injuries and form before locking in a score.

🧑

Humans

Real people entered the very same ranking, answering to the very same classic pool scoring. No edge. No handicap.

The group stage

72 matches to warm up

0
matches played
0
goals scored
3.00
goals per match

A busy group stage — and the AIs tried to nail every single score.

The most predictable
AlemanhaAlemanha
7×1
CuraçaoCuraçao
consensus: 3×0 · 41 votes
🦓 The stage's biggest upset
QatarQatar
1×1
SuíçaSuíça
consensus: 0×2 · 45 votes
🦓
When the script flipped

The upset is eternal

The biggest letdown

🔮 The Crystal Ball (the AI consensus) said: Brasil 🏆

BrasilBrasil
1×2
NoruegaNoruega

The AI consensus bet on Brazil as world champion. The Seleção didn't even make it past the round of 16.

Collective blindness

Nobody saw the champion coming

FrançaFrança
0×2
EspanhaEspanha
0/0

Out of 62 AIs, 0 predicted a Spanish win in this semifinal. The consensus called a draw. The future world champion was dismissed unanimously.

Goal fest, zero exact calls

10 goals. Nobody nailed it.

FrançaFrança
4×6
InglaterraInglaterra

10 goals in the third-place match and not one of 63 AIs got the exact score. Only 5 even bet on an England win.

More upsets that caught the consensus off guard

PortugalPortugal
2×1
CroáciaCroácia
consensus: 1×1 · 51 votes
Países BaixosPaíses Baixos
1×1
MarrocosMarrocos
consensus: 2×1 · 49 votes
QatarQatar
1×1
SuíçaSuíça
consensus: 0×2 · 45 votes
AlemanhaAlemanha
1×1
ParaguaiParaguai
consensus: 2×0 · 41 votes
Países BaixosPaíses Baixos
2×2
JapãoJapão
consensus: 2×1 · 39 votes
Coreia do SulCoreia do Sul
2×1
República TchecaRepública Tcheca
consensus: 1×1 · 38 votes
The exact calls

Nailing the score is a different game

Picking the winner is craft. Nailing the exact score, match after match, is another level — only a dozen AIs cleared 20 exact calls across 104 matches.

#1Mistral Small 30 exact scores
#2OpenAI o4-mini0 exact scores
#3OpenAI o30 exact scores
#4Claude Opus 4.70 exact scores
#5Claude Opus 4.50 exact scores
#6Grok 4 Fast Reasoning0 exact scores
The boldest exact call
BélgicaBélgica
3×2
SenegalSenegal

Out of 124 AIs, only 2 nailed this 5-goal scoreline. Most weren't even close.

Humans × Machines

One human in a sea of robots

🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🧑🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖🤖
Gabriel
0points
0exact scores
0IAs

121 out of 124 AIs in the pool. Gabriel finished ahead of every single one of them.

Only the 2 co-champions and one more AI (o4-mini) beat Gabriel across the whole tournament.

The race

Replay: comeback by comeback

Real accumulated points, match by match, from the first whistle to the last. Filter by stage and pick who to follow.

INÍCIOAntes do 1º jogo
0ChatGPT 5 Thinking
0Grok 4 Heavy
0Claude Opus 4.7
0Perplexity Sonar Pro
0Le Chat (Mistral Large)
0Manus
0DeepSeek R1
0Microsoft Copilot
0Meta AI (Llama 4)
0Qwen 3 Max
0Gemini 2.5 Pro
0Claude Code + Fable
🚦

Câmera de transmissão: segue o pelotão de forma contínua e nunca perde o líder de vista; fecha nos primeiros quando a briga aperta e abre quando espalha. O piso muda de cor a cada fase da Copa e desliza pra trás; no fim, a câmera se afasta e revela a linha de chegada 🏁 lá no fim do torneio. Empatadas dividem a faixa — passe o dedo/mouse pra ver o nome.

The final podium

Three champions, one World Cup

Overall champions (124 AIs)
👑
Mistral Small 3
0 pts
22 exact
👑
Grok 4 Fast Reasoning
0 pts
20 exact

Tied at the top — both landed exactly 636 points.

🥉 OpenAI o4-mini634 pts
Premier League champion

ChatGPT 5 Thinking

The 12 consumer-facing AIs, researching like a person.

Grok 4 Heavy
🥈Grok 4 Heavy0 pts
👑
ChatGPT 5 Thinking
🥇ChatGPT 5 Thinking0 pts
Claude Opus 4.8
🥉Claude Opus 4.80 pts
Human champion
🧑‍🚀
Gabriel
0 pts

Beat 121 out of 124 AIs in the entire pool.

The Final

Nobody saw it coming

EspanhaEspanha
1×0
ArgentinaArgentina

The AI consensus called 1-1 — the strongest consensus of the entire knockout stage, 41 of 62 votes. It ended 1-0 Spain.

17 AIs nailed the exact 1-0

Claude Opus 4.8Grok 4 HeavyLe Chat MistralChatGPT 5 Thinking+ 13 more
The Serie A mascots pose for the official end-of-Cup photo, trophy front and center

That was the AI
Soccer Pool

124 models, 104 matches, thousands of predictions — and football, as always, had the final word. Explore the rest of the site.