← All benchmarks·Source: Epoch AI ↗

SWE-bench Verified leaderboard

SWE-bench Verified leaderboard: % of real GitHub issues resolved by each LLM, plotted against API price so you can compare coding ability and cost together. Current leader: Claude Opus 4.7 at 83.47 (% resolved).

Cost vs quality

Each dot is a model. The dashed line is the value frontier — top-left is the best trade-off (high score, low cost).

Closed model Open-weight model

Full leaderboard

#ModelScore% resolvedOutput $/1MReleased
1
AnthropicClaude Opus 4.7
83.47$25.00Apr 2026
2
OpenAIGPT-5.5
80.58$30.00Apr 2026
3
GoogleGemini 3.5 Flash
79.34$9.00May 2026
4
AnthropicClaude Opus 4.6
78.72$25.00Feb 2026
5
GLM-5.2OPEN
78.7$7.00Jun 2026
6
DeepSeekDeepSeek-V4-ProOPEN
77.64$1.91Apr 2026
7
QwenQwen3.7-Max
77.27$4.42May 2026
8
OpenAIGPT-5.4
76.86$15.00Mar 2026
9
MoonshotKimi K2.6OPEN
76.65$3.41Apr 2026
10
QwenQwen 3.6 Max (Preview)
76.65—Apr 2026
11
AnthropicClaude Opus 4.5
76.65—Nov 2025
12
GoogleGemini 3.1 Pro
75.62$12.00Feb 2026
13
GoogleGemini 3 Flash
75.41—Dec 2025
14
AnthropicClaude Sonnet 4.6
75.21$15.00Feb 2026
15
OpenAIGPT-5.3 Codex
74.79$14.00Feb 2026
16
GLM-5.1OPEN
74.17$3.04Apr 2026
17
MoonshotKimi K2.5OPEN
73.76$2.50Feb 2026
18
OpenAIGPT-5.2
73.76—Dec 2025
19
OpenAIGPT-5
73.55—Aug 2025
20
AnthropicClaude Opus 4.1
73.35—Aug 2025
21
GoogleGemini 3 Pro
72.93—Nov 2025
22
GLM-5OPEN
72.08$3.20Feb 2026
23
AnthropicClaude Sonnet 4.5
71.28—Sep 2025
24
AnthropicClaude Opus 4
70.66—May 2025
25
OpenAIGPT-5.1
67.98—Nov 2025
26
OpenAIGPT-5 mini
64.67—Aug 2025
27
OpenAIo3
62.32—Dec 2024
28
AnthropicClaude 3.7 Sonnet
60.95—Feb 2025
29
QwenQwen 3.6 Plus
57.85$1.95Apr 2026
30
GoogleGemini 2.5 Pro (Jun 2025)
57.56—Jun 2025
31
OpenAIGPT-4.1
48.54—Apr 2025
32
OpenAIGPT-4o (Nov 2024)
30.99—Nov 2024

Scores from Epoch AI, updated —. Cost is joined from our daily API pricing where a model matches; models we don't price still appear with their score. Always verify on the benchmark's own site before relying on a number.

What SWE-bench Verified measures

SWE-bench Verified is the closest thing the field has to “can this model actually fix real software.” It’s a set of 500 real GitHub issues from popular open-source Python projects that have been human-validated for being well-specified and solvable — a cleaned-up subset of the original SWE-bench. A model is given the repository and the issue, and must produce a code patch.

The score is the percentage of issues resolved: a task counts only if the model’s patch makes the repository’s own test suite pass. There’s no partial credit and no self-grading — the tests are the judge.

How to read this page

The leaderboard ranks models by percent resolved. Because SWE-bench doesn’t publish a consistent per-task token cost across models, the cost-vs-quality chart uses each model’s output price per 1M tokens as the cost axis — a reasonable proxy, since agentic bug-fixing is output-heavy. Read it as “resolve rate per dollar of generation.”

Limitations

SWE-bench Verified is Python-centric, so it doesn’t directly reflect performance in other languages. Results are also sensitive to the agent scaffold — the harness, retry logic and tools around the model — so the same model can score differently under different setups. And the Verified subset is smaller and cleaner than full SWE-bench, so numbers aren’t comparable across the two variants.

Frequently asked questions

What does the SWE-bench Verified score mean?
It is the percentage of 500 human-validated, real GitHub issues that a model resolves with a code patch that makes the repository’s existing test suite pass. Tests are the judge; there is no partial credit.
How is 'Verified' different from regular SWE-bench?
SWE-bench Verified is a curated 500-issue subset that human annotators confirmed is well-specified and solvable, removing ambiguous or broken tasks from the original SWE-bench. Scores on Verified are generally higher and are not directly comparable to full SWE-bench.
Why is output price used as the cost axis?
SWE-bench does not publish a consistent per-task token cost across models, so TokenCost uses each model’s output price per 1M tokens as a proxy. Agentic bug-fixing is output-heavy, so this reflects the dominant cost of running the benchmark.
Does a high score mean the model is good at all coding?
Not necessarily. SWE-bench Verified is Python-focused and results depend on the surrounding agent scaffold. Treat it as strong evidence for repository-level Python bug-fixing, and cross-check with Aider Polyglot and LiveBench for broader coding ability.