How the performance score is calculated

Chip speed from published benchmarks: chip geekbench 6 multi-core (35%, required), chip geekbench 6 single-core (30%, required), chip gpu, 3dmark wild life extreme (25%), maximum ram (10%).

Benchmarks are per chipset (typical published results), not measured on each phone; cooling can change sustained speed.

Inputs, weights and scales for the performance score (formula version 2.6). Values between two points are scored on the straight line between them; values beyond the ends get the end score.
InputWeightRequiredScale: value → points
Chip Geekbench 6 multi-core35%yes1,500 → 0 · 3,000 → 35 · 5,000 → 55 · 8,000 → 80 · 12,000 → 100 (log scale between points)
Chip Geekbench 6 single-core30%yes500 → 0 · 1,000 → 35 · 1,500 → 55 · 2,500 → 85 · 3,800 → 100 (log scale between points)
Chip GPU, 3DMark Wild Life Extreme25%no200 → 0 · 1,000 → 30 · 2,500 → 55 · 5,000 → 80 · 8,000 → 100 (log scale between points)
Maximum RAM10%no4 GB → 0 · 6 GB → 30 · 8 GB → 55 · 12 GB → 85 · 16 GB → 100

Worked example

The Samsung Galaxy S26 Ultra is #3 in the current performance list. Its performance score of 98 comes from these inputs:

Samsung Galaxy S26 Ultra: performance score step by step. Points are on the 0 to 100 scales above.
InputThis phonePointsWeightContribution
Chip Geekbench 6 multi-coreGeekbench 6 multi-core about 11,5639835%34.4
Chip Geekbench 6 single-coreGeekbench 6 single-core about 3,78510030%30.0
Chip GPU, 3DMark Wild Life Extreme3DMark Wild Life Extreme about 7,1239525%23.8
Maximum RAMup to 16GB RAM10010%10.0

The contributions add up to the score. An input that is not confirmed is left out and the remaining weights are scaled up to 100%, except where the category counts an unknown input at the middle of its scale (shown as "counts as 50").

See the ranking.

Full methodology