Gemma 4 / Benchmarks

Gemma 4 Benchmarks

Every published score for all five Gemma 4 sizes, next to Gemma 3 27B for comparison: reasoning, coding, vision, long context, audio, human preference and on-device speed - plus where the models still fall short.

Scores from Google's model card and technical report · Arena rankings as of October 2, 2026

MMLU ProBroad knowledge and reasoning · higher is better 31B85.2 26B A4B82.6 12B77.2 E4B69.4 E2B60.0 Gemma 3 27B67.6 0100
89.2AIME 2026 · 31B
85.2MMLU Pro · 31B
85.6MATH-Vision · 31B
84.3GPQA Diamond · 31B
80.0LiveCodeBench v6 · 31B
76.9Tau2 agentic · 31B
Text

Reasoning, knowledge and coding

Instruction-tuned models with thinking mode on. Gemma 3 27B, which has no thinking mode, is shown for scale.

AIME 2026

Competition mathematics, no tools
31B89.2
26B A4B88.3
12B77.5
E4B42.5
E2B37.5
Gemma 3 27B20.8

MMLU Pro

Broad knowledge and reasoning
31B85.2
26B A4B82.6
12B77.2
E4B69.4
E2B60.0
Gemma 3 27B67.6

GPQA Diamond

Graduate-level science
31B84.3
26B A4B82.3
12B78.8
E4B58.6
E2B43.4
Gemma 3 27B42.4

LiveCodeBench v6

Code generation
31B80.0
26B A4B77.1
12B72.0
E4B52.0
E2B44.0
Gemma 3 27B29.1

Complete text table

Benchmark31B26B A4B12BE4BE2BGemma 3 27B
MMLU Pro85.282.677.269.460.067.6
AIME 2026 (no tools)89.288.377.542.537.520.8
GPQA Diamond84.382.378.858.643.442.4
LiveCodeBench v680.077.172.052.044.029.1
Codeforces Elo215017181659940633110
BigBench Extra Hard74.464.853.033.121.919.3
SciCode43.040.038.024.021.021.0
IFEval (instruction following)98.998.597.296.794.690.4
IFBench76.072.074.044.038.032.0
Tau2 (agentic, average of 3)76.968.269.042.224.516.2
MMMLU (multilingual)88.486.383.476.667.470.7
HLE (no tools)19.58.75.2---
HLE with search26.517.2----

Sources: Google's Gemma 4 model card and technical report. Percentages except Codeforces Elo. HLE is Humanity's Last Exam. For what these mean in practice see capabilities; for coding specifically see the coding section and Claude Code guide.

Vision

Images, documents and charts

Vision scores depend on how many tokens each image is given. These use the maximum budget of 1,120; the default is 280, and document-reading tasks in particular score lower there.

Benchmark31B26B A4B12BE4BE2BGemma 3 27B
MMMU Pro76.973.869.152.644.249.7
MATH-Vision85.682.479.759.552.446.0
InfographicVQA92.089.388.470.063.970.6
MedXpertQA MM61.358.148.728.723.5-
OmniDocBench 1.5 (lower is better)0.1310.1490.1640.1810.2900.365

Sources: Google's model card and technical report. Image token budgets are explained in prompting.

Long context

Holding up over long inputs

A large context window only matters if the model can still find and reason over what is in it.

BenchmarkContext31B26B A4B12BE4BE2BGemma 3 27B
RULER32K96.897.396.495.283.091.1
RULER128K96.489.891.286.670.466.0
LOFT retrieval128K79.566.366.458.550.58.6
GraphWalks (F1)under 128K82.372.671.050.94.132.8
MRCR v2, 8 needles128K66.444.143.425.419.113.5

RULER, LOFT and GraphWalks from the technical report; MRCR v2 from the model card. The report also gives the 31B 52.9 on MTOB (English to Kalamang) at 128K and 54.3 at 256K. Note E2B's 4.1 on GraphWalks: its 128K window works for lookup, not for reasoning across documents. Context sizes per model are in technical specs.

Audio

Speech recognition and translation

Only E2B, E4B and 12B accept audio. They are compared here with the previous on-device generation, Gemma 3n.

BenchmarkGemma 4 12BGemma 4 E4BGemma 4 E2BGemma 3n E4BGemma 3n E2B
FLEURS transcription (word error rate, lower is better)0.0630.0750.0900.0850.108
CoVoST speech translation (BLEU, higher is better)-38.235.434.731.6

From the technical report, which also notes the audio encoder shrank from 680M parameters in Gemma 3n to 305M. Google's model card reports slightly different figures from a separate run, including 38.5 on CoVoST and 0.069 on FLEURS for the 12B (excluding Chinese). Audio clips are limited to 30 seconds - see limitations.

Human preference

Arena rankings

Arena ranks models by how often people prefer their answers in blind comparisons. Scores barely move; ranks slide as newer models arrive.

ModelScore, Oct 2026Rank, Oct 2026Rank, June 2026At launch, April 2026
Gemma 4 31B1453 ± 77743#3 among open models, #27 overall
Gemma 4 26B A4B1437 ± 710061#6 among open models
Gemma 3 27B1365 ± 4197157Previous generation

Still about 90 points ahead of Gemma 3

The gap to the previous generation has held since launch: 1453 against 1365.

No longer near the top of open models

The best open-weight models on the board now score around 1473 to 1480 - all of them far larger than 31B.

Strong for its size

At launch Arena rated it on par with Kimi-K2.5 and Qwen-3.5-397B, at roughly a tenth of the size.

October figures from Arena's text leaderboard, last updated October 2, 2026; June figures from the technical report. For head-to-head pages see the model comparison and Gemma 4 vs Qwen 3.5.

Speed

On-device speed

Quality scores say nothing about how fast a model feels. These are Google's measurements for Gemma 4 E2B on real hardware, GPU backend.

DeviceReading speedWriting speedFirst wordMemory
Linux PC, NVIDIA RTX 409011,234 t/s143 t/s0.1 s913 MB
MacBook Pro M4 Max7,835 t/s160 t/s0.1 s1,623 MB
Samsung Galaxy S26 Ultra3,808 t/s52 t/s0.3 s676 MB
iPhone 17 Pro2,878 t/s56 t/s0.3 s1,450 MB
Raspberry Pi 5 (CPU)133 t/s8 t/s7.8 s1,546 MB

Tokens per second for prefill ("reading") and decode ("writing"), from Google's LiteRT-LM overview. Phone details, including E4B and CPU-versus-GPU, are on the Android page and mobile downloads; for desktops see Mac setup, the VRAM guide and QAT builds.

Generation over generation

How far it moved from Gemma 3

Gemma 3 27B against Gemma 4 31B. Part of the gap is thinking mode, which Gemma 3 does not have.

Competition maths

20.8→89.2

AIME 2026

Coding

29.1→80.0

LiveCodeBench v6

Agentic tool use

16.2→76.9

Tau2

Long-context retrieval

8.6→79.5

LOFT at 128K

Even the 12B beats Gemma 3 27B on every benchmark in the text table. More on the older family on the Gemma 3 page; feature differences are in features.

New · October 6, 2026

EmbeddingGemma 2 scores

The new embedding model built on Gemma 4 is measured on retrieval benchmarks, not chat ones. At the full 768 dimensions:

61.36MTEB Multilingual v2
78.68MTEB Code (NDCG@10)
64.64Images (MIEB lite)
67.84Visual docs (MMEB v2)
50.67Video (MMEB v2, Hit@1)
69.54Audio (MSEB, MRR@10)

From Google's EmbeddingGemma 2 model card. Code retrieval rose from 68.76 on version 1. Full details in the EmbeddingGemma 2 guide.

Weak spots

Where the numbers are less flattering

🧗

Frontier-difficulty reasoning

On Humanity's Last Exam the 31B scores 19.5, the 26B A4B 8.7 and the 12B 5.2. With search grounding the 31B reaches 26.5. This is the widest gap to the largest hosted models.

🤖

Agents on the small models

Tau2 drops from 76.9 on the 31B to 42.2 on E4B and 24.5 on E2B. The edge models can call a tool; they are not dependable for long multi-step work.

🧵

Small models and multi-hop context

E2B scores 4.1 on GraphWalks and 21.9 on BigBench Extra Hard. A long window does not make a small model reason across it.

📉

Standing among open models

Gemma 4 31B was #3 among open models on Arena at launch and sits at rank 77 overall six months on, as larger open models have passed it.

The full list of caveats is on the limitations page; responsible-use notes are under safety.

Methodology

How to read these numbers

Thinking mode is on

Text and vision scores assume thinking is enabled; the long-context RULER results are reported without it. Turn thinking off and expect lower scores.

Vision uses the top resolution

Headline vision numbers use 1,120 tokens per image. The default is 280.

Most numbers are Google's own

They come from the model card and technical report. Arena is the independent check on this page.

Contamination varies

Training data ends in January 2025. AIME 2026 postdates that; older benchmarks carry more risk of having been seen.

Two metrics run backwards

For OmniDocBench and FLEURS word error rate, lower is better.

The weights changed mid-year

The July 2026 refresh altered tool calling, the chat template and vision defaults without a new version number.

The benchmark that matters is yours. None of these tables tells you whether Gemma 4 will work for your task. Try it in the playground or over the API, or download a model and test it on your own data.
FAQ

Benchmark questions

More answers on the full FAQ page.

Which Gemma 4 model scores highest?

The 31B, on almost every benchmark. The 26B A4B is close behind on most text tasks and edges it on RULER at 32K; the 12B beats the 26B A4B on Tau2 and IFBench. See model variants to choose.

How much better is Gemma 4 than Gemma 3?

Much. Against Gemma 3 27B, the 31B goes from 20.8 to 89.2 on AIME 2026, 29.1 to 80.0 on LiveCodeBench v6 and 67.6 to 85.2 on MMLU Pro, and sits about 90 points higher on Arena.

Is the 12B good enough?

For most everyday work, yes: 77.2 on MMLU Pro and 72.0 on LiveCodeBench v6, ahead of Gemma 3 27B throughout, in a model that fits a 16 GB laptop. See the 12B guide.

How good are E2B and E4B?

Good for their size, clearly weaker than the larger models: E4B scores 69.4 and E2B 60.0 on MMLU Pro. Use them where the device leaves no alternative - see the Android page.

Where does Gemma 4 rank on Arena now?

On October 2, 2026 the 31B was rank 77 with a score of 1453 and the 26B A4B rank 100 with 1437. At launch in April the 31B was #3 among open models.

Are these scores independent?

Mostly not. Apart from Arena, they are Google's own published results. Treat them as a guide and test on your own task.

Do quantised builds score the same?

These results are for the full-precision instruction-tuned models. Google says its QAT 4-bit builds stay close to that quality; ordinary 4-bit quantisation loses more. See QAT builds.

How does it compare on cost?

Benchmarks ignore price. Hosted Gemma 4 costs a few cents per million tokens and running it yourself has no per-token cost - see pricing and self-hosting.

Test it on your own task

Published scores are a starting point. Your prompts are the real benchmark.

Top