| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Oskar Sandberg | Adrenalin Motorsport Team Motec | +17 | 4,078 |
| Daniel Zils | +10 | 4,355 | ||
| Philipp Leisen | +36 | 3,616 | ||
| P2 | Maximilian Kurz | QTQ-Raceperformance | +164 | 1,897 |
| Moran Gott | +80 | 2,845 | ||
| P3 | Michal Makes | FK Performance Motorsport | +120 | 2,095 |
| Michael Schrey | +15 | 3,299 | ||
| Sindre Setsaas | +22 | 3,189 | ||
| P4 | Mikhail Charoudin | BLACK FALCON Team BILSTEIN | +90 | 2,203 |
| James Broadbent | +107 | 2,018 | ||
| Steve Brown | +98 | 2,109 | ||
| P5 | Joachim Theiß Hans | SRS Team Sorg Rennsport | +47 | 2,363 |
| Piet-Jan Ooms | +56 | 2,269 | ||
| Richard Jodexnis | +72 | 2,092 | ||
| P6 | Edoardo Bugane | SRS Team Sorg Rennsport | −20 | 2,790 |
| Björn Simon | −19 | 2,782 | ||
| Andreas Andersson | +47 | 2,047 | ||
| P7 | Yutaka Seki | Manheller Racing | +8 | 2,218 |
| Harald Barth | +1 | 2,286 | ||
| Maximilian von Görtz | +28 | 2,014 | ||
| P8 | Andre Sommerberg | Car #508 | −18 | 2,195 |
| Beat Schmitz Senior | +16 | 1,866 | ||
| Marcel Manheller | −49 | 2,561 | ||
| P9 | Patricija Stalidzane | GITI TIRE MOTORSPORT BY WS RACING | −5 | 1,845 |
| Lukas Drost | −10 | 1,887 | ||
| P10 | Rintaro Kubo | Team Hal | −178 | 3,884 |
| Masaaki Hatano | −28 | 1,742 | ||
| P11 | Zack Moore | Adrenalin Motorsport Team Motec | −20 | 1,432 |
| Klaus Faßbender | −63 | 1,910 | ||
| William Wachs | −51 | 1,799 | ||
| P12 | Ugo Vicenzi | SRS Team Sorg Rennsport | −54 | 1,530 |
| Bernhard Wagner | −86 | 1,874 | ||
| DNF | Thomas Pendergrass | MSG Bayerischer Wald Hutthurm e.V. im ADAC | −101 | 1,738 |
| Nico Silva | −99 | 1,724 | ||
| Jens Kreutz | −101 | 1,749 |
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.