| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ferdinand Habsburg | Carlin | +155 | 4,884 |
| P2 | Joel Eriksson | Motopark | +58 | 6,075 |
| P3 | Maximilian Günther | Prema Powerteam | +13 | 6,519 |
| P4 | Jake Hughes | HitechGP | +40 | 5,592 |
| P5 | Jehan Daruvala | Carlin | +32 | 5,369 |
| P6 | Callum Ilott | Prema Powerteam | −16 | 5,772 |
| P7 | Nikita Mazepin | HitechGP | +44 | 4,508 |
| P8 | Ralf Aron | HitechGP | −25 | 5,193 |
| P9 | Mick Schumacher | Prema Powerteam | −28 | 4,887 |
| P10 | Joey Mawson | Van Amersfoort Racing | −45 | 4,800 |
| P11 | Marino Sato | Motopark | +3 | 3,849 |
| P12 | Keyvan Andres | Motopark | −7 | 3,679 |
| P13 | Harrison Newey | Van Amersfoort Racing | −86 | 4,422 |
| P14 | Ameya Vaidyanathan | Carlin | −25 | 3,297 |
| P15 | David Beckmann | Motopark | −114 | 4,201 |
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.