| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Maro Engel | Mercedes-AMG Team Mann-Filter | +58 | 6,279 |
| Daniel Morad | +169 | 4,433 | ||
| Lucas Auer | +70 | 6,016 | ||
| P2 | Marco Mapelli | GRT Grasser Racing Team | +101 | 5,313 |
| Jordan Pepper | +87 | 5,540 | ||
| Franck Perera | +124 | 4,959 | ||
| P3 | Davide Rigon | AF Corse - Francorchamps Motors | +106 | 5,086 |
| Alessandro Pier Guidi | +45 | 6,158 | ||
| Alessio Rovera | +82 | 5,460 | ||
| P4 | Dries Vanthoor | Team WRT | +39 | 6,095 |
| Sheldon van der Linde | +73 | 5,448 | ||
| Charles Weerts | +34 | 6,209 | ||
| P5 | Maxime Martin | Team WRT | +82 | 5,185 |
| Valentino Rossi | +80 | 5,201 | ||
| Raffaele Marciello | +61 | 5,518 | ||
| P6 | Christopher Haase | Tresor Attempto Racing | +57 | 5,432 |
| Ricardo Feller | +48 | 5,582 | ||
| Alex Arkin Aka | +85 | 4,992 | ||
| P7 | Matteo Cairoli | Iron Lynx | +79 | 4,957 |
| Andrea Caldarelli | +59 | 5,265 | ||
| Loris Spinelli | +88 | 4,820 | ||
| P8 | Fabian Schiller | Mercedes-AMG Team GetSpeed | +77 | 4,835 |
| Luca Stolz | +15 | 5,848 | ||
| Jules Gounon | +19 | 5,777 | ||
| P9 | Tom Gamble | Garage 59 | +48 | 5,155 |
| Dean MacDonald | +106 | 4,323 | ||
| Benjamin Goethe | +43 | 5,231 | ||
| P10 | Nicki Thiim | Comtoyou Racing | +55 | 4,902 |
| Mattia Drudi | +31 | 5,274 | ||
| Marco Sorensen | +46 | 5,034 | ||
| P11 | Ross Gunn | Walkenhorst Motorsport | — | 5,645 |
| Henrique Chaves Jr. | +94 | 4,239 | ||
| David Pittard | +63 | 4,656 | ||
| P12 | Thomas Drouet | Boutsen VDS | +19 | 5,168 |
| Maximilian Götz | −13 | 5,702 | ||
| Ralf Aron | +24 | 5,079 | ||
| P13 | Ezequiel Perez Companc | Sainteloc Racing | +67 | 4,368 |
| Kobe Pauwels | +73 | 4,288 | ||
| Lucas Légeret | +27 | 4,921 | ||
| P14 | Joel Sturm | Pure Rxcing | −1 | 5,201 |
| Alex Malykhin | +50 | 4,454 | ||
| Klaus Bachler | — | 5,188 | ||
| P15 | Aurelien Panis | Boutsen VDS | +14 | 4,845 |
| Esteban Muth | +63 | 4,175 | ||
| César Gazeau | +37 | 4,511 | ||
| P16 | Adam Smalley | Garage 59 | +70 | 3,977 |
| Louis Prette Jr. | +84 | 3,763 | ||
| Marvin Kirchhöfer | +15 | 4,713 | ||
| P17 | Dustin Blattner | Rutronik Racing | +45 | 4,164 |
| Dennis Marschall | +15 | 4,565 | ||
| Loek Hartog | −28 | 5,205 | ||
| P18 | Gilles Magnus | Sainteloc Racing | −3 | 4,703 |
| Paul Evrard | +4 | 4,591 | ||
| Jim Pla | +24 | 4,329 | ||
| P19 | Sam De Haan | OQ by Oman Racing | −10 | 4,661 |
| Jens Klingmann | +4 | 4,455 | ||
| Ahmad Al Harthy | −19 | 4,798 | ||
| P20 | Mikaël Grenier | Al Manar Racing by GetSpeed | −46 | 5,065 |
| Faisal Al Zubair | −5 | 4,456 | ||
| Dominik Baumann | +19 | 4,154 | ||
| P21 | Thomas Neubauer | AF Corse - Francorchamps Motors | −18 | 4,515 |
| Vincent Abril | −37 | 4,786 | ||
| David Vidales | +1 | 4,268 | ||
| P22 | James Baldwin | Garage 59 | +4 | 4,124 |
| Mark Sansom | +24 | 3,861 | ||
| Nicolai Kjaergaard | −4 | 4,227 | ||
| P23 | Nicolas Baert | Comtoyou Racing | −47 | 4,690 |
| Sebastian Øgaard | +45 | 3,446 | ||
| Matisse Lismont | +31 | 3,656 | ||
| P24 | Rocco Mazzola | Tresor Attempto Racing | −12 | 4,101 |
| Pietro Delli Guanti | +19 | 3,694 | ||
| Andrea Cola | −13 | 4,107 | ||
| P25 | Louis Machiels | AF Corse | +19 | 3,571 |
| Jef Machiels | +5 | 3,766 | ||
| Andrea Bertolini | +9 | 3,707 | ||
| P26 | Jop Rappange | Dinamic GT | −22 | 3,989 |
| Felice Jelmini | −28 | 4,073 | ||
| Théo Nouet | −20 | 3,960 | ||
| P27 | Ralf Bohn | Herberth Motorsport | −58 | 4,320 |
| Robert Renauer | −47 | 4,183 | ||
| Morris Schuring | −104 | 4,997 | ||
| P28 | Eddie Cheever III | Sky Tempesta Racing | −36 | 3,931 |
| Chris Froggatt | −52 | 4,142 | ||
| Jonathan Hui | −42 | 4,017 | ||
| P29 | Gabriel Rindone | Barwell Motorsport | −20 | 3,609 |
| Patrick Kujala | −29 | 3,728 | ||
| Casper Stevenson | −53 | 4,043 | ||
| P30 | Anthony Bartone | GetSpeed Performance | −46 | 3,845 |
| James Kell | +4 | 3,148 | ||
| Yannick Mettler | −30 | 3,632 | ||
| P31 | Romain LEROUX | Walkenhorst Motorsport | −57 | 3,856 |
| Maxime Robin | −64 | 3,946 | ||
| Lorcan Hanafin | −88 | 4,254 | ||
| P32 | Till Bechtolsheimer | Barwell Motorsport | −74 | 3,947 |
| Sandy Mitchell | −84 | 4,069 | ||
| Ricky Collard | −141 | 4,894 | ||
| P33 | Alberto Di Folco | Imperiale Racing | −95 | 4,100 |
| Phillippe Denes | −50 | 3,527 | ||
| Dennis Lind | −121 | 4,460 | ||
| P34 | Michele Beretta | Haupt Racing Team | −118 | 4,263 |
| Arjun Maini | −175 | 5,136 | ||
| Jusuf Owega | −135 | 4,517 | ||
| P35 | James Jakes | Comtoyou Racing | −100 | 3,936 |
| Job Van Uitert | −171 | 4,933 | ||
| Niels Koolen | −71 | 3,573 | ||
| P36 | Patric Niederhauser | Rutronik Racing | −190 | 5,065 |
| Sven Müller | −204 | 5,303 | ||
| Julien Andlauer | −179 | 4,891 |
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.