| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Maximilian Günther | Prema Powerteam | +76 | 6,244 |
| P2 | Lando Norris | Carlin | +77 | 5,875 |
| P3 | Callum Ilott | Prema Powerteam | +48 | 6,000 |
| P4 | Harrison Newey | Van Amersfoort Racing | +130 | 4,484 |
| P5 | Ralf Aron | HitechGP | +52 | 5,289 |
| P6 | Jake Hughes | HitechGP | +35 | 5,221 |
| P7 | Nikita Mazepin | HitechGP | +68 | 4,446 |
| P8 | Ferdinand Habsburg | Carlin | +15 | 4,902 |
| P9 | Jehan Daruvala | Carlin | −12 | 4,970 |
| P10 | Jake Dennis | Carlin | −99 | 5,986 |
| P11 | Mick Schumacher | Prema Powerteam | −60 | 5,048 |
| P12 | Tadasuke Makino | HitechGP | −37 | 4,419 |
| P13 | Pedro Piquet | Van Amersfoort Racing | −37 | 4,155 |
| P14 | David Beckmann | Van Amersfoort Racing | −45 | 3,974 |
| P15 | Keyvan Andres | Motopark | −70 | 4,027 |
| P16 | Joey Mawson | Van Amersfoort Racing | −140 | 4,688 |
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.