| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christian Lundgaard | MP Motorsport | +120 | 4,653 |
| P2 | Lorenzo Colombo | JD Motorsport | +101 | 4,678 |
| P3 | Max Defourny | MP Motorsport | +41 | 5,365 |
| P4 | Logan Sargeant | R-ace GP | +45 | 5,014 |
| P5 | Victor Martins | R-ace GP | +66 | 4,467 |
| P6 | Thomas Neubauer | Tech 1 Racing | +119 | 3,593 |
| P7 | Thomas Maxwell | JD Motorsport | +57 | 4,165 |
| P8 | Frankie Bird | Tech 1 Racing | +125 | 3,042 |
| P9 | Richard Verschoor | Josef Kaufmann Racing | −2 | 4,506 |
| P10 | Max Fewtrell | R-ace GP | −59 | 5,116 |
| P11 | Eliseo Martinez Merono | AVF by Adrian Valles | +19 | 3,821 |
| P12 | Alexander Vartanyan | Arden | −16 | 4,043 |
| P13 | Sami Taoufik | Arden | −11 | 3,773 |
| P14 | Christian Munoz | AVF by Adrian Valles | −15 | 3,624 |
| P15 | Yifei Ye | Josef Kaufmann Racing | −126 | 4,884 |
| P16 | Xavier Lloveras | AVF by Adrian Valles | −42 | 3,549 |
| P17 | Najiy Ayyad | JD Motorsport | −21 | 3,100 |
| P18 | Christian Hahn | Fortec Motorsports | −101 | 3,861 |
| P19 | Charles Milesi | R-ace GP | −154 | 4,322 |
| P20 | Arthur Rougier | Fortec Motorsports | −144 | 3,974 |
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.