| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Artem Markelov | RUSSIAN TIME | +116 | 6,566 |
| P2 | Sean Gelael | Pertamina Prema Theodore Racing | +186 | 5,307 |
| P3 | Roberto Merhi | MP Motorsport | +138 | 5,765 |
| P4 | Louis Deletraz | Charouz Racing System | +141 | 5,477 |
| P5 | Arjun Maini | Trident | +104 | 5,771 |
| P6 | Lando Norris | Carlin | +28 | 6,627 |
| P7 | Jack Aitken | ART Grand Prix | +27 | 6,385 |
| P8 | Antonio Fuoco | Charouz Racing System | +30 | 6,103 |
| P9 | Nicholas Latifi | DAMS | −11 | 6,447 |
| P10 | Nirei Fukuzumi | BWT Arden | +21 | 5,757 |
| P11 | Maximilian Günther | BWT Arden | −15 | 6,024 |
| P12 | Roy Nissany | Campos Vexatec Racing | +4 | 5,509 |
| P13 | Santino Ferrucci | Trident | −12 | 5,500 |
| P14 | Tadasuke Makino | RUSSIAN TIME | +18 | 4,754 |
| DNF | Alexander Albon | DAMS | −106 | 6,364 |
| DNF | Nyck de Vries | Pertamina Prema Theodore Racing | −112 | 6,202 |
| DNF | Ralph Boschung | MP Motorsport | −62 | 5,233 |
| DNF | George Russell | ART Grand Prix | −161 | 6,421 |
| DNF | Luca Ghiotto | Campos Vexatec Racing | −181 | 6,474 |
| DNF | Sergio SETTE CAMARA | Carlin | −155 | 5,849 |
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.