| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Alessandro Giusti | G4 Racing | +108 | 4,828 |
| P2 | Sami Meguetounif | MP Motorsport | +121 | 4,457 |
| P3 | Andrea Kimi Antonelli | Prema Racing | +29 | 5,832 |
| P4 | Esteban Masson | Sainteloc Racing | +109 | 4,264 |
| P5 | Nikhil Kailash Bohra | Trident | +103 | 4,173 |
| P6 | Owen Tangavelou | Trident | +83 | 4,272 |
| P7 | Kas Haverkort | Van Amersfoort Racing | +6 | 5,279 |
| P8 | Lorenzo Fluxá | Prema Racing | +24 | 4,759 |
| P9 | Roman Bilinski | Trident | +50 | 4,210 |
| P10 | Michael Belov | G4 Racing | −11 | 4,915 |
| P11 | Victor Bernier | MP Motorsport | +20 | 4,269 |
| P12 | Tim Tramnitz | R-ace GP | −55 | 5,244 |
| P13 | Maceo Capietto | Race Performance Motorsport | −26 | 4,546 |
| P14 | Hadrien David | Monolite Racing | −80 | 5,251 |
| P15 | Tom Lebbon | Arden Motorsport | +27 | 3,556 |
| P16 | Bruno Del Pino | MP Motorsport | −10 | 3,842 |
| P17 | Martinius Stenshorne | R-ace GP | −102 | 4,977 |
| P18 | Levente Révész | Arden Motorsport | +14 | 3,267 |
| P19 | Emerson Fanucchi Fittipaldi Jr. | Sainteloc Racing | −4 | 3,332 |
| P20 | Laurens van Hoepen | ART Grand Prix | −81 | 4,102 |
| P21 | Matías Zagazeta | R-ace GP | −24 | 3,259 |
| P22 | Giovanni Maschio | Monolite Racing | +9 | 2,647 |
| P23 | Ivan Klymenko | KIC Motorsport | −78 | 3,616 |
| P24 | William KARLSSON | KIC Motorsport | −92 | 3,631 |
| P25 | Niels Koolen | Van Amersfoort Racing | −58 | 3,071 |
| P26 | Jesse Carrasquedo | Van Amersfoort Racing | −83 | 3,227 |
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.