| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jasmin Preisig | Max Kruse Racing VW | +138 | 2,886 |
| Andreas Gülden | +152 | 2,691 | ||
| Benjamin Leuchter | +45 | 4,319 | ||
| P2 | Tom Coronel | Max Kruse Racing VW | −4 | 4,186 |
| P3 | Alexander Prinz | Bonk Motorsport KG | +64 | 2,776 |
| Hermann Bock | +64 | 2,778 | ||
| Max Partl | +13 | 3,415 | ||
| P4 | Jörg Kittelmann | Team Mathol Racing e.V. Seat | +44 | 2,466 |
| Wolfgang Weber | +4 | 2,937 | ||
| Harald Proczyk | −60 | 3,872 | ||
| P5 | Kristian Jepsen | MSC Sinzig e.V. im ADAC | −46 | 2,991 |
| Jan Sorensen | −51 | 3,051 | ||
| P6 | Laura Kraihamer | GITI TIRE MOTORSPORT BY WS RACING | −67 | 2,795 |
| Carrie Schreiner | −51 | 2,628 | ||
| Celia MARTIN | −19 | 2,268 | ||
| P7 | Uwe Bitschnau | MSC Sinzig e.V. im ADAC | +2 | 1,480 |
| Stefan Tribelhorn | −6 | 1,635 | ||
| Jens Wulf | −30 | 2,007 | ||
| DNF | Thomas Mennecke | Car #303 | −38 | 1,468 |
| Alexander Schmidt | −34 | 1,383 | ||
| Christian Meurer | −42 | 1,546 |
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.