| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nico Otto | FK Performance Motorsport BMW | +105 | 3,258 |
| Marc Ehret | +130 | 2,970 | ||
| Moritz Oberheim | +80 | 3,573 | ||
| P2 | Francesco Merlini | Adrenalin Motorsport Team Alzner Automotive BMW | +83 | 3,141 |
| Yannick Fübrich | +25 | 3,951 | ||
| David Griessner | +25 | 3,966 | ||
| P3 | Thomas Leyherr | LifeCarRacing / KRAC im ADAC e.V. BMW | +100 | 2,719 |
| Lars Peucker | +32 | 3,464 | ||
| P4 | Jakub Giermaziak | Hangar-Zero Racing BMW | −38 | 4,053 |
| Frank Kechele | −53 | 4,436 | ||
| P5 | Tobias Vazquez | Car #883 | +91 | 2,291 |
| P6 | Sebastian Morris | Walkenhorst Motorsport BMW | −95 | 4,379 |
| William Tregurtha | +59 | 2,262 | ||
| Matthew Greenwood | +51 | 2,376 | ||
| P7 | Klaus Faßbender | MSC Wahlscheid Keeevin Sports & Racing BMW | +60 | 1,953 |
| Lars Harbeck | +36 | 2,308 | ||
| Sven Markert | +34 | 2,324 | ||
| P8 | Stefan Kruse | Adrenalin Motorsport Team Alzner Automotive BMW | −17 | 2,567 |
| Einar Thorsen | +15 | 2,173 | ||
| Guido Wirtz | −5 | 2,436 | ||
| Charles Oakes | +16 | 2,157 | ||
| P9 | Ben Tuck | Walkenhorst Motorsport BMW | −41 | 2,517 |
| Davide Dehren | −14 | 2,175 | ||
| Florian Weber | −20 | 2,249 | ||
| P10 | Marcel Lenerz | Schubert Motorsport GmbH BMW | −130 | 3,184 |
| Torsten Schubert | −43 | 2,157 | ||
| Michael von Zabiensky | −52 | 2,273 | ||
| P11 | Markus Flasch | Adrenalin Motorsport Team Alzner Automotive BMW | −68 | 2,132 |
| Matthias Malmedie | −68 | 2,132 | ||
| Jörg Weidinger | −130 | 2,851 | ||
| P12 | Stefan von Zabiensky | Schubert Motorsport GmbH BMW | −103 | 2,222 |
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.