| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Marc Ehret | FK Performance Motorsport BMW | +117 | 3,269 |
| Nico Otto | +110 | 3,334 | ||
| Moritz Oberheim | +77 | 3,705 | ||
| P2 | Francesco Merlini | Adrenalin Motorsport Team Alzner Automotive BMW | +99 | 2,980 |
| Yannick Fübrich | +35 | 3,663 | ||
| David Griessner | +32 | 3,704 | ||
| P3 | Tobias Vazquez-Garcia | Car #883 | +115 | 2,440 |
| Michael Tischner | +89 | 2,749 | ||
| P4 | Thomas Leyherr | LifeCarRacing / KRAC im ADAC e.V. BMW | +33 | 2,790 |
| Lars Peucker | −19 | 3,316 | ||
| P5 | Charles Oakes | Adrenalin Motorsport Team Alzner Automotive BMW | +28 | 2,444 |
| Guido Wirtz | +22 | 2,515 | ||
| Stefan Kruse | +13 | 2,607 | ||
| P6 | D Hetzer Thomas | Walkenhorst Motorsport BMW | −18 | 2,441 |
| Davide Dehren | −20 | 2,457 | ||
| Florian Weber | −24 | 2,508 | ||
| P7 | Michael Schrey | Hofor Racing by Bonk Motorsport BMW | −159 | 3,517 |
| Felix Partl | −57 | 2,307 | ||
| Max Partl | −124 | 3,042 | ||
| P8 | Matthew Greenwood | Walkenhorst Motorsport BMW | −99 | 2,304 |
| Nicolai Kjaergaard | −216 | 3,784 | ||
| Steven Liquorish | −106 | 2,372 |
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.