| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Bastian Buus | BWT Lechner Racing | +87 | 5,057 |
| P2 | Larry ten Voorde | Team GP Elite | +33 | 5,891 |
| P3 | Leon Köhler | Huber Racing | +97 | 4,569 |
| P4 | Dorian Boccolacci | CLRT | +71 | 4,767 |
| P5 | Huub van Eijndhoven | GP Elite | +107 | 4,140 |
| P6 | Luca Rettenbacher | Team Huber Racing | +100 | 4,086 |
| P7 | Alessandro Ghiretti | Martinet by Alméras | +88 | 4,080 |
| P8 | Jukka Honkavuori | Martinet by Alméras | +87 | 3,945 |
| P9 | Jaap van Lagen | Dinamic Motorsport | +28 | 4,552 |
| P10 | Harry King | BWT Lechner Racing | +6 | 4,692 |
| P11 | Benjamin Paque | CLRT | +52 | 3,948 |
| P12 | Simone Iaquinta | Huber Racing | +6 | 4,368 |
| P13 | Riccardo Pera | Ombra Racing | −13 | 4,458 |
| P14 | Giorgio Amati | Dinamic Motorsport | +15 | 3,969 |
| P15 | Jorge Lorenzo | Team Huber Racing | +17 | 3,802 |
| P16 | Ghislain Cordeel | GP Elite | +50 | 3,259 |
| P17 | Lucas Groeneveld | Team GP Elite | −15 | 3,900 |
| P18 | Keagan Masters | Ombra Racing | −47 | 4,153 |
| P19 | Morris Schuring | Fach Auto Tech | −73 | 4,334 |
| P20 | Aldo Festante | Dinamic Motorsport | −48 | 3,872 |
| P21 | Michael Verhagen | CLRT | −11 | 3,311 |
| P22 | Roar Lindland | Pierre Martinet by Alméras | +6 | 2,959 |
| P23 | Yves Baltas | Pierre Martinet by Alméras | −62 | 3,636 |
| P24 | Sören Spreng | GP Elite | −89 | 3,811 |
| P25 | Gianmarco Quaresmini | Dinamic Motorsport | −112 | 3,939 |
| P26 | Peter Hegglin | Fach Auto Tech | −112 | 3,788 |
| P27 | Horst-Felix Felbermayr | Team Huber Racing | −132 | 3,893 |
| P28 | Risto Vukov | Ombra Racing | −134 | 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.