| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Dries Vanthoor | Team WRT | +82 | 5,718 |
| Charles Weerts | +82 | 5,717 | ||
| Kelvin Van der Linde | +72 | 5,904 | ||
| P2 | Raffaele Marciello | Akka ASP Team | +75 | 5,701 |
| Daniel Juncadella | +85 | 5,511 | ||
| Jules Gounon | +70 | 5,794 | ||
| P3 | Maro Engel | Mercedes-AMG Team GetSpeed | +56 | 5,904 |
| Steijn Schothorst | +155 | 4,357 | ||
| Luca Stolz | +57 | 5,895 | ||
| P4 | Christopher Haase | Tresor by Car Collection | +119 | 4,757 |
| Mattia Drudi | +109 | 4,904 | ||
| Luca Ghiotto | +48 | 5,925 | ||
| P5 | Christian Klien | JP Motorsport | +97 | 4,962 |
| Vincent Abril | +87 | 5,103 | ||
| Dennis Lind | +91 | 5,049 | ||
| P6 | Klaus Bachler | Dinamic Motorsport | +141 | 4,229 |
| Come Ledogar | +54 | 5,514 | ||
| Matteo Cairoli | +88 | 4,974 | ||
| P7 | Miguel Molina | Iron Lynx | +68 | 5,124 |
| Nicklas Nielsen | +29 | 5,793 | ||
| James Calado | +15 | 6,087 | ||
| P8 | Davide Rigon | Iron Lynx | +57 | 5,175 |
| Daniel Serra | +21 | 5,794 | ||
| Antonio Fuoco | +46 | 5,363 | ||
| P9 | Lucas Légeret | Sainteloc Junior Team | +120 | 4,181 |
| Patric Niederhauser | +63 | 4,972 | ||
| Christopher Mies | +13 | 5,825 | ||
| P10 | Rob Bell | JOTA | +39 | 5,223 |
| Ollie Wilkinson | +73 | 4,708 | ||
| Marvin Kirchhöfer | +48 | 5,074 | ||
| P11 | Augusto Farfus | Rowe Racing | +39 | 5,081 |
| Nicky Catsburg | +23 | 5,333 | ||
| Nick Yelloly | +33 | 5,178 | ||
| P12 | Nicki Thiim | Beechdean AMR | +10 | 5,416 |
| Maxime Martin | +34 | 5,037 | ||
| Marco Sorensen | +29 | 5,109 | ||
| P13 | Mirko Bortolotti | Emil Frey Racing | −13 | 5,670 |
| Jack Aitken | +7 | 5,328 | ||
| Albert Costa | −2 | 5,467 | ||
| P14 | Jean-Baptiste SIMMENAUER | Team WRT | +61 | 4,436 |
| Thomas Neubauer | +51 | 4,566 | ||
| Benjamin Goethe | +51 | 4,573 | ||
| P15 | Daniel Harper | Rowe Racing | −3 | 5,230 |
| Neil Verhagen | +3 | 5,130 | ||
| Max Hesse | +3 | 5,130 | ||
| P16 | Alex Arkin Aka | Attempto Racing | +34 | 4,572 |
| Marius Zug | +46 | 4,421 | ||
| Nicolas Schöll | +55 | 4,299 | ||
| P17 | Valentino Rossi | Team WRT | +50 | 4,250 |
| Frédéric Vervisch | −47 | 5,723 | ||
| Nico Müller | −18 | 5,219 | ||
| P18 | Robert Renauer | Herberth Motorsport | +32 | 4,381 |
| Ralf Bohn | +23 | 4,501 | ||
| Alfred Renauer | +44 | 4,229 | ||
| P19 | Alessandro Balzan | AF Corse | −46 | 5,432 |
| Hugo Delacour | +44 | 4,119 | ||
| Cedric Sbirrazzuoli | +64 | 3,860 | ||
| P20 | Ethan Simioni | Garage 59 | +28 | 4,228 |
| Manuel Maldonado | +5 | 4,531 | ||
| Nicolai Kjaergaard | +59 | 3,819 | ||
| P21 | Aurelien Panis | Sainteloc Junior Team | −9 | 4,604 |
| César Gazeau | +20 | 4,220 | ||
| Nicolas Baert | +18 | 4,250 | ||
| P22 | Faisal Al Zubair | Al Manar Racing by HRT | +22 | 4,097 |
| Axcil Jefferies | −9 | 4,490 | ||
| Fabian Schiller | −5 | 4,437 | ||
| P23 | Florian Scholze | Haupt Racing Team | +48 | 3,635 |
| Arjun Maini | −60 | 5,121 | ||
| Hubert Haupt | −29 | 4,659 | ||
| P24 | Benjamin Hites | Vincenzo Sospiri Racing | −4 | 4,210 |
| Michele Beretta | −11 | 4,304 | ||
| Yuki Nemoto | −3 | 4,197 | ||
| P25 | James Dorlin | Barwell Motorsport | −10 | 4,190 |
| Alex Malykhin | −1 | 4,074 | ||
| Benjamin Barker | −10 | 4,190 | ||
| P26 | Marcus Paverud | Vincenzo Sospiri Racing | −18 | 4,182 |
| Baptiste Moulin | −11 | 4,102 | ||
| Luis Michael Dörrbecker | −18 | 4,182 | ||
| P27 | Finlay Hutchison | Team WRT | −34 | 4,280 |
| Diego Menchaca | −7 | 3,941 | ||
| Lewis Proctor | −16 | 4,057 | ||
| P28 | Stuart White | Emil Frey Racing | −21 | 4,023 |
| Tuomas Tujula | −19 | 3,988 | ||
| Konsta Lappalainen | −28 | 4,110 | ||
| P29 | Giorgio Roda | Dinamic Motorsport | +13 | 3,478 |
| Mauro Calamia | +22 | 3,348 | ||
| Marius Nakken | −40 | 4,160 | ||
| P30 | Lorenzo Patrese | Tresor by Car Collection | −48 | 4,152 |
| Hugo Valente | −55 | 4,241 | ||
| Axel Blom | −45 | 4,111 | ||
| P31 | Benjamin Lessennes | Boutsen Racing | −72 | 4,352 |
| Karim Ojjeh | −11 | 3,573 | ||
| Adam Eteki | −65 | 4,264 | ||
| P32 | Valentin PIERBURG | SPS Automotive Performance | −30 | 3,720 |
| Dominik Baumann | −36 | 3,798 | ||
| Ian Loggie | −83 | 4,400 | ||
| P33 | Andrea Bertolini | AF Corse | −17 | 3,447 |
| Louis Machiels | −17 | 3,452 | ||
| Stefano Costantini | −47 | 3,845 | ||
| P34 | Alexander West | Garage 59 | −40 | 3,639 |
| Henrique Chaves Jr. | −70 | 4,021 | ||
| Miguel Ramos | −76 | 4,097 | ||
| P35 | Eddie Cheever III | Sky Tempesta Racing | −80 | 4,032 |
| Jonathan Hui | −85 | 4,101 | ||
| Chris Froggatt | −58 | 3,767 | ||
| P36 | Joel Sturm | Allied Racing | −89 | 4,050 |
| Patrik Matthiesen | −37 | 3,388 | ||
| Dominik Fischli | −87 | 4,027 | ||
| P37 | Alain Valente | Haupt Racing Team | −50 | 3,461 |
| Jordan Love | −104 | 4,139 | ||
| Jannes Fittje | −109 | 4,201 | ||
| P38 | Frederik Schandorff | Inception Racing | −125 | 4,294 |
| Ollie Millroy | −125 | 4,296 | ||
| Brendan Iribe | −125 | 4,290 | ||
| P39 | Nicolas Gomar | AGS Events | −108 | 3,967 |
| Mike Parisy | −129 | 4,246 | ||
| Loris Cabirou | −117 | 4,083 | ||
| P40 | Sandy Mitchell | Barwell Motorsport | −145 | 4,347 |
| Rob Collard | −131 | 4,149 | ||
| Alex MacDowall | −148 | 4,380 |
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.