| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Callum Ilott | Prema Powerteam | +82 | 6,275 |
| P2 | Maximilian Günther | Prema Powerteam | +64 | 6,285 |
| P3 | Zhou Guanyu | Prema Powerteam | +135 | 4,928 |
| P4 | Joel Eriksson | Motopark | +35 | 6,209 |
| P5 | Jake Hughes | HitechGP | +55 | 5,615 |
| P6 | Nikita Mazepin | HitechGP | +90 | 4,850 |
| P7 | Pedro Piquet | Van Amersfoort Racing | +93 | 4,556 |
| P8 | Jehan Daruvala | Carlin | +21 | 5,365 |
| P9 | Tadasuke Makino | HitechGP | +57 | 4,585 |
| P10 | Ralf Aron | HitechGP | +3 | 5,131 |
| P11 | Lando Norris | Carlin | −81 | 6,205 |
| P12 | Juri Vips | Motopark | −27 | 5,071 |
| P13 | David Beckmann | Motopark | +11 | 4,288 |
| P14 | Harrison Newey | Van Amersfoort Racing | −25 | 4,553 |
| P15 | Joey Mawson | Van Amersfoort Racing | −45 | 4,600 |
| P16 | Felipe Drugovich | Van Amersfoort Racing | −80 | 4,867 |
| P17 | Devlin Defrancesco | Carlin | −56 | 4,289 |
| P18 | Mick Schumacher | Prema Powerteam | −112 | 4,839 |
| P19 | Marino Sato | Motopark | −44 | 3,687 |
| P20 | Ferdinand Habsburg | Carlin | −177 | 5,326 |
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.