| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jordan Pepper | GRT Grasser Racing Team | +107 | 5,306 |
| Franck Perera | +122 | 5,071 | ||
| Marco Mapelli | +115 | 5,175 | ||
| P2 | Ayhancan Güven | Schumacher CLRT | +102 | 5,260 |
| Dorian Boccolacci | +139 | 4,716 | ||
| Laurin Heinrich | +81 | 5,610 | ||
| P3 | Lucas Auer | Mercedes-AMG Team Mann-Filter | +62 | 5,828 |
| Maro Engel | +61 | 5,848 | ||
| Daniel Morad | +157 | 4,357 | ||
| P4 | Christopher Haase | Tresor Attempto Racing | +87 | 5,266 |
| Alex Arkin Aka | +127 | 4,681 | ||
| Ricardo Feller | +62 | 5,694 | ||
| P5 | Marco Wittmann | Rowe Racing | +76 | 5,331 |
| Philipp Eng | +83 | 5,225 | ||
| Nick Yelloly | +77 | 5,305 | ||
| P6 | Mattia Drudi | Comtoyou Racing | +74 | 5,253 |
| Marco Sorensen | +78 | 5,184 | ||
| Nicki Thiim | +92 | 4,972 | ||
| P7 | Thomas Drouet | Boutsen VDS | +78 | 5,075 |
| Maximilian Götz | +48 | 5,555 | ||
| Philip Ellis | +75 | 5,109 | ||
| P8 | Alessandro Pier Guidi | AF Corse - Francorchamps Motors | −1 | 6,460 |
| Davide Rigon | +78 | 4,950 | ||
| Alessio Rovera | +49 | 5,408 | ||
| P9 | Andrea Caldarelli | Iron Lynx | +38 | 5,472 |
| Matteo Cairoli | +92 | 4,650 | ||
| Mirko Bortolotti | +15 | 5,908 | ||
| P10 | David Vidales | AF Corse - Francorchamps Motors | +106 | 4,378 |
| Thomas Neubauer | +83 | 4,694 | ||
| Vincent Abril | +98 | 4,484 | ||
| P11 | Augusto Farfus | Rowe Racing | +39 | 5,228 |
| Max Hesse | +30 | 5,366 | ||
| Daniel Harper | +47 | 5,094 | ||
| P12 | Fabian Schiller | Mercedes-AMG Team GetSpeed | +65 | 4,725 |
| Jules Gounon | +24 | 5,356 | ||
| Luca Stolz | +6 | 5,665 | ||
| P13 | David Pittard | Walkenhorst Motorsport | +55 | 4,781 |
| Henrique Chaves Jr. | +101 | 4,148 | ||
| Ross Gunn | +14 | 5,413 | ||
| P14 | Tom Gamble | Garage 59 | +46 | 4,810 |
| Dean MacDonald | +94 | 4,147 | ||
| Benjamin Goethe | +38 | 4,921 | ||
| P15 | Gilles Magnus | Sainteloc Racing | +40 | 4,793 |
| Jim Pla | +72 | 4,347 | ||
| Paul Evrard | +51 | 4,629 | ||
| P16 | Roee MEYUHAS | Boutsen VDS | +116 | 3,639 |
| Aurelien Panis | +43 | 4,648 | ||
| César Gazeau | +78 | 4,180 | ||
| P17 | Dominik Baumann | Al Manar Racing by GetSpeed | +73 | 4,135 |
| Faisal Al Zubair | +49 | 4,461 | ||
| Mikaël Grenier | +18 | 4,893 | ||
| P18 | Valentino Rossi | Team WRT | −10 | 5,198 |
| Raffaele Marciello | — | 5,040 | ||
| Maxime Martin | −16 | 5,304 | ||
| P19 | Michele Beretta | Haupt Racing Team | +39 | 4,393 |
| Jusuf Owega | +18 | 4,684 | ||
| Arjun Maini | −8 | 5,067 | ||
| P20 | Alex Malykhin | Pure Rxcing | +39 | 4,294 |
| Klaus Bachler | −24 | 5,198 | ||
| Joel Sturm | −9 | 4,972 | ||
| P21 | Hugo Cook | CSA Racing | +66 | 3,853 |
| Arthur Rougier | +7 | 4,646 | ||
| Romain Carton | +34 | 4,272 | ||
| P22 | Dennis Marschall | Rutronik Racing | −9 | 4,757 |
| Loek Hartog | −12 | 4,808 | ||
| Dustin Blattner | +47 | 4,004 | ||
| P23 | Lorenzo FERRARI | Tresor Attempto Racing | −7 | 4,635 |
| Lorenzo Patrese | +15 | 4,337 | ||
| Leonardo Moncini | +48 | 3,911 | ||
| P24 | Christopher Mies | Proton Competition | −40 | 4,995 |
| Frédéric Vervisch | −67 | 5,434 | ||
| Dennis Olsen | −49 | 5,130 | ||
| P25 | Colin Caresani | Winward Racing | −18 | 4,589 |
| Tanart Sathienthirakul | +34 | 3,900 | ||
| Daan Pijl | +10 | 4,211 | ||
| P26 | Karol Basz | Eastalent Racing Team | +34 | 3,797 |
| Simon Reicher | +11 | 4,104 | ||
| Albert Costa | −94 | 5,693 | ||
| P27 | Guilherme Oliveira | Dinamic GT | — | 4,158 |
| Jop Rappange | +16 | 3,950 | ||
| Théo Nouet | +11 | 4,013 | ||
| P28 | Bastian Buus | Lionspeed GP | −73 | 5,087 |
| Patrick Kolb | +12 | 3,915 | ||
| Michael Verhagen | +58 | 3,243 | ||
| P29 | Sandy Mitchell | Barwell Motorsport | −44 | 4,537 |
| Antoine Doquin | +14 | 3,793 | ||
| Till Bechtolsheimer | −4 | 4,021 | ||
| P30 | Toby Sowery | Century Motorsport | −112 | 5,470 |
| Darren Leung | −41 | 4,373 | ||
| Jake Dennis | −155 | 6,452 | ||
| P31 | Haytham Qarajouli | GRT Grasser Racing Team | −17 | 4,008 |
| Loris Cabirou | +8 | 3,700 | ||
| Mateo Llarena | +35 | 3,310 | ||
| P32 | Patrick Assenheimer | Madpanda Motorsport | −30 | 4,078 |
| Ezequiel Perez Companc | −43 | 4,252 | ||
| Tom Kalender | +52 | 2,891 | ||
| P33 | Chris Froggatt | Sky Tempesta Racing | −40 | 4,103 |
| Eddie Cheever III | −45 | 4,172 | ||
| Jonathan Hui | −55 | 4,305 | ||
| P34 | Miguel Ramos | Garage 59 | −10 | 3,645 |
| Louis Prette Jr. | −17 | 3,733 | ||
| Adam Smalley | −33 | 3,942 | ||
| P35 | Ahmad Al Harthy | OQ by Oman Racing | −102 | 4,761 |
| Jens Klingmann | −65 | 4,237 | ||
| Sam De Haan | −89 | 4,570 | ||
| P36 | David Perel | Frikadelli Racing Team | −87 | 4,445 |
| Felipe Fernandez Laser | −62 | 4,115 | ||
| Klaus Abbelen | −18 | 3,556 | ||
| P37 | Ugo de Wilde | Sainteloc Racing | −72 | 4,155 |
| Michael Blanchemain | −9 | 3,342 | ||
| Alban Varutti | −56 | 3,956 | ||
| P38 | Nicolas Baert | Comtoyou Racing | −109 | 4,555 |
| Esteban Muth | −76 | 4,111 | ||
| Sebastian Øgaard | −10 | 3,255 | ||
| P39 | Patrick Kujala | Barwell Motorsport | −81 | 4,077 |
| Gabriel Rindone | −67 | 3,904 | ||
| Casper Stevenson | −89 | 4,177 | ||
| P40 | Andrea Bertolini | AF Corse | −58 | 3,698 |
| Louis Machiels | −46 | 3,551 | ||
| Jef Machiels | −86 | 4,053 | ||
| P41 | Anthony Bartone | GetSpeed Performance | −87 | 3,979 |
| James Kell | −25 | 3,175 | ||
| Yannick Mettler | −67 | 3,731 | ||
| P42 | Timothy CRESWICK | Walkenhorst Motorsport | −85 | 3,852 |
| Ben Green | −164 | 4,963 | ||
| Mex Jansen | −101 | 4,050 | ||
| P43 | Mark Sansom | Garage 59 | −91 | 3,836 |
| Nicolai Kjaergaard | −122 | 4,231 | ||
| Chris Salkeld | −90 | 3,831 | ||
| P44 | Charles Weerts | Team WRT | −238 | 6,059 |
| Sheldon van der Linde | −202 | 5,318 | ||
| Dries Vanthoor | −213 | 5,514 | ||
| P45 | Charles Clark | Comtoyou Racing | −107 | 3,864 |
| Sam DeJonghe | −122 | 4,046 | ||
| Matisse Lismont | −84 | 3,581 |
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.