| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jack Aitken | Emil Frey Racing | +163 | 5,335 |
| P2 | Mirko Bortolotti | SSR Performance | +97 | 5,959 |
| P3 | Maro Engel | Mercedes-AMG Team Winward | +60 | 6,193 |
| P4 | Luca Stolz | Mercedes-AMG Team HRT | +77 | 5,635 |
| P5 | Arjun Maini | Mercedes-AMG Team HRT | +88 | 5,175 |
| P6 | Thomas Preining | Manthey EMA | +12 | 5,952 |
| P7 | Rene Rast | Schubert Motorsport | +15 | 5,599 |
| P8 | Kelvin Van der Linde | Abt Sportsline | −20 | 5,790 |
| P9 | Sheldon van der Linde | Schubert Motorsport | −12 | 5,374 |
| P10 | Jordan Pepper | GRT Grasser Racing Team | −26 | 5,280 |
| P11 | Thierry Vermeulen | Emil Frey Racing | −17 | 4,843 |
| P12 | Lucas Auer | Mercedes-AMG Team Mann-Filter | −109 | 5,843 |
| P13 | Marco Wittmann | Schubert Motorsport | −103 | 5,445 |
| P14 | Nicki Thiim | SSR Performance | −88 | 4,942 |
| P15 | Maximilian Paul | Paul Motorsport | −60 | 4,246 |
| P16 | Ben Dörr | Dörr Motorsport | −76 | 4,180 |
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.