| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Felipe Drugovich | MP Motorsport | +141 | 5,989 |
| P2 | Louis Deletraz | Charouz Racing System | +125 | 6,010 |
| P3 | Daniel Ticktum | DAMS | +110 | 5,997 |
| P4 | Robert Shwartzman | Prema Racing | +47 | 6,744 |
| P5 | Christian Lundgaard | ART Grand Prix | +75 | 6,071 |
| P6 | Nobuharu Matsushita | MP Motorsport | +36 | 6,421 |
| P7 | Mick Schumacher | Prema Racing | +71 | 5,676 |
| P8 | Jack Aitken | Campos Racing | +20 | 6,203 |
| P9 | Callum Ilott | UNI-Virtuosi | −3 | 6,326 |
| P10 | Nikita Mazepin | Hitech Grand Prix | +51 | 5,288 |
| P11 | Yuki Tsunoda | Carlin | −17 | 6,069 |
| P12 | Roy Nissany | Trident | +24 | 5,234 |
| P13 | Pedro Piquet | Charouz Racing System | −20 | 5,671 |
| P14 | Zhou Guanyu | UNI-Virtuosi | −68 | 6,150 |
| P15 | Guilherme Samaia | Campos Racing | +68 | 3,652 |
| P16 | Jehan Daruvala | Carlin | −81 | 5,906 |
| P17 | Marino Sato | Trident | +18 | 4,076 |
| P18 | Artem Markelov | BWT HWA RACELAB | −88 | 5,556 |
| DNF | Marcus Armstrong | ART Grand Prix | −140 | 6,113 |
| DNF | Luca Ghiotto | Hitech Grand Prix | −165 | 6,264 |
| DNF | Sean Gelael | DAMS | −70 | 4,538 |
| DNF | Giuliano Alesi | BWT HWA RACELAB | −134 | 5,345 |
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.