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 Grok 4, 3.8 27B Thinking, Grok 4 Fast Thinking, M2 M2.7
Benchmark
xAI
Qwen
xAI
MiniMax
Arena ELOHuman preference1,4111,4361,4301,415
LiveBench 1.0General reasoningNot in our dataset75.3%Not in our datasetNot in our dataset
GPQA DiamondScientific knowledge87.5%Not in our dataset84.3%87.0%
HLEAcademic reasoning25.4%Not in our dataset17.6%28.0%
MMLU ProMulti-task understanding86.6%Not in our datasetNot in our dataset81.9%
SimpleBenchCommonsense reasoning60.5%60.2%Not in our datasetNot in our dataset
AIME 2025Mathematics91.7%Not in our datasetNot in our datasetNot in our dataset
AiderCode editing79.6%Not in our datasetNot in our datasetNot in our dataset
SWE-Bench VerifiedAgentic codingNot in our datasetNot in our datasetNot in our dataset72.2%
LiveCodeBenchCompetitive codingNot in our datasetNot in our dataset76.5%Not in our dataset
Tau-BenchAgentic tool use76.5%Not in our datasetNot in our dataset84.9%
Terminal-BenchAgentic terminal23.1%Not in our datasetNot in our datasetNot in our dataset
ARC-AGI-2Visual reasoning16.0%42.4%5.3%Not in our dataset
Pricing & context Published USD rates per 1M tokens
SpecificationGrok 43.8 27B ThinkingGrok 4 Fast ThinkingM2 M2.7
Input$3$0.15$0.2$0.255
Output$15$1.875$0.5$1.02
Context window256K1.0M2.0M205K
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.