| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Marcus Clutton | Orange Racing by JMH | +98 | 3,973 |
| Simon Orange | +110 | 3,826 | ||
| P2 | Kiano Blum | Haupt Racing Team | +97 | 3,638 |
| Niklas Kalus | +106 | 3,528 | ||
| P3 | Moritz Wiskirchen | SR Motorsport by Schnitzelalm | +41 | 3,938 |
| Michael Sander | +102 | 3,221 | ||
| P4 | Jay Mo Härtling | SR Motorsport by Schnitzelalm | +14 | 3,828 |
| Kenneth Heyer | +11 | 3,869 | ||
| P5 | Seweryn Mazur | Sendom Racing Team | +56 | 3,082 |
| P6 | Przemyslaw Bienkowski | PTT Racing Team | +85 | 2,380 |
| Mateusz Lisowski | +50 | 2,851 | ||
| P7 | Tim Hütter | LIQUI MOLY Team Engstler | −19 | 3,179 |
| Ethan Brown | −75 | 3,847 | ||
| P8 | Alfredo Hernandez | Grupo Prom Racing Team | +2 | 2,685 |
| P9 | Norikazu Shibata | Norik Racing | −44 | 2,791 |
| Taku Bamba | −113 | 3,580 | ||
| DNF | Carrie Schreiner | Attempto Racing | −96 | 3,027 |
| DNF | Massimiliano Cuccarese | Haupt Racing Team | −167 | 3,397 |
| Alain Valente | −212 | 4,093 |
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.