| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Morris Schuring | Fach Auto Tech | +126 | 4,554 |
| P2 | Bastian Buus | BWT Lechner Racing | +75 | 5,146 |
| P3 | Dorian Boccolacci | CLRT | +77 | 4,928 |
| P4 | Harry King | BWT Lechner Racing | +69 | 4,876 |
| P5 | Alessandro Ghiretti | Martinet by Alméras | +100 | 4,305 |
| P6 | Harrison Jones | BWT Lechner Racing | +88 | 4,309 |
| P7 | Larry ten Voorde | Team GP Elite | −8 | 5,654 |
| P8 | Leon Köhler | Huber Racing | +46 | 4,550 |
| P9 | Marvin Klein | Ombra Racing | +19 | 4,771 |
| P10 | Loek Hartog | Team GP Elite | +37 | 4,370 |
| P11 | Gianmarco Quaresmini | Dinamic Motorsport | +56 | 3,996 |
| P12 | Benjamin Paque | CLRT | +31 | 4,165 |
| P13 | Gustav Burton | Fach Auto Tech | +43 | 3,883 |
| P14 | Jaap van Lagen | Dinamic Motorsport | −15 | 4,458 |
| P15 | Alberto Cerqui | Ombra Racing | −18 | 4,340 |
| P16 | Huub van Eijndhoven | GP Elite | −8 | 4,073 |
| P17 | Alexander Fach | Fach Auto Tech | −23 | 4,111 |
| P18 | Giorgio Amati | Dinamic Motorsport | −21 | 3,957 |
| P19 | Lucas Groeneveld | Team GP Elite | −23 | 3,846 |
| P20 | Simone Iaquinta | Huber Racing | −74 | 4,336 |
| P21 | Ghislain Cordeel | GP Elite | +6 | 3,264 |
| P22 | Keagan Masters | Ombra Racing | −84 | 4,173 |
| P23 | Jorge Lorenzo | Team Huber Racing | −59 | 3,743 |
| P24 | Bashar Mardini | Huber Racing | −77 | 3,816 |
| P25 | Jukka Honkavuori | Martinet by Alméras | −82 | 3,737 |
| P26 | Roar Lindland | Pierre Martinet by Alméras | −23 | 2,943 |
| P27 | Yves Baltas | Pierre Martinet by Alméras | −74 | 3,413 |
| P28 | Michael Verhagen | CLRT | −66 | 3,184 |
| P29 | Risto Vukov | Ombra Racing | −116 | 3,622 |
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.