| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Moritz Kranz | KKrämer Racing | +69 | 4,674 |
| Christopher Brück | +84 | 4,436 | ||
| P2 | Tim Scheerbarth | AVIA W&S Motorsport | +70 | 4,336 |
| David Jahn | +52 | 4,627 | ||
| Paul Harkema | +158 | 3,214 | ||
| P3 | Nico Otto | Max Kruse Racing | +123 | 3,400 |
| Benjamin Leuchter | +53 | 4,279 | ||
| P4 | Carlos Rivas | BLACK FALCON Team IDENTICA | +51 | 3,996 |
| Noah Nagelsdiek | +46 | 4,069 | ||
| Ben Bünnagel | +103 | 3,382 | ||
| P5 | Arne Hoffmeister | Team Mathol Racing e.V. | +74 | 3,441 |
| Reinhard Kofler | −4 | 4,470 | ||
| P6 | Nick Salewsky | Mühlner Motorsport | +62 | 3,360 |
| Tobias Vazquez | +105 | 2,834 | ||
| Michele di Martino | −13 | 4,296 | ||
| P7 | Klaus Abbelen | Frikadelli Racing Team | +16 | 3,577 |
| Leon Köhler | −49 | 4,472 | ||
| P8 | Dominik Fugel | ADAC Sachsen e.V. | +48 | 3,034 |
| Fidel Leib Jun. | +86 | 2,520 | ||
| Moritz Oestreich | −45 | 4,129 | ||
| P9 | Karsten Krämer | KKrämer Racing | −46 | 3,841 |
| Alexey Veremenko | +2 | 3,285 | ||
| Herbert Lösch | +56 | 2,657 | ||
| P10 | Tracy Krohn | RPM Racing | −14 | 3,211 |
| Niclas Jönsson | −8 | 3,141 | ||
| P11 | Jim Cameron | Car #113 | +18 | 2,641 |
| Bill Cameron | −1 | 2,861 | ||
| P12 | Marco Van Ramshorst | Car #106 | −5 | 2,645 |
| Peter Bonk | −12 | 2,721 | ||
| P13 | Robin Chrzanowski | ClickversicherungTeam | −49 | 2,878 |
| Kersten Jodexnis | −40 | 2,764 | ||
| Peter Scharmach | −58 | 2,972 | ||
| P14 | Marcel Hoppe | Mühlner Motorsport | −128 | 3,489 |
| Peter Terting | −136 | 3,588 | ||
| DNF | Marco Holzer | Car #129 | −209 | 4,282 |
| Jaxon Evans | −234 | 4,760 |
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.