| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jehan Daruvala | Carlin | +123 | 6,276 |
| P2 | Felipe Drugovich | UNI-Virtuosi | +123 | 6,038 |
| P3 | Oscar Piastri | Prema Racing | +53 | 6,923 |
| P4 | Robert Shwartzman | Prema Racing | +38 | 6,928 |
| P5 | Liam Lawson | Hitech Grand Prix | +48 | 6,494 |
| P6 | Daniel Ticktum | Carlin | +33 | 6,497 |
| P7 | Théo Pourchaire | ART Grand Prix | +43 | 6,098 |
| P8 | Zhou Guanyu | UNI-Virtuosi | +4 | 6,472 |
| P9 | Ralph Boschung | Campos Racing | +59 | 5,393 |
| P10 | Marcus Armstrong | DAMS | +27 | 5,650 |
| P11 | Jack Doohan | MP Motorsport | −24 | 6,186 |
| P12 | Juri Vips | Hitech Grand Prix | −37 | 6,154 |
| P13 | Bent Viscaal | Trident | +12 | 5,165 |
| P14 | Roy Nissany | DAMS | +14 | 4,886 |
| P15 | Christian Lundgaard | ART Grand Prix | −60 | 5,815 |
| P16 | Guilherme Samaia | Charouz Racing System | +32 | 4,068 |
| P17 | Clément Novalak | MP Motorsport | −79 | 5,642 |
| P18 | Alessio Deledda | HWA Racelab | +26 | 3,599 |
| P19 | Marino Sato | Trident | −31 | 4,366 |
| P20 | Olli Caldwell | Campos Racing | −125 | 5,662 |
| DNF | Jake Hughes | HWA Racelab | −123 | 5,399 |
| DNF | Richard Verschoor | Charouz Racing System | −156 | 5,671 |
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.