| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jannes Fittje | Huber Motorsport | +152 | 4,632 |
| Nico Menzel | +149 | 4,680 | ||
| P2 | Sven Müller | Team Joos by RACEmotion | +68 | 5,287 |
| Finn Gehrsitz | +105 | 4,751 | ||
| P3 | Jaxon Evans | Huber Racing | +76 | 4,686 |
| Tim Zimmermann | +74 | 4,718 | ||
| P4 | Salman Owega | Landgraf Motorsport | +59 | 4,457 |
| Elias Seppänen | +62 | 4,422 | ||
| P5 | Alain Valente | Haupt Racing Team | +83 | 3,690 |
| Ralf Aron | +3 | 4,764 | ||
| P6 | Benjamin Hites | GRT Grasser Racing Team | −2 | 4,303 |
| Marco Mapelli | −29 | 4,682 | ||
| P7 | Razvan Umbrarescu | Haupt Racing Team | −44 | 4,348 |
| Maximilian Götz | −109 | 5,311 | ||
| P8 | Kim-Luis Schramm | FK Performance Motorsport | −106 | 4,760 |
| Igor Walilko | −56 | 4,088 | ||
| P9 | Eduardo Coseteng | Schubert Motorsport | −114 | 4,336 |
| Ben Green | −150 | 4,860 | ||
| P10 | Dylan Yip | Liqui Moly Team Engstler | −101 | 3,833 |
| Kwanda Mokoena | −109 | 3,924 |
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.