LiveCodeBench v5
Competitive programming problems collected after model cutoffs from LeetCode, AtCoder, Codeforces. Scored pass@1 on hidden tests.
Problems released from May 2023 to January 2025, 880 in all.
In the authors’ words
Large Language Models (LLMs) applied to code-related applications have emerged as a prominent field, attracting significant interest from both academia and industry. However, as new and improved LLMs are developed, existing evaluation benchmarks (e.g., HumanEval, MBPP) are no longer sufficient for assessing their capabilities. In this work, we propose LiveCodeBench, a comprehensive and contamination-free evaluation of LLMs for code, which continuously collects new problems over time from contests across three competition platforms, namely LeetCode, AtCoder, and CodeForces. Notably, our benchmark also focuses on a broader range of code related capabilities, such as self-repair, code execution, and test output prediction, beyond just code generation. Currently, LiveCodeBench hosts four hundred high-quality coding problems that were published between May 2023 and May 2024. We have evaluated 18 base LLMs and 34 instruction-tuned LLMs on LiveCodeBench. We present empirical findings on contamination, holistic performance comparisons, potential overfitting in existing benchmarks as well as individual model comparisons. We will release all prompts and model completions for further community analysis, along with a general toolkit for adding new scenarios and model
- Level
- Competition The strongest students, in olympiad-style contests
- 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.
Nemotron 3 Super leads with 81.2% among models released by Apr 2026
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.
The newest model with a score here came out in Apr 2026, and nobody has reported 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
- 81.2
Nemotron 3 Super
- 75.0
Magistral Medium 1.2
- 74.6
Nova 2.0 Pro Preview
- 73.6
Llama-3.3-Nemotron-Super-49B-v1.5
- 72.9 GLM-4.5
- 72.6
EXAONE 4.0 32B
- 71.7
Gemini 2.5 Flash
- 71.0
Nova 2 Lite
- 70.9
Magistral Small 1.2
- 70.7
Qwen3-235B-A22B
- 70.7 GLM-4.5-Air
- 70.4
Gemini 2.5 Pro
- 68.6
Code World Model (CWM)
- 67.8 INTELLECT-2
- 66.3
Llama-3.1-Nemotron-Ultra-253B-v1
- 65.7
Qwen3-32B
- 64.9
Seed-Thinking-v1.5
- 63.9
Gemini 2.5 Flash
- 63.5
Gemini 2.5 Flash
- 63.5
Qwen3-14B
- 63.2
Nemotron 3 Nano Omni 30B-A3B
- 62.6
Qwen3-30B-A3B
- 62.0 Reka Flash 3
- 60.5 Reka Flash 3.1
- 59.5
EXAONE Deep 32B
- 59.4
Magistral Medium 1.0
- 59.4
Magistral Medium 1.1
- 59.2
Magistral Small 1.1
- 59.1 GLM-Z1-32B-0414
- 58.4
Gemini 2.5 Flash-Lite
- 57.8 MiMo-7B-RL
- 57.5
Qwen3-8B
- 55.8
Magistral Small 1.0
- 54.2
Qwen3-4B
- 45.5
Llama-3.3-Nemotron-Super-49B-v1
- 36.0
Gemini 2.0 Pro
- 34.5
Gemini 2.0 Flash
- 34.3
Gemini 2.5 Flash-Lite
- 33.2
Qwen3-1.7B
- 32.8
Llama 4 Scout
- 28.9
Gemini 2.0 Flash-Lite
- 26.9
Cohere Command A
- 25.7
Gemma 3n E4B
- 21.4 LFM2-8B-A1B
- 1
Nemotron 3 Super 81.2%
- 2
Magistral Medium 1.2 75%
- 3
Nova 2.0 Pro Preview 74.6%
- 4
Llama-3.3-Nemotron-Super-49B-v1.5 73.6%
- 5 GLM-4.5 72.9%
- 6
EXAONE 4.0 32B 72.6%
- 7
Gemini 2.5 Flash Sep 2025 71.7%
- 8
Nova 2 Lite 71%
- 9
Magistral Small 1.2 70.9%
- 10
Qwen3-235B-A22B 70.7%
- 11 GLM-4.5-Air 70.7%
- 12
Gemini 2.5 Pro Mar 2025 70.4%
- 13
Code World Model (CWM) 68.6%
- 14 INTELLECT-2 67.8%
- 15
Llama-3.1-Nemotron-Ultra-253B-v1 66.3%
- 16
Qwen3-32B 65.7%
- 17
Seed-Thinking-v1.5 64.9%
- 18
Gemini 2.5 Flash Jun 2025 63.9%
- 19
Gemini 2.5 Flash Apr 2025 63.5%
- 20
Qwen3-14B 63.5%
- 21
Nemotron 3 Nano Omni 30B-A3B 63.2%
- 22
Qwen3-30B-A3B 62.6%
- 23 Reka Flash 3 62%
- 24 Reka Flash 3.1 60.5%
- 25
EXAONE Deep 32B 59.5%
- 26
Magistral Medium 1.0 59.4%
- 27
Magistral Medium 1.1 59.4%
- 28
Magistral Small 1.1 59.2%
- 29 GLM-Z1-32B-0414 59.1%
- 30
Gemini 2.5 Flash-Lite Sep 2025 58.4%
- 31 MiMo-7B-RL 57.8%
- 32
Qwen3-8B 57.5%
- 33
Magistral Small 1.0 55.8%
- 34
Qwen3-4B 54.2%
- 35
Llama-3.3-Nemotron-Super-49B-v1 45.5%
- 36
Gemini 2.0 Pro 36%
- 37
Gemini 2.0 Flash Feb 2025 34.5%
- 38
Gemini 2.5 Flash-Lite Jun 2025 34.3%
- 39
Qwen3-1.7B 33.2%
- 40
Llama 4 Scout 32.8%
- 41
Gemini 2.0 Flash-Lite 28.9%
- 42
Cohere Command A 26.9%
- 43
Gemma 3n E4B 25.7%
- 44 LFM2-8B-A1B 21.4%
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | | 81.2% | Mar 2026 | Model card | |
| 2 | | 75% | Sep 2025 | Model card | |
| 3 | | 74.6% | Dec 2025 | Model card | |
| 4 | | 73.6% | Jul 2025 | Model card | |
| 5 | GLM-4.5 | 72.9% | Aug 2025 | Model card | |
| 6 | | 72.6% | Jul 2025 | Model card | |
| 7 | | 71.7% | Sep 2025 | Model card | |
| 8 | | 71% | Dec 2025 | Model card | |
| 9 | | 70.9% | Sep 2025 | Model card | |
| 10 | | 70.7% | Apr 2025 | Model card | |
| 11 | GLM-4.5-Air | 70.7% | Aug 2025 | Model card | |
| 12 | | 70.4% | Mar 2025 | Model card | |
| 13 | | 68.6% | Sep 2025 | Model card | |
| 14 | INTELLECT-2 | 67.8% | May 2025 | Model card | |
| 15 | | 66.3% | Apr 2025 | Model card | |
| 16 | | 65.7% | May 2025 | Model card | |
| 17 | | 64.9% | Apr 2025 | Model card | |
| 18 | | 63.9% | Jun 2025 | Model card | |
| 19 | | 63.5% | Apr 2025 | Model card | |
| 20 | | 63.5% | May 2025 | Model card | |
| 21 | | 63.2% | Apr 2026 | Model card | |
| 22 | | 62.6% | May 2025 | Model card | |
| 23 | Reka Flash 3 | 62% | Mar 2025 | Model card | |
| 24 | Reka Flash 3.1 | 60.5% | May 2025 | Model card | |
| 25 | | 59.5% | Mar 2025 | Model card | |
| 26 | | 59.4% | Jun 2025 | Model card | |
| 27 | | 59.4% | Jul 2025 | Model card | |
| 28 | | 59.2% | Jul 2025 | Model card | |
| 29 | GLM-Z1-32B-0414 | 59.1% | Apr 2025 | Model card | |
| 30 | | 58.4% | Sep 2025 | Model card | |
| 31 | MiMo-7B-RL | 57.8% | Apr 2025 | Model card | |
| 32 | | 57.5% | May 2025 | Model card | |
| 33 | | 55.8% | Jun 2025 | Model card | |
| 34 | | 54.2% | May 2025 | Model card | |
| 35 | | 45.5% | May 2025 | Model card | |
| 36 | | 36% | Feb 2025 | Model card | |
| 37 | | 34.5% | Feb 2025 | Model card | |
| 38 | | 34.3% | Jun 2025 | Model card | |
| 39 | | 33.2% | May 2025 | Model card | |
| 40 | | 32.8% | Apr 2025 | Model card | |
| 41 | | 28.9% | Feb 2025 | Model card | |
| 42 | | 26.9% | Apr 2025 | Model card | |
| 43 | | 25.7% | Jun 2025 | Model card | |
| 44 | LFM2-8B-A1B | 21.4% | Oct 2025 | Model card |
The benchmark's own leaderboard has 22 entries, 21 of them models we track. We plot every source in the charts below.
More effort adds a median 14 points
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 |
|---|---|---|---|---|---|
| o4-mini | high | 81.4% | |||
| o3 | high | 77.4% | |||
| o4-mini | medium | 75.2% | |||
| | 74.8% | ||||
| | 74% | ||||
| | 73.7% | ||||
| | 71.7% | ||||
| | 71.5% | ||||
| | 70% | ||||
| o3-mini | high | 69.3% | |||
| | 69% | ||||
| Grok-3 mini | high | 68.4% | |||
| o4-mini | low | 67.2% | |||
| o3-mini | medium | 65.6% | |||
| | 62.8% | ||||
| | 62.2% | ||||
| Claude Opus 4 | thinking | 59.8% | |||
| o3-mini | low | 59.4% | |||
| Claude Sonnet 4 | thinking | 57.9% | |||
| Claude Opus 4 | 49.8% | ||||
| Claude Sonnet 4 | 49.8% | ||||
| Claude 3.5 Sonnet (October 2024) | 36.5% | ||||
| | 31.7% | ||||
| GPT-4o Aug 2024 | 29.5% | ||||
| GPT-4 Turbo Apr 2024 | 28.6% | ||||
| GPT-4o mini | 27.7% | ||||
| Claude 3 Haiku | 18.5% |
3 models have held number one since its release in Jan 2025
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.
Labs headline it less often now, last in Mar 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 |
|---|---|---|---|
| 11 Mar 2026 | 81.2 | LiveCodeBench (v5 2024-07↔2024-12) | |
| 2 Dec 2025 | 71 | LiveCodeBench Code Generation (v5, 2024-07-01 to 2025-01-01 subset) | |
| 2 Dec 2025 | 74.6 | LiveCodeBench Code Generation (v5, 2024-07-01 to 2025-01-01 subset) | |
| 7 Oct 2025 | LFM2-8B-A1B | 21.4 | LCB v5 |
| 25 Sep 2025 | 58.4 | LiveCodeBench v5 (UI: 1/1/2025-5/1/2025), Thinking | |
| 25 Sep 2025 | 71.7 | LiveCodeBench v5 single attempt, model card | |
| 24 Sep 2025 | 68.6 | LCBv5 | |
| 17 Sep 2025 | 70.9 | Livecodebench (v5) | |
| 17 Sep 2025 | 75 | Livecodebench (v5) | |
| 25 Jul 2025 | 73.6 | LiveCodeBench 24.10-25.02 | |
| 24 Jul 2025 | 59.2 | Livecodebench (v5) | |
| 24 Jul 2025 | 59.4 | Livecodebench (v5) | |
| 15 Jul 2025 | 72.6 | LiveCodeBench v5 (reasoning) | |
| 26 Jun 2025 | 25.7 | LiveCodeBench v5 pass@1 (IT) | |
| 17 Jun 2025 | 63.9 | LiveCodeBench v5 single attempt | |
| 17 Jun 2025 | 34.3 | LiveCodeBench v5 (UI: 1/1/2025-5/1/2025), Thinking | |
| 10 Jun 2025 | 55.8 | Livecodebench (v5) | |
| 10 Jun 2025 | 59.4 | LiveCodeBench (v5) | |
| 28 May 2025 | Reka Flash 3.1 | 60.5 | LCB_v5 (24.10-25.2) |
| 11 May 2025 | INTELLECT-2 | 67.8 | LiveCodeBench (v5) |
| 29 Apr 2025 | MiMo-7B-RL | 57.8 | LiveCodeBench v5 (Pass@1, 20240801-20250201) |
| 29 Apr 2025 | 70.7 | LiveCodeBench v5 | |
| 17 Apr 2025 | 63.5 | LiveCodeBench v5 single attempt (10/1/2024-2/1/2025) | |
| 14 Apr 2025 | GLM-Z1-32B-0414 | 59.1 | LCB (2408-2501) |
| 10 Apr 2025 | 64.9 | LiveCodeBench v5 | |
| 7 Apr 2025 | 66.3 | LiveCodeBench (20240801-20250201) (reasoning on) | |
| 5 Apr 2025 | 32.8 | LiveCodeBench (10/01/2024-02/01/2025), pass@1 | |
| 25 Mar 2025 | 70.4 | LiveCodeBench v5, single attempt (pass@1) | |
| 18 Mar 2025 | 59.5 | Live Code Bench (pass@1), 24.08-25.02 | |
| 10 Mar 2025 | Reka Flash 3 | 62 | LiveCodeBench v5 |
| 5 Feb 2025 | 28.9 | LiveCodeBench (v5) (UI 10/01/2024-02/01/2025) | |
| 5 Feb 2025 | 34.5 | LiveCodeBench (v5) (UI 10/01/2024-02/01/2025) | |
| 5 Feb 2025 | 36 | LiveCodeBench (v5) (UI 10/01/2024-02/01/2025) |
29 system cards report it, from 12 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 |
|---|---|---|---|---|
| 27 Apr 2026 | | 63.2 | LiveCodeBench v5 (07/24 to 05/25), 1 run (Table 10 and Section 4.4) | Capabilities |
| 11 Mar 2026 | | 81.2 | LiveCodeBench (v5 2024-07 to 2024-12) (Table 5) | Capabilities |
| 2 Dec 2025 | | 71 | LiveCodeBench Code Generation, v5 2024-07-01 to 2025-01-01 subset, high effort (Table 4). No thinking 35.0, low 47.0, medium 66.0 (Figure 2, printed values) | Capabilities |
| 2 Dec 2025 | | 74.6 | LiveCodeBench Code Generation, v5 2024-07-01 to 2025-01-01 subset (Table 4) | Capabilities |
| 30 Sep 2025 | | 68.6 | LCBv5, 01.10.2024-01.02.2025, pass@1 (Table 12) | Capabilities |
| 26 Sep 2025 | | 71.7 | LiveCodeBench v5, single attempt (pass@1), 10/1/2024-2/1/2025 (Table, p.4) | Capabilities |
| 8 Aug 2025 | GLM-4.5 technical report | 72.9 | LCB, LiveCodeBench problems 2024-07-01 to 2025-01-01 (Table 4) | Capabilities |
| 8 Aug 2025 | GLM-4.5-Air technical report | 70.7 | LCB, LiveCodeBench problems 2024-07-01 to 2025-01-01 (Table 4) | Capabilities |
| 15 Jul 2025 | | 72.6 | LiveCodeBench v5, n=4 (Table 3, Reasoning). Non-reasoning 43.3 (Table 4) | Capabilities |
| 12 Jun 2025 | | 55.8 | LiveCodeBench (v5), SFT + RL (Magistral Small) column (Table 3) | Capabilities |
| 12 Jun 2025 | | 59.4 | LiveCodeBench (v5), averaged over 16 runs (Table 2) | Capabilities |
| 14 May 2025 | | 57.5 | LiveCodeBench v5, thinking mode (Table 17). Non-thinking 22.8 (Table 18) | Capabilities |
| 14 May 2025 | | 54.2 | LiveCodeBench v5, thinking mode (Table 17). Non-thinking 21.3 (Table 18) | Capabilities |
| 14 May 2025 | | 65.7 | LiveCodeBench v5, thinking mode (Table 13). Non-thinking 31.3 (Table 14) | Capabilities |
| 14 May 2025 | | 62.6 | LiveCodeBench v5, thinking mode (Table 15). Non-thinking 29.8 (Table 16) | Capabilities |
| 14 May 2025 | | 70.7 | LiveCodeBench v5, thinking mode (Table 11). Non-thinking 35.3 (Table 12) | Capabilities |
| 14 May 2025 | | 63.5 | LiveCodeBench v5, thinking mode (Table 15). Non-thinking 29.0 (Table 16) | Capabilities |
| 14 May 2025 | | 33.2 | LiveCodeBench v5, thinking mode (Table 19). Non-thinking 11.6 (Table 20) | Capabilities |
| 12 May 2025 | MiMo-7B-RL technical report | 57.8 | LiveCodeBench v5 (Pass@1), 20240801-20250201 (Table 4, Table 5, Table 6) | Capabilities |
| 12 May 2025 | INTELLECT-2 technical report | 67.8 | LiveCodeBench (v5), evalchemy defaults, target length 10,000 tokens (Table 1) | Capabilities |
| 2 May 2025 | | 45.5 | LiveCodeBench (2408 to 2502), reasoning on, reasoning off 29.7 (Table 4) | Capabilities |
| 2 May 2025 | | 66.3 | LiveCodeBench (2408 to 2502), reasoning on, reasoning off 29.0. LiveCodeBench (2410 to 2502) 68.1 (Table 5) | Capabilities |
| 29 Apr 2025 | | 63.5 | LiveCodeBench v5, single attempt (pass@1), 10/1/2024-2/1/2025 (Table, p.4) | Capabilities |
| 28 Apr 2025 | | 70.4 | LiveCodeBench V5, single attempt pass@1, 10/1/2024-2/1/2025 (Table, p.4, column Gemini 2.5 Pro Experimental 03-25) | Capabilities |
| 15 Apr 2025 | | 34.5 | LiveCodeBench (v5), 10/01/2024-02/01/2025 (Table, p.3, column Gemini 2.0 Flash (GA)) | Capabilities |
| 10 Apr 2025 | | 28.9 | LiveCodeBench (v5), UI 10/01/2024-02/01/2025 (Table, p.3) | Capabilities |
| 10 Apr 2025 | | 64.9 | LiveCodeBench v5 (Table 2) | Capabilities |
| 1 Apr 2025 | | 26.9 | LiveCodeBench Version 5 (10/24 to 2/25) pass@1 (Table 12). Command A Agentic with execution feedback 32.9 | Capabilities |
| 16 Mar 2025 | | 59.5 | LiveCodeBench (24.08 to 25.02), pass@1 with k=6 (Table 3) | Capabilities |
Versions
We switch the top row to each new version when it comes out. Open it for one row per version. An old version stays in play while people still test it, so whoever first takes it past 85% gets credit for closing it out.
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%
- 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
- NL2Repo-Bench In use From one natural-language requirements document and an empty workspace, agent builds an installable Python library. Scored by original project's test pass rate.
DeepSeek V4.1 Flash 1017 68.2%