| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Lando Norris | Carlin | +125 | 5,546 |
| P2 | Jehan Daruvala | Carlin | +140 | 5,062 |
| P3 | Ferdinand Habsburg | Carlin | +144 | 4,734 |
| P4 | Joel Eriksson | Motopark | +37 | 6,043 |
| P5 | Zhou Guanyu | Prema Powerteam | +96 | 4,871 |
| P6 | Mick Schumacher | Prema Powerteam | +68 | 5,013 |
| P7 | Maximilian Günther | Prema Powerteam | −21 | 6,080 |
| P8 | Ralf Aron | HitechGP | +15 | 5,234 |
| P9 | Callum Ilott | Prema Powerteam | −47 | 5,884 |
| P10 | Jake Hughes | HitechGP | −27 | 5,294 |
| P11 | Nikita Mazepin | HitechGP | +29 | 4,235 |
| P12 | Tadasuke Makino | HitechGP | −25 | 4,720 |
| P13 | Marino Sato | Motopark | −31 | 4,532 |
| P14 | Joey Mawson | Van Amersfoort Racing | −92 | 5,135 |
| P15 | Keyvan Andres | Motopark | −41 | 4,163 |
| P16 | Pedro Piquet | Van Amersfoort Racing | −50 | 4,040 |
| P17 | Harrison Newey | Van Amersfoort Racing | −95 | 4,371 |
| P18 | Jake Dennis | Carlin | −225 | 6,085 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.