| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Job Van Uitert | Jenzer Motorsport | +113 | 4,333 |
| P2 | Juri Vips | Prema Powerteam | +36 | 5,307 |
| P3 | Lorenzo Colombo | Bhaitech | +70 | 4,412 |
| P4 | Sebastian Fernandez | Bhaitech | +76 | 4,082 |
| P5 | Leonardo Lorandi | Bhaitech | +58 | 4,067 |
| P6 | Enzo Fittipaldi | Prema Powerteam | +51 | 3,922 |
| P7 | Artem Petrov | DR Formula | +6 | 4,262 |
| P8 | Marcus Armstrong | Prema Powerteam | −55 | 4,934 |
| P9 | Ian Geoffrey Rodriguez | DRZ Benelli | +3 | 3,826 |
| P10 | Federico Malvestiti | Jenzer Motorsport | +50 | 3,111 |
| P11 | Olli Caldwell | BWT Mücke Motorsport | +7 | 3,377 |
| P12 | Lirim Zendeli | BWT Mücke Motorsport | −89 | 4,314 |
| P13 | Davide Venditti | Diegi Motorsport | +12 | 2,911 |
| P14 | Tom Beckhäuser | Cram Motorsport | +2 | 2,803 |
| P15 | Andrea Dell'Accio | Henry Morrogh Racing DS | −18 | 2,826 |
| P16 | Aldo Festante | DR Formula | −86 | 3,402 |
| P17 | Giacomo Bianchi | Jenzer Motorsport | −65 | 2,949 |
| P18 | Juan Manuel Correa | Prema Powerteam | −172 | 4,011 |
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.