| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Anthony Bartone | Getspeed | +140 | 3,961 |
| Steve Jans | +127 | 4,126 | ||
| P2 | Eliseo DONNO | AF Corse | +80 | 4,446 |
| Alessandro COZZI | +189 | 2,989 | ||
| P3 | Anthony McIntosh | Racing Spirit of Leman | +60 | 4,317 |
| Parker Thompson | +36 | 4,662 | ||
| P4 | Lorenzo Ferdinando INNOCENTI | Kessel Racing | +89 | 3,683 |
| Andrea BELICCHI | +33 | 4,387 | ||
| P5 | Matteo CRESSONI | Iron Lynx - Proton | +37 | 4,043 |
| Patrick Dinkeldein | +99 | 3,299 | ||
| P6 | Samantha Tan | Team WRT | +3 | 4,130 |
| Gustav Bergström | +6 | 4,086 | ||
| P7 | Sergiu Nicolae | Ebimotors | +21 | 3,643 |
| Fabrizio BROGGI | +15 | 3,707 | ||
| P8 | Marc CAROL YBARRA | Biogas Motorsport | +48 | 3,096 |
| Josep MAYOLA COMADIRA | +49 | 3,088 | ||
| P9 | Rory van der Steur | Code Racing Development | −83 | 4,352 |
| Philipp Sager | −14 | 3,469 | ||
| P10 | Christoph Ulrich | AF Corse | −61 | 3,728 |
| Leonardo Colavita | −89 | 4,086 | ||
| P11 | Laurent de Meeus | AF Corse | −45 | 3,281 |
| Vincent Abril | −145 | 4,562 | ||
| P12 | Michele Rugolo | AF Corse | −123 | 3,908 |
| Gino-Generoso Forgione | −65 | 3,256 | ||
| P13 | Lukas DUNNER | Team Motopark | −111 | 3,485 |
| Heiko NEUMANN | −101 | 3,379 | ||
| P14 | Nick Halstead | Optimum Motorsport | −51 | 2,616 |
| Bradley Ellis | −125 | 3,397 |
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.