| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Marvin Kirchhöfer | ART Grand Prix | +75 | 6,109 |
| P2 | Esteban Ocon | ART Grand Prix | +34 | 6,519 |
| P3 | Luca Ghiotto | Trident | +75 | 5,395 |
| P4 | Kevin Ceccon | Arden International | +40 | 5,613 |
| P5 | Jimmy Eriksson | Koiranen GP | +59 | 4,991 |
| P6 | Mathéo Tuscher | Jenzer Motorsport | +47 | 4,855 |
| P7 | Ralph Boschung | Jenzer Motorsport | +19 | 4,949 |
| P8 | Sandy Stuvik | Status Grand Prix | +90 | 3,676 |
| P9 | Mitch Gilbert | Carlin | +56 | 3,874 |
| P10 | Alex Palou | Campos Racing | −23 | 4,664 |
| P11 | Antonio Fuoco | Carlin | −77 | 5,140 |
| P12 | Amaury Bonduel | Trident | +11 | 3,622 |
| P13 | Brandon Maisano | Campos Racing | −92 | 4,740 |
| P14 | Pål Varhaug | Jenzer Motorsport | −85 | 4,341 |
| P15 | Zaid Ashkanani | Campos Racing | −65 | 3,814 |
| P16 | Alex Fontana | Status Grand Prix | −162 | 4,846 |
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.