| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Augusto Farfus | Rowe Racing | +114 | 5,037 |
| Jesse Krohn | +75 | 5,713 | ||
| Raffaele Marciello | +72 | 5,757 | ||
| P2 | Lucas Auer | Mercedes-AMG Team Mann-Filter | +53 | 6,025 |
| Maro Engel | +51 | 6,078 | ||
| Matteo Cairoli | +103 | 5,099 | ||
| P3 | Sven Müller | Rutronik Racing | +85 | 5,302 |
| Patric Niederhauser | +60 | 5,754 | ||
| Alessio Picariello | +119 | 4,782 | ||
| P4 | Ayhancan Güven | Schumacher CLRT | +46 | 5,923 |
| Laurin Heinrich | +72 | 5,418 | ||
| Klaus Bachler | +84 | 5,219 | ||
| P5 | Mirko Bortolotti | GRT Grasser Racing Team | +82 | 5,144 |
| Luca Engstler | +75 | 5,258 | ||
| Jordan Pepper | +44 | 5,835 | ||
| P6 | Arjun Maini | HRT Ford Performance | +88 | 4,964 |
| Jann Mardenborough | +100 | 4,782 | ||
| Thomas Drouet | +68 | 5,281 | ||
| P7 | Mattia Drudi | Comtoyou Racing | +79 | 5,009 |
| Nicki Thiim | +101 | 4,684 | ||
| Marco Sorensen | +99 | 4,711 | ||
| P8 | Marvin Kirchhöfer | Garage 59 | +47 | 5,431 |
| Joseph Loake | +113 | 4,432 | ||
| Benjamin Goethe | +41 | 5,536 | ||
| P9 | Loris Cabirou | Boutsen VDS | +127 | 4,159 |
| Aurelien Panis | +70 | 4,955 | ||
| César Gazeau | +81 | 4,793 | ||
| P10 | Kelvin Van der Linde | Team WRT | +6 | 5,981 |
| Charles Weerts | −13 | 6,521 | ||
| Ugo de Wilde | +97 | 4,471 | ||
| P11 | Thomas Preining | Pure Rxcing | −5 | 6,111 |
| Richard Lietz | +54 | 4,995 | ||
| Alex Malykhin | +55 | 4,982 | ||
| P12 | Ben Tuck | Al Manar Racing by Team WRT | +86 | 4,463 |
| Faisal Al Zubair | +60 | 4,826 | ||
| Jens Klingmann | +56 | 4,879 | ||
| P13 | Mikaël Grenier | Boutsen VDS | +53 | 4,833 |
| Maxime Martin | +43 | 4,981 | ||
| Maximilian Götz | +19 | 5,364 | ||
| P14 | David Pittard | Walkenhorst Motorsport | +67 | 4,545 |
| Christian Krognes | +52 | 4,762 | ||
| Henrique Chaves Jr. | +70 | 4,506 | ||
| P15 | Marco Mapelli | VSR | +18 | 5,180 |
| Franck Perera | +18 | 5,181 | ||
| Sandy Mitchell | +14 | 5,233 | ||
| P16 | Simon Gachet | CSA Racing | +50 | 4,613 |
| James Kell | +116 | 3,722 | ||
| Arthur Rougier | +72 | 4,329 | ||
| P17 | Christopher Lulham | Verstappen.com Racing | +46 | 4,570 |
| Thierry Vermeulen | +26 | 4,862 | ||
| Harry King | −13 | 5,504 | ||
| P18 | Guilherme Oliveira | Garage 59 | +75 | 4,121 |
| Thomas Fleming | +40 | 4,584 | ||
| James Baldwin | +69 | 4,193 | ||
| P19 | Will Moore | Century Motorsport | +145 | 2,898 |
| Mex Jansen | +54 | 4,326 | ||
| Jarrod Waberski | +45 | 4,437 | ||
| P20 | Romain Andriolo | HRT Ford Performance | +84 | 3,831 |
| David Schumacher | +26 | 4,600 | ||
| Finn Wiebelhaus | +38 | 4,441 | ||
| P21 | Charles Clark | Paradine Competition | +64 | 4,021 |
| Pedro Ebrahim | +45 | 4,269 | ||
| James Kellett | +40 | 4,336 | ||
| P22 | Jules Gounon | Mercedes-AMG Team GetSpeed | −52 | 5,677 |
| Fabian Schiller | +19 | 4,511 | ||
| Luca Stolz | −30 | 5,268 | ||
| P23 | Rolf Ineichen | Herberth Motorsport | +29 | 4,308 |
| Joel Sturm | −12 | 4,883 | ||
| Tim Heinemann | +34 | 4,243 | ||
| P24 | Gilles Stadsbader | Team WRT | +26 | 4,273 |
| Matisse Lismont | +63 | 3,786 | ||
| Étienne Cheli | +27 | 4,263 | ||
| P25 | Tommy FOSTER | Team RJN | +9 | 4,401 |
| Alex Buncombe | −1 | 4,543 | ||
| Reece Barr | +40 | 4,008 | ||
| P26 | Jamie Day | Comtoyou Racing | −9 | 4,566 |
| Kobe Pauwels | −10 | 4,586 | ||
| Nicolas Baert | +28 | 4,074 | ||
| P27 | Anthony Bartone | GetSpeed | +32 | 3,954 |
| Karol Basz | +31 | 3,972 | ||
| Yannick Mettler | +59 | 3,601 | ||
| P28 | Elliott Skeer | Wright Motorsports | −31 | 4,704 |
| Adam Adelson | −30 | 4,695 | ||
| Tom Sargent | −3 | 4,316 | ||
| P29 | James Allen | Optimum Motorsport | −39 | 4,739 |
| Largim Ali | −3 | 4,229 | ||
| Mikey Porter | +10 | 4,069 | ||
| P30 | Aaron Walker | GetSpeed | +27 | 3,794 |
| Lin Hodenius | +71 | 3,139 | ||
| Tanart Sathienthirakul | +21 | 3,863 | ||
| P31 | Charles Dawson | 2 Seas Motorsport | −10 | 4,173 |
| Ben Barnicoat | −58 | 4,844 | ||
| Tom Lebbon | +43 | 3,475 | ||
| P32 | Federico Al Rifai | Dinamic GT | +8 | 3,869 |
| Mikkel Overgaard Pedersen | — | 3,963 | ||
| Jop Rappange | +8 | 3,870 | ||
| P33 | Patrick Kolb | Lionspeed GP | +6 | 3,809 |
| Ricardo Feller | −31 | 4,279 | ||
| Gabriel Rindone | +26 | 3,545 | ||
| P34 | Fabian Duffieux | UNX Racing | +7 | 3,724 |
| Marta García | +49 | 3,129 | ||
| Mathieu Detry | +9 | 3,705 | ||
| P35 | Antares Au | Rutronik Racing | −42 | 4,260 |
| Loek Hartog | −63 | 4,545 | ||
| Morris Schuring | −72 | 4,679 | ||
| P36 | Niccolo Schiro | Kessel Racing | −35 | 4,093 |
| David Fumanelli | −20 | 3,905 | ||
| Nicolò Rosi | −20 | 3,903 | ||
| P37 | Paul Evrard | Sainteloc Racing | −86 | 4,697 |
| Gilles Magnus | −75 | 4,532 | ||
| Benjamin Ricci | −42 | 4,090 | ||
| P38 | Alfred Renauer | Herberth Motorsport | −51 | 4,133 |
| Robert Renauer | −50 | 4,120 | ||
| Ralf Bohn | −55 | 4,190 | ||
| P39 | Marcelo Tomasoni | BMW Italia Ceccato Racing | −40 | 3,920 |
| Federico Malvestiti | −23 | 3,706 | ||
| Felice Jelmini | −32 | 3,823 | ||
| P40 | Alexey Nesov | Tresor Attempto Racing | −43 | 3,873 |
| Andrey Mukovoz | −15 | 3,526 | ||
| Max Hofer | −100 | 4,640 | ||
| P41 | Rinat Salikhov | Winward Racing | −65 | 4,067 |
| Marvin Dienst | −84 | 4,314 | ||
| Gabriele Piana | −79 | 4,251 | ||
| P42 | Maxime Robin | CSA Racing | −61 | 3,945 |
| Sai Sanjay | −57 | 3,895 | ||
| Edgar Maloigne | −69 | 4,043 | ||
| P43 | Marzio Moretti | Paul Motorsport | −72 | 3,998 |
| Maximilian Paul | −75 | 4,039 | ||
| John Paul Southern Jr | −57 | 3,817 | ||
| P44 | Ghanim Al Ali | QMMF By Sainteloc Racing | −28 | 3,386 |
| Abdulla Ali Al-Khelaifi | −55 | 3,725 | ||
| Ibrahim Al Abdulghani | −28 | 3,386 | ||
| P45 | Tommaso Mosca | AF Corse - Francorchamps Motors | −123 | 4,530 |
| Jef Machiels | −81 | 3,952 | ||
| Louis Machiels | −52 | 3,597 | ||
| P46 | Vincent Abril | AF Corse - Francorchamps Motors | −155 | 4,901 |
| Alessandro Pier Guidi | −203 | 5,805 | ||
| Alessio Rovera | −179 | 5,312 | ||
| P47 | Mateo Villagomez | Walkenhorst Motorsport | −43 | 3,342 |
| Oliver Söderström | −86 | 3,875 | ||
| Romain LEROUX | −80 | 3,799 | ||
| P48 | Alexandre Leroy | Comtoyou Racing | −89 | 3,832 |
| Antoine Potty | −103 | 4,013 | ||
| Jessica Hawkins | −26 | 3,027 | ||
| P49 | Reece Gold | Sainteloc Racing | −132 | 4,300 |
| Lorens Lecertua | −124 | 4,193 | ||
| Ivan Klymenko | −116 | 4,079 | ||
| P50 | Ivan Ekelchik | GRT Grasser Racing Team | −88 | 3,666 |
| Baptiste Moulin | −73 | 3,481 | ||
| Dante Rappange | −90 | 3,693 | ||
| P51 | Alessio Deledda | VSR | −59 | 3,231 |
| Artem Petrov | −138 | 4,216 | ||
| Michele Beretta | −130 | 4,106 | ||
| P52 | Yuichi Nakayama | Nordique Racing | −160 | 4,434 |
| Adam Christodoulou | −166 | 4,532 | ||
| Edoardo Liberati | −117 | 3,861 |
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.