MBPP
Models write short Python functions from a one-line task description. A solution counts as correct if it passes the task's three assert tests.
EvalPlus released MBPP+ with many more tests per task because the original three tests miss wrong solutions.
- Made by
- Google Research
- Released
- August 2021
- Kind
- Function-level problems
- Level
- School
- Scored
- Checked automatically
- Answers
- Code
- Tasks
- All public
- Strongest model tested
- o1-mini #140 on the capability index
- Last in a launch post
- April 2026, dropped after it saturated
- Last model added
- October 2026
- Scores refreshed
- November 12th, 2026
In the authors’ words
This paper explores the limits of the current generation of large language models for program synthesis in general purpose programming languages. We evaluate a collection of such models (with between 244M and 137B parameters) on two new benchmarks, MBPP and MathQA-Python, in both the few-shot and fine-tuning regimes. Our benchmarks are designed to measure the ability of these models to synthesize short Python programs from natural language descriptions. The Mostly Basic Programming Problems (MBPP) dataset contains 974 programming tasks, designed to be solvable by entry-level programmers. The MathQA-Python dataset, a Python version of the MathQA benchmark, contains 23914 problems that evaluate the ability of the models to synthesize code from more complex text. On both datasets, we find that synthesis performance scales log-linearly with model size. Our largest models, even without finetuning on a code dataset, can synthesize solutions to 59.6 percent of the problems from MBPP using few-shot learning with a well-designed prompt. Fine-tuning on a held-out portion of the dataset improves performance by about 10 percentage points across most model sizes. On the MathQA-Python dataset, the largest fine-tuned model achieves 83.8 percent accuracy. Going further, we study the model's ability to engage in dialog about code, incorporating human feedback to improve its solutions. We find that natural language feedback from a human halves the error rate compared to the model's initial prediction. Additionally, we conduct an error analysis to shed light on where these models fall short and what types of programs are most difficult to generate. Finally, we explore the semantic grounding of these models by fine-tuning them to predict the results of program execution. We find that even our best models are generally unable to predict the output of a program given a specific input.
Sarvam 30B leads with 92.7%
Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.
o1-preview leads with 95.5% across all independent runs
Best score per model across EvalPlus’s leaderboard, Epoch AI’s own runs and any board Epoch AI copied. Each bar and row names its source.
o1-preview leads with 95.5%, claims included
Best score per model from every source, including labs’ own numbers and claims Epoch AI collected from reports and papers. Labs pick their own settings, so a claim can beat an independent run of the same model.
- 92.7 Sarvam 30B
- 91.3
Llama-3.3-Nemotron-Super-49B-v1
- 88.6
Llama 3.1-405B
- 88.2
Qwen2.5-72B
- 87.8 Beam 1.0 Base
- 87.6
Llama 3.3 70B Instruct
- 86.4 Claude 3 Opus
- 86.0
Llama 3.1-70B
- 86.0
Nemotron 3 Ultra 550B-A55B Base
- 85.5 Granite 4.1 30B
- 85.2
Seed-Coder-8B-Instruct
- 84.0
Qwen2.5-32B
- 84.0 Granite 4.0 H Small
- 83.9
Falcon-H1-34B
- 82.8
Qwen-Turbo
- 82.0
Qwen2.5-14B
- 80.8
Phi-3.5-MoE
- 80.4 Claude 3 Haiku
- 80.2
Qwen2-72B
- 80.2
Codestral
- 80.2
Qwen2.5-14B-Instruct-1M
- 80.2
ERNIE-4.5-21B-A3B-Thinking
- 80.0
Mistral Large 2
- 79.4 Claude 3 Sonnet
- 79.4
Seed Diffusion Preview
- 79.2
Qwen2.5-7B
- 79.1
Nemotron 3.5 Super 120B-A12B Base
- 77.6
Llama 4 Maverick
- 77.0
Nemotron 3.5 Lightning 30B-A3B Base
- 76.6 Mercury Coder Small
- 75.5
Nemotron 3 Nano 30B-A3B Base
- 75.4
DeepSeek-V3
- 75.2
phi-3-medium 14B
- 75.0 Sarvam-M
- 74.7
Mistral Small 3.1
- 74.4
Gemma 3 27B
- 73.4
Code World Model (CWM)
- 73.2
Qwen2.5-Omni-7B
- 73.1
Mistral Large
- 73.0
Gemma 3 12B
- 72.8
Llama 3.1-8B
- 72.0
DeepSeek-V2 (MoE-236B, May 2024)
- 71.7
phi-3-small 7.4B
- 71.7
MiniMax-Text-01
- 70.0
phi-3-mini 3.8B
- 69.6
Mistral Small 3
- 68.6
Phi-3.5-mini
- 67.8
Llama 4 Scout
- 67.4
Gemma 2 27B
- 65.3
Phi-4 Mini
- 65.0 granite-4.0-1b
- 63.8 Moonlight-16B-A3B
- 63.6
Gemma 3n E4B
- 63.2
Gemma 3 4B
- 61.4
DeepSeek LLM 67B
- 60.7
Mixtral 8x7B
- 59.2
Gemma 2 9B
- 59.1
Phi-2
- 53.4
Qwen1.5-72B
- 52.4 ChatGLM3-6B
- 47.5
Mistral 7B v0.1
- 47.0
Apertus 70B
- 46.4
Qwen-14B
- 45.0
Llama 2-70B
- 44.4
Gemma 7B
- 35.8
Qwen-7B
- 35.2
Gemma 3 1B
- 33.0
Llama 2-34B
- 30.6
Llama 2-13B
- 29.2
Gemma 2B
- 20.8
Llama 2-7B
- 1 Sarvam 30B 92.7%
- 2
Llama-3.3-Nemotron-Super-49B-v1 91.3%
- 3
Llama 3.1-405B 88.6%
- 4
Qwen2.5-72B 88.2%
- 5 Beam 1.0 Base 87.8%
- 6
Llama 3.3 70B Instruct 87.6%
- 7 Claude 3 Opus 86.4%
- 8
Llama 3.1-70B 86%
- 9
Nemotron 3 Ultra 550B-A55B Base 86%
- 10 Granite 4.1 30B 85.5%
- 11
Seed-Coder-8B-Instruct 85.2%
- 12
Qwen2.5-32B 84%
- 13 Granite 4.0 H Small 84%
- 14
Falcon-H1-34B 83.9%
- 15
Qwen-Turbo 82.8%
- 16
Qwen2.5-14B 82%
- 17
Phi-3.5-MoE 80.8%
- 18 Claude 3 Haiku 80.4%
- 19
Qwen2-72B 80.2%
- 20
Codestral 80.2%
- 21
Qwen2.5-14B-Instruct-1M 80.2%
- 22
ERNIE-4.5-21B-A3B-Thinking 80.2%
- 23
Mistral Large 2 Jul 2024 80%
- 24 Claude 3 Sonnet 79.4%
- 25
Seed Diffusion Preview 79.4%
- 26
Qwen2.5-7B 79.2%
- 27
Nemotron 3.5 Super 120B-A12B Base 79.1%
- 28
Llama 4 Maverick 77.6%
- 29
Nemotron 3.5 Lightning 30B-A3B Base 77%
- 30 Mercury Coder Small 76.6%
- 31
Nemotron 3 Nano 30B-A3B Base 75.5%
- 32
DeepSeek-V3 75.4%
- 33
phi-3-medium 14B 75.2%
- 34 Sarvam-M 75%
- 35
Mistral Small 3.1 74.7%
- 36
Gemma 3 27B 74.4%
- 37
Code World Model (CWM) 73.4%
- 38
Qwen2.5-Omni-7B 73.2%
- 39
Mistral Large 73.1%
- 40
Gemma 3 12B 73%
- 41
Llama 3.1-8B 72.8%
- 42
DeepSeek-V2 (MoE-236B, May 2024) 72%
- 43
phi-3-small 7.4B 71.7%
- 44
MiniMax-Text-01 71.7%
- 45
phi-3-mini 3.8B 70%
- 46
Mistral Small 3 69.6%
- 47
Phi-3.5-mini 68.6%
- 48
Llama 4 Scout 67.8%
- 49
Gemma 2 27B 67.4%
- 50
Phi-4 Mini 65.3%
- 51 granite-4.0-1b 65%
- 52 Moonlight-16B-A3B 63.8%
- 53
Gemma 3n E4B 63.6%
- 54
Gemma 3 4B 63.2%
- 55
DeepSeek LLM 67B 61.4%
- 56
Mixtral 8x7B 60.7%
- 57
Gemma 2 9B 59.2%
- 58
Phi-2 59.1%
- 59
Qwen1.5-72B 53.4%
- 60 ChatGLM3-6B 52.4%
- 61
Mistral 7B v0.1 47.5%
- 62
Apertus 70B 47%
- 63
Qwen-14B 46.4%
- 64
Llama 2-70B 45%
- 65
Gemma 7B 44.4%
- 66
Qwen-7B 35.8%
- 67
Gemma 3 1B 35.2%
- 68
Llama 2-34B 33%
- 69
Llama 2-13B 30.6%
- 70
Gemma 2B 29.2%
- 71
Llama 2-7B 20.8%
Source: Labs’ model cards
- 95.5 o1-preview
- 93.1 o1-mini
- 90.5
Qwen2.5-Coder-32B-Instruct
- 89.7
Gemini 1.5 Pro
- 89.4 Claude 3 Opus
- 89.4
DeepSeek-Coder-V2 236B
- 89.4 Claude 3.5 Sonnet
- 87.6 GPT-4o
- 87.6
DeepSeek-V2.5
- 87.6
DeepSeek-V3
- 85.7 GPT-4 Turbo
- 85.4 GPT-4o mini
- 84.7
Gemini 1.5 Flash
- 83.6 Claude 3 Sonnet
- 82.5 GPT-3.5 Turbo
- 82.3
Llama 3-70B
- 80.2 Claude 3 Haiku
- 75.4
Gemini 1.0 Pro
- 73.8
Mixtral 8x22B
- 73.5 CodeQwen1.5-7B
- 72.8
Mistral Large
- 72.5
Qwen1.5-72B
- 68.3
Llama 3.1-8B
- 67.2
DBRX
- 65.9
phi-3-mini 3.8B
- 64.6
Llama 3-8B
- 64.0
Phi-2
- 59.5
Mixtral 8x7B
- 57.1
Gemma 1.1 7B IT
- 52.6
Gemma 7B
- 51.9
Mistral 7B v0.1
- 44.7
Mistral-7B-Instruct-v0.2
- 43.9
SOLAR-10.7B-Instruct-v1.0
- 41.8
Gemma 2B
- 29.8
Gemma 1.1 2B IT
- 1 o1-preview EvalPlus subset, original tests 95.5%
- 2 o1-mini EvalPlus subset, original tests 93.1%
- 3
Qwen2.5-Coder-32B-Instruct EvalPlus subset, original tests 90.5%
- 4
Gemini 1.5 Pro Sep 2024, EvalPlus subset, original tests 89.7%
- 5 Claude 3 Opus EvalPlus subset, original tests 89.4%
- 6
DeepSeek-Coder-V2 236B EvalPlus subset, original tests 89.4%
- 7 Claude 3.5 Sonnet EvalPlus subset, original tests 89.4%
- 8 GPT-4o Aug 2024, EvalPlus subset, original tests 87.6%
- 9
DeepSeek-V2.5 Sep 2024, EvalPlus subset, original tests 87.6%
- 10
DeepSeek-V3 EvalPlus subset, original tests 87.6%
- 11 GPT-4 Turbo Nov 2023, EvalPlus subset, original tests 85.7%
- 12 GPT-4o mini EvalPlus subset, original tests 85.4%
- 13
Gemini 1.5 Flash Sep 2024, EvalPlus subset, original tests 84.7%
- 14 Claude 3 Sonnet EvalPlus subset, original tests 83.6%
- 15 GPT-3.5 Turbo Nov 2023, EvalPlus subset, original tests 82.5%
- 16
Llama 3-70B EvalPlus subset, original tests 82.3%
- 17 Claude 3 Haiku EvalPlus subset, original tests 80.2%
- 18
Gemini 1.0 Pro EvalPlus subset, original tests 75.4%
- 19
Mixtral 8x22B EvalPlus subset, original tests 73.8%
- 20 CodeQwen1.5-7B EvalPlus subset, original tests 73.5%
- 21
Mistral Large EvalPlus subset, original tests 72.8%
- 22
Qwen1.5-72B EvalPlus subset, original tests 72.5%
- 23
Llama 3.1-8B EvalPlus subset, original tests 68.3%
- 24
DBRX EvalPlus subset, original tests 67.2%
- 25
phi-3-mini 3.8B EvalPlus subset, original tests 65.9%
- 26
Llama 3-8B EvalPlus subset, original tests 64.6%
- 27
Phi-2 EvalPlus subset, original tests 64%
- 28
Mixtral 8x7B EvalPlus subset, original tests 59.5%
- 29
Gemma 1.1 7B IT EvalPlus subset, original tests 57.1%
- 30
Gemma 7B EvalPlus subset, original tests 52.6%
- 31
Mistral 7B v0.1 EvalPlus subset, original tests 51.9%
- 32
Mistral-7B-Instruct-v0.2 EvalPlus subset, original tests 44.7%
- 33
SOLAR-10.7B-Instruct-v1.0 EvalPlus subset, original tests 43.9%
- 34
Gemma 2B EvalPlus subset, original tests 41.8%
- 35
Gemma 1.1 2B IT EvalPlus subset, original tests 29.8%
Source: EvalPlus’s leaderboard
- 95.5 o1-preview
- 93.1 o1-mini
- 92.7 Sarvam 30B
- 91.3
Llama-3.3-Nemotron-Super-49B-v1
- 90.5
Qwen2.5-Coder-32B-Instruct
- 89.7
Gemini 1.5 Pro
- 89.4 Claude 3 Opus
- 89.4
DeepSeek-Coder-V2 236B
- 89.4 Claude 3.5 Sonnet
- 88.6
Llama 3.1-405B
- 88.2
Qwen2.5-72B
- 87.8 Beam 1.0 Base
- 87.6 GPT-4o
- 87.6
DeepSeek-V2.5
- 87.6
Llama 3.3 70B Instruct
- 87.6
DeepSeek-V3
- 86.0
Llama 3.1-70B
- 86.0
Nemotron 3 Ultra 550B-A55B Base
- 85.7 GPT-4 Turbo
- 85.5 Granite 4.1 30B
- 85.4 GPT-4o mini
- 85.2
Seed-Coder-8B-Instruct
- 84.7
Gemini 1.5 Flash
- 84.0
Qwen2.5-32B
- 84.0 Granite 4.0 H Small
- 83.9
Falcon-H1-34B
- 83.6 Claude 3 Sonnet
- 82.8
Qwen-Turbo
- 82.5 GPT-3.5 Turbo
- 82.3
Llama 3-70B
- 82.0
Qwen2.5-14B
- 80.8
Phi-3.5-MoE
- 80.4 Claude 3 Haiku
- 80.2
Qwen2-72B
- 80.2
Codestral
- 80.2
Qwen2.5-14B-Instruct-1M
- 80.2
ERNIE-4.5-21B-A3B-Thinking
- 80.0
Mistral Large 2
- 79.4
Seed Diffusion Preview
- 79.2
Qwen2.5-7B
- 79.1
Nemotron 3.5 Super 120B-A12B Base
- 77.6
Llama 4 Maverick
- 77.0
Nemotron 3.5 Lightning 30B-A3B Base
- 76.6 Mercury Coder Small
- 75.5
Nemotron 3 Nano 30B-A3B Base
- 75.4
Gemini 1.0 Pro
- 75.2
phi-3-medium 14B
- 75.0 Sarvam-M
- 74.7
Mistral Small 3.1
- 74.4
Gemma 3 27B
- 73.8
Mixtral 8x22B
- 73.5 CodeQwen1.5-7B
- 73.4
Code World Model (CWM)
- 73.2
Qwen2.5-Omni-7B
- 73.1
Mistral Large
- 73.0
Gemma 3 12B
- 72.8
Llama 3.1-8B
- 72.5
Qwen1.5-72B
- 72.0
DeepSeek-V2 (MoE-236B, May 2024)
- 71.7
phi-3-small 7.4B
- 71.7
MiniMax-Text-01
- 70.0
phi-3-mini 3.8B
- 69.6
Mistral Small 3
- 68.6
Phi-3.5-mini
- 67.8
Llama 4 Scout
- 67.4
Gemma 2 27B
- 67.2
DBRX
- 65.3
Phi-4 Mini
- 65.0 granite-4.0-1b
- 64.6
Llama 3-8B
- 64.0
Phi-2
- 63.8 Moonlight-16B-A3B
- 63.6
Gemma 3n E4B
- 63.2
Gemma 3 4B
- 61.4
DeepSeek LLM 67B
- 60.7
Mixtral 8x7B
- 59.2
Gemma 2 9B
- 57.1
Gemma 1.1 7B IT
- 52.6
Gemma 7B
- 52.4 ChatGLM3-6B
- 51.9
Mistral 7B v0.1
- 47.0
Apertus 70B
- 46.4
Qwen-14B
- 45.0
Llama 2-70B
- 44.7
Mistral-7B-Instruct-v0.2
- 43.9
SOLAR-10.7B-Instruct-v1.0
- 41.8
Gemma 2B
- 35.8
Qwen-7B
- 35.2
Gemma 3 1B
- 33.0
Llama 2-34B
- 30.6
Llama 2-13B
- 29.8
Gemma 1.1 2B IT
- 20.8
Llama 2-7B
- 1 o1-preview EvalPlus subset, original tests 95.5%
- 2 o1-mini EvalPlus subset, original tests 93.1%
- 3 Sarvam 30B 92.7%
- 4
Llama-3.3-Nemotron-Super-49B-v1 91.3%
- 5
Qwen2.5-Coder-32B-Instruct EvalPlus subset, original tests 90.5%
- 6
Gemini 1.5 Pro Sep 2024, EvalPlus subset, original tests 89.7%
- 7 Claude 3 Opus EvalPlus subset, original tests 89.4%
- 8
DeepSeek-Coder-V2 236B EvalPlus subset, original tests 89.4%
- 9 Claude 3.5 Sonnet EvalPlus subset, original tests 89.4%
- 10
Llama 3.1-405B 88.6%
- 11
Qwen2.5-72B 88.2%
- 12 Beam 1.0 Base 87.8%
- 13 GPT-4o Aug 2024, EvalPlus subset, original tests 87.6%
- 14
DeepSeek-V2.5 Sep 2024, EvalPlus subset, original tests 87.6%
- 15
Llama 3.3 70B Instruct 87.6%
- 16
DeepSeek-V3 EvalPlus subset, original tests 87.6%
- 17
Llama 3.1-70B 86%
- 18
Nemotron 3 Ultra 550B-A55B Base 86%
- 19 GPT-4 Turbo Nov 2023, EvalPlus subset, original tests 85.7%
- 20 Granite 4.1 30B 85.5%
- 21 GPT-4o mini EvalPlus subset, original tests 85.4%
- 22
Seed-Coder-8B-Instruct 85.2%
- 23
Gemini 1.5 Flash Sep 2024, EvalPlus subset, original tests 84.7%
- 24
Qwen2.5-32B 84%
- 25 Granite 4.0 H Small 84%
- 26
Falcon-H1-34B 83.9%
- 27 Claude 3 Sonnet EvalPlus subset, original tests 83.6%
- 28
Qwen-Turbo 82.8%
- 29 GPT-3.5 Turbo Nov 2023, EvalPlus subset, original tests 82.5%
- 30
Llama 3-70B EvalPlus subset, original tests 82.3%
- 31
Qwen2.5-14B 82%
- 32
Phi-3.5-MoE 80.8%
- 33 Claude 3 Haiku 80.4%
- 34
Qwen2-72B 80.2%
- 35
Codestral 80.2%
- 36
Qwen2.5-14B-Instruct-1M 80.2%
- 37
ERNIE-4.5-21B-A3B-Thinking 80.2%
- 38
Mistral Large 2 Jul 2024 80%
- 39
Seed Diffusion Preview 79.4%
- 40
Qwen2.5-7B 79.2%
- 41
Nemotron 3.5 Super 120B-A12B Base 79.1%
- 42
Llama 4 Maverick 77.6%
- 43
Nemotron 3.5 Lightning 30B-A3B Base 77%
- 44 Mercury Coder Small 76.6%
- 45
Nemotron 3 Nano 30B-A3B Base 75.5%
- 46
Gemini 1.0 Pro EvalPlus subset, original tests 75.4%
- 47
phi-3-medium 14B 75.2%
- 48 Sarvam-M 75%
- 49
Mistral Small 3.1 74.7%
- 50
Gemma 3 27B 74.4%
- 51
Mixtral 8x22B EvalPlus subset, original tests 73.8%
- 52 CodeQwen1.5-7B EvalPlus subset, original tests 73.5%
- 53
Code World Model (CWM) 73.4%
- 54
Qwen2.5-Omni-7B 73.2%
- 55
Mistral Large 73.1%
- 56
Gemma 3 12B 73%
- 57
Llama 3.1-8B 72.8%
- 58
Qwen1.5-72B EvalPlus subset, original tests 72.5%
- 59
DeepSeek-V2 (MoE-236B, May 2024) 72%
- 60
phi-3-small 7.4B 71.7%
- 61
MiniMax-Text-01 71.7%
- 62
phi-3-mini 3.8B 70%
- 63
Mistral Small 3 69.6%
- 64
Phi-3.5-mini 68.6%
- 65
Llama 4 Scout 67.8%
- 66
Gemma 2 27B 67.4%
- 67
DBRX EvalPlus subset, original tests 67.2%
- 68
Phi-4 Mini 65.3%
- 69 granite-4.0-1b 65%
- 70
Llama 3-8B EvalPlus subset, original tests 64.6%
- 71
Phi-2 EvalPlus subset, original tests 64%
- 72 Moonlight-16B-A3B 63.8%
- 73
Gemma 3n E4B 63.6%
- 74
Gemma 3 4B 63.2%
- 75
DeepSeek LLM 67B 61.4%
- 76
Mixtral 8x7B 60.7%
- 77
Gemma 2 9B 59.2%
- 78
Gemma 1.1 7B IT EvalPlus subset, original tests 57.1%
- 79
Gemma 7B EvalPlus subset, original tests 52.6%
- 80 ChatGLM3-6B 52.4%
- 81
Mistral 7B v0.1 EvalPlus subset, original tests 51.9%
- 82
Apertus 70B 47%
- 83
Qwen-14B 46.4%
- 84
Llama 2-70B 45%
- 85
Mistral-7B-Instruct-v0.2 EvalPlus subset, original tests 44.7%
- 86
SOLAR-10.7B-Instruct-v1.0 EvalPlus subset, original tests 43.9%
- 87
Gemma 2B EvalPlus subset, original tests 41.8%
- 88
Qwen-7B 35.8%
- 89
Gemma 3 1B 35.2%
- 90
Llama 2-34B 33%
- 91
Llama 2-13B 30.6%
- 92
Gemma 1.1 2B IT EvalPlus subset, original tests 29.8%
- 93
Llama 2-7B 20.8%
Sources: EvalPlus’s leaderboard and labs’ model cards
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | Sarvam 30B | 92.7% | Mar 2026 | Lab model card | |
| 2 | | 91.3% | Mar 2025 | Lab model card | |
| 3 | | 88.6% | Jul 2024 | Lab model card | |
| 4 | | 88.2% | Sep 2024 | Lab model card | |
| 5 | Beam 1.0 Base | 87.8% | Oct 2026 | Lab model card | |
| 6 | | 87.6% | Dec 2024 | Lab model card | |
| 7 | Claude 3 Opus | 86.4% | Mar 2024 | Lab model card | |
| 8 | | 86% | Jul 2024 | Lab model card | |
| 9 | | 86% | Jun 2026 | Lab model card | |
| 10 | Granite 4.1 30B | 85.5% | Apr 2026 | Lab model card | |
| 11 | | 85.2% | May 2025 | Lab model card | |
| 12 | | 84% | Dec 2024 | Lab model card | |
| 13 | Granite 4.0 H Small | 84% | Oct 2025 | Lab model card | |
| 14 | | 83.9% | May 2025 | Lab model card | |
| 15 | | 82.8% | Dec 2024 | Lab model card | |
| 16 | | 82% | Dec 2024 | Lab model card | |
| 17 | | 80.8% | Aug 2024 | Lab model card | |
| 18 | Claude 3 Haiku | 80.4% | Mar 2024 | Lab model card | |
| 19 | | 80.2% | Jun 2024 | Lab model card | |
| 20 | | 80.2% | Jan 2025 | Lab model card | |
| 21 | | 80.2% | Jan 2025 | Lab model card | |
| 22 | | 80.2% | Sep 2025 | Lab model card | |
| 23 | | 80% | Jul 2024 | Lab model card | |
| 24 | Claude 3 Sonnet | 79.4% | Mar 2024 | Lab model card | |
| 25 | | 79.4% | Jul 2025 | Lab model card | |
| 26 | | 79.2% | Dec 2024 | Lab model card | |
| 27 | | 79.1% | Oct 2026 | Lab model card | |
| 28 | | 77.6% | Apr 2025 | Lab model card | |
| 29 | | 77% | Oct 2026 | Lab model card | |
| 30 | Mercury Coder Small | 76.6% | Feb 2025 | Lab model card | |
| 31 | | 75.5% | Dec 2025 | Lab model card | |
| 32 | | 75.4% | Dec 2024 | Lab model card | |
| 33 | | 75.2% | Aug 2024 | Lab model card | |
| 34 | Sarvam-M | 75% | May 2025 | Lab model card | |
| 35 | | 74.7% | Mar 2025 | Lab model card | |
| 36 | | 74.4% | Mar 2025 | Lab model card | |
| 37 | | 73.4% | Sep 2025 | Lab model card | |
| 38 | | 73.2% | Mar 2025 | Lab model card | |
| 39 | | 73.1% | Feb 2024 | Lab model card | |
| 40 | | 73% | Mar 2025 | Lab model card | |
| 41 | | 72.8% | Jul 2024 | Lab model card | |
| 42 | | 72% | May 2024 | Lab model card | |
| 43 | | 71.7% | Aug 2024 | Lab model card | |
| 44 | | 71.7% | Jan 2025 | Lab model card | |
| 45 | | 70% | Aug 2024 | Lab model card | |
| 46 | | 69.6% | Jan 2025 | Lab model card | |
| 47 | | 68.6% | Aug 2024 | Lab model card | |
| 48 | | 67.8% | Apr 2025 | Lab model card | |
| 49 | | 67.4% | Jul 2024 | Lab model card | |
| 50 | | 65.3% | Mar 2025 | Lab model card | |
| 51 | granite-4.0-1b | 65% | Oct 2025 | Lab model card | |
| 52 | Moonlight-16B-A3B | 63.8% | Feb 2025 | Lab model card | |
| 53 | | 63.6% | Jun 2025 | Lab model card | |
| 54 | | 63.2% | Mar 2025 | Lab model card | |
| 55 | | 61.4% | Jan 2024 | Lab model card | |
| 56 | | 60.7% | Dec 2023 | Lab model card | |
| 57 | | 59.2% | Jul 2024 | Lab model card | |
| 58 | | 59.1% | Dec 2023 | Lab model card | |
| 59 | | 53.4% | Feb 2024 | Lab model card | |
| 60 | ChatGLM3-6B | 52.4% | Oct 2023 | Lab model card | |
| 61 | | 47.5% | Sep 2023 | Lab model card | |
| 62 | | 47% | Sep 2025 | Lab model card | |
| 63 | | 46.4% | Sep 2023 | Lab model card | |
| 64 | | 45% | Jul 2023 | Lab model card | |
| 65 | | 44.4% | Feb 2024 | Lab model card | |
| 66 | | 35.8% | Sep 2023 | Lab model card | |
| 67 | | 35.2% | Mar 2025 | Lab model card | |
| 68 | | 33% | Jul 2023 | Lab model card | |
| 69 | | 30.6% | Jul 2023 | Lab model card | |
| 70 | | 29.2% | Mar 2024 | Lab model card | |
| 71 | | 20.8% | Jul 2023 | Lab model card |
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | o1-preview | 95.5% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 2 | o1-mini | 93.1% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 3 | | 90.5% | EvalPlus subset, original tests | Nov 2024 | Official leaderboard |
| 4 | | 89.7% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 5 | Claude 3 Opus | 89.4% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 6 | | 89.4% | EvalPlus subset, original tests | Jun 2024 | Official leaderboard |
| 7 | Claude 3.5 Sonnet | 89.4% | EvalPlus subset, original tests | Jun 2024 | Official leaderboard |
| 8 | GPT-4o Aug 2024 | 87.6% | EvalPlus subset, original tests | Aug 2024 | Official leaderboard |
| 9 | | 87.6% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 10 | | 87.6% | EvalPlus subset, original tests | Dec 2024 | Official leaderboard |
| 11 | GPT-4 Turbo Nov 2023 | 85.7% | EvalPlus subset, original tests | Nov 2023 | Official leaderboard |
| 12 | GPT-4o mini | 85.4% | EvalPlus subset, original tests | Jul 2024 | Official leaderboard |
| 13 | | 84.7% | EvalPlus subset, original tests | Aug 2024 | Official leaderboard |
| 14 | Claude 3 Sonnet | 83.6% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 15 | GPT-3.5 Turbo Nov 2023 | 82.5% | EvalPlus subset, original tests | Nov 2023 | Official leaderboard |
| 16 | | 82.3% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 17 | Claude 3 Haiku | 80.2% | EvalPlus subset, original tests | Mar 2024 | Official leaderboard |
| 18 | | 75.4% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 19 | | 73.8% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 20 | CodeQwen1.5-7B | 73.5% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 21 | | 72.8% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 22 | | 72.5% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 23 | | 68.3% | EvalPlus subset, original tests | Jul 2024 | Official leaderboard |
| 24 | | 67.2% | EvalPlus subset, original tests | Mar 2024 | Official leaderboard |
| 25 | | 65.9% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 26 | | 64.6% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 27 | | 64% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 28 | | 59.5% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 29 | | 57.1% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 30 | | 52.6% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 31 | | 51.9% | EvalPlus subset, original tests | Sep 2023 | Official leaderboard |
| 32 | | 44.7% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 33 | | 43.9% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 34 | | 41.8% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 35 | | 29.8% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | o1-preview | 95.5% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 2 | o1-mini | 93.1% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 3 | Sarvam 30B | 92.7% | Mar 2026 | Lab model card | |
| 4 | | 91.3% | Mar 2025 | Lab model card | |
| 5 | | 90.5% | EvalPlus subset, original tests | Nov 2024 | Official leaderboard |
| 6 | | 89.7% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 7 | Claude 3 Opus | 89.4% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 8 | | 89.4% | EvalPlus subset, original tests | Jun 2024 | Official leaderboard |
| 9 | Claude 3.5 Sonnet | 89.4% | EvalPlus subset, original tests | Jun 2024 | Official leaderboard |
| 10 | | 88.6% | Jul 2024 | Lab model card | |
| 11 | | 88.2% | Sep 2024 | Lab model card | |
| 12 | Beam 1.0 Base | 87.8% | Oct 2026 | Lab model card | |
| 13 | GPT-4o Aug 2024 | 87.6% | EvalPlus subset, original tests | Aug 2024 | Official leaderboard |
| 14 | | 87.6% | EvalPlus subset, original tests | Sep 2024 | Official leaderboard |
| 15 | | 87.6% | Dec 2024 | Lab model card | |
| 16 | | 87.6% | EvalPlus subset, original tests | Dec 2024 | Official leaderboard |
| 17 | | 86% | Jul 2024 | Lab model card | |
| 18 | | 86% | Jun 2026 | Lab model card | |
| 19 | GPT-4 Turbo Nov 2023 | 85.7% | EvalPlus subset, original tests | Nov 2023 | Official leaderboard |
| 20 | Granite 4.1 30B | 85.5% | Apr 2026 | Lab model card | |
| 21 | GPT-4o mini | 85.4% | EvalPlus subset, original tests | Jul 2024 | Official leaderboard |
| 22 | | 85.2% | May 2025 | Lab model card | |
| 23 | | 84.7% | EvalPlus subset, original tests | Aug 2024 | Official leaderboard |
| 24 | | 84% | Dec 2024 | Lab model card | |
| 25 | Granite 4.0 H Small | 84% | Oct 2025 | Lab model card | |
| 26 | | 83.9% | May 2025 | Lab model card | |
| 27 | Claude 3 Sonnet | 83.6% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 28 | | 82.8% | Dec 2024 | Lab model card | |
| 29 | GPT-3.5 Turbo Nov 2023 | 82.5% | EvalPlus subset, original tests | Nov 2023 | Official leaderboard |
| 30 | | 82.3% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 31 | | 82% | Dec 2024 | Lab model card | |
| 32 | | 80.8% | Aug 2024 | Lab model card | |
| 33 | Claude 3 Haiku | 80.4% | Mar 2024 | Lab model card | |
| 34 | | 80.2% | Jun 2024 | Lab model card | |
| 35 | | 80.2% | Jan 2025 | Lab model card | |
| 36 | | 80.2% | Jan 2025 | Lab model card | |
| 37 | | 80.2% | Sep 2025 | Lab model card | |
| 38 | | 80% | Jul 2024 | Lab model card | |
| 39 | | 79.4% | Jul 2025 | Lab model card | |
| 40 | | 79.2% | Dec 2024 | Lab model card | |
| 41 | | 79.1% | Oct 2026 | Lab model card | |
| 42 | | 77.6% | Apr 2025 | Lab model card | |
| 43 | | 77% | Oct 2026 | Lab model card | |
| 44 | Mercury Coder Small | 76.6% | Feb 2025 | Lab model card | |
| 45 | | 75.5% | Dec 2025 | Lab model card | |
| 46 | | 75.4% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 47 | | 75.2% | Aug 2024 | Lab model card | |
| 48 | Sarvam-M | 75% | May 2025 | Lab model card | |
| 49 | | 74.7% | Mar 2025 | Lab model card | |
| 50 | | 74.4% | Mar 2025 | Lab model card | |
| 51 | | 73.8% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 52 | CodeQwen1.5-7B | 73.5% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 53 | | 73.4% | Sep 2025 | Lab model card | |
| 54 | | 73.2% | Mar 2025 | Lab model card | |
| 55 | | 73.1% | Feb 2024 | Lab model card | |
| 56 | | 73% | Mar 2025 | Lab model card | |
| 57 | | 72.8% | Jul 2024 | Lab model card | |
| 58 | | 72.5% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 59 | | 72% | May 2024 | Lab model card | |
| 60 | | 71.7% | Aug 2024 | Lab model card | |
| 61 | | 71.7% | Jan 2025 | Lab model card | |
| 62 | | 70% | Aug 2024 | Lab model card | |
| 63 | | 69.6% | Jan 2025 | Lab model card | |
| 64 | | 68.6% | Aug 2024 | Lab model card | |
| 65 | | 67.8% | Apr 2025 | Lab model card | |
| 66 | | 67.4% | Jul 2024 | Lab model card | |
| 67 | | 67.2% | EvalPlus subset, original tests | Mar 2024 | Official leaderboard |
| 68 | | 65.3% | Mar 2025 | Lab model card | |
| 69 | granite-4.0-1b | 65% | Oct 2025 | Lab model card | |
| 70 | | 64.6% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 71 | | 64% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 72 | Moonlight-16B-A3B | 63.8% | Feb 2025 | Lab model card | |
| 73 | | 63.6% | Jun 2025 | Lab model card | |
| 74 | | 63.2% | Mar 2025 | Lab model card | |
| 75 | | 61.4% | Jan 2024 | Lab model card | |
| 76 | | 60.7% | Dec 2023 | Lab model card | |
| 77 | | 59.2% | Jul 2024 | Lab model card | |
| 78 | | 57.1% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 79 | | 52.6% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 80 | ChatGLM3-6B | 52.4% | Oct 2023 | Lab model card | |
| 81 | | 51.9% | EvalPlus subset, original tests | Sep 2023 | Official leaderboard |
| 82 | | 47% | Sep 2025 | Lab model card | |
| 83 | | 46.4% | Sep 2023 | Lab model card | |
| 84 | | 45% | Jul 2023 | Lab model card | |
| 85 | | 44.7% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 86 | | 43.9% | EvalPlus subset, original tests | Dec 2023 | Official leaderboard |
| 87 | | 41.8% | EvalPlus subset, original tests | Feb 2024 | Official leaderboard |
| 88 | | 35.8% | Sep 2023 | Lab model card | |
| 89 | | 35.2% | Mar 2025 | Lab model card | |
| 90 | | 33% | Jul 2023 | Lab model card | |
| 91 | | 30.6% | Jul 2023 | Lab model card | |
| 92 | | 29.8% | EvalPlus subset, original tests | Apr 2024 | Official leaderboard |
| 93 | | 20.8% | Jul 2023 | Lab model card |
EvalPlus’s leaderboard has 89 entries, 35 of them models we track. Switch the scores above to rank them together.
10 models have held number one in labs’ own numbers since 2023 4 models have held number one across all independent runs since 2023 6 models have held number one with claims included since 2023
Lab claims count from the day the card came out, independent runs from the model’s release. We draw one row each for EvalPlus’s leaderboard and what labs claim in their cards.
Sources: EvalPlus’s leaderboard and labs’ model cards
GPT-4 Turbo on the official leaderboard passed 85% in November 2023
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Sources: EvalPlus’s leaderboard and labs’ model cards
Labs headline it less often now, last in April 2026
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 |
|---|---|---|---|
| Apr 29, 2026 | Granite 4.1 30B | 85.5 | MBPP (pass@1) |
| Mar 6, 2026 | Sarvam 30B | 92.7 | MBPP |
| Oct 28, 2025 | granite-4.0-1b | 65 | MBPP (pass@1) |
| Oct 2, 2025 | Granite 4.0 H Small | 84 | MBPP (pass@1) |
| Sep 9, 2025 | 80.2 | MBPP (Pass@1) | |
| Jul 31, 2025 | 79.4 | Mbpp (Figure 1, equals MBXP Python) | |
| Jun 26, 2025 | 63.6 | MBPP pass@1 3-shot (IT) | |
| May 23, 2025 | Sarvam-M | 75 | MBPP (0.75) |
| May 20, 2025 | 83.9 | MBPP | |
| May 8, 2025 | 85.2 | MBPP | |
| Apr 5, 2025 | 67.8 | MBPP (3-shot, pass@1) [pretrained] | |
| Apr 5, 2025 | 77.6 | MBPP (3-shot, pass@1) [pretrained] | |
| Mar 27, 2025 | 73.2 | MBPP | |
| Mar 18, 2025 | 91.3 | MBPP 0-shot (reasoning on) | |
| Mar 17, 2025 | 74.7 | MBPP | |
| Mar 12, 2025 | 74.4 | MBPP 3-shot (IT); PT = 65.6 | |
| Feb 26, 2025 | Mercury Coder Small | 76.6 | MBPP |
| Feb 22, 2025 | Moonlight-16B-A3B | 63.8 | MBPP |
| Jan 30, 2025 | 69.6 | MBPP pass@1 [base] | |
| Jan 28, 2025 | MBPP | ||
| Jan 15, 2025 | 71.7 | MBPP + | |
| Jan 13, 2025 | 80.2 | MBPP | |
| Dec 26, 2024 | 75.4 | MBPP (Pass@1) | |
| Dec 6, 2024 | 87.6 | MBPP EvalPlus (base), 0-shot, pass@1 | |
| Sep 19, 2024 | 88.2 | Best of MBPP / MBPP+ | |
| Aug 20, 2024 | 80.8 | MBPP (3-shot) | |
| Jul 24, 2024 | 80 | Best of MBPP Base / MBPP Plus | |
| Jul 23, 2024 | 88.6 | MBPP EvalPlus (0-shot) | |
| Jun 27, 2024 | 62.6 | MBPP (3-shot) | |
| Jun 7, 2024 | 80.2 | MBPP | |
| May 7, 2024 | 72 | MBPP | |
| Apr 22, 2024 | 74.5 | MBPP (3-Shot) | |
| Mar 4, 2024 | Claude 3 Opus | 86.4 | MBPP (Pass@1) |
| Feb 26, 2024 | 73.1 | MBPP (pass@1) | |
| Feb 21, 2024 | 44.4 | MBPP (3-shot) | |
| Feb 5, 2024 | 53.4 | MBPP | |
| Dec 12, 2023 | 59.1 | MBPP, Table 2 | |
| Dec 11, 2023 | 60.7 | MBPP (pass@1) | |
| Oct 27, 2023 | ChatGLM3-6B | 52.4 | MBPP |
| Sep 27, 2023 | 47.5 | MBPP (hand-verified subset) | |
| Sep 25, 2023 | 40.8 | MBPP (3-shot) |
55 system cards report it, from 13 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 |
|---|---|---|---|---|
| Oct 15, 2026 | | 79.1 | MBPP-Sanitized, 3-shot sampled pass@1, n=32, EvalPlus sanitized, Table 6 | Capabilities |
| Oct 15, 2026 | | 77 | MBPP-Sanitized, 3-shot sampled pass@1, n=32, EvalPlus sanitized, Table 6 | Capabilities |
| Oct 5, 2026 | Beam 1.0 Base technical report | 87.8 | MBPP+, 3-shot greedy, Table 23 | Capabilities |
| Jun 4, 2026 | | 86 | MBPP-Sanitized, 3-shot pass@1 n=32, EvalPlus sanitized | Capabilities |
| Dec 23, 2025 | | 75.5 | MBPP-Sanitized, 3-shot, base model Table 2 | Capabilities |
| Sep 30, 2025 | | 73.4 | MBPP, without reasoning (Table 13) | Capabilities |
| Sep 17, 2025 | | 47 | MBPP (Pass@1) (Table 18) | Capabilities |
| Aug 4, 2025 | | 79.4 | Mbpp (Figure 1), equal to MBXP Python in Table 2 | Capabilities |
| Jul 30, 2025 | | 83.9 | MBPP pass@1 (Table 24) | Capabilities |
| Jun 17, 2025 | Mercury Coder Small technical report | 76.6 | MBPP, pass@1 (Table 1) | Capabilities |
| Jun 4, 2025 | | 85.2 | MBPP, EvalPlus (Table 7) | Capabilities |
| Apr 5, 2025 | | 67.8 | MBPP, 3-shot, pass@1, pretrained (Pre-trained models table) | Capabilities |
| Apr 5, 2025 | | 77.6 | MBPP, 3-shot, pass@1, pretrained (Pre-trained models table) | Capabilities |
| Mar 26, 2025 | | 73.2 | MBPP (Table 1) | Capabilities |
| Mar 25, 2025 | | 63.2 | MBPP, IT, 3-shot pass@1 (Table 18) | Capabilities |
| Mar 25, 2025 | | 74.4 | MBPP, IT, 3-shot pass@1 (Table 18) | Capabilities |
| Mar 25, 2025 | | 35.2 | MBPP, IT, 3-shot pass@1 (Table 18) | Capabilities |
| Mar 25, 2025 | | 73 | MBPP, IT, 3-shot pass@1 (Table 18) | Capabilities |
| Mar 3, 2025 | | 65.3 | MBPP (3-Shot) (Tables 7 and 8) | Capabilities |
| Jan 26, 2025 | | 80.2 | MBPP (Table 6) | Capabilities |
| Dec 19, 2024 | | 79.2 | MBPP, Qwen2.5-7B-Instruct (Table 8) | Capabilities |
| Dec 19, 2024 | | 88.2 | MBPP, Qwen2.5-72B-Instruct (Table 6) | Capabilities |
| Dec 19, 2024 | | 84 | MBPP, Qwen2.5-32B-Instruct (Table 7) | Capabilities |
| Dec 19, 2024 | | 82 | MBPP, Qwen2.5-14B-Instruct (Table 7) | Capabilities |
| Dec 19, 2024 | | 82.8 | MBPP, Qwen2.5-Turbo (Table 7) | Capabilities |
| Dec 6, 2024 | | 87.6 | MBPP EvalPlus (base), 0-shot, pass@1 (Instruction tuned models table) | Capabilities |
| Nov 23, 2024 | | 72.8 | MBPP EvalPlus (0-shot), post-trained (Table 2). Plain MBPP = 60.8 (Table 18) | Capabilities |
| Nov 23, 2024 | | 86 | MBPP EvalPlus (0-shot), post-trained (Table 2). Plain MBPP = 75.4 (Table 18) | Capabilities |
| Nov 23, 2024 | | 88.6 | MBPP EvalPlus (0-shot), post-trained (Table 2). Plain MBPP = 78.8 (Table 18) | Capabilities |
| Aug 30, 2024 | | 71.7 | MBPP (3-Shot) (Section 3 table) | Capabilities |
| Aug 30, 2024 | | 70 | MBPP (3-Shot) (Section 3 table) | Capabilities |
| Aug 30, 2024 | | 75.2 | MBPP (3-Shot) (Section 3 table) | Capabilities |
| Aug 30, 2024 | | 80.8 | MBPP (3-shot) (Table 3) | Capabilities |
| Aug 30, 2024 | | 68.6 | MBPP (3-shot) (Table 3) | Capabilities |
| Jul 31, 2024 | | 59.2 | MBPP, IT, 3-shot (Table 17). PT 3-shot (Table 13): 52.4 | Capabilities |
| Jul 31, 2024 | | 67.4 | MBPP, IT, 3-shot (Table 17). PT 3-shot (Table 13): 62.6 | Capabilities |
| Jul 23, 2024 | | 72.8 | MBPP ++ base version, 0-shot, pass@1, instruction tuned (Instruction tuned models table) | Capabilities |
| Jul 23, 2024 | | 86 | MBPP ++ base version, 0-shot, pass@1, instruction tuned (Instruction tuned models table) | Capabilities |
| Jul 23, 2024 | | 88.6 | MBPP ++ base version, 0-shot, pass@1, instruction tuned (Instruction tuned models table) | Capabilities |
| Jul 15, 2024 | | 80.2 | MBPP, Qwen2-72B-Instruct (Table 6) | Capabilities |
| May 7, 2024 | | 72 | MBPP 3-shot, DeepSeek-V2 Chat (RL) (Table 3) | Capabilities |
| Mar 13, 2024 | | 44.4 | MBPP, PT, 3-shot (Table 6). 54.5 on the Mistral split | Capabilities |
| Mar 13, 2024 | | 29.2 | MBPP, PT, 3-shot (Table 6) | Capabilities |
| Mar 4, 2024 | Claude 3 Sonnet model card | 79.4 | MBPP, Pass@1 (Table 1) | Capabilities |
| Mar 4, 2024 | Claude 3 Opus model card | 86.4 | MBPP, Pass@1 (Table 1) | Capabilities |
| Mar 4, 2024 | Claude 3 Haiku model card | 80.4 | MBPP, Pass@1 (Table 1) | Capabilities |
| Jan 8, 2024 | | 60.7 | MBPP (pass@1), hand-verified subset, 3-shot (Table 3; same in Table 2) | Capabilities |
| Jan 5, 2024 | | 61.4 | MBPP, DeepSeek 67B Chat (Table 6) | Capabilities |
| Oct 10, 2023 | | 47.5 | MBPP, hand-verified subset, 3-shot (Table 2) | Capabilities |
| Sep 28, 2023 | | 35.8 | MBPP pass@1 (Table 10) | Capabilities |
| Sep 28, 2023 | | 46.4 | MBPP pass@1 (Table 10) | Capabilities |
| Jul 19, 2023 | | 20.8 | MBPP pass@1, 3-shot, pretrained (Table 21). pass@80 = 62.8 | Capabilities |
| Jul 19, 2023 | | 45 | MBPP pass@1, 3-shot, pretrained (Table 21). pass@80 = 81.4 | Capabilities |
| Jul 19, 2023 | | 33 | MBPP pass@1, 3-shot, pretrained (Table 21). pass@80 = 76.1 | Capabilities |
| Jul 19, 2023 | | 30.6 | MBPP pass@1, 3-shot, pretrained (Table 21). pass@80 = 69.0 | Capabilities |
The lab's number comes out ahead in 5 of 13 pairs that differ
Each score a lab reported for its own model, beside the same model's best score on the leaderboard. Gaps mostly come from different harnesses, effort levels and task subsets. Every benchmark.
| Model | Lab says | Board says | Gap |
|---|---|---|---|
| | 53.4% MBPP | 72.5% Leaderboard, EvalPlus subset, original tests | −19 pts |
| | 29.2% MBPP, PT, 3-shot (Table 6) | 41.8% Leaderboard, EvalPlus subset, original tests | −13 pts |
| | 75.4% MBPP (Pass@1) | 87.6% Leaderboard, EvalPlus subset, original tests | −12 pts |
| | 44.4% MBPP (3-shot) | 52.6% Leaderboard, EvalPlus subset, original tests | −8.2 pts |
| | 59.1% MBPP, Table 2 | 64% Leaderboard, EvalPlus subset, original tests | −4.9 pts |
| | 72.8% MBPP ++ base version, 0-shot, pass@1, instruction tuned (Instruction tuned models table) | 68.3% Leaderboard, EvalPlus subset, original tests | +4.5 pts |
| | 47.5% MBPP (hand-verified subset) | 51.9% Leaderboard, EvalPlus subset, original tests | −4.4 pts |
| Claude 3 Sonnet | 79.4% MBPP, Pass@1 (Table 1) | 83.6% Leaderboard, EvalPlus subset, original tests | −4.2 pts |
| | 70% MBPP (3-Shot) (Section 3 table) | 65.9% Leaderboard, EvalPlus subset, original tests | +4.1 pts |
| Claude 3 Opus | 86.4% MBPP (Pass@1) | 89.4% Leaderboard, EvalPlus subset, original tests | −3.0 pts |
| | 60.7% MBPP (pass@1) | 59.5% Leaderboard, EvalPlus subset, original tests | +1.2 pts |
| | 73.1% MBPP (pass@1) | 72.8% Leaderboard, EvalPlus subset, original tests | +0.3 pts |
| Claude 3 Haiku | 80.4% MBPP, Pass@1 (Table 1) | 80.2% Leaderboard, EvalPlus subset, original tests | +0.2 pts |
Versions
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%
- 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%
- SWE-bench Multilingual In use 300 GitHub-issue tasks across nine programming languages in SWE-bench format. Patch graded by repository tests. Claude Fable 5.2 96.6%
- 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