| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Niklas Kalus | Haupt Racing Team | +133 | 3,661 |
| Kiano Blum | +125 | 3,763 | ||
| P2 | Kenneth Heyer | SR Motorsport by Schnitzelalm | +76 | 3,945 |
| Jay Mo Härtling | +79 | 3,907 | ||
| P3 | Mateusz Lisowski | PTT Racing Team | +135 | 2,986 |
| Przemyslaw Bienkowski | +164 | 2,544 | ||
| P4 | Michael Sander | SR Motorsport by Schnitzelalm | +71 | 3,292 |
| Moritz Wiskirchen | +17 | 3,954 | ||
| P5 | Alain Valente | Haupt Racing Team | −25 | 4,068 |
| Massimiliano Cuccarese | +27 | 3,424 | ||
| P6 | Simon Orange | Orange Racing by JMH | −37 | 3,789 |
| Marcus Clutton | −47 | 3,926 | ||
| P7 | Seweryn Mazur | Sendom Racing Team | +1 | 3,083 |
| P8 | Carrie Schreiner | Attempto Racing | −29 | 2,998 |
| Ariel Levi | −133 | 4,334 | ||
| P9 | Tim Hütter | LIQUI MOLY Team Engstler | −68 | 3,111 |
| Ethan Brown | −123 | 3,724 | ||
| P10 | Alfredo Hernandez | Grupo Prom Racing Team | −47 | 2,637 |
| P11 | Taku Bamba | Norik Racing | −157 | 3,423 |
| Norikazu Shibata | −89 | 2,701 |
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.