| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Enzo Fittipaldi | PREMA Theodore Racing | +55 | 4,967 |
| P2 | Gianluca Petecof | PREMA Theodore Racing | +62 | 4,635 |
| P3 | Olli Caldwell | PREMA Theodore Racing | +57 | 4,534 |
| P4 | Petr Ptácek | Bhaitech | +55 | 4,376 |
| P5 | Leonardo Lorandi | Bhaitech | +26 | 4,663 |
| P6 | Federico Malvestiti | Jenzer Motorsport | +45 | 4,206 |
| P7 | Giorgio Carrara | Jenzer Motorsport | +51 | 3,973 |
| P8 | Marzio Moretti | BVM Racing | +82 | 3,486 |
| P9 | Andreas Estner | Van Amersfoort Racing | +65 | 3,554 |
| P10 | Lorenzo Colombo | R-ace GP | −34 | 4,781 |
| P11 | Niklas Krütten | BWT Mücke Motorsport | +8 | 3,949 |
| P12 | William Alatalo | BWT Mücke Motorsport | −6 | 3,979 |
| P13 | Amaury Cordeel | Alma Racing | +37 | 3,362 |
| P14 | Daniel Vebster | Cram Motorsport | +44 | 3,167 |
| P15 | Alessandro Famularo | Bhaitech | +26 | 3,230 |
| P16 | Ido Cohen | BWT Mücke Motorsport | +30 | 3,065 |
| P17 | Emilio Cipriani | Cram Motorsport | +45 | 2,756 |
| P18 | Jesse Salmenautio | AS Motorsport | −17 | 3,335 |
| P19 | Nazim Azman | Jenzer Motorsport | −42 | 3,485 |
| P20 | Fabio Venditti | Corbetta Competizioni | +39 | 2,390 |
| P21 | Amna Al Qubaisi | PREMA Theodore Racing | −5 | 2,832 |
| P22 | Grégoire Saucy | R-ace GP | −98 | 3,783 |
| P23 | Andrea Dell'Accio | Cram Motorsport | −3 | 2,547 |
| P24 | Lucas Roy | Van Amersfoort Racing | −53 | 2,999 |
| P25 | Oliver Rasmussen | Jenzer Motorsport | −82 | 3,194 |
| P26 | Sebastian Estner | Van Amersfoort Racing | −80 | 3,039 |
| P27 | Ilya Morozov | Cram Motorsport | −113 | 3,295 |
| P28 | Alessio Deledda | Technorace | −57 | 2,550 |
| P29 | Nicola Marinangeli | DR Formula | −138 | 3,325 |
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.