| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Rene Rast | Team ABT | +79 | 6,551 |
| P2 | Nico Müller | Team Rosberg | +127 | 5,551 |
| P3 | Mirko Bortolotti | GRT Grasser Racing Team | +81 | 6,013 |
| P4 | Thomas Preining | Küs Team Bernhard | +142 | 4,886 |
| P5 | Kelvin van der Linde | Team ABT Sportsline | +68 | 5,748 |
| P6 | Clemens Schmid | GRT grasser-racing.com | +150 | 4,273 |
| P7 | Marco Wittmann | Walkenhorst Motorsport | +24 | 5,960 |
| P8 | Sheldon van der Linde | Schubert Motorsport | +38 | 5,516 |
| P9 | Dennis Olsen | SSR Performance | +34 | 5,364 |
| P10 | Maro Engel | Mercedes-AMG Team GruppeM Racing | −24 | 5,997 |
| P11 | Luca Stolz | Mercedes-AMG Team HRT | −37 | 5,971 |
| P12 | Philipp Eng | Schubert Motorsport | +4 | 5,121 |
| P13 | Laurens Vanthoor | SSR Performance | −46 | 5,635 |
| P14 | Nick Cassidy | Red Bull AlphaTauri AF Corse | −61 | 5,640 |
| P15 | Rolf Ineichen | GRT Grasser Racing Team | −35 | 5,020 |
| P16 | Arjun Maini | Mercedes-AMG Team HRT | −56 | 5,103 |
| P17 | Marius Zug | Attempto Racing | −35 | 4,556 |
| P18 | Maximilian Buhk | Mercedes-AMG Team Mücke Motorsport | −67 | 4,817 |
| P19 | Mikael Grenier | Mercedes-AMG Team GruppeM Racing | −80 | 4,793 |
| P20 | Maximilian Götz | Mercedes-AMG Team WINWARD Racing | −169 | 5,888 |
| P21 | David Schumacher | Mercedes-AMG Team Winward | −105 | 4,709 |
| P22 | Alessio Deledda | GRT grasser-racing.com | −33 | 3,420 |
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.