| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Taito Kato | ART Grand Prix | +120 | 5,238 |
| P2 | Freddie Slater | TRIDENT | +74 | 5,802 |
| P3 | Hiyu Yamakoshi | Van Amersfoort Racing | +110 | 5,067 |
| P4 | Yevan David | AIX Racing | +136 | 4,535 |
| P5 | Alessandro Giusti | MP Motorsport | +72 | 5,302 |
| P6 | Mattia Colnaghi | MP Motorsport | +80 | 5,017 |
| P7 | Ernesto Rivera | Campos Racing | +50 | 5,295 |
| P8 | Enzo Deligny | Van Amersfoort Racing | +70 | 4,845 |
| P9 | Nicola Lacorte | DAMS Lucas Oil | +106 | 4,202 |
| P10 | Bruno Del Pino | Van Amersfoort Racing | +40 | 4,966 |
| P11 | Théophile Naël | Campos Racing | +7 | 5,292 |
| P12 | Jin Nakamura | Hitech | +27 | 4,828 |
| P13 | Ugo Ugochukwu | Campos Racing | −13 | 5,262 |
| P14 | Fionn Mclaughlin | Hitech | +32 | 4,447 |
| P15 | Noah Stromsted | TRIDENT | −34 | 5,235 |
| P16 | Nandhavud Bhirombhakdi | DAMS Lucas Oil | +73 | 3,602 |
| P17 | Jose Garfias | PREMA Racing | +35 | 3,982 |
| P18 | Christian Ho | Rodin Motorsport | +13 | 4,132 |
| P19 | Alex Powell | PREMA Racing | −41 | 4,709 |
| P20 | Matteo De Palo | TRIDENT | −20 | 4,268 |
| P21 | James Wharton | PREMA Racing | −104 | 5,315 |
| P22 | Ricardo Escotto | AIX Racing | +27 | 3,346 |
| P23 | Brando Badoer | Rodin Motorsport | −98 | 4,909 |
| P24 | Kanato Le | ART Grand Prix | −81 | 4,503 |
| DNF | Tuukka Taponen | MP Motorsport | −134 | 5,111 |
| DNF | Pedro Clerot | Rodin Motorsport | −148 | 5,155 |
| DNF | Woohyun Shin | Hitech | −64 | 3,868 |
| DNF | Gerrard Xie | DAMS Lucas Oil | −100 | 4,178 |
| DNF | Maciej Gladysz | ART Grand Prix | −142 | 4,593 |
| DNF | Fernando Barrichello | AIX Racing | −93 | 3,819 |
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.