| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Stoffel Vandoorne | ART Grand Prix | +72 | 6,772 |
| P2 | Rio Haryanto | Campos Racing | +161 | 5,128 |
| P3 | Alexander Rossi | Racing Engineering | +122 | 5,431 |
| P4 | Jordan King | Racing Engineering | +75 | 5,855 |
| P5 | Robert Vișoiu | Rapax | +75 | 5,596 |
| P6 | Mitch Evans | RUSSIAN TIME | +8 | 6,340 |
| P7 | Nathanael Berthon | Lazarus | +89 | 4,875 |
| P8 | Julián Leal | Carlin | +32 | 5,447 |
| P9 | André Negrão | Arden International | +16 | 5,416 |
| P10 | Nobuharu Matsushita | ART Grand Prix | — | 5,400 |
| P11 | Marlon Stöckinger | Status Grand Prix | −25 | 5,500 |
| P12 | Sergey Sirotkin | Rapax | −66 | 5,834 |
| P13 | Artem Markelov | RUSSIAN TIME | −20 | 4,909 |
| P14 | Sergio Canamasas | MP Motorsport | −40 | 4,942 |
| P15 | Richie Stanaway | Status Grand Prix | −106 | 5,636 |
| P16 | Zoel Amberg | Lazarus | −42 | 4,434 |
| P17 | Rene Binder | Trident | −46 | 4,242 |
| P18 | Daniel de Jong | MP Motorsport | −90 | 4,629 |
| P19 | Alex Lynn | DAMS | −214 | 6,217 |
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.