| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Pierre Gasly | Tech 1 Racing | +75 | 5,330 |
| P2 | Luca Ghiotto | Prema Powerteam | +113 | 4,578 |
| P3 | Nyck de Vries | Koiranen GP | +77 | 4,919 |
| P4 | Jake Dennis | Fortec Motorsports | +53 | 5,113 |
| P5 | Ignazio D'Agosto | KTR | +107 | 4,210 |
| P6 | Oliver Rowland | Manor MP Motorsport | +20 | 5,305 |
| P7 | Egor Orudzhev | Tech 1 Racing | +68 | 4,411 |
| P8 | Gustav Malja | Josef Kaufmann Racing | +91 | 3,992 |
| P9 | Esteban Ocon | ART Junior Team | +5 | 4,995 |
| P10 | William Vermont | ARTA Engineering | +29 | 4,469 |
| P11 | Guilherme Silva | Koiranen GP | +40 | 4,191 |
| P12 | Victor Franzoni | Koiranen GP | +44 | 4,009 |
| P13 | Benjamin Bailly | RC Formula | +57 | 3,714 |
| P14 | Steijn Schothorst | Josef Kaufmann Racing | −5 | 4,323 |
| P15 | Matt Parry | Fortec Motorsports | +15 | 3,940 |
| P16 | Matthieu Vaxiviere | Tech 1 Racing | −18 | 4,198 |
| P17 | Kevin Jörg | Jenzer Motorsport | −6 | 3,923 |
| P18 | Bruno Bonifácio | Prema Powerteam | −47 | 4,284 |
| P19 | Andrea Pizzitola | ART Junior Team | −55 | 4,236 |
| P20 | Marcos Siebert | Jenzer Motorsport | −25 | 3,744 |
| P21 | Nicolas Jamin | ART Junior Team | −71 | 4,154 |
| P22 | Joffrey De Narda | ARTA Engineering | −63 | 3,912 |
| P23 | Roman Mavlanov | RC Formula | −44 | 3,579 |
| P24 | Yu Kanamaru | KTR | −21 | 3,184 |
| P25 | Léo Roussel | Manor MP Motorsport | −35 | 3,212 |
| P26 | Gregor Ramsay | Manor MP Motorsport | −95 | 3,761 |
| P27 | Simon Tirman | ARTA Engineering | −88 | 3,555 |
| P28 | Alejandro Abogado | Interwetten.com Racing | −74 | 3,273 |
| P29 | Mikko Pakari | Fortec Motorsports | −149 | 4,007 |
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.