| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Daniel Harper | Rowe Racing | +133 | 4,833 |
| Max Hesse | +70 | 5,882 | ||
| Augusto Farfus | +140 | 4,737 | ||
| P2 | Mirko Bortolotti | Iron Lynx | +58 | 5,975 |
| Matteo Cairoli | +122 | 4,888 | ||
| Andrea Caldarelli | +82 | 5,513 | ||
| P3 | Luca Stolz | Mercedes-AMG Team GetSpeed | +78 | 5,482 |
| Fabian Schiller | +132 | 4,664 | ||
| Jules Gounon | +90 | 5,281 | ||
| P4 | Raffaele Marciello | Team WRT | +84 | 5,262 |
| Maxime Martin | +59 | 5,700 | ||
| Valentino Rossi | +73 | 5,441 | ||
| P5 | Patric Niederhauser | Rutronik Racing | +96 | 4,973 |
| Sven Müller | +82 | 5,189 | ||
| Julien Andlauer | +58 | 5,589 | ||
| P6 | Ricardo Feller | Tresor Attempto Racing | +36 | 5,897 |
| Christopher Haase | +82 | 5,096 | ||
| Alex Arkin Aka | +131 | 4,397 | ||
| P7 | Nicki Thiim | Comtoyou Racing | +112 | 4,573 |
| Marco Sorensen | +74 | 5,113 | ||
| Mattia Drudi | +62 | 5,301 | ||
| P8 | Klaus Bachler | Pure Rxcing | +81 | 4,919 |
| Joel Sturm | +99 | 4,666 | ||
| Alex Malykhin | +129 | 4,255 | ||
| P9 | Davide Rigon | AF Corse - Francorchamps Motors | +42 | 5,404 |
| Alessio Rovera | +53 | 5,216 | ||
| Alessandro Pier Guidi | +1 | 6,245 | ||
| P10 | Christopher Mies | Proton Competition | +75 | 4,805 |
| Dennis Olsen | +19 | 5,704 | ||
| Frédéric Vervisch | +36 | 5,391 | ||
| P11 | Franck Perera | GRT Grasser Racing Team | +54 | 5,012 |
| Marco Mapelli | +63 | 4,876 | ||
| Christian Engelhart | +33 | 5,349 | ||
| P12 | Marco Wittmann | Rowe Racing | +12 | 5,585 |
| Nick Yelloly | +15 | 5,532 | ||
| Philipp Eng | +33 | 5,227 | ||
| P13 | Jim Pla | Sainteloc Racing | +101 | 4,196 |
| Paul Evrard | +92 | 4,310 | ||
| Gilles Magnus | +71 | 4,594 | ||
| P14 | Ayhancan Güven | Schumacher CLRT | +6 | 5,471 |
| Laurin Heinrich | +22 | 5,196 | ||
| Dorian Boccolacci | +64 | 4,577 | ||
| P15 | Dominik Baumann | Al Manar Racing by GetSpeed | +108 | 3,915 |
| Mikael Grenier | +45 | 4,776 | ||
| Faisal Al Zubair | +81 | 4,289 | ||
| P16 | Thomas Drouet | Boutsen VDS | +22 | 4,996 |
| Adam Christodoulou | +34 | 4,814 | ||
| Maximilian Götz | +3 | 5,291 | ||
| P17 | Vincent Abril | AF Corse - Francorchamps Motors | +60 | 4,386 |
| David Vidales | +69 | 4,272 | ||
| Thomas Neubauer | +43 | 4,612 | ||
| P18 | Romain Carton | CSA Racing | +65 | 4,238 |
| Adam Eteki | +62 | 4,269 | ||
| Arthur Rougier | +34 | 4,640 | ||
| P19 | Colin Caresani | Winward Racing | +26 | 4,665 |
| Daan Pijl | +60 | 4,215 | ||
| Tanart Sathienthirakul | +87 | 3,854 | ||
| P20 | Niccolo Schiro | Kessel Racing | +50 | 4,250 |
| David Fumanelli | +61 | 4,110 | ||
| Nicolò Rosi | +59 | 4,134 | ||
| P21 | Cesar Gazeau | Boutsen VDS | +51 | 4,155 |
| Roee MEYUHAS | +93 | 3,570 | ||
| Aurelien Panis | −8 | 4,971 | ||
| P22 | Patrick Assenheimer | Madpanda Motorsport | +31 | 4,323 |
| Ezequiel Perez Companc | +47 | 4,121 | ||
| P23 | Jef Machiels | AF Corse | +52 | 3,982 |
| Andrea Bertolini | +77 | 3,629 | ||
| Louis Machiels | +88 | 3,461 | ||
| P24 | John de Wilde | Comtoyou Racing | +34 | 4,109 |
| Kobe Pauwels | +35 | 4,104 | ||
| Job Van Uitert | −53 | 5,373 | ||
| P25 | Chris Froggatt | Sky Tempesta Racing | +31 | 4,065 |
| Jonathan Hui | +13 | 4,310 | ||
| Eddie Cheever III | +25 | 4,152 | ||
| P26 | John Hartshorne | Kessel Racing | +59 | 3,608 |
| Ben Tuck | +29 | 4,011 | ||
| Matthew Bell | — | 4,396 | ||
| P27 | Sam De Haan | OQ by Oman Racing | +12 | 4,140 |
| Ahmad Al Harthy | −39 | 4,846 | ||
| Jens Klingmann | −1 | 4,303 | ||
| P28 | Ralf Bohn | Herberth Motorsport | −2 | 4,237 |
| Robert Renauer | +2 | 4,183 | ||
| Morris Schuring | −16 | 4,423 | ||
| P29 | Antoine Doquin | Barwell Motorsport | +10 | 4,002 |
| Sandy Mitchell | −40 | 4,660 | ||
| Till Bechtolsheimer | +4 | 4,075 | ||
| P30 | Patrick Kolb | Lionspeed GP | +19 | 3,787 |
| Bastian Buus | −83 | 5,227 | ||
| Florian Spengler | −2 | 4,064 | ||
| P31 | Dennis Marschall | Rutronik Racing | −56 | 4,694 |
| Loek Hartog | −59 | 4,738 | ||
| Dustin Blattner | −9 | 4,066 | ||
| P32 | Felipe Fernández Laser | Rinaldi Racing | −44 | 4,440 |
| David Perel | −44 | 4,442 | ||
| Christian Hook | +67 | 2,871 | ||
| P33 | Lorcan Hanafin | Walkenhorst Motorsport | −35 | 4,232 |
| Maxime Robin | −23 | 4,078 | ||
| Romain Leroux | −14 | 3,966 | ||
| P34 | Isa Al Khalifa | 2 Seas Motorsport | −28 | 4,047 |
| Lewis Williamson | −62 | 4,506 | ||
| Martin Kodric | −58 | 4,441 | ||
| P35 | Marvin Dienst | Dinamic GT | −64 | 4,445 |
| Guilherme Oliveira | −42 | 4,158 | ||
| Philipp Sager | +38 | 3,081 | ||
| P36 | Mex Jansen | Walkenhorst Motorsport | −49 | 4,151 |
| Ben Green | −87 | 4,677 | ||
| Timothy CRESWICK | −40 | 4,035 | ||
| P37 | Gabriel Rindone | Barwell Motorsport | −53 | 4,118 |
| Casper Stevenson | −34 | 3,877 | ||
| Patrick Kujala | −73 | 4,386 | ||
| P38 | Louis Prette Jr. | Garage 59 | −44 | 3,925 |
| Adam Smalley | −29 | 3,746 | ||
| James Cottingham | −60 | 4,126 | ||
| P39 | James Kell | GetSpeed Performance | +8 | 3,163 |
| Anthony Bartone | −54 | 3,969 | ||
| Yannick Mettler | −42 | 3,820 | ||
| P40 | Lorenzo Patrese | Tresor Attempto Racing | −77 | 4,168 |
| Leonardo Moncini | −53 | 3,865 | ||
| Lorenzo FERRARI | −105 | 4,563 | ||
| P41 | Matisse Lismont | Comtoyou Racing | −80 | 4,120 |
| Charles Clark | −80 | 4,120 | ||
| Sam DeJonghe | −87 | 4,208 | ||
| P42 | Jop Rappange | Dinamic GT | −70 | 3,918 |
| Marius Nakken | −61 | 3,813 | ||
| Christopher Zöchling | −61 | 3,803 | ||
| P43 | Nicolai Kjaergaard | Garage 59 | −117 | 4,451 |
| Lewis Proctor | −73 | 3,870 | ||
| Mark Sansom | −83 | 3,992 | ||
| P44 | Hugo Cook | GRT Grasser Racing Team | −98 | 4,102 |
| Haytham Qarajouli | −97 | 4,089 | ||
| Mateo Llarena | −37 | 3,342 | ||
| P45 | Maro Engel | Mercedes-AMG Team Mann-Filter | −192 | 5,408 |
| Daniel Morad | −109 | 4,129 | ||
| Lucas Auer | −194 | 5,454 | ||
| P46 | Nicolas Baert | Comtoyou Racing | −156 | 4,726 |
| Sebastian gaard | −44 | 3,265 | ||
| Esteban Muth | −118 | 4,188 | ||
| P47 | Jusuf Owega | Haupt Racing Team | −149 | 4,524 |
| Michele Beretta | −134 | 4,298 | ||
| Arjun Maini | −142 | 4,423 | ||
| P48 | Ivan Klymenko | Sainteloc Racing | −58 | 3,294 |
| Ugo De Wilde | −140 | 4,309 | ||
| Alban Varutti | −121 | 4,055 | ||
| P49 | Darren Leung | Century Motorsport | −130 | 4,052 |
| Jake Dennis | −269 | 6,754 | ||
| Toby Sowery | −182 | 4,809 |
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.