| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Clément Novalak | Trident | +200 | 5,117 |
| P2 | Zane Maloney | Rodin Carlin | +126 | 6,000 |
| P3 | Jak Crawford | Hitech Pulse-Eight | +137 | 5,621 |
| P4 | Richard Verschoor | Van Amersfoort Racing | +105 | 5,856 |
| P5 | Dennis Hauger | MP Motorsport | +65 | 6,226 |
| P6 | Isack Hadjar | Hitech Pulse-Eight | +63 | 6,023 |
| P7 | Enzo Fittipaldi | Rodin Carlin | +34 | 6,225 |
| P8 | Amaury Cordeel | Invicta Virtuosi Racing | +132 | 4,477 |
| P9 | Victor Martins | ART Grand Prix | −15 | 6,512 |
| P10 | Juan Manuel Correa | Van Amersfoort Racing | +55 | 5,250 |
| P11 | Roman Stanek | Trident | +37 | 5,293 |
| P12 | Roy Nissany | PHM Racing by Charouz | +43 | 4,962 |
| P13 | Ayumu Iwasa | DAMS | −54 | 6,186 |
| P14 | Arthur Leclerc | DAMS | −37 | 5,714 |
| P15 | Josh Mason | PHM Racing by Charouz | −37 | 5,485 |
| P16 | Ralph Boschung | Campos Racing | −3 | 4,721 |
| P17 | Jehan Daruvala | MP Motorsport | −73 | 5,573 |
| P18 | Kush Maini | Campos Racing | −73 | 5,344 |
| DNF | Oliver Bearman | Prema Racing | −149 | 6,231 |
| DNF | Frederik Vesti | Prema Racing | −179 | 6,467 |
| DNF | Théo Pourchaire | ART Grand Prix | −182 | 6,277 |
| DNF | Jack Doohan | Invicta Virtuosi Racing | −198 | 6,285 |
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.