| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Zhou Guanyu | UNI-Virtuosi | +104 | 6,576 |
| P2 | Robert Shwartzman | Prema Racing | +65 | 6,993 |
| P3 | Ralph Boschung | Campos Racing | +141 | 5,533 |
| P4 | Daniel Ticktum | Carlin | +60 | 6,556 |
| P5 | Felipe Drugovich | UNI-Virtuosi | +72 | 6,111 |
| P6 | Liam Lawson | Hitech Grand Prix | +31 | 6,525 |
| P7 | Jehan Daruvala | Carlin | +30 | 6,306 |
| P8 | Jack Doohan | MP Motorsport | +21 | 6,207 |
| P9 | Théo Pourchaire | ART Grand Prix | +12 | 6,109 |
| P10 | Bent Viscaal | Trident | +54 | 5,219 |
| P11 | Richard Verschoor | Charouz Racing System | +9 | 5,680 |
| P12 | Guilherme Samaia | Charouz Racing System | +86 | 4,154 |
| P13 | Jake Hughes | HWA Racelab | −2 | 5,397 |
| P14 | Clément Novalak | MP Motorsport | −31 | 5,610 |
| P15 | Olli Caldwell | Campos Racing | −47 | 5,615 |
| P16 | Marino Sato | Trident | +13 | 4,379 |
| P17 | Roy Nissany | DAMS | −29 | 4,857 |
| P18 | Christian Lundgaard | ART Grand Prix | −99 | 5,716 |
| DNF | Marcus Armstrong | DAMS | −103 | 5,547 |
| DNF | Juri Vips | Hitech Grand Prix | −148 | 6,006 |
| DNF | Oscar Piastri | Prema Racing | −206 | 6,716 |
| DNF | Alessio Deledda | HWA Racelab | −30 | 3,569 |
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.