| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Thomas Preining | Manthey EMA | +98 | 6,326 |
| P2 | Dennis Olsen | Manthey EMA | +106 | 5,958 |
| P3 | Christian Engelhart | GRT Grasser Racing Team | +135 | 5,316 |
| P4 | Ricardo Feller | Abt Sportsline | +60 | 6,171 |
| P5 | Mirko Bortolotti | SSR Performance | +62 | 5,892 |
| P6 | Kelvin Van der Linde | Abt Sportsline | +52 | 5,810 |
| P7 | Jack Aitken | Emil Frey Racing | +68 | 5,344 |
| P8 | Luca Stolz | Mercedes-AMG Team HRT | +17 | 5,852 |
| P9 | Marco Wittmann | Project 1 Motorsport | +11 | 5,707 |
| P10 | Laurin Heinrich | Küs Team Bernhard | +15 | 5,421 |
| P11 | Thierry Vermeulen | Emil Frey Racing | +4 | 5,352 |
| P12 | Marvin Dienst | Toksport WRT | +44 | 4,519 |
| P13 | Franck Perera | SSR Performance | +7 | 4,846 |
| P14 | Lucas Auer | Mercedes-AMG Team Winward | −62 | 5,605 |
| P15 | Mattia Drudi | Tresor Orange1 | −58 | 5,322 |
| P16 | Maro Engel | Mercedes-AMG Team Landgraf | −108 | 5,807 |
| P17 | David Schumacher | Mercedes-AMG Team Winward | −38 | 4,544 |
| P18 | Patric Niederhauser | Tresor Orange1 | −79 | 4,923 |
| P19 | Sheldon van der Linde | Schubert Motorsport | −163 | 5,907 |
| P20 | Sandro Holzem | Project 1 Motorsport | −60 | 4,192 |
| P21 | Jusuf Owega | Mercedes-AMG Team Landgraf | −109 | 4,656 |
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.