| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ben Barnicoat | Fortec Motorsports | +117 | 4,891 |
| P2 | Anthoine Hubert | Tech 1 Racing | +88 | 5,126 |
| P3 | Ignazio D'Agosto | Manor MP Motorsport | +78 | 5,062 |
| P4 | Jake Hughes | Koiranen GP | +51 | 5,273 |
| P5 | Ukyo Sasahara | ART Junior Team | +66 | 4,825 |
| P6 | Louis Deletraz | Josef Kaufmann Racing | +26 | 5,219 |
| P7 | Matevos Isaakyan | JD Motorsport | +59 | 4,530 |
| P8 | Harrison Scott | AVF | +58 | 4,368 |
| P9 | Martin Kodric | Fortec Motorsports | +32 | 4,523 |
| P10 | Dennis Olsen | Manor MP Motorsport | −3 | 4,812 |
| P11 | Thiago Vivacqua | JD Motorsport | +30 | 4,192 |
| P12 | Max Defourny | ART Junior Team | +29 | 4,046 |
| P13 | Hugo De Sadeleer | Tech 1 Racing | +61 | 3,474 |
| P14 | Gee Atherton | BVM Srl | +48 | 3,460 |
| P15 | Denis Bulatov | AVF | +7 | 3,818 |
| P16 | Jack Aitken | Koiranen GP | −112 | 5,278 |
| P17 | Simon Gachet | Tech 1 Racing | −16 | 3,762 |
| P18 | Bruno Baptista | Manor MP Motorsport | −16 | 3,591 |
| P19 | Valentin Hasse Clot | Fortec Motorsports | −41 | 3,720 |
| P20 | Alexey Korneev | JD Motorsport | −78 | 3,999 |
| P21 | Amaury Richard | ARTA Engineering | −58 | 3,590 |
| P22 | Julien Falchero | GSK Grand Prix | −90 | 3,815 |
| P23 | Darius Oskoui | ART Junior Team | −121 | 4,016 |
| P24 | Kevin Jörg | Josef Kaufmann Racing | −215 | 5,210 |
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.