| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Elias Seppänen | Landgraf Motorsport | +161 | 4,583 |
| Salman Owega | +159 | 4,616 | ||
| P2 | Ralf Aron | Haupt Racing Team | +117 | 4,881 |
| Alain Valente | +185 | 3,875 | ||
| P3 | Simon Connor Primm | Paul Motorsport | +116 | 4,516 |
| Maximilian Paul | +84 | 4,972 | ||
| P4 | Sandro Holzem | Project 1 | +90 | 4,490 |
| Marco Wittmann | −5 | 6,020 | ||
| P5 | Tim Zimmermann | Huber Racing | +48 | 4,766 |
| Jaxon Evans | +50 | 4,737 | ||
| P6 | Marco Mapelli | GRT Grasser Racing Team | +29 | 4,710 |
| Benjamin Hites | +54 | 4,357 | ||
| P7 | Kim-Luis Schramm | FK Performance Motorsport | −3 | 4,757 |
| Neil Verhagen | −51 | 5,503 | ||
| P8 | Ben Green | Schubert Motorsport | −30 | 4,830 |
| Eduardo Coseteng | +5 | 4,341 | ||
| P9 | Jannes Fittje | Huber Motorsport | −38 | 4,594 |
| Nico Menzel | −41 | 4,639 | ||
| P10 | Sven Müller | Team Joos by RACEmotion | −105 | 5,182 |
| Finn Gehrsitz | −71 | 4,680 | ||
| P11 | Colin Caresani | Schnitzelalm Racing | −90 | 4,621 |
| Marcel Marchewicz | −95 | 4,697 | ||
| P12 | Razvan Umbrarescu | Haupt Racing Team | −87 | 4,261 |
| Arjun Maini | −103 | 4,474 | ||
| P13 | Kwanda Mokoena | Liqui Moly Team Engstler | −73 | 3,850 |
| Dylan Yip | −66 | 3,767 | ||
| P14 | Jonas Karklys | NordPass by Juta Racing | −109 | 3,960 |
| Jonas Gelzinis | −116 | 4,037 |
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.