| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ayhancan Güven | BWT Lechner Racing | +96 | 5,071 |
| P2 | Dorian Boccolacci | Martinet by Alméras | +68 | 5,348 |
| P3 | Larry ten Voorde | Team GP Elite | +36 | 5,767 |
| P4 | Jaxon Evans | Martinet by Alméras | +59 | 5,125 |
| P5 | Laurin Heinrich | Nebulus Racing by Huber | +118 | 4,125 |
| P6 | Marvin Klein | CLRT | +56 | 4,813 |
| P7 | Leon Köhler | Nebulus Racing by Huber | +44 | 4,817 |
| P8 | Simone Iaquinta | Dinamic Motorsport | +67 | 4,337 |
| P9 | Harry King | Parker Revs Motorsport | +60 | 4,282 |
| P10 | Max van Splunteren | Team GP Elite | +24 | 4,618 |
| P11 | Tio Ellinas | Lechner Racing Middle East | −26 | 5,233 |
| P12 | Jukka Honkavuori | MRS GT-Racing | +58 | 3,881 |
| P13 | Marius Nakken | Fach Auto Tech | +28 | 4,115 |
| P14 | Christopher Zöchling | Fach Auto Tech | +10 | 4,195 |
| P15 | Daan van Kuijk | GP Elite | +29 | 3,815 |
| P16 | Gianmarco Quaresmini | Dinamic Motorsport | −8 | 4,126 |
| P17 | Jean-Baptiste SIMMENAUER | BWT Lechner Racing | −30 | 4,263 |
| P18 | Nicolas Misslin | Lechner Racing Middle East | +6 | 3,682 |
| P19 | Fabio Scherer | Fach Auto Tech | −66 | 4,445 |
| P20 | Florian Latorre | CLRT | −77 | 4,439 |
| P21 | Dylan Pereira | BWT Lechner Racing | −117 | 4,887 |
| P22 | Alessandro Giardelli | Dinamic Motorsport | −67 | 4,014 |
| P23 | Lucas Groeneveld | GP Elite | −44 | 3,618 |
| P24 | Aaron Mason | Pierre Martinet by Alméras | −49 | 3,543 |
| P25 | Roar Lindland | Nebulus Racing by Huber | −29 | 3,170 |
| P26 | Michael Verhagen | MRS GT-Racing | −66 | 3,479 |
| P27 | Clément Mateu | Pierre Martinet by Alméras | −34 | 2,964 |
| P28 | Roland Berville | Martinet by Alméras | −91 | 3,505 |
| P29 | Philipp Sager | Dinamic Motorsport | −53 | 2,911 |
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.