| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Loek Hartog | Team GP Elite | +120 | 4,611 |
| P2 | Bastian Buus | BWT Lechner Racing | +66 | 5,258 |
| P3 | Larry ten Voorde | Team GP Elite | +31 | 5,718 |
| P4 | Morris Schuring | Fach Auto Tech | +74 | 4,749 |
| P5 | Harry King | BWT Lechner Racing | +63 | 4,745 |
| P6 | Alessandro Ghiretti | Martinet by Alméras | +71 | 4,464 |
| P7 | Marvin Klein | Ombra Racing | +34 | 4,824 |
| P8 | Alexander Fach | Fach Auto Tech | +64 | 4,253 |
| P9 | Keagan Masters | Ombra Racing | +51 | 4,271 |
| P10 | Dorian Boccolacci | CLRT | −3 | 4,848 |
| P11 | Simone Iaquinta | Huber Racing | +19 | 4,366 |
| P12 | Harrison Jones | BWT Lechner Racing | +9 | 4,344 |
| P13 | Jaap van Lagen | Dinamic Motorsport | −9 | 4,426 |
| P14 | Gustav Burton | Fach Auto Tech | +20 | 3,936 |
| P15 | Benjamin Paque | CLRT | −3 | 4,052 |
| P16 | Ghislain Cordeel | GP Elite | +48 | 3,313 |
| P17 | Jukka Honkavuori | Martinet by Alméras | +1 | 3,739 |
| P18 | Lucas Groeneveld | Team GP Elite | −19 | 3,828 |
| P19 | Gianmarco Quaresmini | Dinamic Motorsport | −41 | 3,954 |
| P20 | Huub van Eijndhoven | GP Elite | −66 | 4,100 |
| P21 | Jorge Lorenzo | Team Huber Racing | −42 | 3,684 |
| P22 | Yves Baltas | Pierre Martinet by Alméras | −22 | 3,328 |
| P23 | Giorgio Amati | Dinamic Motorsport | −80 | 3,855 |
| P24 | Flynt Schuring | Team Huber Racing | −94 | 3,879 |
| P25 | Roar Lindland | Pierre Martinet by Alméras | −22 | 2,917 |
| P26 | Michael Verhagen | CLRT | −52 | 3,135 |
| P27 | Bashar Mardini | Huber Racing | −113 | 3,703 |
| P28 | Risto Vukov | Ombra Racing | −105 | 3,473 |
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.