| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kevin Korjus | Koiranen Bros Motorsport | +84 | 4,983 |
| P2 | Aaro Vainio | Tech 1 Racing | +98 | 4,517 |
| P3 | Arthur Pic | Tech 1 Racing | +54 | 4,845 |
| P4 | Javier Tarancón | Epsilon Euskadi | +90 | 4,116 |
| P5 | Luciano Bacheta | Interwetten Racing | +45 | 4,419 |
| P6 | Ludwig Ghidi | KEO Racing | +56 | 4,044 |
| P7 | Bart Hylkema | Koiranen Bros Motorsport | +27 | 4,146 |
| P8 | Hugo Valente | Tech 1 Racing | +58 | 3,558 |
| P9 | André Negrão | Cram Competition | — | 4,002 |
| P10 | Daniel de Jong | MP Motorsport | −1 | 3,783 |
| P11 | Kevin Mirocha | SL Formula Racing | −72 | 4,405 |
| P12 | Alex Riberas | Epsilon Euskadi | −69 | 4,100 |
| P13 | Jakub Smiechowski | Kochanski Motorsport Project | −68 | 3,851 |
| P14 | Kalle Kulmanen | MP Motorsport | −31 | 3,240 |
| P15 | Sandro Lukovic | Interwetten Racing | −87 | 3,622 |
| P16 | Jakub Knoll | Krenek Motorsport | −30 | 2,794 |
| P17 | Genis Olivé | Epsilon Euskadi | −154 | 3,953 |
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.