| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Timur Boguslavskiy | AKKODIS ASP Team | +64 | 5,930 |
| Raffaele Marciello | +100 | 5,250 | ||
| Jules Gounon | +112 | 5,057 | ||
| P2 | Maro Engel | Mercedes-AMG Team AlManar | +76 | 5,541 |
| Luca Stolz | +92 | 5,268 | ||
| Fabian Schiller | +110 | 4,986 | ||
| P3 | Philipp Eng | Rowe Racing | +77 | 5,393 |
| Marco Wittmann | +48 | 5,960 | ||
| Nick Yelloly | +84 | 5,260 | ||
| P4 | Christopher Mies | Sainteloc Junior Team | +95 | 4,980 |
| Patric Niederhauser | +74 | 5,319 | ||
| Simon Gachet | +78 | 5,245 | ||
| P5 | Daniel Serra | AF Corse - Francorchamps Motors | +60 | 5,421 |
| Davide Rigon | +89 | 4,943 | ||
| Antonio Fuoco | +42 | 5,763 | ||
| P6 | Daniel Harper | Rowe Racing | +35 | 5,740 |
| Neil Verhagen | +45 | 5,554 | ||
| Max Hesse | +36 | 5,729 | ||
| P7 | Alessio Rovera | AF Corse - Francorchamps Motors | +74 | 4,940 |
| Robert Shwartzman | −15 | 6,976 | ||
| Nicklas Nielsen | +34 | 5,615 | ||
| P8 | Augusto Farfus | Team WRT | +65 | 4,978 |
| Maxime Martin | +25 | 5,655 | ||
| Valentino Rossi | +63 | 4,999 | ||
| P9 | Max Hofer | Comtoyou Racing | +75 | 4,721 |
| Nicolas Baert | +94 | 4,454 | ||
| Maxime Soulet | +61 | 4,938 | ||
| P10 | Miklas BORN | Winward Racing | +76 | 4,593 |
| David Schumacher | +84 | 4,492 | ||
| Marius Zug | +72 | 4,651 | ||
| P11 | Adam Eteki | Boutsen VDS | +96 | 4,227 |
| Alberto Di Folco | +96 | 4,231 | ||
| Aurelien Panis | +37 | 5,079 | ||
| P12 | Nicolai Kjaergaard | Garage 59 | +82 | 4,309 |
| Benjamin Goethe | +61 | 4,595 | ||
| Marvin Kirchhöfer | +36 | 4,961 | ||
| P13 | Lorenzo FERRARI | Mercedes-AMG Team Akkodis ASP | +55 | 4,557 |
| Thomas Drouet | +33 | 4,886 | ||
| Maximilian Götz | −4 | 5,500 | ||
| P14 | Arjun Maini | Haupt Racing Team | +45 | 4,610 |
| Sébastien Baud | +82 | 4,122 | ||
| Hubert Haupt | +51 | 4,519 | ||
| P15 | Lorenzo Patrese | Tresor Attempto Racing | +79 | 4,066 |
| Pietro Delli Guanti | +102 | 3,754 | ||
| Alex Arkin Aka | +50 | 4,447 | ||
| P16 | Louis Machiels | AF Corse | +112 | 3,491 |
| Jef Machiels | +78 | 3,985 | ||
| Andrea Bertolini | +106 | 3,582 | ||
| P17 | Clemens Schmid | GRT Grasser Racing Team | +45 | 4,317 |
| Glenn van Berlo | +96 | 3,611 | ||
| Benjamin Hites | +57 | 4,156 | ||
| P18 | Eddie Cheever III | Sky Tempesta Racing | +62 | 3,985 |
| Jonathan Hui | +50 | 4,150 | ||
| Chris Froggatt | +67 | 3,931 | ||
| P19 | Loris Hezemans | Comtoyou Racing | +53 | 4,000 |
| Sam DeJonghe | +32 | 4,276 | ||
| Finlay Hutchison | +29 | 4,321 | ||
| P20 | Ralf Bohn | Herberth Motorsport | +28 | 4,237 |
| Alfred Renauer | +29 | 4,211 | ||
| Robert Renauer | +18 | 4,365 | ||
| P21 | César Gazeau | Boutsen VDS | +20 | 4,240 |
| Roee MEYUHAS | +93 | 3,222 | ||
| Andrea Cola | +25 | 4,176 | ||
| P22 | Alexey Nesov | Madpanda Motorsport | +15 | 4,209 |
| Magnus Gustavsen | +15 | 4,209 | ||
| Ezequiel Perez Companc | +18 | 4,168 | ||
| P23 | Franck Perera | K-PAX Racing | −46 | 4,956 |
| Sandy Mitchell | −22 | 4,588 | ||
| Marco Mapelli | −43 | 4,913 | ||
| P24 | Gregoire Demoustier | Sainteloc Junior Team | +36 | 3,734 |
| Paul Evrard | −7 | 4,291 | ||
| Erwan Bastard | +3 | 4,160 | ||
| P25 | Adam Carroll | Team WRT | −29 | 4,499 |
| Lewis Proctor | +19 | 3,853 | ||
| Tim Whale | +4 | 4,054 | ||
| P26 | Leonardo Gorini | AGS Events | −1 | 4,006 |
| Antonin Borga | −42 | 4,557 | ||
| Nicolas Jamin | −64 | 4,895 | ||
| P27 | Andrey Mukovoz | Tresor Attempto Racing | −5 | 3,969 |
| Kikko Galbiati | +43 | 3,327 | ||
| Dylan Pereira | −56 | 4,678 | ||
| P28 | Benjamin Barker | Dinamic GT Huber Racing | −3 | 3,861 |
| Philipp Sager | +70 | 2,758 | ||
| Marius Nakken | −9 | 3,936 | ||
| P29 | Sarah Bovy | Iron Dames | −68 | 4,607 |
| Michelle Gatting | −69 | 4,636 | ||
| Rahel Frey | −63 | 4,542 | ||
| P30 | Kiern Jewiss | Team Parker Racing | −58 | 4,366 |
| Andrew Meyrick | −24 | 3,919 | ||
| Derek Pierce | −17 | 3,834 | ||
| P31 | Alex Fontana | Car Collection Motorsport | −78 | 4,555 |
| Nicolas Niki Leutwiler | −15 | 3,710 | ||
| Remko Papenburg | −26 | 3,855 | ||
| P32 | Jon Miller | ST Racing with Rinaldi | −38 | 3,911 |
| Isaac Tutumlú | −13 | 3,598 | ||
| Samantha Tan | −27 | 3,781 | ||
| P33 | Henrique Chaves Jr. | Garage 59 | −27 | 3,678 |
| Miguel Ramos | −14 | 3,512 | ||
| Louis Prette Jr. | −39 | 3,839 | ||
| P34 | Leonardo Pulcini | Iron Lynx | −149 | 5,336 |
| Michele Beretta | −87 | 4,342 | ||
| Rolf Ineichen | −84 | 4,307 | ||
| P35 | Dorian Boccolacci | CLRT | −117 | 4,697 |
| Emil Caumes | −68 | 4,007 | ||
| Stéphane Denoual | +6 | 3,035 | ||
| P36 | Jon Brunot | Leipert Motorsport | −66 | 3,887 |
| Kerong Li | −65 | 3,873 | ||
| Brendon Leitch | −38 | 3,528 | ||
| P37 | Andrzej Lewandowski | GetSpeed Performance | −42 | 3,502 |
| Aaron Walker | −81 | 3,995 | ||
| Lance Bergstein | +33 | 2,038 | ||
| P38 | Erwin Creed | CSA Racing | −89 | 3,977 |
| Arthur Rougier | −145 | 4,774 | ||
| Lucas Légeret | −138 | 4,665 | ||
| P39 | Jordan Pepper | Iron Lynx | −178 | 5,165 |
| Mirko Bortolotti | −207 | 5,754 | ||
| Andrea Caldarelli | −203 | 5,668 | ||
| P40 | Rodrigo Baptista | AKKODIS ASP Team | −127 | 4,276 |
| Bruno Baptista | −181 | 5,122 | ||
| Adalberto Baptista | −104 | 3,971 | ||
| P41 | Clément Mateu | CLRT | −20 | 2,777 |
| Steven Palette | −128 | 4,209 | ||
| Hugo Chevalier | −126 | 4,179 | ||
| P42 | Frédéric Vervisch | Comtoyou Racing | −185 | 4,925 |
| Christopher Haase | −188 | 4,980 | ||
| Gilles Magnus | −163 | 4,586 | ||
| P43 | Alain Valente | Theeba Motorsport | −85 | 3,476 |
| Reema Al Juffali | −18 | 2,491 | ||
| Ralf Aron | −189 | 4,912 |
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.