| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Anthoine Hubert | Van Amersfoort Racing | +191 | 4,803 |
| P2 | Lance Stroll | Prema Powerteam | +53 | 6,410 |
| P3 | Maximilian Günther | Prema Powerteam | +70 | 5,738 |
| P4 | Nick Cassidy | Prema Powerteam | +74 | 5,311 |
| P5 | Joel Eriksson | Motopark | +57 | 5,168 |
| P6 | Zhou Guanyu | Motopark | +48 | 4,926 |
| P7 | Callum Ilott | Van Amersfoort Racing | −29 | 5,624 |
| P8 | Mikkel Jensen | kfzteile Mücke Motorsport | −37 | 5,354 |
| P9 | George Russell | HitechGP | −105 | 5,960 |
| P10 | Ralf Aron | Prema Powerteam | −68 | 5,051 |
| P11 | Nikita Mazepin | HitechGP | −30 | 4,164 |
| P12 | Niko KARI | Motopark | −100 | 4,758 |
| P13 | David Beckmann | kfzteile Mücke Motorsport | −124 | 4,708 |
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.