| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tim Heinemann | Falken Motorsports | +169 | 4,598 |
| Sven Müller | +121 | 5,310 | ||
| P2 | Ayhancan Güven | Manthey EMA | +90 | 5,561 |
| Thomas Preining | +47 | 6,398 | ||
| P3 | Frank Stippler | Scherer Sport PHX | +102 | 5,212 |
| Ricardo Feller | +58 | 5,955 | ||
| Christopher Mies | +121 | 4,926 | ||
| P4 | Christopher Haase | Scherer Sport PHX | +92 | 5,188 |
| Dennis Marschall | +117 | 4,811 | ||
| Frédéric Vervisch | +74 | 5,465 | ||
| P5 | Klaus Bachler | Falken Motorsports | +91 | 5,010 |
| Julien Andlauer | +51 | 5,641 | ||
| P6 | Luca Ludwig | Frikadelli Racing tEAM | +104 | 4,651 |
| Nicolás Varrone | +83 | 4,958 | ||
| P7 | Maro Engel | Mercedes-AMG Team GetSpeed | +38 | 5,446 |
| Jules Gounon | +46 | 5,327 | ||
| Adam Christodoulou | +75 | 4,888 | ||
| P8 | Kelvin Van der Linde | ABT Sportsline GmbH | +25 | 5,462 |
| Jordan Pepper | +49 | 5,082 | ||
| P9 | Fabian Schiller | Mercedes-AMG Team GetSpeed | +62 | 4,726 |
| Mikaël Grenier | +55 | 4,830 | ||
| Philip Ellis | +49 | 4,918 | ||
| P10 | Max Hesse | BMW M Team RMG | −23 | 5,859 |
| Daniel Harper | +38 | 4,871 | ||
| Charles Weerts | −26 | 5,922 | ||
| P11 | Augusto Farfus | ROWE RACING | +33 | 4,770 |
| Dries Vanthoor | −29 | 5,752 | ||
| Sheldon van der Linde | −31 | 5,791 | ||
| P12 | Marco Holzer | DINAMIC GT | +53 | 4,349 |
| Marvin Dienst | +43 | 4,487 | ||
| P13 | Maximilian Götz | Mercedes-AMG Team Bilstein | −24 | 5,267 |
| Luca Stolz | −35 | 5,447 | ||
| Arjun Maini | +31 | 4,454 | ||
| P14 | Lucas Auer | Mercedes-AMG Team GetSpeed | −46 | 5,408 |
| P15 | Jusuf Owega | Team ADVAN x HRT | +3 | 4,527 |
| Dennis Fetzer | +18 | 4,316 | ||
| Hubert Haupt | +21 | 4,286 | ||
| P16 | Yelmer Buurmann | PROsport-Racing | −18 | 4,643 |
| Nico Bastian | −35 | 4,885 | ||
| Marek Böckmann | −6 | 4,469 | ||
| P17 | Dennis Olsen | Herberth Motorsport | −93 | 5,611 |
| Robert Renauer | +2 | 4,186 | ||
| Vincent Kolb | −45 | 4,840 | ||
| P18 | Patric Niederhauser | Lionspeed GP | −60 | 4,913 |
| Antares Au | +26 | 3,721 | ||
| Patrick Kolb | +20 | 3,807 | ||
| Indy Dontje | −47 | 4,726 | ||
| P19 | Alexey Veremenko | Jutaracing | +43 | 3,313 |
| P20 | Michael Heimrich | équipe vitesse | −60 | 4,571 |
| Arno Klasen | +23 | 3,411 | ||
| P21 | Chandler Hull | Walkenhorst Motorsport | −41 | 4,150 |
| Benjamin Mazatis | +26 | 3,156 | ||
| David Ortmann Mike | −73 | 4,585 | ||
| Patrick Assenheimer | −51 | 4,272 | ||
| P22 | Henry Walkenhorst | Walkenhorst Motorsport | −31 | 3,847 |
| Christian Bollrath | −44 | 4,033 | ||
| Anders Buchardt | −47 | 4,062 | ||
| P23 | Marcel Marchewicz | Schnitzelalm Racing | −98 | 4,577 |
| Kenneth Heyer | −45 | 3,870 | ||
| Mo Härtling Jay | −91 | 4,484 | ||
| DNF | Thierry Vermeulen | Konrad Motorsport | −114 | 4,658 |
| Maximilian Paul | −99 | 4,435 | ||
| Danny Soufi | +10 | 2,825 | ||
| DNF | Michele Beretta | Mercedes-AMG Team Bilstein | −94 | 4,203 |
| Frank Bird | −54 | 3,672 | ||
| DNF | Christian Krognes | Walkenhorst Motorsport | −150 | 4,799 |
| David Pittard | −165 | 5,026 | ||
| Jakub Giermaziak | −160 | 4,955 | ||
| Nicki Thiim | −127 | 4,446 | ||
| DNF | Marco Wittmann | ROWE RACING | −201 | 5,384 |
| Raffaele Marciello | −182 | 5,080 | ||
| Maxime Martin | −207 | 5,493 |
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.