| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Rocco Mazzola | Tresor Attempto Racing | +166 | 4,244 |
| Sebastian gaard | +154 | 4,416 | ||
| Ariel Levi | +162 | 4,305 | ||
| P2 | Luca Stolz | Mercedes-AMG Team MANN-FILTER | +72 | 5,514 |
| Lucas Auer | +72 | 5,513 | ||
| Maro Engel | +33 | 6,423 | ||
| P3 | Romain Andriolo | CSA Racing | +171 | 3,961 |
| Baptiste Moulin | +193 | 3,613 | ||
| Lorens Lecertua | +150 | 4,265 | ||
| P4 | Morris Schuring | Boutsen VDS | +103 | 4,788 |
| Alessio Picariello | +84 | 5,078 | ||
| Dorian Boccolacci | +85 | 5,054 | ||
| P5 | Raffaele Marciello | Rowe Racing | +47 | 5,552 |
| Augusto Farfus | +88 | 4,870 | ||
| Jake Dennis | +17 | 6,257 | ||
| P6 | Ben Drr | Team RJN | +131 | 4,206 |
| Maxwell Lynn | +133 | 4,176 | ||
| Horatio Fitz-Simon | +122 | 4,324 | ||
| P7 | Marco Mapelli | Rutronik Racing | +90 | 4,637 |
| Patric Niederhauser | +47 | 5,304 | ||
| Luca Engstler | +71 | 4,907 | ||
| P8 | Dustin Blattner | Kessel Racing | +100 | 4,409 |
| Dennis Marschall | +111 | 4,251 | ||
| Lorenzo Patrese | +105 | 4,339 | ||
| P9 | Giacomo Petrobelli | Ecurie Ecosse Blackthorn | +106 | 4,223 |
| Jonathan Adam | +104 | 4,254 | ||
| Lorcan Hanafin | +130 | 3,894 | ||
| P10 | Francesco Simonazzi | Dinamic GT | +119 | 3,948 |
| Angus Whiteside | +98 | 4,231 | ||
| Tanart Sathienthirakul | +121 | 3,915 | ||
| P11 | Sean Gelael | AF Corse | +60 | 4,623 |
| Arthur Leclerc | +4 | 5,542 | ||
| Lilou Wadoux | +60 | 4,618 | ||
| P12 | Javier Sagrera | Oman Racing by Century Motorsport | +82 | 4,219 |
| Ahmad Al Harthy | +42 | 4,781 | ||
| Calan Williams | +27 | 5,010 | ||
| P13 | Anthony Bartone | GetSpeed Team Bartone Bros | +81 | 4,127 |
| Cesar Gazeau | +27 | 4,881 | ||
| Aurelien Panis | +29 | 4,864 | ||
| P14 | Malte Ebdrup | Selected Car Racing | +58 | 4,343 |
| Frederik Schandorff | +44 | 4,529 | ||
| Simon Birch | +69 | 4,196 | ||
| P15 | Eddie Cheever | Ziggo Sport Tempesta Racing | −32 | 5,655 |
| Jonathan Hui | +61 | 4,189 | ||
| Chris Froggatt | +75 | 4,005 | ||
| P16 | Darren Leung | Paradine Competition | +39 | 4,375 |
| Robert De Haan | −9 | 5,081 | ||
| James Kellett | +41 | 4,355 | ||
| P17 | Ignacio Montenegro | Team WRT | +10 | 4,670 |
| Matisse Lismont | +36 | 4,306 | ||
| Amaury Cordeel | −8 | 4,944 | ||
| P18 | Benjamin Goethe | Garage 59 | −45 | 5,452 |
| Thomas Fleming | −4 | 4,758 | ||
| Louis Prette | +34 | 4,234 | ||
| P19 | David Perel | Rinaldi Racing | +21 | 4,332 |
| Dylan Medler | +58 | 3,849 | ||
| Rafael Duran | +120 | 2,892 | ||
| P20 | Christopher Haase | Eastalent Racing | −35 | 5,015 |
| Markus Winkelhock | −2 | 4,519 | ||
| Simon Reicher | +7 | 4,394 | ||
| P21 | Patrick Kolb | Lionspeed GP | +35 | 3,938 |
| Bashar Mardini | +49 | 3,758 | ||
| Alex Fontana | +47 | 3,790 | ||
| P22 | Thomas Kiefer | JMW Motorsport | −24 | 4,612 |
| Rolf Ineichen | +6 | 4,210 | ||
| Tim Heinemann | +13 | 4,121 | ||
| P23 | Ugo De Wilde | Rowe Racing | −59 | 5,020 |
| Jens Klingmann | −64 | 5,100 | ||
| Tim Tramnitz | −85 | 5,470 | ||
| P24 | Gaspard Simon | Walkenhorst Motorsport | −4 | 4,158 |
| Ethan Ischer | +63 | 3,249 | ||
| Mateo Villagomez | +38 | 3,608 | ||
| P25 | Ralf Bohn | Herberth Motorsport | −24 | 4,296 |
| Huub van Eijndhoven | −35 | 4,438 | ||
| Robert Renauer | −15 | 4,176 | ||
| P26 | Antoine Doquin | Steller Motorsport | +3 | 3,849 |
| Dennis Lind | −29 | 4,266 | ||
| Mikkel Mac | −11 | 4,029 | ||
| P27 | Oliver Sderstrm | Comtoyou Racing | −21 | 4,054 |
| Kobe Pauwels | −48 | 4,413 | ||
| Sebastien Baud | −33 | 4,205 | ||
| P28 | Henrique Chaves | natural elements by Walkenhorst Motorsport | −63 | 4,496 |
| Jamie Day | −51 | 4,341 | ||
| Christian Krognes | −88 | 4,890 | ||
| P29 | Gerhard Tweraser | Tresor Attempto Racing | −12 | 3,769 |
| Carrie Schreiner | +40 | 3,068 | ||
| Daniele Di Amato | +19 | 3,360 | ||
| P30 | Jordan Pepper | Team WRT | −155 | 5,818 |
| Kelvin van der Linde | −140 | 5,495 | ||
| Charles Weerts | −171 | 6,259 | ||
| P31 | Tom Kalender | GetSpeed Team Dubai | −35 | 3,840 |
| Gabriel Rindone | −11 | 3,549 | ||
| Mikael Grenier | −101 | 4,753 | ||
| P32 | Alfredo Hernandez Ortega | Grupo Prom Racing Team | +56 | 2,203 |
| Colin Caresani | −81 | 4,359 | ||
| Stephane Tribaudini | −43 | 3,868 | ||
| P33 | Arthur Rougier | CSA Racing | −83 | 4,262 |
| James Kell | −51 | 3,841 | ||
| Simon Gachet | −104 | 4,552 | ||
| P34 | Josh Rowledge | Paradine Competition | −64 | 3,920 |
| Bobby Thompson | −81 | 4,134 | ||
| Christian Hahn | −63 | 3,905 | ||
| P35 | Rinat Salikhov | Winward Racing | −69 | 3,883 |
| Gabriele Piana | −90 | 4,151 | ||
| Marvin Dienst | −74 | 3,948 | ||
| P36 | Ivan Klymenko | Sainteloc Racing | −92 | 4,071 |
| Etienne Cheli | −91 | 4,057 | ||
| Ezequiel Perez Companc | −121 | 4,469 | ||
| P37 | Aliaksandr Malykhin | Pure Rxcing | −134 | 4,540 |
| Alexey Nesov | −101 | 4,076 | ||
| Max Hofer | −146 | 4,717 | ||
| P38 | Antares Au | Rutronik Racing | −141 | 4,524 |
| Riccardo Pera | −146 | 4,599 | ||
| Sven Mller | −101 | 3,974 | ||
| P39 | Aaron Muss | Comtoyou Racing | −116 | 4,084 |
| Marcelo Tomasoni | −92 | 3,788 | ||
| Kyle Marcelli | −66 | 3,482 | ||
| P40 | Lenny Ried | Razoon - more than racing | −34 | 2,970 |
| Georgios Kolovos | −125 | 4,108 | ||
| Stylianos Kolovos | −114 | 3,961 | ||
| P41 | Charles Dawson | 2 Seas Motorsport | −117 | 3,892 |
| Kiern Jewiss | −137 | 4,149 | ||
| Reece Barr | −122 | 3,959 | ||
| P42 | Tommy Pintos | Greystone GT | −129 | 3,953 |
| Jayden Kelly | −130 | 3,955 | ||
| Joshua Rattican | −129 | 3,953 |
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.