| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Arthur Pic | Tech 1 Racing | +125 | 4,356 |
| P2 | Adam Kout | Krenek Motorsport | +137 | 3,985 |
| P3 | Luciano Bacheta | Interwetten Racing | +86 | 4,370 |
| P4 | Kevin Korjus | Koiranen Bros Motorsport | +43 | 4,683 |
| P5 | Aaro Vainio | Tech 1 Racing | +70 | 4,110 |
| P6 | Alex Riberas | Epsilon Euskadi | +37 | 4,269 |
| P7 | Genis Olivé | Epsilon Euskadi | +55 | 3,843 |
| P8 | Daniel de Jong | MP Motorsport | +39 | 3,812 |
| P9 | Bart Hylkema | Koiranen Bros Motorsport | +11 | 3,909 |
| P10 | Henrique Martins | Cram Competition | +6 | 3,754 |
| P11 | André Negrão | Cram Competition | −55 | 4,253 |
| P12 | Hugo Valente | Tech 1 Racing | −25 | 3,682 |
| P13 | Sandro Lukovic | Interwetten Racing | −61 | 3,864 |
| P14 | Brice Bosi | Boetti Racing Team | −58 | 3,628 |
| P15 | Giovanni Venturini | Epsilon Euskadi | −122 | 4,160 |
| P16 | Jakub Knoll | Krenek Motorsport | −29 | 2,937 |
| P17 | Jukka Honkavuori | Koiranen Bros Motorsport | −139 | 3,911 |
| P18 | Kalle Kulmanen | MP Motorsport | −120 | 3,497 |
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.