| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Norman Nato | DAMS | +155 | 5,059 |
| P2 | Roberto Merhi | Zeta Corse | +38 | 6,747 |
| P3 | Pierre Gasly | Arden Motorsport | +62 | 5,940 |
| P4 | Oliver Rowland | Fortec Motorsports | +53 | 5,810 |
| P5 | Meindert van Buuren | Pons Racing | +156 | 3,970 |
| P6 | Carlos Sainz | DAMS | +21 | 5,759 |
| P7 | Matthieu Vaxiviere | Lotus | +62 | 4,871 |
| P8 | Jazeman Firhan Jaafar | ISR | +32 | 5,055 |
| P9 | Marco Sorensen | Tech 1 Racing | −37 | 5,843 |
| P10 | Will Stevens | Strakka Racing | −51 | 5,773 |
| P11 | Pietro Fantin | International Draco Racing | −2 | 4,761 |
| P12 | Beitske Visser | AVF | +30 | 4,054 |
| P13 | Matias Laine | Strakka Racing | −35 | 4,735 |
| P14 | Marlon Stöckinger | Lotus | −68 | 4,950 |
| P15 | Zoel Amberg | AVF | −69 | 4,705 |
| P16 | Roman Mavlanov | Zeta Corse | — | 3,493 |
| P17 | Cameron Twynham | Comtec Racing | −90 | 4,498 |
| P18 | Nicholas Latifi | Tech 1 Racing | −146 | 5,079 |
| P19 | Luca Ghiotto | International Draco Racing | −112 | 4,303 |
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.