| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Heiko Eichenberg | Team Securtal Sorg Rennsport BMW | +94 | 3,140 |
| P2 | Erik Johansson | Team Securtal Sorg Rennsport BMW | +146 | 2,450 |
| Kevin Warum | +128 | 2,631 | ||
| Max Kottmayr | +131 | 2,600 | ||
| P3 | Michael Schrey | Bonk Motorsport KG BMW | +34 | 3,522 |
| Alexander Mies | +50 | 3,279 | ||
| P4 | Yann Munhowen | ADAC Team Weser-Ems e.V. | +122 | 2,372 |
| Patrick Hinte | +122 | 2,380 | ||
| Fabian Finck | +140 | 2,156 | ||
| P5 | Günther Hartwig | priconracing BMW | +121 | 2,195 |
| Philipp Göschel | +127 | 2,121 | ||
| Mark Benz | +142 | 1,904 | ||
| P6 | Philipp Schmitt | Car #687 | +96 | 2,296 |
| Michael Bohrer | +86 | 2,407 | ||
| Michael Mohr | +123 | 1,935 | ||
| P7 | Liam Venter | Team Securtal Sorg Rennsport BMW | +80 | 2,280 |
| Robert Zwinger | +81 | 2,266 | ||
| Christian Straube | +80 | 2,280 | ||
| P8 | Guy Riall | Walkenhorst Motorsport powered by Dunlop BMW | +77 | 2,107 |
| Michael Lyous | +64 | 2,264 | ||
| Jazeman Jaafar | +41 | 2,541 | ||
| P9 | Herbert von Danwitz | Frikadelli Racing Team | +91 | 1,731 |
| Thomas Leyherr | +69 | 2,029 | ||
| P10 | Fabian Danz | racing one GmbH BMW | +28 | 2,298 |
| Benjamin Leuchter | −3 | 2,660 | ||
| P11 | Daniel Abt | Bonk Motorsport KG BMW | −143 | 5,342 |
| Michael Bonk | +18 | 2,181 | ||
| Jürgen Meyer | +22 | 2,133 | ||
| P12 | Per Rustberggard | Pixum Team Adrenalin Motorsport BMW | +5 | 2,205 |
| Martin Dose Paul | +5 | 2,205 | ||
| Stian Halvorsen | +5 | 2,205 | ||
| Erik Olaussen | +5 | 2,205 | ||
| P13 | Einar Thorsen | Pixum Team Adrenalin Motorsport BMW | +4 | 2,012 |
| Luca Sadun | −12 | 2,188 | ||
| Benjamin Mazatis | −78 | 2,988 | ||
| P14 | Mathias Mettlich | Team Mathol Racing e.V. | −35 | 2,220 |
| Franck Perera | −183 | 4,989 | ||
| P15 | Alex Lambertz | Walkenhorst Motorsport powered by Dunlop BMW | −47 | 2,242 |
| Henning Cramer | −32 | 2,062 | ||
| D Hetzer Thomas | −52 | 2,307 | ||
| P16 | Mehmet Kaya Mustafa | Pixum Team Adrenalin Motorsport BMW | −61 | 2,196 |
| Gabriele Piana | −86 | 2,504 | ||
| P17 | Yannick Mettler | ADAC Team Weser-Ems e.V. | −73 | 2,142 |
| Thorsten Wolter | −91 | 2,354 | ||
| P18 | Rudi Adams | Team Scheid - Honert Motorsport | −197 | 3,578 |
| Thomas Jäger | −218 | 4,039 | ||
| DNF | Andreas Ott | ADAC Team Weser-Ems e.V. | −68 | 1,766 |
| Ian Mitchell | −93 | 2,033 | ||
| Thomas Müller | −80 | 1,900 | ||
| DNF | Uwe Ebertz | Pixum Team Adrenalin Motorsport BMW | −158 | 2,598 |
| Christian Konnerth | −151 | 2,503 | ||
| Norbert Fischer | −151 | 2,510 |
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.