| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Oscar Piastri | Prema Racing | +92 | 6,782 |
| P2 | Bent Viscaal | Trident | +182 | 5,124 |
| P3 | Robert Shwartzman | Prema Racing | +60 | 6,820 |
| P4 | Daniel Ticktum | Carlin | +64 | 6,489 |
| P5 | Jack Doohan | MP Motorsport | +63 | 6,265 |
| P6 | Théo Pourchaire | ART Grand Prix | +51 | 6,220 |
| P7 | Enzo Fittipaldi | Charouz Racing System | +68 | 5,723 |
| P8 | Zhou Guanyu | UNI-Virtuosi | +9 | 6,403 |
| P9 | Ralph Boschung | Campos Racing | +73 | 5,180 |
| P10 | Felipe Drugovich | UNI-Virtuosi | +16 | 5,829 |
| P11 | Roy Nissany | DAMS | +61 | 4,872 |
| P12 | Olli Caldwell | Campos Racing | −17 | 5,860 |
| P13 | Marino Sato | Trident | +56 | 4,414 |
| P14 | Jehan Daruvala | Carlin | −67 | 6,174 |
| P15 | Christian Lundgaard | ART Grand Prix | −59 | 5,816 |
| DNF | Liam Lawson | Hitech Grand Prix | −115 | 6,455 |
| DNF | Juri Vips | Hitech Grand Prix | −111 | 6,138 |
| DNF | Logan Sargeant | HWA Racelab | −118 | 6,012 |
| DNF | Marcus Armstrong | DAMS | −104 | 5,564 |
| DNF | Clément Novalak | MP Motorsport | −137 | 5,834 |
| DNF | Alessio Deledda | HWA Racelab | −16 | 3,574 |
| DNF | Guilherme Samaia | Charouz Racing System | −54 | 4,017 |
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.