ForecastBench
Models give probabilities for 500 auto-generated questions per round about future events, drawn from prediction markets and time-series datasets. Forecasts are scored with difficulty-adjusted Brier scores once the questions resolve.
Since March 2026 the leaderboards show a Brier Index from 0 to 100 percent, where higher is better. The tournament track allows tools and the baseline track does not. Questions resolve after model training cutoffs, so the set resists contamination.
In the authors’ words
Forecasts of future events are essential inputs into informed decision-making. Machine learning (ML) systems have the potential to deliver forecasts at scale, but there is no framework for evaluating the accuracy of ML systems on a standardized set of forecasting questions. To address this gap, we introduce ForecastBench: a dynamic benchmark that evaluates the accuracy of ML systems on an automatically generated and regularly updated set of 1,000 forecasting questions. To avoid any possibility of data leakage, ForecastBench is comprised solely of questions about future events that have no known answer at the time of submission. We quantify the capabilities of current ML systems by collecting forecasts from expert (human) forecasters, the general public, and LLMs on a random subset of questions from the benchmark (N=200). While LLMs have achieved super-human performance on many benchmarks, they perform less well here: expert forecasters outperform the top-performing LLM (p-value <0.001). We display system and human scores in a public leaderboard at www.forecastbench.org.
- Level
- Expert Specialists with years of training, often over hours of work
- Scored
- Settled by events Predictions are scored against what later happens.
- Answers
- Prediction Probabilities for events that have not happened yet.
Claude 3 Haiku leads with 44.7 among models released by Sep 2026
Best score per entry from the benchmark's own leaderboard, read on 2 Nov 2026. Where a model ran with several settings or harnesses, we keep its best. Every run is in the next chart. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders.
The newest model with a score here came out in Sep 2026, and nobody has tested a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- Claude Opus 5.5
- GPT-6.1 Terra
- GPT-6.1 Sol
- Claude Sonnet 5.5
- and 8 more
- 1 Claude 3 Haiku superforecaster with news 1 44.7
- 2 GPT-3.5 Turbo Jan 2024, 0125, † 46.3
- 3
Llama 2-70B † 50.3
- 4
Gemini 1.5 Flash Sep 2024, superforecaster with news 2 50.4
- 5 GPT-4 Turbo Apr 2024, superforecaster with news 2 52.5
- 6
Gemini 1.5 Pro Sep 2024, superforecaster with news 2 52.9
- 7
Mixtral 8x22B superforecaster with news 2 53.4
- 8 GPT-4o May 2024, superforecaster with news 2 53.5
- 9
Mistral Large superforecaster with news 2 53.6
- 10 Claude 3 Opus scratchpad, with news 54.5
- 11 Grok 4.20 0309, non reasoning, † 54.8
- 12
Qwen1.5-110B superforecaster with news 1 55.2
- 13
Llama 3-8B scratchpad, with freeze values 55.6
- 14 Claude 3.5 Sonnet superforecaster with news 2 55.6
- 15
Gemini 2.0 Flash-Lite 001, † 56.9
- 16
Llama 3-70B scratchpad, with freeze values 57.7
- 17
Mixtral 8x7B † 58.1
- 18 Claude 2.1 † 58.6
- 19 GPT-5.4 Nano † 58.6
- 20 GPT-4 Jun 2023, 0613, scratchpad, with freeze values 58.8
- 21 GPT-5 nano † 58.9
- 22
Llama 4 Scout † 59.0
- 23 GPT-4o Nov 2024, web search 59.6
- 24 magistral medium, 2506, scratchpad, with freeze values 60.2
- 25
DeepSeek-V3.1 † 60.6
- 26
DeepSeek-V4-Pro † 60.6
- 27 GPT-5.4 Mini † 61.0
- 28
Llama 3.3 70B Instruct † 61.1
- 29
Gemma 4 31B IT † 61.3
- 30
Qwen2.5-72B † 61.5
- 31 o3-mini scratchpad, with freeze values 61.6
- 32 GLM-4.5-Air scratchpad, with freeze values 61.6
- 33 Claude Opus 4.8 1024, † 61.6
- 34
Llama 3.1-405B scratchpad, with freeze values 61.7
- 35
Llama 4 Maverick scratchpad, with freeze values 61.8
- 36
QwQ-32B-Preview scratchpad, with freeze values 62.1
- 37 GPT-4.1 † 62.1
- 38 Kimi K2 Jul 2025, † 62.1
- 39
Qwen3-235B-A22B-Thinking Jul 2025, 2507, † 62.1
- 40 GPT-5.1 † 62.1
- 41
DeepSeek-V3 Mar 2025, scratchpad, with freeze values 62.4
- 42
Gemini 2.5 Flash Sep 2025, † 62.5
- 43
Gemini 3.1 Flash-Lite † 62.5
- 44
Gemini 3.1 Pro high, † 62.7
- 45 Claude Opus 4.7 1024, † 62.9
- 46
Qwen3-235B-A22B scratchpad, with freeze values 63.0
- 47 GPT-5.4 † 63.0
- 48 Claude Sonnet 4 scratchpad, with freeze values 63.1
- 49 GPT-5 mini † 63.1
- 50 Claude Haiku 4.5 1024, † 63.2
- 51
DeepSeek-R1 May 2025, scratchpad, with freeze values 63.3
- 52 Claude Opus 4.6 1024, † 63.3
- 53 Claude Sonnet 5 adaptive thinking, 16000, † 63.3
- 54 Grok 4.3 † 63.4
- 55 o3 scratchpad, with freeze values 63.5
- 56 GLM-5 † 63.6
- 57 o4-mini scratchpad, with freeze values 63.7
- 58 grok-beta † 63.8
- 59 Claude 3.7 Sonnet † 63.8
- 60 Claude Opus 4.1 scratchpad, with freeze values 63.9
- 61 Claude Sonnet 4.5 1024, † 64.0
- 62 GPT-5.2 † 64.0
- 63 Claude Sonnet 4.6 adaptive thinking, 16000, † 64.0
- 64 Claude Opus 4 scratchpad, with freeze values 64.1
- 65
Gemini 2.5 Pro Jun 2025, † 64.1
- 66
Gemini 3.5 Flash † 64.1
- 67 GPT-5.5 † 64.2
- 68
MiniMax-M3 adaptive thinking, 12000, † 64.2
- 69 Kimi K3 max, 128k, † 64.2
- 70 GPT-4.5 † 64.6
- 71
Gemini 3 Flash † 64.6
- 72 Grok 4.1 Fast reasoning, † 64.7
- 73 Grok 4 0709, † 64.8
- 74 Grok 4 Fast reasoning, † 64.8
- 75 Claude Opus 4.5 † 64.8
- 76
Gemini 3 Pro † 65.1
- 77 GPT-5 † 65.2
- 78
Gemini 3.6 Flash medium, web search, code execution 65.3
- 79 Grok 4.6 xhigh, web x search, † 65.5
- 80 Claude Fable 5 high, web search, code execution, 128k 65.6
- 81
Muse Spark 1.3 max, web search, † 65.6
- 82
Gemini 3.7 Flash high, web search, code execution 65.7
- 83 GPT-5.6 Sol standard, max, web search, code execution, 128k 65.8
- 84 Grok 4.5 high, web x search 65.9
- 85 GPT-5.6 Sol Pro max, web search, code execution, 128k, cost optimized, † 65.9
- 86 Claude Fable 5.1 medium, web search, 64k, † 66.0
- 87 Claude Opus 5 adaptive thinking, max, web search, code execution, 128k 66.7
- 88 GPT-6 Astra standard, high, web search, † 66.7
| # | Entry | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | Claude 3 Haiku | 44.7 | superforecaster with news 1 | Mar 2024 | Official leaderboard |
| 2 | GPT-3.5 Turbo Jan 2024 | 46.3 | 0125, † | Jan 2024 | Official leaderboard |
| 3 | | 50.3 | † | Jul 2023 | Official leaderboard |
| 4 | | 50.4 | superforecaster with news 2 | Aug 2024 | Official leaderboard |
| 5 | GPT-4 Turbo Apr 2024 | 52.5 | superforecaster with news 2 | Apr 2024 | Official leaderboard |
| 6 | | 52.9 | superforecaster with news 2 | Sep 2024 | Official leaderboard |
| 7 | | 53.4 | superforecaster with news 2 | Apr 2024 | Official leaderboard |
| 8 | GPT-4o May 2024 | 53.5 | superforecaster with news 2 | May 2024 | Official leaderboard |
| 9 | | 53.6 | superforecaster with news 2 | Feb 2024 | Official leaderboard |
| 10 | Claude 3 Opus | 54.5 | scratchpad, with news | Feb 2024 | Official leaderboard |
| 11 | Grok 4.20 | 54.8 | 0309, non reasoning, † | Feb 2026 | Official leaderboard |
| 12 | | 55.2 | superforecaster with news 1 | Apr 2024 | Official leaderboard |
| 13 | | 55.6 | scratchpad, with freeze values | Apr 2024 | Official leaderboard |
| 14 | Claude 3.5 Sonnet | 55.6 | superforecaster with news 2 | Jun 2024 | Official leaderboard |
| 15 | | 56.9 | 001, † | Feb 2025 | Official leaderboard |
| 16 | | 57.7 | scratchpad, with freeze values | Apr 2024 | Official leaderboard |
| 17 | | 58.1 | † | Dec 2023 | Official leaderboard |
| 18 | Claude 2.1 | 58.6 | † | Nov 2023 | Official leaderboard |
| 19 | GPT-5.4 Nano | 58.6 | † | Mar 2026 | Official leaderboard |
| 20 | GPT-4 Jun 2023 | 58.8 | 0613, scratchpad, with freeze values | Jun 2023 | Official leaderboard |
| 21 | GPT-5 nano | 58.9 | † | Aug 2025 | Official leaderboard |
| 22 | | 59.0 | † | Apr 2025 | Official leaderboard |
| 23 | GPT-4o Nov 2024 | 59.6 | web search | Nov 2024 | Official leaderboard |
| 24 | magistral | 60.2 | medium, 2506, scratchpad, with freeze values | Official leaderboard | |
| 25 | | 60.6 | † | Aug 2025 | Official leaderboard |
| 26 | | 60.6 | † | Apr 2026 | Official leaderboard |
| 27 | GPT-5.4 Mini | 61.0 | † | Mar 2026 | Official leaderboard |
| 28 | | 61.1 | † | Dec 2024 | Official leaderboard |
| 29 | | 61.3 | † | Apr 2026 | Official leaderboard |
| 30 | | 61.5 | † | Sep 2024 | Official leaderboard |
| 31 | o3-mini | 61.6 | scratchpad, with freeze values | Jan 2025 | Official leaderboard |
| 32 | GLM-4.5-Air | 61.6 | scratchpad, with freeze values | Jul 2025 | Official leaderboard |
| 33 | Claude Opus 4.8 | 61.6 | 1024, † | May 2026 | Official leaderboard |
| 34 | | 61.7 | scratchpad, with freeze values | Jul 2024 | Official leaderboard |
| 35 | | 61.8 | scratchpad, with freeze values | Apr 2025 | Official leaderboard |
| 36 | | 62.1 | scratchpad, with freeze values | Nov 2024 | Official leaderboard |
| 37 | GPT-4.1 | 62.1 | † | Apr 2025 | Official leaderboard |
| 38 | Kimi K2 Jul 2025 | 62.1 | † | Jul 2025 | Official leaderboard |
| 39 | | 62.1 | 2507, † | Jul 2025 | Official leaderboard |
| 40 | GPT-5.1 | 62.1 | † | Nov 2025 | Official leaderboard |
| 41 | | 62.4 | scratchpad, with freeze values | Mar 2025 | Official leaderboard |
| 42 | | 62.5 | † | Sep 2025 | Official leaderboard |
| 43 | | 62.5 | † | Mar 2026 | Official leaderboard |
| 44 | | 62.7 | high, † | Feb 2026 | Official leaderboard |
| 45 | Claude Opus 4.7 | 62.9 | 1024, † | Apr 2026 | Official leaderboard |
| 46 | | 63.0 | scratchpad, with freeze values | Apr 2025 | Official leaderboard |
| 47 | GPT-5.4 | 63.0 | † | Mar 2026 | Official leaderboard |
| 48 | Claude Sonnet 4 | 63.1 | scratchpad, with freeze values | May 2025 | Official leaderboard |
| 49 | GPT-5 mini | 63.1 | † | Aug 2025 | Official leaderboard |
| 50 | Claude Haiku 4.5 | 63.2 | 1024, † | Oct 2025 | Official leaderboard |
| 51 | | 63.3 | scratchpad, with freeze values | May 2025 | Official leaderboard |
| 52 | Claude Opus 4.6 | 63.3 | 1024, † | Feb 2026 | Official leaderboard |
| 53 | Claude Sonnet 5 | 63.3 | adaptive thinking, 16000, † | Jun 2026 | Official leaderboard |
| 54 | Grok 4.3 | 63.4 | † | Apr 2026 | Official leaderboard |
| 55 | o3 | 63.5 | scratchpad, with freeze values | Apr 2025 | Official leaderboard |
| 56 | GLM-5 | 63.6 | † | Feb 2026 | Official leaderboard |
| 57 | o4-mini | 63.7 | scratchpad, with freeze values | Apr 2025 | Official leaderboard |
| 58 | grok-beta | 63.8 | † | Official leaderboard | |
| 59 | Claude 3.7 Sonnet | 63.8 | † | Feb 2025 | Official leaderboard |
| 60 | Claude Opus 4.1 | 63.9 | scratchpad, with freeze values | Aug 2025 | Official leaderboard |
| 61 | Claude Sonnet 4.5 | 64.0 | 1024, † | Sep 2025 | Official leaderboard |
| 62 | GPT-5.2 | 64.0 | † | Dec 2025 | Official leaderboard |
| 63 | Claude Sonnet 4.6 | 64.0 | adaptive thinking, 16000, † | Feb 2026 | Official leaderboard |
| 64 | Claude Opus 4 | 64.1 | scratchpad, with freeze values | May 2025 | Official leaderboard |
| 65 | | 64.1 | † | Jun 2025 | Official leaderboard |
| 66 | | 64.1 | † | May 2026 | Official leaderboard |
| 67 | GPT-5.5 | 64.2 | † | Apr 2026 | Official leaderboard |
| 68 | | 64.2 | adaptive thinking, 12000, † | Jun 2026 | Official leaderboard |
| 69 | Kimi K3 | 64.2 | max, 128k, † | Jul 2026 | Official leaderboard |
| 70 | GPT-4.5 | 64.6 | † | Feb 2025 | Official leaderboard |
| 71 | | 64.6 | † | Dec 2025 | Official leaderboard |
| 72 | Grok 4.1 Fast | 64.7 | reasoning, † | Nov 2025 | Official leaderboard |
| 73 | Grok 4 | 64.8 | 0709, † | Jul 2025 | Official leaderboard |
| 74 | Grok 4 Fast | 64.8 | reasoning, † | Sep 2025 | Official leaderboard |
| 75 | Claude Opus 4.5 | 64.8 | † | Nov 2025 | Official leaderboard |
| 76 | | 65.1 | † | Nov 2025 | Official leaderboard |
| 77 | GPT-5 | 65.2 | † | Aug 2025 | Official leaderboard |
| 78 | | 65.3 | medium, web search, code execution | Jul 2026 | Official leaderboard |
| 79 | Grok 4.6 | 65.5 | xhigh, web x search, † | Aug 2026 | Official leaderboard |
| 80 | Claude Fable 5 | 65.6 | high, web search, code execution, 128k | Jun 2026 | Official leaderboard |
| 81 | | 65.6 | max, web search, † | Sep 2026 | Official leaderboard |
| 82 | | 65.7 | high, web search, code execution | Aug 2026 | Official leaderboard |
| 83 | GPT-5.6 Sol | 65.8 | standard, max, web search, code execution, 128k | Jul 2026 | Official leaderboard |
| 84 | Grok 4.5 | 65.9 | high, web x search | Jul 2026 | Official leaderboard |
| 85 | GPT-5.6 Sol Pro | 65.9 | max, web search, code execution, 128k, cost optimized, † | Jul 2026 | Official leaderboard |
| 86 | Claude Fable 5.1 | 66.0 | medium, web search, 64k, † | Sep 2026 | Official leaderboard |
| 87 | Claude Opus 5 | 66.7 | adaptive thinking, max, web search, code execution, 128k | Jul 2026 | Official leaderboard |
| 88 | GPT-6 Astra | 66.7 | standard, high, web search, † | Sep 2026 | Official leaderboard |
Epoch AI has scores for 83 models. We plot every source in the charts below.
Scores at each effort level
Models the leaderboard ran at two or more effort levels. We don’t have enough cost data here to say what the extra effort costs.
| Model | Effort | Harness | Score | Cost per task | Output tokens |
|---|---|---|---|---|---|
| GPT-5.5 | high, web search | 67.1 | |||
| GPT-6 Astra | standard, high, web search | 67.1 | |||
| GPT-5.5 | high, web search, † | 66.9 | |||
| Claude Opus 5 | adaptive thinking, max, web search, code execution, 128k | 66.7 | |||
| Claude Opus 5 | adaptive thinking, max, web search, code execution, 128k, † | 66.7 | |||
| GPT-6 Astra | standard, high, web search, † | 66.7 | |||
| Claude Fable 5 | max, web search, code execution, 128k | 66.4 | |||
| Claude Opus 4.8 | adaptive thinking, max, web search, 128000, † | 66.3 | |||
| GPT-5.6 Sol | standard, medium, web search, code execution, † | 66.3 | |||
| | high, web search, code execution, † | 66.3 | |||
| Claude Fable 5 | max, web search, code execution, 128k, † | 66.1 | |||
| Grok 4.5 | high, web x search, † | 66.1 | |||
| Claude Fable 5.1 | medium, web search, 64k | 66.1 | |||
| GPT-5.6 Sol | standard, medium, web search, code execution | 66.0 | |||
| GPT-5.6 Sol Pro | max, web search, code execution, 128k, cost optimized | 66.0 | |||
| Claude Fable 5.1 | medium, web search, 64k, † | 66.0 | |||
| Claude Opus 4.8 | adaptive thinking, max, web search, 128000 | 65.9 | |||
| Claude Fable 5 | high, web search, code execution, 128k, † | 65.9 | |||
| Grok 4.5 | high, web x search | 65.9 | |||
| GPT-5.6 Sol | standard, max, web search, code execution, 128k, † | 65.9 | |||
| GPT-5.6 Sol Pro | max, web search, code execution, 128k, cost optimized, † | 65.9 | |||
| | medium, web search, code execution, † | 65.9 | |||
| Grok 4.6 | xhigh, web x search | 65.9 | |||
| | max, web search | 65.9 | |||
| GPT-5.6 Sol | standard, max, web search, code execution, 128k | 65.8 | |||
| | high, web search, code execution | 65.7 | |||
| Claude Fable 5 | high, web search, code execution, 128k | 65.6 | |||
| | max, web search, † | 65.6 | |||
| Grok 4.6 | xhigh, web x search, † | 65.5 | |||
| | high, web search, † | 65.4 | |||
| | high, web search | 65.3 | |||
| | medium, web search, code execution | 65.3 | |||
| GPT-5 | † | 65.2 | |||
| | † | 65.1 | |||
| Grok 4 | 0709, † | 64.8 | |||
| Grok 4 Fast | reasoning, † | 64.8 | |||
| Claude Opus 4.5 | † | 64.8 | |||
| Grok 4.3 | high, web x search | 64.8 | |||
| Claude 3.7 Sonnet | scratchpad, with freeze values | 64.7 | |||
| GPT-4.5 | scratchpad, with freeze values | 64.7 | |||
| Grok 4.1 Fast | reasoning, † | 64.7 | |||
| GPT-4.5 | † | 64.6 | |||
| | † | 64.6 | |||
| o3 | † | 64.5 | |||
| Claude Opus 4.1 | † | 64.5 | |||
| | † | 64.3 | |||
| Grok 4.20 | 0309, reasoning, † | 64.2 | |||
| GPT-5.5 | † | 64.2 | |||
| | adaptive thinking, 12000, † | 64.2 | |||
| Kimi K3 | max, 128k, † | 64.2 | |||
| Claude Opus 4 | scratchpad, with freeze values | 64.1 | |||
| | † | 64.1 | |||
| Claude Sonnet 4.6 | 1024, † | 64.1 | |||
| | † | 64.1 | |||
| | † | 64.1 | |||
| o4-mini | † | 64.0 | |||
| | † | 64.0 | |||
| Claude Sonnet 4 | † | 64.0 | |||
| Claude Sonnet 4.5 | 1024, † | 64.0 | |||
| GPT-5.2 | † | 64.0 | |||
| Claude Sonnet 4.6 | adaptive thinking, 16000, † | 64.0 | |||
| Claude Opus 4.1 | scratchpad, with freeze values | 63.9 | |||
| Claude 3.7 Sonnet | † | 63.8 | |||
| GPT-4.1 | scratchpad, with freeze values | 63.8 | |||
| o3-mini | † | 63.7 | |||
| o4-mini | scratchpad, with freeze values | 63.7 | |||
| Claude 3.5 Sonnet | scratchpad, with freeze values | 63.6 | |||
| GLM-5 | † | 63.6 | |||
| o3 | scratchpad, with freeze values | 63.5 | |||
| | scratchpad, with freeze values | 63.4 | |||
| Grok 4.3 | † | 63.4 | |||
| | scratchpad, with freeze values | 63.3 | |||
| Claude Opus 4.6 | 1024, † | 63.3 | |||
| Claude Sonnet 5 | adaptive thinking, 16000, † | 63.3 | |||
| Claude Haiku 4.5 | 1024, † | 63.2 | |||
| Grok 4.20 | 0309, reasoning, † | 63.2 | |||
| Claude 3.5 Sonnet | † | 63.1 | |||
| Claude Sonnet 4 | scratchpad, with freeze values | 63.1 | |||
| GPT-5 mini | † | 63.1 | |||
| GPT-4 Turbo Apr 2024 | † | 63.0 | |||
| Claude 3.5 Sonnet | † | 63.0 | |||
| | scratchpad, with freeze values | 63.0 | |||
| GPT-5.4 | † | 63.0 | |||
| Claude Opus 4.7 | 1024, † | 62.9 | |||
| Claude 3.5 Sonnet | scratchpad, with freeze values | 62.8 | |||
| | † | 62.8 | |||
| | high, † | 62.7 | |||
| | † | 62.6 | |||
| Claude Opus 4.8 | adaptive thinking, high, 24000, † | 62.6 | |||
| | † | 62.5 | |||
| Kimi K2 Jul 2025 | 0905, † | 62.5 | |||
| | † | 62.5 | |||
| | † | 62.5 | |||
| | † | 62.4 | |||
| | scratchpad, with freeze values | 62.4 | |||
| Claude 3 Opus | † | 62.3 | |||
| | scratchpad, with freeze values | 62.1 | |||
| GPT-4.1 | † | 62.1 | |||
| Kimi K2 Jul 2025 | † | 62.1 | |||
| | 2507, † | 62.1 | |||
| GPT-5.1 | † | 62.1 | |||
| | scratchpad, with freeze values | 61.8 | |||
| GLM-4.5-Air | † | 61.8 | |||
| | scratchpad, with freeze values | 61.7 | |||
| | 2407, † | 61.6 | |||
| | scratchpad, with freeze values | 61.6 | |||
| o3-mini | scratchpad, with freeze values | 61.6 | |||
| GLM-4.5-Air | scratchpad, with freeze values | 61.6 | |||
| Claude Opus 4.8 | 1024, † | 61.6 | |||
| | † | 61.5 | |||
| GPT-4 Jun 2023 | 0613, † | 61.4 | |||
| | 2411, † | 61.4 | |||
| | † | 61.3 | |||
| GPT-4o May 2024 | † | 61.1 | |||
| | † | 61.1 | |||
| Claude 3.5 Sonnet | scratchpad, with news, with freeze values | 61.0 | |||
| GPT-5.4 Mini | † | 61.0 | |||
| GPT-4o Nov 2024 | web search, scratchpad, with freeze values | 60.8 | |||
| | † | 60.6 | |||
| | † | 60.6 | |||
| GPT-4o Nov 2024 | web search, † | 60.5 | |||
| | 001, scratchpad, with freeze values | 60.4 | |||
| GPT-4 Turbo Apr 2024 | scratchpad, with freeze values | 60.2 | |||
| GPT-4o Nov 2024 | web search, scratchpad | 60.2 | |||
| Claude 3.5 Sonnet | superforecaster with news 1 | 60.1 | |||
| | † | 60.0 | |||
| GPT-4o May 2024 | scratchpad, with freeze values | 59.9 | |||
| GPT-4o May 2024 | scratchpad, with news, with freeze values | 59.6 | |||
| GPT-4o Nov 2024 | web search | 59.6 | |||
| | † | 59.4 | |||
| | scratchpad, with freeze values | 59.4 | |||
| | † | 59.2 | |||
| | scratchpad, with freeze values | 59.1 | |||
| | † | 59.0 | |||
| | 2407, scratchpad, with freeze values | 58.9 | |||
| Claude 3 Opus | scratchpad, with freeze values | 58.9 | |||
| Claude 3.5 Sonnet | scratchpad, with news | 58.9 | |||
| GPT-5 nano | † | 58.9 | |||
| GPT-4 Jun 2023 | 0613, scratchpad, with freeze values | 58.8 | |||
| | † | 58.7 | |||
| | † | 58.7 | |||
| Claude 2.1 | † | 58.6 | |||
| | † | 58.6 | |||
| GPT-4 Turbo Apr 2024 | scratchpad, with news, with freeze values | 58.6 | |||
| GPT-5.4 Nano | † | 58.6 | |||
| | † | 58.5 | |||
| | scratchpad, with freeze values | 58.2 | |||
| | † | 58.1 | |||
| | scratchpad, with freeze values | 58.0 | |||
| | scratchpad, with news, with freeze values | 57.9 | |||
| GPT-4o May 2024 | scratchpad, with news | 57.8 | |||
| | scratchpad, with freeze values | 57.7 | |||
| | scratchpad, with freeze values | 57.5 | |||
| Claude 3 Opus | superforecaster with news 1 | 57.4 | |||
| GPT-4 Turbo Apr 2024 | scratchpad, with news | 57.2 | |||
| | superforecaster with news 1 | 57.2 | |||
| | scratchpad, with news | 57.1 | |||
| | scratchpad, with news, with freeze values | 56.9 | |||
| | 001, † | 56.9 | |||
| | scratchpad, with freeze values | 56.7 | |||
| | scratchpad, with news, with freeze values | 56.6 | |||
| Claude 3.5 Sonnet | scratchpad, with second news | 56.6 | |||
| GPT-4o May 2024 | superforecaster with news 1 | 56.3 | |||
| Grok 4.20 | 0309, non reasoning, † | 56.2 | |||
| | scratchpad, with news | 55.8 | |||
| | scratchpad, with news | 55.8 | |||
| | scratchpad, with freeze values | 55.6 | |||
| Claude 3.5 Sonnet | superforecaster with news 2 | 55.6 | |||
| Claude 3 Opus | scratchpad, with news, with freeze values | 55.4 | |||
| | superforecaster with news 3 | 55.4 | |||
| | superforecaster with news 1 | 55.2 | |||
| | superforecaster with news 1 | 55.1 | |||
| Claude 3 Opus | superforecaster with news 2 | 55.0 | |||
| | scratchpad, with news, with freeze values | 55.0 | |||
| GPT-4 Turbo Apr 2024 | superforecaster with news 1 | 54.8 | |||
| | superforecaster with news 1 | 54.8 | |||
| Grok 4.20 | 0309, non reasoning, † | 54.8 | |||
| | scratchpad, with news, with freeze values | 54.7 | |||
| Claude 3 Haiku | † | 54.7 | |||
| Claude 3 Opus | scratchpad, with news | 54.5 | |||
| | scratchpad, with news | 54.0 | |||
| | superforecaster with news 2 | 53.6 | |||
| GPT-4o May 2024 | superforecaster with news 2 | 53.5 | |||
| | superforecaster with news 2 | 53.4 | |||
| | scratchpad, with news | 53.3 | |||
| | superforecaster with news 2 | 52.9 | |||
| GPT-4 Turbo Apr 2024 | superforecaster with news 2 | 52.5 | |||
| Claude 3 Haiku | scratchpad, with freeze values | 51.2 | |||
| | scratchpad, with freeze values | 50.9 | |||
| | superforecaster with news 1 | 50.8 | |||
| Claude 3 Haiku | superforecaster with news 2 | 50.6 | |||
| | superforecaster with news 2 | 50.4 | |||
| | † | 50.3 | |||
| GPT-3.5 Turbo Jan 2024 | 0125, scratchpad, with freeze values | 49.6 | |||
| Claude 3 Haiku | scratchpad, with news, with freeze values | 49.3 | |||
| Claude 3 Haiku | scratchpad, with news | 48.9 | |||
| GPT-3.5 Turbo Jan 2024 | 0125, † | 46.3 | |||
| Claude 3 Haiku | superforecaster with news 1 | 44.7 |
Number one over time
Lab claims count from the day the card came out, independent runs from the model’s release. We draw one row each for the benchmark’s own leaderboard and Epoch AI’s runs.
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
One lab put it in a launch post in the last six months
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| 30 Jul 2026 | 61.5 | Best of ForecastBench Brier Index no search 61.3 / with search 61.5 |
More in Forecasting
- Prophet Arena In use Models and agents forecast open Kalshi prediction-market events and are scored once the events resolve. The live board ranks a difficulty-adjusted Arena score and also reports calibration error and market return. Claude Opus 5.5 86.0
- Echo General AI Prediction Leaderboard Not in model cards Models forecast unresolved events drawn from prediction markets, synthesized news questions and expert-written questions. Forecasts made at aligned times are compared in pairwise battles, and an Elo fit ranks the models.
DeepSeek-V4-Pro 1,018
- Human Behavior Bench Not in model cards Models predict how specified groups of U.S. adults answer closed survey questions, as a distribution over options. Scored as 1 minus total variation distance.
Gemini 4 Argon 80.6
- BTF-3 Not in model cards Agents forecast already-resolved binary and numeric questions while researching a frozen snapshot of the web. Scoring pools Brier and ranked probability scores. Claude Opus 5 0.12
- BackSearch Not in model cards Paid API that searches a frozen web archive as of a given date, for forecasting backtests and reproducible web-enabled evals. A tool, not a benchmark.
- BallotBench Not in model cards Nine frontier agents forecast 863 contests in the 2026 US midterms each day until polls close. Proper scoring rules grade forecasts against certified results, beside Kalshi, Polymarket and expert ratings.