Compare models. Find the differences.

Add, remove, or change models in the table.

Benchmark snapshot

1 benchmarks in common.

4 models selected. 1 benchmarks in common.

Reported scores; test settings may differ.

Reported benchmark results for 3 8B Thinking, Grok 3 Thinking, GPT-5 Nano Thinking (5.4), Claude Haiku 4.5 Thinking
Benchmark
Qwen
xAI
OpenAI
Anthropic
Arena ELOHuman preferenceNot in our dataset1,4111,401Not in our dataset
LiveBench 1.0General reasoning67.1%Not in our dataset69.6%Not in our dataset
GPQA DiamondScientific knowledge62.0%80.2%82.8%73.0%
HLEAcademic reasoningNot in our datasetNot in our dataset24.3%9.7%
SimpleBenchCommonsense reasoningNot in our dataset36.1%Not in our datasetNot in our dataset
AIME 2025Mathematics67.3%77.3%Not in our dataset80.7%
AiderCode editingNot in our dataset53.3%Not in our datasetNot in our dataset
SWE-Bench VerifiedAgentic codingNot in our datasetNot in our datasetNot in our dataset73.3%
LiveCodeBenchCompetitive coding57.5%70.6%Not in our dataset53.2%
Tau-BenchAgentic tool useNot in our datasetNot in our datasetNot in our dataset83.2%
ARC-AGI-2Visual reasoningNot in our dataset0.0%5.7%4.0%
Pricing & context Published USD rates per 1M tokens
Specification3 8B ThinkingGrok 3 ThinkingGPT-5 Nano Thinking (5.4)Claude Haiku 4.5 Thinking
Input$0.117$3$0.05$1
Output$0.455$15$0.4$5
Context window131K131K400K200K
Pricing detailsExplore pricing →Explore pricing →Explore pricing →Explore pricing →
How to read this comparison

Each column keeps the exact model version you selected. Shared benchmarks are the intersection of their reported results; “all coverage” also shows where evidence is missing. Missing results never count as zero.

These are published benchmark scores, not a controlled head-to-head test. The available evidence does not establish matching evaluation settings, so we show no cross-model winner highlights or deltas. Composite quality scores are omitted because they can summarize different benchmark sets.

Scores and statistics are computed upstream. This page reads a fixed data snapshot; its date describes the snapshot, not the date of every measurement.