| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Moritz Oberheim | AVIA W&S Motorsport | +74 | 3,330 |
| Lucas Daugaard | +85 | 3,197 | ||
| Joshua PETN-PRO Bednarski | +157 | 2,404 | ||
| P2 | Heiko Eichenberg | SRS Team Sorg Rennsport | +31 | 3,536 |
| Patrik PETN-PRO Grütter | +154 | 2,115 | ||
| Fabio Grosse | +33 | 3,496 | ||
| P3 | Horst Baumann | Schmickler Performance powered by Ravenol | +17 | 3,323 |
| Stefan PETN-AM Schmickler | +112 | 2,294 | ||
| Markus Schmickler | −5 | 3,679 | ||
| P4 | Daniele Di Amato | BLACK FALCON | −17 | 3,389 |
| Mark Smith | +8 | 3,036 | ||
| P5 | Mads Gravsen | SRS Team Sorg Rennsport | +29 | 2,606 |
| Harley PETN-PRO Haughton | +76 | 2,151 | ||
| Edoardo Bugane | +1 | 2,874 | ||
| P6 | Alex PETN-AM-G Koch | Smyrlis Racing | +58 | 2,067 |
| Anton Ruf | +28 | 2,381 | ||
| Niklas Koch | +62 | 2,022 | ||
| P7 | Alexander PETN-AM Fielenbach | SRS Team Sorg Rennsport | +16 | 2,181 |
| Oleksii Kikireshko | +16 | 2,183 | ||
| Rüdiger Schicht | −30 | 2,647 | ||
| P8 | Constantin PETN-AM-G Berz | Schmickler Performance powered by Ravenol | −7 | 2,137 |
| Marcus Berz | −2 | 2,091 | ||
| P9 | David PETN-AM Griessner | Car #930 | −43 | 2,162 |
| Roland Froese | −97 | 2,728 | ||
| Stefan Kruse | −111 | 2,892 | ||
| P10 | Alexander Müller | AVIA W&S Motorsport | −70 | 2,199 |
| Andreas Gabler | −37 | 1,866 | ||
| René PETN-Guest Höber | −54 | 2,043 | ||
| P11 | James Breakell | Breakell Racing | −20 | 1,303 |
| Grant PETN-Guest Woolford | −74 | 1,983 | ||
| Grant Dalton | −63 | 1,874 | ||
| P12 | Kurt Spycher | Car #934 | −89 | 1,819 |
| Heinz PETN-Guest Schuoler | −100 | 1,933 |
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.