| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nikita Bedrin | Van Amersfoort Racing | +98 | 3,976 |
| P2 | Leonardo Fornaroli | Iron Lynx | +60 | 4,320 |
| P3 | Sebastian Montoya | Prema Powerteam | +40 | 4,444 |
| P4 | Josh Dufek | Van Amersfoort Racing | +42 | 4,223 |
| P5 | Francesco Braschi | Jenzer Motorsport | +137 | 3,018 |
| P6 | Joshua Dürksen | Mücke Motorsport | +30 | 4,072 |
| P7 | Lorenzo Patrese | AKM Motorsport | +80 | 3,378 |
| P8 | Samir BEN | Jenzer Motorsport | +84 | 3,205 |
| P9 | Erick Zuniga | Mücke Motorsport | +66 | 3,259 |
| P10 | Leonardo Bizzotto | BVM Racing | +32 | 3,490 |
| P11 | Piotr Wisnicki | Jenzer Motorsport | +55 | 3,127 |
| P12 | Hamda Al Qubaisi | Prema Powerteam | +52 | 3,021 |
| P13 | Maceo Capietto | Prema Powerteam | −16 | 3,625 |
| P14 | Kirill Smal | Prema Powerteam | −71 | 4,184 |
| P15 | Santiago Ramos | Jenzer Motorsport | −25 | 3,442 |
| P16 | Eron Rexhepi | BVM Racing | +7 | 2,998 |
| P17 | Vittorio Catino | Cram Motorsport | +3 | 2,908 |
| P18 | Pietro Armanni | Iron Lynx | −11 | 2,926 |
| P19 | Georgis Markogiannis | Cram Motorsport | −2 | 2,710 |
| P20 | Levente Révész | AKM Motorsport | −42 | 2,991 |
| P21 | Cenyu Han | Van Amersfoort Racing | −72 | 3,174 |
| P22 | Jorge Garcíarce | Jenzer Motorsport | −46 | 2,779 |
| P23 | Jonas Ried | Mücke Motorsport | −78 | 2,979 |
| P24 | Nicolas Baptiste | Cram Motorsport | −82 | 2,885 |
| P25 | Maya Weug | Iron Lynx | −119 | 3,162 |
| P26 | Bence VALINT | Van Amersfoort Racing | −132 | 3,161 |
| P27 | Pedro Perino | DR Formula | −90 | 2,619 |
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.