WallStreetDebug>_ Wall Street, debugged.
Markets
Subscribe
AI Analyst Scoreboard

Four frontier AIs forecast all 104 World Cup matches. None beat the betting market

A University of Memphis team ran Claude, ChatGPT, Gemini and Grok as forecasting agents on every match of the 2026 World Cup, then scored them against the pre-match odds. On predictions, the four AIs were nearly identical. On what they did with virtual money, they were not.

104Matches forecast by each AI agent
0 of 4Agents that beat the market's Brier score
-18% to +10%Range of betting ROI across the four agentsContext: n=73 to 104 bets per agent · 2026 World Cup · arXiv:2607.17765, Table 3 · margin: not disclosed

Most tests of AI forecasting have a hidden flaw: the questions are about the past, and the model may have read the answer during training. A preprint posted to arXiv on July 20, 2026 avoids that problem in a simple way. It used an event that had not happened yet when the models were trained: the 2026 FIFA World Cup.

The result is useful well beyond soccer. It is one of the cleanest published comparisons of frontier AI forecasters against a real market price, and it separates two things traders often blur: predicting an outcome and making money on it.

The setup

The authors, Jiacheng Ding and Cong Guo (University of Memphis) and Jason Xu (QuantaInsight), ran four models through the same search, act and reflect loop for each of the 104 matches: Claude Opus 4.8, ChatGPT (GPT-5.5 with high reasoning), Gemini 3.1 Pro and Grok in Expert Mode.

  • Before each match, the agent searched the web, gave a probability for a win, a draw or a loss, and placed a virtual $100 bet.
  • After the match, it saw only the final score and wrote a reflection on what it got wrong.
  • A fifth competitor was the pre-match betting market itself, taken as published 1X2 odds.

The released dataset holds 416 forecasts and 414 reflections, with the verbatim reasoning, the odds and the code.

The scoreboard

The Brier score measures how close probability forecasts are to what happened. Lower is better. The market had the best Brier score of the five forecasters.

Forecast quality on all 104 matches of the 2026 World Cup (Ding, Guo and Xu, Table 2). Accuracy = share of matches where the top pick was right; n = 104 per forecaster; confidence intervals not disclosed. Context: n=104 matches per forecaster · 2026 FIFA World Cup · Ding, Guo and Xu, arXiv:2607.17765 · margin: not disclosed
ForecasterAccuracyBrier (lower is better)Calibration error (ECE)
Market odds68.3%0.4688not reported
Claude Opus 4.866.4%0.47050.116
Grok (Expert Mode)68.3%0.47060.097
ChatGPT (GPT-5.5)68.3%0.47290.111
Gemini 3.1 Pro65.4%0.48280.068

The four agents chose the same most likely outcome in 92% of the 104 matches (91.7% in the group stage and 93.8% in the knockout rounds; no interval disclosed). Their accuracies sit inside a band of about three points. Read on predictions alone, the authors note, this is an efficient-market result: the AIs did not know anything the odds did not already price. Context: n=104 matches per forecaster · 2026 FIFA World Cup · Ding, Guo and Xu, arXiv:2607.17765 · margin: not disclosed

Where the four AIs split: money

Each agent chose its own picks and stakes, and every bet was settled at the real odds on the 90-minute result. Here the agents behaved very differently.

Virtual betting results over the 104 matches (Table 3). ROI = net result divided by total staked; per-agent intervals not disclosed, and the authors say they are wide. Context: n=73 to 104 bets per agent · 2026 World Cup · arXiv:2607.17765, Table 3 · margin: not disclosed
AgentBets placedTotal stakedNet resultROI
Grok104$6,305+$650+10.3%
ChatGPT55$1,471+$118+8.0%
Gemini103$8,660+$322+3.7%
Claude73$1,519-$275-18.1%

The most telling column is not in the table above. The paper splits each agent's bets into those that agreed with the market favorite and those that went against it. Betting against the market lost money for Claude (-24% on contrarian bets, which were 58% of its 73 bets), ChatGPT (-14%, 36% of 55 bets) and Gemini (-12%, 14% of 103 bets); intervals not disclosed. The table shows Grok's contrarian bets at +33%, but they were only 5% of its 104 bets, about five wagers, and the abstract still states that fading the market was unprofitable for all four agents. We flag that inconsistency as published; with so few bets, the Grok figure carries little weight either way. Context: n=73, 55, 103 and 104 bets (Claude, ChatGPT, Gemini, Grok) · 2026 World Cup · arXiv:2607.17765, Table 3 · margin: not disclosed

In other words, the agent with the best betting record was the one that mostly bet with the favorite.

Do the AIs know when they were wrong?

The reflection step is a test of self-knowledge. On the matches where an agent's top pick was wrong, the self-reported error rate, meaning how often the agent's own reflection called its pick an error, ranged from 36% to 86% depending on the model (computed on each agent's wrong picks over the 104 matches; no interval disclosed). The share of forecasts that even mentioned the market odds ranged from 12% to 100%. Context: n=each agent's wrong picks among 104 matches · 2026 World Cup · arXiv:2607.17765 · margin: not disclosed

That spread matters for anyone using an AI agent that "learns from its mistakes." Some models admitted errors most of the time. Others mostly did not.

The caveats the authors list

The paper is candid about its limits. It is a single tournament of 104 matches, and the authors stress patterns over precise rankings. The agents were queried through consumer apps with tools turned on, so retrieval was not fully controlled, and providers can update models mid-tournament. The odds are opening lines, mostly from one bookmaker, not the closing consensus, which is usually the harder price to beat. And the betting was virtual.

The authors also address misuse directly: treating any agent's edge as a betting strategy is "unsupported by our data, which show no agent beats the market."

What it shows / What it doesn't

It shows

  • On real future events, four frontier AI agents made nearly identical predictions and none produced better probability forecasts than the pre-match odds.
  • AI agents with similar forecasts can behave very differently with money: bet sizing and contrarian choices drove the gap in results.
  • Models differ sharply in how often they admit a wrong call, which matters for agents that are supposed to learn from mistakes.

It doesn't show

  • That any of these models has a durable betting or trading edge. The sample is one tournament, the intervals are wide, and the authors reject that reading.
  • How the models perform on financial markets. Soccer odds are a useful proxy for an efficient price, not a stock market.
  • How the agents compare with the closing market price, usually the toughest benchmark. The study used mostly opening lines from one book.
  • Results under controlled conditions. Consumer apps were used, and providers may have changed models during the tournament.

Why it matters

For traders, the lesson transfers cleanly. When several AI models agree, they may simply be agreeing with the price. The difference between agents showed up in decisions, such as how much to stake and when to go against the consensus, and going against the market was where the losses concentrated. Asking an AI for a forecast is the easy part. Checking whether that forecast knows anything the market does not is the part that still falls to the reader.

Primary sources

In our directories

How we used AI: AI tools helped research and draft this article. Every figure was then checked against the primary sources listed above before publication.

Not financial advice. For information and education only. AI model outputs and research results can be wrong and do not predict future returns. Nothing here is a recommendation to buy or sell any asset. See our disclaimer and methodology.

AI forecastingPrediction marketsLLM agentsCalibration