| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christian Lundgaard | ART Grand Prix | +124 | 6,248 |
| P2 | Daniel Ticktum | DAMS | +116 | 6,140 |
| P3 | Marcus Armstrong | ART Grand Prix | +94 | 6,241 |
| P4 | Zhou Guanyu | UNI-Virtuosi | +74 | 6,316 |
| P5 | Callum Ilott | UNI-Virtuosi | +51 | 6,429 |
| P6 | Jack Aitken | Campos Racing | +47 | 6,250 |
| P7 | Sean Gelael | DAMS | +129 | 4,750 |
| P8 | Nikita Mazepin | Hitech Grand Prix | +77 | 5,347 |
| P9 | Jehan Daruvala | Carlin | +25 | 5,904 |
| P10 | Luca Ghiotto | Hitech Grand Prix | −11 | 6,218 |
| P11 | Nobuharu Matsushita | MP Motorsport | −29 | 6,259 |
| P12 | Louis Deletraz | Charouz Racing System | −18 | 5,854 |
| P13 | Felipe Drugovich | MP Motorsport | −36 | 5,906 |
| P14 | Pedro Piquet | Charouz Racing System | −27 | 5,543 |
| P15 | Giuliano Alesi | BWT HWA RACELAB | −20 | 5,200 |
| P16 | Artem Markelov | BWT HWA RACELAB | −55 | 5,501 |
| P17 | Guilherme Samaia | Campos Racing | +39 | 3,675 |
| P18 | Roy Nissany | Trident | −61 | 5,143 |
| DNF | Mick Schumacher | Prema Racing | −111 | 5,673 |
| DNF | Yuki Tsunoda | Carlin | −151 | 6,031 |
| DNF | Marino Sato | Trident | −40 | 4,058 |
| DNF | Robert Shwartzman | Prema Racing | −217 | 6,615 |
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.