| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Wouter Boerekamps | GP Elite | +147 | 4,271 |
| P2 | Alessandro Ghiretti | Schumacher CLRT | +66 | 5,243 |
| P3 | Mathys Jaubert | Martinet by Alméras | +83 | 4,757 |
| P4 | Robert de Haan | BWT Lechner Racing | +47 | 5,078 |
| P5 | Huub van Eijndhoven | Team GP Elite | +55 | 4,738 |
| P6 | Theo Oeverhaus | Proton Huber Competition | +55 | 4,521 |
| P7 | Paul Cauhaupe | Martinet by Alméras | +67 | 4,186 |
| P8 | Marvin Klein | BWT Lechner Racing | −16 | 5,171 |
| P9 | Keagan Masters | Ombra Racing | +13 | 4,507 |
| P10 | Flynt Schuring | Schumacher CLRT | — | 4,480 |
| P11 | Janne Stiak | Target | +1 | 4,274 |
| P12 | Dirk Schouten | Dinamic Motorsport | +21 | 3,858 |
| P13 | Ariel Levi | Team GP Elite | −37 | 4,397 |
| P14 | Aldo Festante | Dinamic Motorsport | +5 | 3,713 |
| P15 | Francesco Braschi | Ombra Racing | +24 | 3,322 |
| P16 | Mikel Azcona | Hadeca Racing | −100 | 4,694 |
| P17 | Nathan Schaap | Target | −56 | 3,919 |
| P18 | Jonas Greif | GP Elite | −50 | 3,681 |
| P19 | Luciano Martínez | Ombra Racing | +7 | 2,815 |
| P20 | Aaron Mason | Martinet by Alméras | −21 | 3,011 |
| P21 | Sam Shahin | GP Elite | −49 | 3,177 |
| P22 | Alexander Tauscher | Target | −135 | 4,026 |
| 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.