| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | James Wharton | Prema Racing | +82 | 4,428 |
| P2 | Kacper Sztuka | US Racing | +56 | 4,645 |
| P3 | Arvid Lindblad | Prema Racing | +52 | 4,503 |
| P4 | Akshay Bohra | US Racing | +90 | 3,830 |
| P5 | Raphaël NARAC | R-ace GP | +133 | 3,189 |
| P6 | Zachary David | US Racing | +41 | 4,131 |
| P7 | Ugo Ugochukwu | Prema Racing | −16 | 4,841 |
| P8 | Rashid Al Dhaheri | Prema Racing | +52 | 3,688 |
| P9 | Gianmarco Pradel | US Racing | +56 | 3,498 |
| P10 | Ariel Elkin | Jenzer Motorsport | +46 | 3,468 |
| P11 | Ivan Franco Domingues | Van Amersfoort Racing | +14 | 3,691 |
| P12 | Jack Beeton | Van Amersfoort Racing | +29 | 3,369 |
| P13 | James Egozi | PHM Racing | −4 | 3,593 |
| P14 | Nicola Lacorte | Prema Racing | −34 | 3,806 |
| P15 | Valentin Kluss | PHM Racing | −41 | 3,727 |
| P16 | Matteo Quintarelli | R-ace GP | −1 | 3,159 |
| P17 | Ethan Ischer | Jenzer Motorsport | −3 | 3,043 |
| P18 | Kim Hwarang | Jenzer Motorsport | +3 | 2,848 |
| P19 | Tuukka Taponen | Prema Racing | −87 | 3,700 |
| P20 | Nandhavud Bhirombhakdi | PHM Racing | −35 | 2,989 |
| P21 | Bianca Bustamante | Prema Racing | −12 | 2,611 |
| P22 | Davide Larini | AKM Motorsport | −78 | 3,171 |
| P23 | Alfio Andrea Spina | BVM Racing | −138 | 3,724 |
| P24 | Frederik Lund | AKM Motorsport | −61 | 2,743 |
| P25 | Ruiqi Liu | US Racing | −91 | 2,914 |
| P26 | Ismail Akhmedkhodjaev | Van Amersfoort Racing | −53 | 2,382 |
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.