| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jack Aitken | Koiranen GP | +92 | 5,120 |
| P2 | Ukyo Sasahara | ART Junior Team | +102 | 4,804 |
| P3 | Matevos Isaakyan | JD Motorsport | +116 | 4,469 |
| P4 | Ben Barnicoat | Fortec Motorsports | +98 | 4,571 |
| P5 | Jake Hughes | Koiranen GP | +39 | 5,302 |
| P6 | Louis Deletraz | Josef Kaufmann Racing | +47 | 4,990 |
| P7 | Jehan Daruvala | Fortec Motorsports | +89 | 4,266 |
| P8 | Kevin Jörg | Josef Kaufmann Racing | +12 | 5,220 |
| P9 | Martin Kodric | Fortec Motorsports | +60 | 4,361 |
| P10 | Dennis Olsen | Manor MP Motorsport | +13 | 4,864 |
| P11 | Anthoine Hubert | Tech 1 Racing | +6 | 4,800 |
| P12 | Darius Oskoui | ART Junior Team | +36 | 4,267 |
| P13 | Thiago Vivacqua | JD Motorsport | +27 | 4,243 |
| P14 | Simon Gachet | Tech 1 Racing | +57 | 3,762 |
| P15 | Callan O'Keeffe | Fortec Motorsports | −3 | 4,351 |
| P16 | Daniel Ticktum | Koiranen GP | −32 | 4,593 |
| P17 | Anton De Pasquale | Koiranen GP | +19 | 3,830 |
| P18 | Ferdinand Habsburg | Fortec Motorsports | −10 | 4,047 |
| P19 | Dries Vanthoor | Josef Kaufmann Racing | −48 | 4,377 |
| P20 | Vasiliy Romanov | Cram Motorsport | +22 | 3,420 |
| P21 | Nikita Troitskiy | JD Motorsport | −29 | 3,896 |
| P22 | Max Defourny | ART Junior Team | −57 | 4,100 |
| P23 | Stefan Riener | Koiranen GP | −44 | 3,818 |
| P24 | James Allen | ARTA Engineering | +7 | 3,081 |
| P25 | Harrison Scott | AVF | −98 | 4,215 |
| P26 | Gee Atherton | BVM Srl | −39 | 3,398 |
| P27 | Bruno Baptista | Manor MP Motorsport | −63 | 3,562 |
| P28 | Amaury Richard | ARTA Engineering | −78 | 3,604 |
| P29 | Pontus Fredricsson | Prizma Motorsport | −117 | 3,933 |
| P30 | Chris Anthony | Manor MP Motorsport | −117 | 3,808 |
| P31 | Henrique Chaves Jr. | AVF | −105 | 3,543 |
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.