| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Maximilian Günther | Prema Powerteam | +61 | 6,411 |
| P2 | Pedro Piquet | Van Amersfoort Racing | +170 | 4,325 |
| P3 | Zhou Guanyu | Prema Powerteam | +86 | 5,177 |
| P4 | Joel Eriksson | Motopark | −3 | 6,232 |
| P5 | Harrison Newey | Van Amersfoort Racing | +84 | 4,502 |
| P6 | Jehan Daruvala | Carlin | +21 | 5,042 |
| P7 | Mick Schumacher | Prema Powerteam | +6 | 4,909 |
| P8 | Tadasuke Makino | HitechGP | +28 | 4,264 |
| P9 | Ralf Aron | HitechGP | −61 | 5,160 |
| P10 | Nikita Mazepin | HitechGP | −33 | 4,409 |
| P11 | Lando Norris | Carlin | −139 | 5,622 |
| P12 | David Beckmann | Motopark | −65 | 4,198 |
| P13 | Marino Sato | Motopark | −74 | 3,993 |
| P14 | Keyvan Andres | Motopark | −81 | 3,789 |
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.