| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kacper Sztuka | US Racing | +62 | 4,820 |
| P2 | Ugo Ugochukwu | Prema Racing | +47 | 4,883 |
| P3 | Gianmarco Pradel | US Racing | +112 | 3,801 |
| P4 | Rashid Al Dhaheri | Prema Racing | +104 | 3,767 |
| P5 | Arvid Lindblad | Prema Racing | +21 | 4,764 |
| P6 | Akshay Bohra | US Racing | +61 | 4,004 |
| P7 | Brando Badoer | Van Amersfoort Racing | +25 | 4,325 |
| P8 | James Wharton | Prema Racing | −6 | 4,651 |
| P9 | Freddie Slater | Van Amersfoort Racing | +53 | 3,700 |
| P10 | Ivan Franco Domingues | Van Amersfoort Racing | +64 | 3,459 |
| P11 | Matheus Ferreira | Van Amersfoort Racing | +41 | 3,573 |
| P12 | James Egozi | PHM Racing | +11 | 3,789 |
| P13 | Alfio Andrea Spina | BVM Racing | −8 | 3,874 |
| P14 | Ariel Elkin | Jenzer Motorsport | +6 | 3,585 |
| P15 | Tuukka Taponen | Prema Racing | −35 | 3,927 |
| P16 | Raphaël NARAC | R-ace GP | +9 | 3,321 |
| P17 | Ethan Ischer | Jenzer Motorsport | +11 | 3,179 |
| P18 | Ruiqi Liu | US Racing | +21 | 2,954 |
| P19 | Tina Hausmann | AKM Motorsport | +6 | 2,987 |
| P20 | Kim Hwarang | Jenzer Motorsport | +2 | 2,903 |
| P21 | Jack Beeton | Van Amersfoort Racing | −41 | 3,241 |
| P22 | Aurélia Nobels | Prema Racing | −46 | 3,173 |
| P23 | Frederik Lund | AKM Motorsport | −18 | 2,764 |
| P24 | Diego de la Torre | AKM Motorsport | −50 | 2,978 |
| P25 | Victoria Blokhina | PHM Racing | −38 | 2,733 |
| P26 | Davide Larini | PHM Racing | −81 | 3,063 |
| P27 | Guido Luchetti | Airflow Racing | −49 | 2,610 |
| P28 | Alex Powell | Prema Racing | −124 | 3,301 |
| P29 | Nicola Lacorte | Prema Racing | −160 | 3,605 |
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.