| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christian Konnerth | Pixum Team Adrenalin Motorsport | +80 | 3,025 |
| Norbert Fischer | +79 | 3,030 | ||
| Daniel Zils | +53 | 3,389 | ||
| P2 | Torsten Kratz | Team Securtal Sorg Rennsport | +86 | 2,732 |
| Kevin Warum | +77 | 2,827 | ||
| P3 | Dominik Schöning | Car #462 | +96 | 2,422 |
| Matt Campbell | +111 | 2,265 | ||
| P4 | Daniel Blickle | Car #466 | +110 | 2,061 |
| Daniel Schellhaas | +115 | 2,003 | ||
| P5 | Christian Büllesbach | Pixum Team Adrenalin Motorsport | +2 | 2,943 |
| Carsten Palluth | +51 | 2,386 | ||
| Andreas Schettler | −1 | 2,980 | ||
| P6 | Ralf Goral | Car #459 | +76 | 1,954 |
| P7 | Maik Rönnefarth | Car #463 | +8 | 2,424 |
| Albert Egbert | +13 | 2,372 | ||
| Felix Horn | +59 | 1,864 | ||
| P8 | Rainer Kathan | Car #452 | — | 2,237 |
| Andreas Herwerth | −29 | 2,569 | ||
| Josef Georges Franz | −16 | 2,421 | ||
| P9 | Vasilii Selivanov | BLACK FALCON Team TMD Friction | +23 | 1,823 |
| Alexander Akimenkov | +42 | 1,587 | ||
| P10 | Gilbert Moedebeck | Car #469 | +13 | 1,661 |
| Markus Unkhoff | −4 | 1,856 | ||
| P11 | Karl Pflanz | Car #465 | −73 | 2,354 |
| Axel Duffner | −20 | 1,760 | ||
| P12 | Michael Klotz | Pixum Team Adrenalin Motorsport | −23 | 1,577 |
| Charles Oakes | −40 | 1,760 | ||
| P13 | Michael Küchenmeister | rent2drive-FAMILIA-racing | −124 | 2,368 |
| Marvin Kirchhöfer | −237 | 4,859 | ||
| Andrei Sidorenko | −86 | 1,927 | ||
| P14 | Kai Kording | Car #461 | −77 | 1,679 |
| Markus Giese | −85 | 1,776 | ||
| DNF | Dominik Thiemann | Car #450 | −179 | 2,564 |
| Jens Riemer | −178 | 2,549 |
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.