| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Wouter Boerekamps | GP Elite | +147 | 4,271 |
| P2 | Alessandro Ghiretti | Schumacher CLRT | +66 | 5,242 |
| P3 | Mathys Jaubert | Martinet by Alméras | +83 | 4,755 |
| P4 | Robert De Haan | BWT Lechner Racing | +47 | 5,077 |
| P5 | Huub van Eijndhoven | Team GP Elite | +55 | 4,737 |
| P6 | Theo Oeverhaus | Proton Huber Competition | +55 | 4,521 |
| P7 | Paul Cauhaupe | Martinet by Alméras | +66 | 4,186 |
| P8 | Marvin Klein | BWT Lechner Racing | −16 | 5,171 |
| P9 | Keagan Masters | Ombra Racing | +13 | 4,506 |
| P10 | Flynt Schuring | Schumacher CLRT | — | 4,479 |
| P11 | Janne Stiak | Target | +1 | 4,273 |
| P12 | Dirk Schouten | Dinamic Motorsport | +21 | 3,857 |
| P13 | Ariel Levi | Team GP Elite | −37 | 4,396 |
| P14 | Aldo Festante | Dinamic Motorsport | +5 | 3,712 |
| P15 | Francesco Braschi | Ombra Racing | +23 | 3,321 |
| P16 | Mikel Azcona | Hadeca Racing | −100 | 4,693 |
| P17 | Nathan Schaap | Target | −56 | 3,919 |
| P18 | Jonas Greif | GP Elite | −50 | 3,680 |
| P19 | Luciano Martínez | Ombra Racing | +10 | 2,775 |
| P20 | Aaron Mason | Martinet by Alméras | −21 | 3,010 |
| P21 | Sam Shahin | GP Elite | −49 | 3,176 |
| P22 | Alexander Tauscher | Target | −135 | 4,025 |
| P23 | Oleksandr Dobik | Hadeca Racing | −128 | 3,772 |
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.