| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Robert Shwartzman | Prema Racing | +108 | 6,522 |
| P2 | Nikita Mazepin | Hitech Grand Prix | +100 | 6,404 |
| P3 | Louis Deletraz | Charouz Racing System | +96 | 6,239 |
| P4 | Marcus Armstrong | ART Grand Prix | +113 | 5,747 |
| P5 | Zhou Guanyu | UNI-Virtuosi | +55 | 6,397 |
| P6 | Christian Lundgaard | ART Grand Prix | +57 | 6,141 |
| P7 | Mick Schumacher | Prema Racing | −4 | 6,883 |
| P8 | Felipe Drugovich | MP Motorsport | +49 | 5,796 |
| P9 | Roy Nissany | Trident | +89 | 4,937 |
| P10 | Artem Markelov | BWT HWA RACELAB | +59 | 5,175 |
| P11 | Marino Sato | Trident | +83 | 4,512 |
| P12 | Daniel Ticktum | DAMS | −21 | 5,938 |
| P13 | Giuliano Alesi | MP Motorsport | +40 | 4,740 |
| P14 | Sean Gelael | DAMS | +29 | 4,664 |
| P15 | Yuki Tsunoda | Carlin | −80 | 6,138 |
| P16 | Callum Ilott | UNI-Virtuosi | −120 | 6,542 |
| P17 | Jack Aitken | Campos Racing | −92 | 5,860 |
| P18 | Guilherme Samaia | Campos Racing | +13 | 3,911 |
| P19 | Pedro Piquet | Charouz Racing System | −87 | 5,331 |
| DNF | Luca Ghiotto | Hitech Grand Prix | −158 | 6,171 |
| DNF | Jehan Daruvala | Carlin | −156 | 5,910 |
| DNF | Théo Pourchaire | BWT HWA RACELAB | −172 | 5,929 |
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.