BigCodeBench-Hard
Models solve 148 harder BigCodeBench Python tasks that call many libraries, chosen to match real programming work. Scored pass@1 on unit tests.
It has Complete and Instruct splits like the full set. The maker reported 139 models on it by October 2024.
In the authors’ words
Task automation has been greatly empowered by the recent advances in Large Language Models (LLMs) via Python code, where the tasks ranging from software engineering development to general-purpose reasoning. While current benchmarks have shown that LLMs can solve tasks using programs like human developers, the majority of their evaluations are limited to short and self-contained algorithmic tasks or standalone function calls. Solving challenging and practical tasks requires the capability of utilizing diverse function calls as tools to efficiently implement functionalities like data analysis and web development. In addition, using multiple tools to solve a task needs compositional reasoning by accurately understanding complex instructions. Fulfilling both of these characteristics can pose a great challenge for LLMs.To assess how well LLMs can solve challenging and practical tasks via programs, we introduce BigCodeBench, a benchmark that challenges LLMs to invoke multiple function calls as tools from 139 libraries and 7 domains for 1,140 fine-grained tasks. To evaluate LLMs rigorously, each task encompasses 5.6 test cases with an average branch coverage of 99%. In addition, we propose a natural-language-oriented variant of BigCodeBench, BigCodeBench-Instruct, that automatically transforms the original docstrings into short instructions only with essential information. Our extensive evaluation of 60 LLMs shows that LLMs are not yet capable of following complex instructions to use function calls precisely, with scores up to 60%, significantly lower than the human performance of 97%. The results underscore the need for further advancements in this area.
- Level
- University Undergraduates and entry-level professionals
- Scored
- Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
- Answers
- Code A program or patch run against tests.
Claude 3.7 Sonnet leads with 35.8% among models released by Apr 2025
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 Apr 2025, and nobody has tested a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- GPT-6 Astra
- Claude Opus 5.5
- GPT-6.1 Terra
- GPT-6.1 Sol
- and 16 more
- 35.8 Claude 3.7 Sonnet
- 35.5 o1
- 35.5 o3-mini
- 35.1
DeepSeek-R1
- 34.8 Quasar-Alpha
- 34.5
DeepSeek-V3
- 34.1 Gemini-Exp-1206
- 33.1
Gemini 2.5 Pro
- 33.1 Grok 3
- 32.8 Optimus-Alpha
- 32.8 GPT-4.1
- 32.5
Qwen2.5-Max
- 32.1 GPT-4 Turbo
- 32.1
Athene-V2-Chat
- 31.8
Gemini 2.0 Pro
- 31.8
DeepSeek-V3
- 31.8 GPT-4.1 mini
- 31.4 Athene-V2-Agent
- 31.1 GPT-4o
- 31.1 Grok-3 mini
- 30.8 GPT-4o
- 30.8
Qwen2.5-Coder-32B-Instruct
- 30.4 Claude 3.5 Sonnet
- 30.1 Claude 3.5 Haiku
- 30.1 GPT-4.1 nano
- 29.4
DeepSeek-Coder-V2 236B
- 29.4 Gemini-Exp-1114
- 29.4 ChatGPT-4o-latest-20250129
- 29.0
QwQ-32B
- 28.8 o1-preview
- 28.7 DeepSeek-V2-Chat
- 28.7
Gemini 2.0 Flash
- 28.4
Gemini 2.0 Flash
- 28.4
Llama 3.3 70B Instruct
- 28.4
Llama 4 Maverick
- 28.0 Sky-T1-32B-Preview
- 27.4 o1-mini
- 27.4 Gemini-Exp-1121
- 27.4
Phi-4
- 27.1 GPT-4o
- 27.0
Gemini 2.0 Flash Thinking
- 26.7
QwQ-32B-Preview
- 26.7 Sky-T1-32B-Flash
- 26.6 Grok-Beta
- 26.6
Gemini 1.5 Pro
- 26.6 Qwen2.5-Coder-14B-Instruct
- 26.4
Llama 3.1-405B
- 26.4
DeepSeek-V2.5-1210
- 26.4
DeepSeek-R1-Distill-Qwen-32B
- 26.1
DeepSeek-V2.5
- 26.0 Claude 3 Opus
- 26.0
Mistral Large 2
- 26.0
Gemma 3 27B
- 25.4
Gemini 1.5 Pro
- 25.4
Llama 3.1-70B
- 25.4
Qwen2.5-72B
- 25.4
Gemini 2.0 Flash-Lite
- 25.3 GPT-4o mini
- 24.6
Llama 3-70B
- 24.6
Qwen2.5-32B
- 24.6
Llama-3.1-Nemotron-70B-Instruct
- 24.3 Dracarys-Llama-3.1-70B-Instruct
- 23.6
Gemini 1.5 Flash
- 23.6 Llama-3-70B-Synthia-v3.5
- 23.4 Claude 3 Sonnet
- 22.6 Dracarys-72B-Instruct
- 22.3 Hermes 2 Theta Llama-3 70B
- 22.0 Phi-3.1-Mini-128K-Instruct
- 21.6 Hermes-2-Pro-Llama-3-70B
- 20.9
Qwen2.5-14B
- 20.9
DeepSeek-R1-Distill-Qwen-14B
- 20.6 Codestral-22B-v0.1
- 20.6
Qwen2-72B
- 20.6
Mistral Small 3
- 20.3
Qwen2.5-Coder (7B)
- 20.3
DeepSeek-R1-Distill-Llama-70B
- 20.3 DeepCoder-14B-Preview
- 20.0
Gemma 2 27B
- 19.9 GPT-3.5 Turbo
- 19.9
Mixtral 8x22B
- 19.9
Athene-70B
- 19.3 DeepSeek-Coder-33B-Instruct
- 19.3 WhiteRabbitNeo-33B-v1.5
- 18.9 ReflectionCoder-DS-33B
- 18.5 OpenCoder-8B-Instruct
- 18.3 Claude 3 Haiku
- 17.6 GPT-4
- 17.6
Yi-Large
- 17.2 CodeQwen1.5-7B-Chat
- 17.2 Nxcode-CQ-7B-Orpo
- 17.2 DeepSeek-Coder-V2-Lite-Instruct
- 17.2 CodeGeex4-All-9B
- 16.9 AutoCoder
- 16.9
Llama 4 Scout
- 16.6
Mistral NeMo
- 16.6 Tess-v2.5.2-Qwen2-72B
- 15.9 Qwen1.5-110B-Chat
- 15.2 OpenCodeInterpreter-DS-6.7B
- 15.2 ReflectionCoder-DS-6.7B
- 14.8 WaveCoder-Ultra-6.7B
- 14.8 Granite-Code-34B-Instruct
- 14.8
Phi-3.5-mini
- 14.8
Mistral Small v24.09
- 14.6 Yi-Coder-9B-Chat
- 14.2 Phind-CodeLlama-34B-v2
- 14.2 Artigenz-Coder-DS-6.7B
- 14.2
Qwen2.5-7B
- 13.9 mistral-small-2402
- 13.9 InverseCoder-CL-13B
- 13.9 Codestral-Mamba
- 13.6 StarCoder2-15B-Instruct-v0.1
- 13.5
Code Llama 70B Instruct
- 13.5 InverseCoder-CL-7B
- 13.5
Llama 3.1-8B
- 13.5 c4ai-command-r-08-2024
- 13.2
Phi-3-medium-128k-instruct
- 13.2 ReflectionCoder-CL-34B
- 13.2
Command R+
- 13.2 Magicoder-S-DS-6.7B
- 12.9 InverseCoder-DS-6.7B
- 12.8 DeepSeek-Coder-6.7B-Instruct
- 12.5 Phi-3-Small-128K-Instruct
- 12.5 Qwen2-57B-A14B
- 12.2
Qwen1.5-72B
- 11.8
Qwen2-7B-Instruct
- 11.5 OpenChat-3.6-8B-20240522
- 11.2 Qwen1.5-32B-Chat
- 11.1
Yi-1.5-9B-Chat
- 10.8
Phi-3-mini-128k-instruct
- 10.8 Granite-Code-20B-Instruct
- 10.8 AutoCoder-QW-7B
- 10.5 AutoCoder-S-6.7B
- 10.4 CodeGemma-7B-Instruct
- 10.1
Gemma 2 9B
- 9.80
Code Llama 34B Instruct
- 9.40 ReflectionCoder-CL-7B
- 9.20
Yi-1.5-34B
- 9.20 OpenCoder-1.5B-Instruct
- 8.40
Mistral Large
- 8.40 Granite-3.0-8B-Instruct
- 8.20 CodeLlama-13B-Instruct
- 7.40
Llama 3-8B
- 5.80
Qwen2.5-Coder (1.5B)
- 5.40
Mistral 7B v0.3
- 5.40
Yi-1.5-6B-Chat
- 5.40 InternLM2.5-7B-Chat
- 5.40
Llama 3.2 3B
- 4.80
DeepSeek-R1-Distill-Qwen-7B
- 4.40 OpenCodeInterpreter-DS-1.3B
- 3.80 CodeLlama-7B-Instruct
- 3.00
Qwen2.5-1.5B
- 2.70 DeepSeek-Coder-1.3B-Instruct
- 2.70 DeepSeek-R1-Distill-Llama-8B
- 1.40
Qwen2.5-0.5B
- 1.00
Llama 3.2 1B
- 1 Claude 3.7 Sonnet 3200 35.8%
- 2 o1 high 35.5%
- 3 o3-mini medium 35.5%
- 4
DeepSeek-R1 35.1%
- 5 Quasar-Alpha 34.8%
- 6
DeepSeek-V3 34.5%
- 7 Gemini-Exp-1206 34.1%
- 8
Gemini 2.5 Pro Mar 2025 33.1%
- 9 Grok 3 33.1%
- 10 Optimus-Alpha 32.8%
- 11 GPT-4.1 32.8%
- 12
Qwen2.5-Max 32.5%
- 13 GPT-4 Turbo Apr 2024 32.1%
- 14
Athene-V2-Chat 32.1%
- 15
Gemini 2.0 Pro 31.8%
- 16
DeepSeek-V3 Mar 2025 31.8%
- 17 GPT-4.1 mini 31.8%
- 18 Athene-V2-Agent 31.4%
- 19 GPT-4o Nov 2024 31.1%
- 20 Grok-3 mini low 31.1%
- 21 GPT-4o Aug 2024 30.8%
- 22
Qwen2.5-Coder-32B-Instruct 30.8%
- 23 Claude 3.5 Sonnet 30.4%
- 24 Claude 3.5 Haiku 30.1%
- 25 GPT-4.1 nano 30.1%
- 26
DeepSeek-Coder-V2 236B 29.4%
- 27 Gemini-Exp-1114 29.4%
- 28 ChatGPT-4o-latest-20250129 29.4%
- 29
QwQ-32B reasoning 29%
- 30 o1-preview 28.8%
- 31 DeepSeek-V2-Chat 28.7%
- 32
Gemini 2.0 Flash Feb 2025 28.7%
- 33
Gemini 2.0 Flash Dec 2024 28.4%
- 34
Llama 3.3 70B Instruct 28.4%
- 35
Llama 4 Maverick 28.4%
- 36 Sky-T1-32B-Preview 28%
- 37 o1-mini 27.4%
- 38 Gemini-Exp-1121 27.4%
- 39
Phi-4 27.4%
- 40 GPT-4o May 2024 27.1%
- 41
Gemini 2.0 Flash Thinking Jan 2025 27%
- 42
QwQ-32B-Preview 26.7%
- 43 Sky-T1-32B-Flash 26.7%
- 44 Grok-Beta 26.6%
- 45
Gemini 1.5 Pro Sep 2024 26.6%
- 46 Qwen2.5-Coder-14B-Instruct 26.6%
- 47
Llama 3.1-405B 26.4%
- 48
DeepSeek-V2.5-1210 26.4%
- 49
DeepSeek-R1-Distill-Qwen-32B 26.4%
- 50
DeepSeek-V2.5 Sep 2024 26.1%
- 51 Claude 3 Opus 26%
- 52
Mistral Large 2 Jul 2024 26%
- 53
Gemma 3 27B 26%
- 54
Gemini 1.5 Pro May 2024 25.4%
- 55
Llama 3.1-70B 25.4%
- 56
Qwen2.5-72B 25.4%
- 57
Gemini 2.0 Flash-Lite 25.4%
- 58 GPT-4o mini 25.3%
- 59
Llama 3-70B 24.6%
- 60
Qwen2.5-32B 24.6%
- 61
Llama-3.1-Nemotron-70B-Instruct 24.6%
- 62 Dracarys-Llama-3.1-70B-Instruct 24.3%
- 63
Gemini 1.5 Flash May 2024 23.6%
- 64 Llama-3-70B-Synthia-v3.5 23.6%
- 65 Claude 3 Sonnet 23.4%
- 66 Dracarys-72B-Instruct 22.6%
- 67 Hermes 2 Theta Llama-3 70B 22.3%
- 68 Phi-3.1-Mini-128K-Instruct 22%
- 69 Hermes-2-Pro-Llama-3-70B 21.6%
- 70
Qwen2.5-14B 20.9%
- 71
DeepSeek-R1-Distill-Qwen-14B 20.9%
- 72 Codestral-22B-v0.1 20.6%
- 73
Qwen2-72B 20.6%
- 74
Mistral Small 3 20.6%
- 75
Qwen2.5-Coder (7B) 20.3%
- 76
DeepSeek-R1-Distill-Llama-70B 20.3%
- 77 DeepCoder-14B-Preview 20.3%
- 78
Gemma 2 27B 20%
- 79 GPT-3.5 Turbo Jan 2024 19.9%
- 80
Mixtral 8x22B 19.9%
- 81
Athene-70B 19.9%
- 82 DeepSeek-Coder-33B-Instruct 19.3%
- 83 WhiteRabbitNeo-33B-v1.5 19.3%
- 84 ReflectionCoder-DS-33B 18.9%
- 85 OpenCoder-8B-Instruct 18.5%
- 86 Claude 3 Haiku 18.3%
- 87 GPT-4 Jun 2023 17.6%
- 88
Yi-Large 17.6%
- 89 CodeQwen1.5-7B-Chat 17.2%
- 90 Nxcode-CQ-7B-Orpo 17.2%
- 91 DeepSeek-Coder-V2-Lite-Instruct 17.2%
- 92 CodeGeex4-All-9B 17.2%
- 93 AutoCoder 16.9%
- 94
Llama 4 Scout 16.9%
- 95
Mistral NeMo 16.6%
- 96 Tess-v2.5.2-Qwen2-72B 16.6%
- 97 Qwen1.5-110B-Chat 15.9%
- 98 OpenCodeInterpreter-DS-6.7B 15.2%
- 99 ReflectionCoder-DS-6.7B 15.2%
- 100 WaveCoder-Ultra-6.7B 14.8%
- 101 Granite-Code-34B-Instruct 14.8%
- 102
Phi-3.5-mini 14.8%
- 103
Mistral Small v24.09 14.8%
- 104 Yi-Coder-9B-Chat 14.6%
- 105 Phind-CodeLlama-34B-v2 14.2%
- 106 Artigenz-Coder-DS-6.7B 14.2%
- 107
Qwen2.5-7B 14.2%
- 108 mistral-small-2402 13.9%
- 109 InverseCoder-CL-13B 13.9%
- 110 Codestral-Mamba 13.9%
- 111 StarCoder2-15B-Instruct-v0.1 13.6%
- 112
Code Llama 70B Instruct 13.5%
- 113 InverseCoder-CL-7B 13.5%
- 114
Llama 3.1-8B 13.5%
- 115 c4ai-command-r-08-2024 13.5%
- 116
Phi-3-medium-128k-instruct 13.2%
- 117 ReflectionCoder-CL-34B 13.2%
- 118
Command R+ 13.2%
- 119 Magicoder-S-DS-6.7B 13.2%
- 120 InverseCoder-DS-6.7B 12.9%
- 121 DeepSeek-Coder-6.7B-Instruct 12.8%
- 122 Phi-3-Small-128K-Instruct 12.5%
- 123 Qwen2-57B-A14B 12.5%
- 124
Qwen1.5-72B 12.2%
- 125
Qwen2-7B-Instruct 11.8%
- 126 OpenChat-3.6-8B-20240522 11.5%
- 127 Qwen1.5-32B-Chat 11.2%
- 128
Yi-1.5-9B-Chat 11.1%
- 129
Phi-3-mini-128k-instruct 10.8%
- 130 Granite-Code-20B-Instruct 10.8%
- 131 AutoCoder-QW-7B 10.8%
- 132 AutoCoder-S-6.7B 10.5%
- 133 CodeGemma-7B-Instruct 10.4%
- 134
Gemma 2 9B 10.1%
- 135
Code Llama 34B Instruct 9.80%
- 136 ReflectionCoder-CL-7B 9.40%
- 137
Yi-1.5-34B 9.20%
- 138 OpenCoder-1.5B-Instruct 9.20%
- 139
Mistral Large 8.40%
- 140 Granite-3.0-8B-Instruct 8.40%
- 141 CodeLlama-13B-Instruct 8.20%
- 142
Llama 3-8B 7.40%
- 143
Qwen2.5-Coder (1.5B) 5.80%
- 144
Mistral 7B v0.3 5.40%
- 145
Yi-1.5-6B-Chat 5.40%
- 146 InternLM2.5-7B-Chat 5.40%
- 147
Llama 3.2 3B 5.40%
- 148
DeepSeek-R1-Distill-Qwen-7B 4.80%
- 149 OpenCodeInterpreter-DS-1.3B 4.40%
- 150 CodeLlama-7B-Instruct 3.80%
- 151
Qwen2.5-1.5B 3.00%
- 152 DeepSeek-Coder-1.3B-Instruct 2.70%
- 153 DeepSeek-R1-Distill-Llama-8B 2.70%
- 154
Qwen2.5-0.5B 1.40%
- 155
Llama 3.2 1B 1.00%
| # | Entry | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | Claude 3.7 Sonnet | 35.8% | 3200 | Feb 2025 | Official leaderboard |
| 2 | o1 | 35.5% | high | Dec 2024 | Official leaderboard |
| 3 | o3-mini | 35.5% | medium | Jan 2025 | Official leaderboard |
| 4 | | 35.1% | Jan 2025 | Official leaderboard | |
| 5 | Quasar-Alpha | 34.8% | Apr 2025 | Official leaderboard | |
| 6 | | 34.5% | Dec 2024 | Official leaderboard | |
| 7 | Gemini-Exp-1206 | 34.1% | Dec 2024 | Official leaderboard | |
| 8 | | 33.1% | Mar 2025 | Official leaderboard | |
| 9 | Grok 3 | 33.1% | Apr 2025 | Official leaderboard | |
| 10 | Optimus-Alpha | 32.8% | Apr 2025 | Official leaderboard | |
| 11 | GPT-4.1 | 32.8% | Apr 2025 | Official leaderboard | |
| 12 | | 32.5% | Jan 2025 | Official leaderboard | |
| 13 | GPT-4 Turbo Apr 2024 | 32.1% | Apr 2024 | Official leaderboard | |
| 14 | | 32.1% | Nov 2024 | Official leaderboard | |
| 15 | | 31.8% | Feb 2025 | Official leaderboard | |
| 16 | | 31.8% | Mar 2025 | Official leaderboard | |
| 17 | GPT-4.1 mini | 31.8% | Apr 2025 | Official leaderboard | |
| 18 | Athene-V2-Agent | 31.4% | Nov 2024 | Official leaderboard | |
| 19 | GPT-4o Nov 2024 | 31.1% | Nov 2024 | Official leaderboard | |
| 20 | Grok-3 mini | 31.1% | low | Apr 2025 | Official leaderboard |
| 21 | GPT-4o Aug 2024 | 30.8% | Aug 2024 | Official leaderboard | |
| 22 | | 30.8% | Nov 2024 | Official leaderboard | |
| 23 | Claude 3.5 Sonnet | 30.4% | Jun 2024 | Official leaderboard | |
| 24 | Claude 3.5 Haiku | 30.1% | Oct 2024 | Official leaderboard | |
| 25 | GPT-4.1 nano | 30.1% | Apr 2025 | Official leaderboard | |
| 26 | | 29.4% | Jun 2024 | Official leaderboard | |
| 27 | Gemini-Exp-1114 | 29.4% | Nov 2024 | Official leaderboard | |
| 28 | ChatGPT-4o-latest-20250129 | 29.4% | Jan 2025 | Official leaderboard | |
| 29 | | 29% | reasoning | Mar 2025 | Official leaderboard |
| 30 | o1-preview | 28.8% | Sep 2024 | Official leaderboard | |
| 31 | DeepSeek-V2-Chat | 28.7% | Jun 2024 | Official leaderboard | |
| 32 | | 28.7% | Feb 2025 | Official leaderboard | |
| 33 | | 28.4% | Dec 2024 | Official leaderboard | |
| 34 | | 28.4% | Dec 2024 | Official leaderboard | |
| 35 | | 28.4% | Apr 2025 | Official leaderboard | |
| 36 | Sky-T1-32B-Preview | 28% | Jan 2025 | Official leaderboard | |
| 37 | o1-mini | 27.4% | Sep 2024 | Official leaderboard | |
| 38 | Gemini-Exp-1121 | 27.4% | Nov 2024 | Official leaderboard | |
| 39 | | 27.4% | Dec 2024 | Official leaderboard | |
| 40 | GPT-4o May 2024 | 27.1% | May 2024 | Official leaderboard | |
| 41 | | 27% | Jan 2025 | Official leaderboard | |
| 42 | | 26.7% | Nov 2024 | Official leaderboard | |
| 43 | Sky-T1-32B-Flash | 26.7% | Jan 2025 | Official leaderboard | |
| 44 | Grok-Beta | 26.6% | Mar 2024 | Official leaderboard | |
| 45 | | 26.6% | Sep 2024 | Official leaderboard | |
| 46 | Qwen2.5-Coder-14B-Instruct | 26.6% | Nov 2024 | Official leaderboard | |
| 47 | | 26.4% | Jul 2024 | Official leaderboard | |
| 48 | | 26.4% | Dec 2024 | Official leaderboard | |
| 49 | | 26.4% | Jan 2025 | Official leaderboard | |
| 50 | | 26.1% | Sep 2024 | Official leaderboard | |
| 51 | Claude 3 Opus | 26% | Feb 2024 | Official leaderboard | |
| 52 | | 26% | Jul 2024 | Official leaderboard | |
| 53 | | 26% | Mar 2025 | Official leaderboard | |
| 54 | | 25.4% | May 2024 | Official leaderboard | |
| 55 | | 25.4% | Jul 2024 | Official leaderboard | |
| 56 | | 25.4% | Sep 2024 | Official leaderboard | |
| 57 | | 25.4% | Feb 2025 | Official leaderboard | |
| 58 | GPT-4o mini | 25.3% | Jul 2024 | Official leaderboard | |
| 59 | | 24.6% | Apr 2024 | Official leaderboard | |
| 60 | | 24.6% | Sep 2024 | Official leaderboard | |
| 61 | | 24.6% | Oct 2024 | Official leaderboard | |
| 62 | Dracarys-Llama-3.1-70B-Instruct | 24.3% | Apr 2024 | Official leaderboard | |
| 63 | | 23.6% | May 2024 | Official leaderboard | |
| 64 | Llama-3-70B-Synthia-v3.5 | 23.6% | May 2024 | Official leaderboard | |
| 65 | Claude 3 Sonnet | 23.4% | Feb 2024 | Official leaderboard | |
| 66 | Dracarys-72B-Instruct | 22.6% | Apr 2024 | Official leaderboard | |
| 67 | Hermes 2 Theta Llama-3 70B | 22.3% | Jun 2024 | Official leaderboard | |
| 68 | Phi-3.1-Mini-128K-Instruct | 22% | May 2024 | Official leaderboard | |
| 69 | Hermes-2-Pro-Llama-3-70B | 21.6% | Jun 2024 | Official leaderboard | |
| 70 | | 20.9% | Sep 2024 | Official leaderboard | |
| 71 | | 20.9% | Jan 2025 | Official leaderboard | |
| 72 | Codestral-22B-v0.1 | 20.6% | May 2024 | Official leaderboard | |
| 73 | | 20.6% | Jun 2024 | Official leaderboard | |
| 74 | | 20.6% | Jan 2025 | Official leaderboard | |
| 75 | | 20.3% | Sep 2024 | Official leaderboard | |
| 76 | | 20.3% | Jan 2025 | Official leaderboard | |
| 77 | DeepCoder-14B-Preview | 20.3% | Apr 2025 | Official leaderboard | |
| 78 | | 20% | Jun 2024 | Official leaderboard | |
| 79 | GPT-3.5 Turbo Jan 2024 | 19.9% | Jan 2024 | Official leaderboard | |
| 80 | | 19.9% | Apr 2024 | Official leaderboard | |
| 81 | | 19.9% | Jul 2024 | Official leaderboard | |
| 82 | DeepSeek-Coder-33B-Instruct | 19.3% | Oct 2023 | Official leaderboard | |
| 83 | WhiteRabbitNeo-33B-v1.5 | 19.3% | Feb 2024 | Official leaderboard | |
| 84 | ReflectionCoder-DS-33B | 18.9% | May 2024 | Official leaderboard | |
| 85 | OpenCoder-8B-Instruct | 18.5% | Nov 2024 | Official leaderboard | |
| 86 | Claude 3 Haiku | 18.3% | Mar 2024 | Official leaderboard | |
| 87 | GPT-4 Jun 2023 | 17.6% | Jun 2023 | Official leaderboard | |
| 88 | | 17.6% | May 2024 | Official leaderboard | |
| 89 | CodeQwen1.5-7B-Chat | 17.2% | Apr 2024 | Official leaderboard | |
| 90 | Nxcode-CQ-7B-Orpo | 17.2% | Apr 2024 | Official leaderboard | |
| 91 | DeepSeek-Coder-V2-Lite-Instruct | 17.2% | Jun 2024 | Official leaderboard | |
| 92 | CodeGeex4-All-9B | 17.2% | Jul 2024 | Official leaderboard | |
| 93 | AutoCoder | 16.9% | May 2024 | Official leaderboard | |
| 94 | | 16.9% | Apr 2025 | Official leaderboard | |
| 95 | | 16.6% | Jul 2024 | Official leaderboard | |
| 96 | Tess-v2.5.2-Qwen2-72B | 16.6% | Jul 2024 | Official leaderboard | |
| 97 | Qwen1.5-110B-Chat | 15.9% | Apr 2024 | Official leaderboard | |
| 98 | OpenCodeInterpreter-DS-6.7B | 15.2% | Feb 2024 | Official leaderboard | |
| 99 | ReflectionCoder-DS-6.7B | 15.2% | May 2024 | Official leaderboard | |
| 100 | WaveCoder-Ultra-6.7B | 14.8% | Dec 2023 | Official leaderboard | |
| 101 | Granite-Code-34B-Instruct | 14.8% | May 2024 | Official leaderboard | |
| 102 | | 14.8% | Aug 2024 | Official leaderboard | |
| 103 | | 14.8% | Sep 2024 | Official leaderboard | |
| 104 | Yi-Coder-9B-Chat | 14.6% | Sep 2024 | Official leaderboard | |
| 105 | Phind-CodeLlama-34B-v2 | 14.2% | Aug 2023 | Official leaderboard | |
| 106 | Artigenz-Coder-DS-6.7B | 14.2% | Apr 2024 | Official leaderboard | |
| 107 | | 14.2% | Sep 2024 | Official leaderboard | |
| 108 | mistral-small-2402 | 13.9% | Feb 2024 | Official leaderboard | |
| 109 | InverseCoder-CL-13B | 13.9% | Jul 2024 | Official leaderboard | |
| 110 | Codestral-Mamba | 13.9% | Jul 2024 | Official leaderboard | |
| 111 | StarCoder2-15B-Instruct-v0.1 | 13.6% | Apr 2024 | Official leaderboard | |
| 112 | | 13.5% | Jan 2024 | Official leaderboard | |
| 113 | InverseCoder-CL-7B | 13.5% | Jul 2024 | Official leaderboard | |
| 114 | | 13.5% | Jul 2024 | Official leaderboard | |
| 115 | c4ai-command-r-08-2024 | 13.5% | Aug 2024 | Official leaderboard | |
| 116 | | 13.2% | May 2024 | Official leaderboard | |
| 117 | ReflectionCoder-CL-34B | 13.2% | May 2024 | Official leaderboard | |
| 118 | | 13.2% | Aug 2024 | Official leaderboard | |
| 119 | Magicoder-S-DS-6.7B | 13.2% | Dec 2024 | Official leaderboard | |
| 120 | InverseCoder-DS-6.7B | 12.9% | Jul 2024 | Official leaderboard | |
| 121 | DeepSeek-Coder-6.7B-Instruct | 12.8% | Oct 2023 | Official leaderboard | |
| 122 | Phi-3-Small-128K-Instruct | 12.5% | May 2024 | Official leaderboard | |
| 123 | Qwen2-57B-A14B | 12.5% | Jun 2024 | Official leaderboard | |
| 124 | | 12.2% | Feb 2024 | Official leaderboard | |
| 125 | | 11.8% | Jun 2024 | Official leaderboard | |
| 126 | OpenChat-3.6-8B-20240522 | 11.5% | May 2024 | Official leaderboard | |
| 127 | Qwen1.5-32B-Chat | 11.2% | Apr 2024 | Official leaderboard | |
| 128 | | 11.1% | May 2024 | Official leaderboard | |
| 129 | | 10.8% | Apr 2024 | Official leaderboard | |
| 130 | Granite-Code-20B-Instruct | 10.8% | May 2024 | Official leaderboard | |
| 131 | AutoCoder-QW-7B | 10.8% | May 2024 | Official leaderboard | |
| 132 | AutoCoder-S-6.7B | 10.5% | May 2024 | Official leaderboard | |
| 133 | CodeGemma-7B-Instruct | 10.4% | Apr 2024 | Official leaderboard | |
| 134 | | 10.1% | Jun 2024 | Official leaderboard | |
| 135 | | 9.80% | Aug 2023 | Official leaderboard | |
| 136 | ReflectionCoder-CL-7B | 9.40% | May 2024 | Official leaderboard | |
| 137 | | 9.20% | May 2024 | Official leaderboard | |
| 138 | OpenCoder-1.5B-Instruct | 9.20% | Nov 2024 | Official leaderboard | |
| 139 | | 8.40% | Feb 2024 | Official leaderboard | |
| 140 | Granite-3.0-8B-Instruct | 8.40% | Oct 2024 | Official leaderboard | |
| 141 | CodeLlama-13B-Instruct | 8.20% | Aug 2023 | Official leaderboard | |
| 142 | | 7.40% | Apr 2024 | Official leaderboard | |
| 143 | | 5.80% | Sep 2024 | Official leaderboard | |
| 144 | | 5.40% | Sep 2023 | Official leaderboard | |
| 145 | | 5.40% | May 2024 | Official leaderboard | |
| 146 | InternLM2.5-7B-Chat | 5.40% | Jul 2024 | Official leaderboard | |
| 147 | | 5.40% | Sep 2024 | Official leaderboard | |
| 148 | | 4.80% | Jan 2025 | Official leaderboard | |
| 149 | OpenCodeInterpreter-DS-1.3B | 4.40% | Feb 2024 | Official leaderboard | |
| 150 | CodeLlama-7B-Instruct | 3.80% | Aug 2023 | Official leaderboard | |
| 151 | | 3.00% | Sep 2024 | Official leaderboard | |
| 152 | DeepSeek-Coder-1.3B-Instruct | 2.70% | Oct 2023 | Official leaderboard | |
| 153 | DeepSeek-R1-Distill-Llama-8B | 2.70% | Jan 2025 | Official leaderboard | |
| 154 | | 1.40% | Sep 2024 | Official leaderboard | |
| 155 | | 1.00% | Sep 2024 | Official leaderboard |
Labs report scores for 3 models in their cards. 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.
3 models have held number one since its release in Jul 2024
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 what labs claim in their cards.
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
No launch post has listed it since May 2025
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 |
|---|---|---|---|
| 28 May 2025 | Reka Flash 3.1 | 28.5 | BCB-Hard |
| 8 May 2025 | 26.4 | BigCodeBench (Hard) | |
| 30 Apr 2025 | 28.1 | BigCodeBench Hard |
2 system cards report it, from 2 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| 4 Jun 2025 | | 26.4 | BigCodeBench-Completion Hard (Table 7) | Capabilities |
| 30 Apr 2025 | | 28.1 | BigCodeBench Hard, pass@1 (Table 1) | Capabilities |
More in Coding
- SWE-bench Verified In use 500 human-validated GitHub issues from 12 Python repos. Agent writes a patch that must pass hidden tests. Claude Opus 4.7 83.5%
- SWE-bench Multilingual In use 300 GitHub-issue tasks across nine programming languages in SWE-bench format. Patch graded by repository tests. Claude Opus 5.5 93.9%
- LiveCodeBench v6 In use Competitive programming problems collected after model cutoffs from LeetCode, AtCoder, Codeforces. Scored pass@1 on hidden tests.
DeepSeek-V4-Pro 93.5%
- DeepSWE In use 113 original long-horizon engineering tasks across 91 repos and five languages, written from scratch. Hand-written verifiers accept alternative solutions. GPT-6 Astra 74.1%
- SciCode In use Scientist-curated research coding problems split into subproblems across natural sciences. Code checked against test cases.
Seed2.1 Pro 59.8%
- Codeforces rating In use Model solves recent Codeforces contest problems. An Elo-style rating is computed from simulated contest performance.
DeepSeek V4.1 Flash 3,471