| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Felix Rosenqvist | Prema Powerteam | +56 | 6,737 |
| P2 | Jake Dennis | Prema Powerteam | +65 | 6,257 |
| P3 | Lance Stroll | Prema Powerteam | +82 | 5,694 |
| P4 | Gustavo Menezes | Jagonya Ayam with Carlin | +94 | 5,291 |
| P5 | George Russell | Carlin | +44 | 5,946 |
| P6 | Pietro Fittipaldi | Fortec Motorsports | +116 | 4,545 |
| P7 | Charles Leclerc | Van Amersfoort Racing | +3 | 6,285 |
| P8 | Antonio Giovinazzi | Jagonya Ayam with Carlin | −13 | 6,369 |
| P9 | Mikkel Jensen | KFZTeile24 Mücke Motorsport | +15 | 5,598 |
| P10 | Santino Ferrucci | KFZTeile24 Mücke Motorsport | +26 | 5,201 |
| P11 | Markus Pommer | Motopark | +15 | 5,179 |
| P12 | Alexander Albon | Signature | −33 | 5,801 |
| P13 | Sergio SETTE CAMARA | Motopark | +17 | 4,754 |
| P14 | Maximilian Günther | KFZTeile24 Mücke Motorsport | −25 | 5,238 |
| P15 | Alexander Sims | Hitech GP | −68 | 5,762 |
| P16 | Dorian Boccolacci | Signature | −6 | 4,527 |
| P17 | Sam MacLeod | Motopark | −13 | 4,452 |
| P18 | Andy Chang | Fortec Motorsports | +24 | 3,778 |
| P19 | Julio Moreno | ThreeBond with T-Sport | +35 | 3,408 |
| P20 | Michele Beretta | KFZTeile24 Mücke Motorsport | +3 | 3,721 |
| P21 | Ryan Tveter | Jagonya Ayam with Carlin | −15 | 3,811 |
| P22 | Zhi Cong Li | Fortec Motorsports | −14 | 3,615 |
| P23 | Mahaveer RAGHUNATHAN | Motopark | +13 | 2,942 |
| P24 | Matt Solomon | Double R Racing | −51 | 3,818 |
| P25 | Arjun Maini | Van Amersfoort Racing | −106 | 4,432 |
| P26 | Callum Ilott | Carlin | −137 | 4,739 |
| P27 | Alessio Lorandi | Van Amersfoort Racing | −126 | 4,368 |
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.