| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kevin Korjus | Koiranen Bros Motorsport | +81 | 5,183 |
| P2 | Aaro Vainio | Tech 1 Racing | +96 | 4,700 |
| P3 | Alex Riberas | Epsilon Euskadi | +119 | 4,182 |
| P4 | Daniel de Jong | MP Motorsport | +117 | 3,981 |
| P5 | Javier Tarancón | Epsilon Euskadi | +61 | 4,425 |
| P6 | Giovanni Venturini | Epsilon Euskadi | +46 | 4,376 |
| P7 | Genis Olivé | Epsilon Euskadi | +58 | 4,011 |
| P8 | Bart Hylkema | Koiranen Bros Motorsport | +36 | 4,042 |
| P9 | Luciano Bacheta | Interwetten Racing | −24 | 4,557 |
| P10 | Karl-Oscar Liiv | MP Motorsport | +40 | 3,566 |
| P11 | Arthur Pic | Tech 1 Racing | −74 | 4,744 |
| P12 | Brice Bosi | Boetti Racing Team | +15 | 3,426 |
| P13 | André Negrão | Cram Competition | −47 | 3,924 |
| P14 | Christof von Grünigen | Interwetten Racing | −71 | 3,979 |
| P15 | Giulio Glorioso | Krenek Motorsport | −79 | 3,846 |
| P16 | Jakub Smiechowski | Kochanski Motorsport Project | −90 | 3,761 |
| P17 | Pedro Quesada | Cram Competition | −114 | 3,811 |
| P18 | Daniil Kvyat | Koiranen Bros Motorsport | −168 | 4,257 |
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.