| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Arthur Pic | Tech 1 Racing | +110 | 4,643 |
| P2 | Will Stevens | Manor Competition | +123 | 4,255 |
| P3 | Aaro Vainio | Tech 1 Racing | +109 | 4,204 |
| P4 | Genis Olivé | Epsilon Euskadi | +107 | 4,022 |
| P5 | Marlon Stöckinger | Atech GP | +80 | 4,130 |
| P6 | Giovanni Venturini | Epsilon Euskadi | +47 | 4,310 |
| P7 | Adam Kout | Krenek Motorsport | +52 | 4,037 |
| P8 | Sandro Lukovic | Interwetten Racing | +64 | 3,697 |
| P9 | Bart Hylkema | Koiranen Bros Motorsport | +20 | 3,987 |
| P10 | Alex Riberas | Epsilon Euskadi | −18 | 4,240 |
| P11 | Karl-Oscar Liiv | MP Motorsport | +23 | 3,562 |
| P12 | Brice Bosi | Boetti Racing Team | +10 | 3,501 |
| P13 | Nick Yelloly | Atech GP | −78 | 4,347 |
| P14 | Ivan Lukashevich | Team Firstair | −83 | 4,166 |
| P15 | Henrique Martins | Cram Competition | −52 | 3,602 |
| P16 | Hugo Valente | Tech 1 Racing | −60 | 3,500 |
| P17 | Kalle Kulmanen | MP Motorsport | −67 | 3,379 |
| P18 | Luciano Bacheta | Interwetten Racing | −166 | 4,361 |
| P19 | Rio Haryanto | Team Firstair | −221 | 4,943 |
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.