| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Dylan Pereira | 48 LOSCH Motorsport by BLACK FALCON | +141 | 4,348 |
| Tobias Müller | +98 | 4,947 | ||
| Patrick Assenheimer | +128 | 4,516 | ||
| P2 | Dennis Fetzer | Walkenhorst Motorsport | +101 | 4,290 |
| Mateo Villagomez | +121 | 4,026 | ||
| Christian Krognes | +47 | 5,051 | ||
| P3 | Nico Hantke | Car Collection Motorsport | +29 | 4,619 |
| Christer Jöns | +23 | 4,703 | ||
| Florian Spengler | +59 | 4,219 | ||
| P4 | Guliano Alesi | Toyo Tires with Ring Racing | +14 | 4,251 |
| Yuichi Nakayama | +36 | 3,980 | ||
| Tim Sandtler | +33 | 4,020 | ||
| Andreas Gülden | −4 | 4,483 | ||
| P5 | Ben Bünnagel | Mühlner Motorsport | −51 | 4,481 |
| Noah Nagelsdiek | −55 | 4,542 | ||
| Martin Rump | +5 | 3,790 | ||
| P6 | David Jahn | Gamota Racing | −103 | 4,569 |
| Antal Zsigo | −72 | 4,136 | ||
| Moritz Kranz | −73 | 4,154 | ||
| P7 | Leonidas Karavasili | Team-RaceIng | −121 | 4,279 |
| Miika Panu | −112 | 4,163 | ||
| Samuel Harrison | +12 | 2,612 | ||
| DNF | Maxime Dumarey | PROsport racing | −50 | 2,983 |
| Adam Christodoulou | −160 | 4,262 | ||
| Guido Dumarey | −28 | 2,664 |
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.