| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kacper Sztuka | US Racing | +60 | 4,880 |
| P2 | Ugo Ugochukwu | Prema Racing | +47 | 4,930 |
| P3 | Akshay Bohra | US Racing | +91 | 4,095 |
| P4 | Tuukka Taponen | Prema Racing | +87 | 4,014 |
| P5 | Rashid Al Dhaheri | Prema Racing | +90 | 3,857 |
| P6 | Freddie Slater | Van Amersfoort Racing | +86 | 3,785 |
| P7 | Gianmarco Pradel | US Racing | +68 | 3,869 |
| P8 | Zachary David | US Racing | +47 | 4,001 |
| P9 | James Wharton | Prema Racing | −7 | 4,644 |
| P10 | Nicola Lacorte | Prema Racing | +55 | 3,661 |
| P11 | Matheus Ferreira | Van Amersfoort Racing | +48 | 3,622 |
| P12 | Raphaël NARAC | R-ace GP | +60 | 3,382 |
| P13 | Ethan Ischer | Jenzer Motorsport | +63 | 3,242 |
| P14 | Jack Beeton | Van Amersfoort Racing | +48 | 3,289 |
| P15 | Ariel Elkin | Jenzer Motorsport | +10 | 3,595 |
| P16 | Nandhavud Bhirombhakdi | PHM Racing | +27 | 3,290 |
| P17 | James Egozi | PHM Racing | −25 | 3,764 |
| P18 | Alex Powell | Prema Racing | +5 | 3,306 |
| P19 | Ivan Franco Domingues | Van Amersfoort Racing | −18 | 3,442 |
| P20 | Alfio Andrea Spina | BVM Racing | −59 | 3,814 |
| P21 | Ruiqi Liu | US Racing | +8 | 2,962 |
| P22 | Giacomo Pedrini | PHM Racing | −53 | 3,497 |
| P23 | Frederik Lund | AKM Motorsport | +5 | 2,769 |
| P24 | Kabir Anurag | US Racing | −55 | 3,293 |
| P25 | Kim Hwarang | Jenzer Motorsport | −25 | 2,878 |
| P26 | Davide Larini | PHM Racing | −49 | 3,015 |
| P27 | Tina Hausmann | AKM Motorsport | −51 | 2,935 |
| P28 | Victoria Blokhina | PHM Racing | −39 | 2,694 |
| P29 | Guido Luchetti | Airflow Racing | −38 | 2,573 |
| P30 | Diego de la Torre | AKM Motorsport | −79 | 2,899 |
| P31 | Arvid Lindblad | Prema Racing | −211 | 4,553 |
| P32 | Brando Badoer | Van Amersfoort Racing | −196 | 4,129 |
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.