| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ayhancan Güven | Manthey EMA | +121 | 5,606 |
| P2 | Jules Gounon | Mercedes-AMG Team Mann-Filter | +94 | 5,766 |
| P3 | Thomas Preining | Manthey EMA | +69 | 5,921 |
| P4 | Jordan Pepper | TGI Team Lamborghini by GRT | +75 | 5,569 |
| P5 | Rene Rast | Schubert Motorsport | +45 | 5,785 |
| P6 | Marco Wittmann | Schubert Motorsport | +33 | 5,732 |
| P7 | Luca Engstler | TGI Team Lamborghini by GRT | +77 | 4,844 |
| P8 | Ben Dörr | Dörr Motorsport | +116 | 4,044 |
| P9 | Mirko Bortolotti | Abt Sportsline | −5 | 5,581 |
| P10 | Lucas Auer | Mercedes-AMG Team Landgraf | −21 | 5,581 |
| P11 | Ricardo Feller | Land Motorsport | −8 | 5,159 |
| P12 | Maro Engel | Mercedes-AMG Team Winward | −42 | 5,423 |
| P13 | Thierry Vermeulen | Emil Frey Racing | −16 | 4,810 |
| P14 | Jack Aitken | Emil Frey Racing | −64 | 5,274 |
| P15 | Ben Green | Emil Frey Racing | −57 | 4,936 |
| P16 | Arjun Maini | HRT Ford Performance | −79 | 5,029 |
| P17 | Morris Schuring | Manthey Junior Team | −81 | 4,823 |
| P18 | Fabio Scherer | HRT Ford Performance | −65 | 4,350 |
| P19 | Maximilian Paul | Paul Motorsport | −55 | 4,017 |
| P20 | Tom Kalender | Mercedes-AMG Team Landgraf | −12 | 3,145 |
| P21 | Gilles Magnus | Comtoyou Racing | −124 | 4,534 |
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.