How the gaming score is calculated

Hardware for gaming: chip gpu, 3dmark wild life extreme (40%, required), chip geekbench 6 multi-core (15%), display refresh rate (15%), battery capacity (10%), maximum ram (10%), stereo speakers (10%).

Specification-based; it does not measure sustained frame rates or heat.

Inputs, weights and scales for the gaming 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 GPU, 3DMark Wild Life Extreme40%yes200 → 0 · 1,000 → 30 · 2,500 → 55 · 5,000 → 80 · 8,000 → 100 (log scale between points)
Chip Geekbench 6 multi-core15%no1,500 → 0 · 3,000 → 35 · 5,000 → 55 · 8,000 → 80 · 12,000 → 100 (log scale between points)
Display refresh rate15%no60 Hz → 0 · 90 Hz → 40 · 120 Hz → 80 · 144 Hz → 90 · 165 Hz → 100
Battery capacity10%no4,000 mAh → 0 · 5,000 mAh → 40 · 6,000 mAh → 65 · 7,000 mAh → 85 · 8,000 mAh → 100
Maximum RAM10%no4 GB → 0 · 6 GB → 30 · 8 GB → 55 · 12 GB → 85 · 16 GB → 100
Stereo speakers10%noyes = 100, no = 0

Worked example

The Oppo Find X9 Ultra is #3 in the current gaming list. Its gaming score of 90 comes from these inputs:

Oppo Find X9 Ultra: gaming score step by step. Points are on the 0 to 100 scales above.
InputThis phonePointsWeightContribution
Chip GPU, 3DMark Wild Life Extreme3DMark Wild Life Extreme about 6,4909140%40.5
Chip Geekbench 6 multi-coreGeekbench 6 multi-core about 11,0339615%16.0
Display refresh rate144Hz display9015%15.0
Battery capacity7,050 mAh battery8610%9.5
Maximum RAMup to 12GB RAM8510%9.4
Stereo speakersnot confirmed—10%left out

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