| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nick Yelloly | Rowe Racing | +96 | 5,343 |
| Philipp Eng | +94 | 5,383 | ||
| Marco Wittmann | +62 | 6,018 | ||
| P2 | Daniel Harper | Rowe Racing | +66 | 5,763 |
| Max Hesse | +66 | 5,764 | ||
| Neil Verhagen | +76 | 5,569 | ||
| P3 | Jordan Pepper | Iron Lynx | +76 | 5,436 |
| Andrea Caldarelli | +54 | 5,851 | ||
| Mirko Bortolotti | +42 | 6,130 | ||
| P4 | Patric Niederhauser | Sainteloc Junior Team | +64 | 5,531 |
| Simon Gachet | +83 | 5,196 | ||
| Christopher Mies | +87 | 5,128 | ||
| P5 | Dennis Marschall | Tresor Orange 1 | +65 | 5,370 |
| Mattia Drudi | +115 | 4,600 | ||
| Ricardo Feller | +62 | 5,432 | ||
| P6 | Charles Weerts | Team WRT | +34 | 5,796 |
| Sheldon van der Linde | +29 | 5,909 | ||
| Dries Vanthoor | +16 | 6,231 | ||
| P7 | Max Hofer | Comtoyou Racing | +101 | 4,597 |
| Maxime Soulet | +82 | 4,877 | ||
| Nicolas Baert | +120 | 4,329 | ||
| P8 | Nicklas Nielsen | AF Corse | +26 | 5,659 |
| Alessio Rovera | +82 | 4,726 | ||
| Robert Shwartzman | −21 | 6,990 | ||
| P9 | Ayhancan Güven | Dinamic GT Huber Racing | +30 | 5,453 |
| Sven Müller | +48 | 5,155 | ||
| Christian Engelhart | +36 | 5,342 | ||
| P10 | Laurin Heinrich | Rutronik Racing | +50 | 4,996 |
| Thomas Preining | +15 | 5,589 | ||
| Dennis Olsen | +23 | 5,455 | ||
| P11 | Sam De Haan | Optimum Motorsport | +95 | 4,276 |
| Charlie Fagg | +95 | 4,273 | ||
| Dean MacDonald | +119 | 3,944 | ||
| P12 | Niklas Krütten | Team WRT | +38 | 4,953 |
| Calan Williams | +46 | 4,834 | ||
| Jean-Baptiste SIMMENAUER | +46 | 4,838 | ||
| P13 | Thomas Drouet | Mercedes-AMG Team Akkodis ASP | +37 | 4,853 |
| Maximilian Götz | +3 | 5,419 | ||
| Lorenzo FERRARI | +61 | 4,502 | ||
| P14 | Davide Rigon | AF Corse | +17 | 5,033 |
| Alessandro Pier Guidi | −36 | 6,045 | ||
| Antonio Fuoco | −26 | 5,807 | ||
| P15 | Klaus Bachler | Pure Rxcing | +44 | 4,543 |
| Joel Sturm | +61 | 4,320 | ||
| Alex Malykhin | +97 | 3,836 | ||
| P16 | Loris Hezemans | Comtoyou Racing | +82 | 3,946 |
| Finlay Hutchison | +62 | 4,214 | ||
| Sam DeJonghe | +58 | 4,258 | ||
| P17 | Chris Froggatt | Sky Tempesta Racing | +77 | 3,906 |
| Eddie Cheever III | +76 | 3,923 | ||
| Jonathan Hui | +63 | 4,100 | ||
| P18 | Arjun Maini | Haupt Racing Team | +25 | 4,496 |
| Sébastien Baud | +59 | 4,040 | ||
| Hubert Haupt | +35 | 4,353 | ||
| P19 | Nicolai Kjaergaard | Garage 59 | +49 | 4,063 |
| Benjamin Goethe | +23 | 4,418 | ||
| Marvin Kirchhöfer | −12 | 4,924 | ||
| P20 | Henrique Chaves Jr. | Garage 59 | +70 | 3,705 |
| Louis Prette Jr. | +57 | 3,878 | ||
| Miguel Ramos | +75 | 3,633 | ||
| P21 | Ralf Bohn | Herberth Motorsport | +31 | 4,112 |
| Robert Renauer | +20 | 4,260 | ||
| Alfred Renauer | +33 | 4,083 | ||
| P22 | Anders Buchardt | Walkenhorst Motorsport | +10 | 4,298 |
| James Kell | +87 | 3,197 | ||
| Thomas Neubauer | −22 | 4,754 | ||
| P23 | Philip Ellis | Winward Racing | −23 | 4,639 |
| Indy Dontje | −15 | 4,521 | ||
| Russell Ward | −11 | 4,455 | ||
| P24 | Hugo Chevalier | CLRT | −6 | 4,305 |
| Steven Palette | −8 | 4,337 | ||
| Clément Mateu | +94 | 2,797 | ||
| P25 | Magnus Gustavsen | Madpanda Motorsport | −6 | 4,194 |
| Ezequiel Perez Companc | −10 | 4,256 | ||
| Alexey Nesov | −6 | 4,194 | ||
| P26 | Miklas BORN | Winward Racing | −34 | 4,473 |
| Marius Zug | −42 | 4,579 | ||
| David Schumacher | −35 | 4,474 | ||
| P27 | Sam Neary | GRT Grasser Racing Team | +63 | 3,029 |
| Fabrizio Crestani | −11 | 4,086 | ||
| Ricky Capo | +35 | 3,474 | ||
| P28 | Rahel Frey | Iron Dames | −55 | 4,553 |
| Sarah Bovy | −60 | 4,628 | ||
| Michelle Gatting | −62 | 4,660 | ||
| P29 | Tim Whale | Team WRT | −25 | 4,050 |
| Adam Carroll | −62 | 4,563 | ||
| Lewis Proctor | −8 | 3,834 | ||
| P30 | Adam Balon | Barwell Motorsport | −38 | 4,115 |
| Rob Collard | −38 | 4,123 | ||
| Dennis Lind | −84 | 4,777 | ||
| P31 | Dylan Pereira | Tresor Attempto Racing | −86 | 4,707 |
| Kikko Galbiati | +18 | 3,284 | ||
| Andrey Mukovoz | −34 | 3,973 | ||
| P32 | Francesco Guerra | BMW Italia Ceccato Racing | −55 | 4,145 |
| Stefano Comandini | −46 | 4,028 | ||
| Marco Cassarà | −46 | 4,029 | ||
| P33 | Andrea Cola | Boutsen VDS | −62 | 4,150 |
| César Gazeau | −75 | 4,313 | ||
| Roee MEYUHAS | +14 | 3,129 | ||
| P34 | Jaxon Evans | Team Parker Racing | −106 | 4,654 |
| Kiern Jewiss | −91 | 4,423 | ||
| Derek Pierce | −48 | 3,851 | ||
| P35 | Nicolas Jamin | AGS Events | −142 | 5,101 |
| Leonardo Gorini | −68 | 4,007 | ||
| Antonin Borga | −111 | 4,598 | ||
| P36 | Jef Machiels | AF Corse | −66 | 3,907 |
| Louis Machiels | −24 | 3,379 | ||
| Andrea Bertolini | −32 | 3,476 | ||
| P37 | Erwin Creed | CSA Racing | −87 | 4,067 |
| Igor Walilko | −96 | 4,185 | ||
| Arthur Rougier | −145 | 4,918 | ||
| P38 | Alain Valente | Theeba Motorsport | −53 | 3,561 |
| Reema Al Juffali | +14 | 2,509 | ||
| Ralf Aron | −162 | 5,101 | ||
| P39 | Jop Rappange | Dinamic GT Huber Racing | −104 | 4,096 |
| Daniele Di Amato | −104 | 4,096 | ||
| Tanart Sathienthirakul | −104 | 4,088 | ||
| P40 | Romain LEROUX | Bullitt Racing | −111 | 4,089 |
| Jeff Kingsley | −84 | 3,744 | ||
| Jacob Riegel | −96 | 3,897 | ||
| P41 | Gregoire Demoustier | Sainteloc Junior Team | −84 | 3,651 |
| Paul Evrard | −118 | 4,082 | ||
| Erwan Bastard | −118 | 4,082 | ||
| P42 | Andrzej Lewandowski | GetSpeed Performance | −78 | 3,509 |
| Aaron Walker | −124 | 4,076 | ||
| Lance Bergstein | — | 2,005 | ||
| P43 | Benjamin Barker | Dinamic GT Huber Racing | −121 | 3,938 |
| Philipp Sager | −28 | 2,688 | ||
| Marius Nakken | −122 | 3,945 |
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.