| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Job Van Uitert | Jenzer Motorsport | +91 | 4,608 |
| P2 | Leonardo Lorandi | Bhaitech | +105 | 4,176 |
| P3 | Marcus Armstrong | Prema Powerteam | +31 | 5,075 |
| P4 | Lirim Zendeli | BWT Mücke Motorsport | +40 | 4,636 |
| P5 | Sebastian Fernandez | Bhaitech | +67 | 4,025 |
| P6 | Juri Vips | Prema Powerteam | −31 | 5,357 |
| P7 | Enzo Fittipaldi | Prema Powerteam | +24 | 4,143 |
| P8 | Federico Malvestiti | Jenzer Motorsport | +87 | 3,205 |
| P9 | Kush Maini | Jenzer Motorsport | +10 | 3,900 |
| P10 | Lorenzo Colombo | Bhaitech | −45 | 4,416 |
| P11 | Giorgio Carrara | Jenzer Motorsport | +36 | 3,222 |
| P12 | Luiz Felipe Branquinho | DR Formula | +28 | 3,118 |
| P13 | Grégoire Saucy | Jenzer Motorsport | −51 | 3,854 |
| P14 | Olli Caldwell | BWT Mücke Motorsport | −15 | 3,238 |
| P15 | Tom Beckhäuser | Cram Motorsport | +19 | 2,644 |
| P16 | Andrea Dell'Accio | Henry Morrogh Racing DS | −6 | 2,754 |
| P17 | Giacomo Bianchi | Jenzer Motorsport | −45 | 3,014 |
| P18 | Davide Venditti | Diegi Motorsport | −43 | 2,796 |
| P19 | Ian Geoffrey Rodriguez | DRZ Benelli | −138 | 3,750 |
| P20 | Artem Petrov | DR Formula | −165 | 3,882 |
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.