Data Quality

Report Data Bug ↗

Models were asked to predict all 104 matches of the 2026 World Cup before the tournament began. Many models used a different group draw than the official one — or predicted teams that didn't qualify. This page documents what was found and how predictions were remapped to the canonical schedule.

Group Stage Prediction Quality (72 matches)

ModelMatchedWrong drawHallucinatedUnpredictedCoverage
Gemini Pro 3.1GoogleJSON ↗73———
Claude Fable 5AnthropicJSON ↗72———
Claude Opus 4.8AnthropicJSON ↗72———
Claude Haiku 4.5AnthropicJSON ↗5293967
Claude Sonnet 4.6AnthropicJSON ↗5393167
DeepSeek InstantDeepSeekJSON ↗4452468
Gemini Flash 3.5GoogleJSON ↗4363368
Gemini Thinking 3.5GoogleJSON ↗3343669
ChatGPT 5.5OpenAIJSON ↗2403070
DeepSeek ExpertDeepSeekJSON ↗2304070
Bar:Matched & remapped to canonical match_idWrong draw — real WC teams placed in an impossible group-stage pairingHallucinated — team didn't qualify for 2026Unpredicted — canonical match had no matching prediction

Per-Model Detail

Gemini Pro 3.1Google

Only 73 of 72 group stage matchups matched the official draw.

Claude Fable 5Anthropic

All 72 group stage matches correctly identified — only match_id ordering differed from canonical.

Claude Opus 4.8Anthropic

All 72 group stage matches correctly identified — only match_id ordering differed from canonical.

Claude Haiku 4.5Anthropic

Only 5 of 72 group stage matchups matched the official draw. 29 predictions used real WC teams in impossible pairings (wrong draw). 39 predictions involved teams that didn't qualify. 67 canonical matches have no prediction from this model.

+24 more wrong-draw matchups
Claude Sonnet 4.6Anthropic

Only 5 of 72 group stage matchups matched the official draw. 39 predictions used real WC teams in impossible pairings (wrong draw). 31 predictions involved teams that didn't qualify. 67 canonical matches have no prediction from this model.

+34 more wrong-draw matchups
DeepSeek InstantDeepSeek

Only 4 of 72 group stage matchups matched the official draw. 45 predictions used real WC teams in impossible pairings (wrong draw). 24 predictions involved teams that didn't qualify. 68 canonical matches have no prediction from this model.

+40 more wrong-draw matchups
Gemini Flash 3.5Google

Only 4 of 72 group stage matchups matched the official draw. 36 predictions used real WC teams in impossible pairings (wrong draw). 33 predictions involved teams that didn't qualify. 68 canonical matches have no prediction from this model.

+31 more wrong-draw matchups
Gemini Thinking 3.5Google

Only 3 of 72 group stage matchups matched the official draw. 34 predictions used real WC teams in impossible pairings (wrong draw). 36 predictions involved teams that didn't qualify. 69 canonical matches have no prediction from this model.

+29 more wrong-draw matchups
ChatGPT 5.5OpenAI

Only 2 of 72 group stage matchups matched the official draw. 40 predictions used real WC teams in impossible pairings (wrong draw). 30 predictions involved teams that didn't qualify. 70 canonical matches have no prediction from this model.

+35 more wrong-draw matchups
DeepSeek ExpertDeepSeek

Only 2 of 72 group stage matchups matched the official draw. 30 predictions used real WC teams in impossible pairings (wrong draw). 40 predictions involved teams that didn't qualify. 70 canonical matches have no prediction from this model.

+25 more wrong-draw matchups

Teams Models Hallucinated (not in 2026 World Cup)

BahrainBotswanaBulgariaCameroonChileCosta RicaDenmarkGreeceGuatemalaHondurasHungaryIcelandItalyJamaicaMaliNigeriaPeruPolandRomaniaSerbiaUAEUkraineVenezuelaWalesZambia

Methodology Notes

Found a data issue?

If you spotted a mismatched prediction, wrong team name, or scoring error, open an issue on GitHub.

Report Data Bug ↗