| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Felix Rosenqvist | Mücke Motorsport | +116 | 5,757 |
| P2 | Pascal Wehrlein | Mücke Motorsport | +72 | 6,125 |
| P3 | Raffaele Marciello | Prema Powerteam | +65 | 5,889 |
| P4 | Tom Blomqvist | ma-con Motorsport | +53 | 5,748 |
| P5 | Sven Müller | Prema Powerteam | +47 | 5,505 |
| P6 | William Buller | Carlin | +36 | 5,363 |
| P7 | Lucas Auer | Van Amersfoort Racing | +35 | 5,060 |
| P8 | Lucas Wolf | URD Rennsport | +89 | 3,954 |
| P9 | Michael Lewis | Prema Powerteam | −26 | 5,334 |
| P10 | Pipo Derani | Fortec Motorsports | −18 | 4,895 |
| P11 | Emil Bernstorff | ma-con Motorsport | −43 | 4,950 |
| P12 | Andrea Roda | Jo Zeller Racing | +15 | 3,815 |
| P13 | Daniel Juncadella | Prema Powerteam | −171 | 6,340 |
| P14 | Dennis van de Laar | Van Amersfoort Racing | −81 | 4,569 |
| P15 | Sandro Zeller | Jo Zeller Racing | −22 | 3,429 |
| P16 | Félix Serrallés | Fortec Motorsports | −168 | 5,261 |
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.