| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Enzo Deligny | R-ace GP | +85 | 5,234 |
| P2 | Pedro Clerot | Van Amersfoort Racing | +80 | 5,091 |
| P3 | Akshay Bohra | R-ace GP | +74 | 4,968 |
| P4 | Evan Giltaire | ART Grand Prix | +69 | 4,833 |
| P5 | Freddie Slater | Prema Racing | +20 | 5,468 |
| P6 | Michael Belov | CL Motorsport | +68 | 4,443 |
| P7 | Matteo De Palo | Trident | +9 | 5,174 |
| P8 | Taito Kato | ART Grand Prix | +43 | 4,424 |
| P9 | Jin Nakamura | R-ace GP | +30 | 4,415 |
| P10 | Kanato Le | ART Grand Prix | +32 | 4,212 |
| P11 | Jack Beeton | Prema Racing | +19 | 4,211 |
| P12 | Ruiqi Liu | Trident | +64 | 3,455 |
| P13 | Dion Gowda | Van Amersfoort Racing | +6 | 4,036 |
| P14 | Nikita Bedrin | Sainteloc Racing | −54 | 4,697 |
| P15 | Hiyu Yamakoshi | Van Amersfoort Racing | −65 | 4,665 |
| P16 | Edward Robinson | G4 Racing | +32 | 3,211 |
| P17 | Maceo Capietto | RPM | −75 | 4,425 |
| P18 | Rashid Al Dhaheri | Prema Racing | −91 | 4,470 |
| P19 | Tim GERHARDS | Sainteloc Racing | −13 | 3,293 |
| P20 | Santiago Ramos | RPM | −115 | 4,437 |
| P21 | Saqer Almousherji | G4 Racing | −16 | 2,998 |
| P22 | Nandhavud Bhirombhakdi | Trident | −79 | 3,641 |
| P23 | Edouard Borgna | G4 Racing | −3 | 2,409 |
| P24 | Yaroslav Veselaho | Sainteloc Racing | −10 | 2,266 |
| P25 | Yuanpu Cui | Prema Racing | −109 | 3,550 |
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.