| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Oscar Tunjo | Trident | +140 | 4,881 |
| P2 | Marvin Kirchhöfer | ART Grand Prix | +55 | 5,872 |
| P3 | Luca Ghiotto | Trident | +102 | 4,815 |
| P4 | Emil Bernstorff | Arden International | +14 | 5,854 |
| P5 | Seb Morris | Status Grand Prix | +71 | 4,647 |
| P6 | Alex Fontana | Status Grand Prix | +26 | 4,983 |
| P7 | Matt Parry | Koiranen GP | +30 | 4,620 |
| P8 | Ralph Boschung | Jenzer Motorsport | −9 | 4,871 |
| P9 | Artur Janosz | Trident | — | 4,445 |
| P10 | Jimmy Eriksson | Koiranen GP | −53 | 4,879 |
| P11 | Mitch Gilbert | Carlin | +21 | 3,664 |
| P12 | Adderly Fong | Koiranen GP | −21 | 3,929 |
| P13 | Jann Mardenborough | Carlin | −139 | 5,243 |
| P14 | Zaid Ashkanani | Campos Racing | −107 | 4,463 |
| P15 | Alex Bosak | Arden International | −35 | 3,316 |
| P16 | Samín Gómez | Campos Racing | −93 | 3,770 |
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.