| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Dorian Boccolacci | Tech 1 Racing | +102 | 4,770 |
| P2 | Max Defourny | R-ace GP | +97 | 4,580 |
| P3 | Sacha Fenestraz | Tech 1 Racing | +81 | 4,562 |
| P4 | Hugo De Sadeleer | Tech 1 Racing | +136 | 3,666 |
| P5 | Nikita Troitskiy | Fortec Motorsports | +93 | 3,981 |
| P6 | Robert Shwartzman | Josef Kaufmann Racing | +6 | 4,898 |
| P7 | Lando Norris | Josef Kaufmann Racing | −34 | 5,275 |
| P8 | Nikita Mazepin | AVF by Adrian Valles | +28 | 4,115 |
| P9 | Julien Falchero | R-ace GP | +31 | 3,881 |
| P10 | Ferdinand Habsburg | Fortec Motorsports | −12 | 4,171 |
| P11 | James Allen | JD Motorsport | +58 | 3,141 |
| P12 | Alessandro Perullo | Technorace | −6 | 3,693 |
| P13 | Harrison Scott | AVF by Adrian Valles | −84 | 4,432 |
| P14 | Vasiliy Romanov | Fortec Motorsports | −12 | 3,367 |
| P15 | Bruno Baptista | Fortec Motorsports | −62 | 3,731 |
| P16 | Nerses Isaakyan | AVF by Adrian Valles | −73 | 3,644 |
| P17 | Petru Florescu | AVF by Adrian Valles | −109 | 3,864 |
| P18 | Colin NOBLE | MGR Motorsport | −144 | 4,081 |
| P19 | David Richert | Cram Motorsport | −94 | 3,306 |
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.