| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | James Wharton | Prema Racing | +114 | 4,930 |
| P2 | Evan Giltaire | ART Grand Prix | +127 | 4,555 |
| P3 | Alessandro Giusti | ART Grand Prix | +66 | 5,242 |
| P4 | Roman Bilinski | Trident | +108 | 4,437 |
| P5 | Enzo PEUGEOT | Sainteloc Racing | +103 | 4,321 |
| P6 | Valerio Rinicella | MP Motorsport | +104 | 4,125 |
| P7 | Brando Badoer | Van Amersfoort Racing | +23 | 5,050 |
| P8 | Ugo Ugochukwu | Prema Racing | +33 | 4,700 |
| P9 | Noah Strømsted | Race Performance Motorsport | +15 | 4,760 |
| P10 | Matteo De Palo | Sainteloc Racing | +32 | 4,333 |
| P11 | Rafael Câmara | Prema Racing | −68 | 5,700 |
| P12 | Tuukka Taponen | R-ace GP | −39 | 4,943 |
| P13 | Théophile Naël | Sainteloc Racing | −16 | 4,417 |
| P14 | Giovanni Maschio | Race Performance Motorsport | +71 | 3,136 |
| P15 | Nikita Bedrin | MP Motorsport | −52 | 4,543 |
| P16 | Enzo Deligny | R-ace GP | −68 | 4,568 |
| P17 | Doriane Pin | Iron Dames | −15 | 3,744 |
| P18 | Ivan Franco Domingues | Van Amersfoort Racing | −69 | 4,212 |
| P19 | Kanato Le | G4 Racing | −57 | 3,908 |
| P20 | Pedro Clerot | Van Amersfoort Racing | −104 | 4,306 |
| P21 | Romain Andriolo | G4 Racing | −44 | 3,433 |
| P22 | Nicola Lacorte | Trident | −90 | 3,801 |
| P23 | Marta García | Iron Dames | −53 | 3,216 |
| P24 | Nikhil Kailash Bohra | MP Motorsport | −119 | 3,825 |
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.