| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Lucas Auer | Mercedes-AMG Team Mann-Filter | +70 | 6,015 |
| Maro Engel | +58 | 6,278 | ||
| Daniel Morad | +169 | 4,430 | ||
| P2 | Franck Perera | GRT Grasser Racing Team | +124 | 4,958 |
| Marco Mapelli | +101 | 5,312 | ||
| Jordan Pepper | +87 | 5,539 | ||
| P3 | Alessio Rovera | AF Corse - Francorchamps Motors | +82 | 5,458 |
| Davide Rigon | +106 | 5,081 | ||
| Alessandro Pier Guidi | +45 | 6,157 | ||
| P4 | Dries Vanthoor | Team WRT | +38 | 6,093 |
| Sheldon van der Linde | +73 | 5,447 | ||
| Charles Weerts | +33 | 6,209 | ||
| P5 | Raffaele Marciello | Team WRT | +61 | 5,517 |
| Maxime Martin | +81 | 5,184 | ||
| Valentino Rossi | +80 | 5,201 | ||
| P6 | Christopher Haase | Tresor Attempto Racing | +57 | 5,431 |
| Alex Arkin Aka | +85 | 4,992 | ||
| Ricardo Feller | +48 | 5,581 | ||
| P7 | Loris Spinelli | Iron Lynx | +88 | 4,816 |
| Andrea Caldarelli | +59 | 5,261 | ||
| Matteo Cairoli | +79 | 4,956 | ||
| P8 | Luca Stolz | Mercedes-AMG Team GetSpeed | +15 | 5,848 |
| Jules Gounon | +19 | 5,776 | ||
| Fabian Schiller | +77 | 4,834 | ||
| P9 | Dean Macdonald | Garage 59 | +105 | 4,322 |
| Benjamin Goethe | +43 | 5,230 | ||
| Tom Gamble | +48 | 5,153 | ||
| P10 | Mattia Drudi | Comtoyou Racing | +30 | 5,273 |
| Marco Sorensen | +47 | 5,011 | ||
| Nicki Thiim | +55 | 4,902 | ||
| P11 | Ross Gunn | Walkenhorst Motorsport | — | 5,643 |
| Henrique Chaves Jr. | +94 | 4,238 | ||
| David Pittard | +63 | 4,656 | ||
| P12 | Thomas Drouet | Boutsen VDS | +18 | 5,168 |
| Maximilian Götz | −13 | 5,701 | ||
| Ralf Aron | +24 | 5,078 | ||
| P13 | Kobe Pauwels | Sainteloc Racing | +72 | 4,287 |
| Lucas Legeret | +27 | 4,921 | ||
| Ezequiel Perez Companc | +66 | 4,367 | ||
| P14 | Alex Malykhin | Pure Rxcing | +50 | 4,453 |
| Joel Sturm | −1 | 5,200 | ||
| Klaus Bachler | — | 5,187 | ||
| P15 | Esteban Muth | Boutsen VDS | +63 | 4,174 |
| Aurelien Panis | +14 | 4,844 | ||
| Cesar Gazeau | +37 | 4,510 | ||
| P16 | Louis Prette Jr. | Garage 59 | +84 | 3,763 |
| Marvin Kirchhöfer | +15 | 4,711 | ||
| Adam Smalley | +81 | 3,809 | ||
| P17 | Dennis Marschall | Rutronik Racing | +15 | 4,564 |
| Loek Hartog | −28 | 5,203 | ||
| Dustin Blattner | +45 | 4,163 | ||
| P18 | Jim Pla | Sainteloc Racing | +24 | 4,324 |
| Paul Evrard | +4 | 4,591 | ||
| Gilles Magnus | −4 | 4,702 | ||
| P19 | Sam De Haan | OQ by Oman Racing | −10 | 4,661 |
| Ahmad Al Harthy | −20 | 4,797 | ||
| Jens Klingmann | +4 | 4,454 | ||
| P20 | Dominik Baumann | Al Manar Racing by GetSpeed | +19 | 4,154 |
| Faisal Al Zubair | −5 | 4,455 | ||
| Mikael Grenier | −46 | 5,063 | ||
| P21 | Thomas Neubauer | AF Corse - Francorchamps Motors | −18 | 4,514 |
| Vincent Abril | −37 | 4,785 | ||
| David Vidales | — | 4,267 | ||
| P22 | Mark Sansom | Garage 59 | +24 | 3,860 |
| Nicolai Kjaergaard | −4 | 4,227 | ||
| James Baldwin | +17 | 3,956 | ||
| P23 | Sebastian gaard | Comtoyou Racing | +44 | 3,445 |
| Matisse Lismont | +30 | 3,655 | ||
| Nicolas Baert | −47 | 4,690 | ||
| P24 | Andrea Cola | Tresor Attempto Racing | −13 | 4,107 |
| Pietro Delli Guanti | +18 | 3,694 | ||
| Rocco Mazzola | −13 | 4,100 | ||
| P25 | Jef Machiels | AF Corse | +5 | 3,765 |
| Andrea Bertolini | +9 | 3,707 | ||
| Louis Machiels | +19 | 3,570 | ||
| P26 | Felice Jelmini | Dinamic GT | −29 | 4,073 |
| Théo Nouet | −20 | 3,959 | ||
| Jop Rappange | −22 | 3,989 | ||
| P27 | Ralf Bohn | Herberth Motorsport | −58 | 4,320 |
| Morris Schuring | −104 | 4,996 | ||
| Robert Renauer | −48 | 4,183 | ||
| P28 | Chris Froggatt | Sky Tempesta Racing | −53 | 4,141 |
| Eddie Cheever III | −36 | 3,931 | ||
| Jonathan Hui | −43 | 4,016 | ||
| P29 | Gabriel Rindone | Barwell Motorsport | −20 | 3,609 |
| Patrick Kujala | −29 | 3,726 | ||
| Casper Stevenson | −53 | 4,038 | ||
| P30 | James Kell | GetSpeed Performance | +4 | 3,148 |
| Yannick Mettler | −30 | 3,632 | ||
| Anthony Bartone | −46 | 3,844 | ||
| P31 | Lorcan Hanafin | Walkenhorst Motorsport | −88 | 4,248 |
| Maxime Robin | −65 | 3,945 | ||
| Romain Leroux | −58 | 3,855 | ||
| P32 | Till Bechtolsheimer | Barwell Motorsport | −74 | 3,945 |
| Sandy Mitchell | −84 | 4,068 | ||
| Ricky Collard | −141 | 4,892 | ||
| P33 | Alberto Di Folco | Imperiale Racing | −95 | 4,100 |
| Phillippe Denes | −50 | 3,527 | ||
| Dennis Lind | −121 | 4,461 | ||
| P34 | Michele Beretta | Haupt Racing Team | −118 | 4,263 |
| Jusuf Owega | −136 | 4,516 | ||
| Arjun Maini | −176 | 5,136 | ||
| P35 | James Jakes | Comtoyou Racing | −101 | 3,935 |
| Job Van Uitert | −171 | 4,931 | ||
| Niels Koolen | −70 | 3,554 | ||
| P36 | Julien Andlauer | Rutronik Racing | −179 | 4,886 |
| Sven Müller | −204 | 5,302 | ||
| Patric Niederhauser | −190 | 5,064 |
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.