| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Sindre Setsaas | Adrenalin Motorsport Team Alzner Automotive | +58 | 3,285 |
| Oskar Sandberg | +46 | 3,487 | ||
| Daniel Zils | +24 | 3,963 | ||
| P2 | Moran Gott | Team Sorg Rennsport | +68 | 2,763 |
| Björn Simon | +60 | 2,870 | ||
| Edoardo Bugane | +75 | 2,683 | ||
| P3 | Ranko Mijatovic | FK Performance Motorsport | +8 | 2,952 |
| Danny Brink | −21 | 3,404 | ||
| Christian Konnerth | −16 | 3,308 | ||
| P4 | Harald Barth | Manheller Racing | +67 | 2,027 |
| Marcel Manheller | +21 | 2,512 | ||
| P5 | Andreas Schmidt | Adrenalin Motorsport Team Alzner Automotive | +41 | 1,891 |
| Nils Steinberg | +50 | 1,773 | ||
| Alex Toth-Jones | −25 | 2,605 | ||
| P6 | Christopher Allen | Team Sorg Rennsport | −9 | 2,033 |
| Joachim Theiß Hans | −2 | 1,953 | ||
| Robert Mau | +13 | 1,776 | ||
| P7 | Fabian Pirrone | GITI TIRE MOTORSPORT BY WS RACING | +23 | 1,198 |
| Matthias Möller | +24 | 1,173 | ||
| P8 | Florian Krüger | Team Sorg Rennsport | −64 | 1,786 |
| Bernhard Wagner | −73 | 1,886 | ||
| Simon Tibbet | −64 | 1,786 | ||
| DNF | Maximilian Kurz | QTQ-Raceperformance | −111 | 1,837 |
| Philip Schauerte | −112 | 1,841 | ||
| Florian Quante | −146 | 2,286 |
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.