AI benchmarks and leaderboards are different things
Learn the difference between a benchmark, an evaluation run and a leaderboard, and use each to answer the right question.
LLM Stats
NaturalCodeBench (NCB) is a challenging code benchmark designed to mirror the complexity and variety of real-world coding tasks. It comprises 402 high-quality problems in Python and Java, selected from natural user queries from online coding services, covering 6 different domains.
These are source-reported observations, not independent reruns by this site. Check the task version, evaluation protocol, unit and reporting date before comparing models. Results from different setups are not a universal ranking.
Shown in source observation order, not ranked. Dates retain the precision provided by the source.
| Model | Value | Unit | Protocol | Reported date and basis | Source |
|---|---|---|---|---|---|
| Gemini 2.0 Flash | 0.929 | Not recorded | Not recorded | 2024-12-01 · model_announcement | LLM Stats |
| Gemini 1.5 Pro | 0.854 | Not recorded | Not recorded | 2024-05-01 · model_announcement | LLM Stats |
| Gemma 3 27B | 0.845 | Not recorded | Not recorded | 2025-03-12 · model_announcement | LLM Stats |
| Gemma 3 12B | 0.807 | Not recorded | Not recorded | 2025-03-12 · model_announcement | LLM Stats |
| Gemini 1.5 Flash | 0.798 | Not recorded | Not recorded | 2024-05-01 · model_announcement | LLM Stats |
| Gemini 1.5 Flash 8B | 0.755 | Not recorded | Not recorded | 2024-03-15 · model_announcement | LLM Stats |
| Gemma 3 4B | 0.703 | Not recorded | Not recorded | 2025-03-12 · model_announcement | LLM Stats |
| Gemma 3 1B | 0.56 | Not recorded | Not recorded | 2025-03-12 · model_announcement | LLM Stats |