| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Luca Ghiotto | Trident | +161 | 4,713 |
| P2 | Antonio Fuoco | Carlin | +96 | 5,437 |
| P3 | Esteban Ocon | ART Grand Prix | +33 | 6,260 |
| P4 | Emil Bernstorff | Arden International | +39 | 5,840 |
| P5 | Jann Mardenborough | Carlin | +51 | 5,382 |
| P6 | Marvin Kirchhöfer | ART Grand Prix | +9 | 5,817 |
| P7 | Sandy Stuvik | Status Grand Prix | +131 | 3,780 |
| P8 | Ralph Boschung | Jenzer Motorsport | +38 | 4,880 |
| P9 | Oscar Tunjo | Trident | +32 | 4,741 |
| P10 | Alex Fontana | Status Grand Prix | +1 | 4,958 |
| P11 | Pål Varhaug | Jenzer Motorsport | +25 | 4,386 |
| P12 | Mathéo Tuscher | Jenzer Motorsport | −3 | 4,545 |
| P13 | Matt Parry | Koiranen GP | −22 | 4,590 |
| P14 | Alex Palou | Campos Racing | −53 | 4,802 |
| P15 | Alfonso Celis Jr. | ART Grand Prix | −18 | 4,114 |
| P16 | Alex Bosak | Arden International | +23 | 3,351 |
| P17 | Adderly Fong | Koiranen GP | −36 | 3,950 |
| P18 | Zaid Ashkanani | Campos Racing | −99 | 4,571 |
| P19 | Seb Morris | Status Grand Prix | −115 | 4,577 |
| P20 | Jimmy Eriksson | Koiranen GP | −156 | 4,931 |
| P21 | Artur Janosz | Trident | −138 | 4,445 |
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.