| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Norman Nato | Racing Engineering | +138 | 5,797 |
| P2 | Pierre Gasly | Prema Racing | +64 | 6,720 |
| P3 | Antonio Giovinazzi | Prema Racing | +56 | 6,539 |
| P4 | Jordan King | Racing Engineering | +60 | 6,189 |
| P5 | Alex Lynn | DAMS | +36 | 6,285 |
| P6 | Nobuharu Matsushita | ART Grand Prix | +40 | 5,932 |
| P7 | Gustav Malja | Rapax | +58 | 5,388 |
| P8 | Marvin Kirchhöfer | Carlin | +34 | 5,477 |
| P9 | Oliver Rowland | MP Motorsport | −36 | 6,306 |
| P10 | Artem Markelov | RUSSIAN TIME | −20 | 5,775 |
| P11 | Arthur Pic | Rapax | −27 | 5,604 |
| P12 | Nabil Jeffri | Arden International | +48 | 4,149 |
| P13 | Sergio Canamasas | Carlin | −47 | 5,367 |
| P14 | Raffaele Marciello | RUSSIAN TIME | −138 | 6,560 |
| P15 | Nicholas Latifi | DAMS | −61 | 5,045 |
| P16 | Sean Gelael | Pertamina Campos Racing | −13 | 4,020 |
| P17 | Philo Paz Armand | Trident | −14 | 3,737 |
| P18 | Jimmy Eriksson | Arden International | −91 | 4,679 |
| P19 | Daniel de Jong | MP Motorsport | −88 | 4,349 |
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.