| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Matteo De Palo | Trident | +102 | 4,762 |
| P2 | Pedro Clerot | Van Amersfoort Racing | +100 | 4,593 |
| P3 | Enzo Deligny | R-ace GP | +66 | 4,896 |
| P4 | Rashid Al Dhaheri | Prema Racing | +97 | 4,233 |
| P5 | Freddie Slater | Prema Racing | +19 | 5,253 |
| P6 | Hiyu Yamakoshi | Van Amersfoort Racing | +42 | 4,623 |
| P7 | Evan Giltaire | ART Grand Prix | +23 | 4,704 |
| P8 | Akshay Bohra | R-ace GP | +15 | 4,606 |
| P9 | Nandhavud Bhirombhakdi | Trident | +91 | 3,440 |
| P10 | Dion Gowda | Van Amersfoort Racing | +19 | 4,182 |
| P11 | Kanato Le | ART Grand Prix | −14 | 4,432 |
| P12 | Taito Kato | ART Grand Prix | −11 | 4,205 |
| P13 | Jin Nakamura | R-ace GP | −35 | 4,347 |
| P14 | Jack Beeton | Prema Racing | −47 | 4,319 |
| P15 | Michael Belov | CL Motorsport | −81 | 4,611 |
| P16 | Giovanni Maschio | RPM | +15 | 3,227 |
| P17 | Zachary David | CL Motorsport | −83 | 4,244 |
| P18 | Enzo Yeh | RPM | +15 | 2,874 |
| P19 | Doriane Pin | Prema Racing | −70 | 3,759 |
| P20 | Ruiqi Liu | Trident | −49 | 3,344 |
| P21 | Yaroslav Veselaho | Sainteloc Racing | +11 | 2,291 |
| P22 | Maya Weug | Sainteloc Racing | −104 | 3,680 |
| P23 | Edouard Borgna | G4 Racing | −21 | 2,466 |
| P24 | Enzo Richer | G4 Racing | −101 | 3,336 |
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.