| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jules Gounon | Drago Racing Team ZVO | +109 | 5,607 |
| Fabian Schiller | +133 | 5,245 | ||
| P2 | Jusuf Owega | Montaplast by Land-Motorsport | +113 | 5,191 |
| Ricardo Feller | +109 | 5,256 | ||
| P3 | Marco Mapelli | Paul Motorsport | +86 | 5,237 |
| Maximilian Paul | +111 | 4,888 | ||
| P4 | Christian Engelhart | Team Joos Sportwagentechnik | +45 | 5,454 |
| Ayhancan Güven | +55 | 5,305 | ||
| P5 | Konsta Lappalainen | Emil Frey Racing | +81 | 4,636 |
| Mick Wishofer | +80 | 4,648 | ||
| P6 | Nicky Catsburg | Schubert Motorsport | +13 | 5,197 |
| Jesse Krohn | — | 5,397 | ||
| P7 | Mattia Drudi | Car Collection Motorsport | +57 | 4,321 |
| Thierry Vermeulen | +74 | 4,076 | ||
| P8 | Kim-Luis Schramm | Rutronik Racing | −26 | 5,073 |
| Dennis Marschall | −39 | 5,264 | ||
| P9 | Niklas Krütten | Schubert Motorsport | −39 | 4,915 |
| Ben Green | −33 | 4,830 | ||
| P10 | Joel Sturm | Allied Racing | −34 | 4,494 |
| Sven Müller | −79 | 5,143 | ||
| P11 | Arthur Rougier | Emil Frey Racing | −99 | 5,063 |
| Franck Perera | −88 | 4,903 | ||
| P12 | Christopher Mies | Montaplast by Land-Motorsport | −117 | 4,987 |
| Tim Zimmermann | −87 | 4,553 | ||
| P13 | Robin Rogalski | Seyffarth Motorsport | −77 | 4,097 |
| Frédéric Vervisch | −166 | 5,352 | ||
| P14 | Norbert Siedler | Eastalent Racing Team | −92 | 4,034 |
| Simon Reicher | −86 | 3,951 |
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.