| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Olli Caldwell | PREMA Theodore Racing | +80 | 4,642 |
| P2 | Petr Ptácek | Bhaitech | +77 | 4,446 |
| P3 | Leonardo Lorandi | Bhaitech | +42 | 4,757 |
| P4 | Enzo Fittipaldi | PREMA Theodore Racing | +12 | 5,023 |
| P5 | Gianluca Petecof | PREMA Theodore Racing | +32 | 4,405 |
| P6 | William Alatalo | BWT Mücke Motorsport | +54 | 3,927 |
| P7 | Federico Malvestiti | Jenzer Motorsport | +5 | 4,338 |
| P8 | Grégoire Saucy | Jenzer Motorsport | +30 | 3,828 |
| P9 | Nazim Azman | Jenzer Motorsport | +37 | 3,574 |
| P10 | Ilya Morozov | Cram Motorsport | +27 | 3,506 |
| P11 | Edoardo Morricone | DR Formula | +24 | 3,368 |
| P12 | Niklas Krütten | BWT Mücke Motorsport | −43 | 3,942 |
| P13 | Giorgio Carrara | Jenzer Motorsport | −45 | 3,779 |
| P14 | Oliver Rasmussen | Jenzer Motorsport | −11 | 3,243 |
| P15 | Amna Al Qubaisi | PREMA Theodore Racing | +2 | 2,928 |
| P16 | Emilio Cipriani | Cram Motorsport | +1 | 2,764 |
| P17 | Andrea Dell'Accio | Cram Motorsport | −3 | 2,615 |
| P18 | Alessandro Famularo | Bhaitech | −61 | 3,100 |
| P19 | Alessio Deledda | — | −33 | 2,604 |
| P20 | Daniel Vebster | Cram Motorsport | −101 | 3,198 |
| P21 | Umberto Pietro Laganella | Cram Motorsport | −128 | 3,322 |
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.