| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Moritz Oberheim | FK Performance Motorsport BMW | +64 | 3,769 |
| Marc Ehret | +97 | 3,366 | ||
| Nico Otto | +92 | 3,428 | ||
| P2 | Yannick Fübrich | Adrenalin Motorsport Team Alzner Automotive BMW | +25 | 3,688 |
| David Griessner | +22 | 3,726 | ||
| Francesco Merlini | +82 | 3,061 | ||
| P3 | Lars Peucker | LifeCarRacing / KRAC im ADAC e.V. BMW | +14 | 3,329 |
| Thomas Leyherr | +64 | 2,854 | ||
| P4 | Tobias Vazquez-Garcia | Car #883 | +64 | 2,504 |
| P5 | Florian Weber | Walkenhorst Motorsport BMW | +16 | 2,524 |
| Davide Dehren | +20 | 2,477 | ||
| D Hetzer Thomas | +21 | 2,462 | ||
| P6 | Stefan Kruse | Adrenalin Motorsport Team Alzner Automotive BMW | −35 | 2,572 |
| Einar Thorsen | −21 | 2,407 | ||
| Guido Wirtz | −27 | 2,488 | ||
| Charles Oakes | −22 | 2,422 | ||
| P7 | Domenico Solombrino | Yeeti Racing BMW | −45 | 2,174 |
| Sabre Cook | −88 | 2,651 | ||
| Thomas Krebs | −78 | 2,527 | ||
| DNF | William Tregurtha | Walkenhorst Motorsport BMW | −101 | 2,249 |
| Jordan Witt | −221 | 3,825 | ||
| Matthew Greenwood | −97 | 2,207 |
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.