| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Lucas Légeret | Sainteloc Junior Team | +159 | 4,491 |
| Christopher Mies | +92 | 5,487 | ||
| Patric Niederhauser | +93 | 5,473 | ||
| P2 | Dennis Marschall | Attempto Racing | +84 | 5,489 |
| Markus Winkelhock | +145 | 4,577 | ||
| Kim-Luis Schramm | +99 | 5,247 | ||
| P3 | Klaus Bachler | Dinamic Motorsport | +169 | 4,144 |
| Matteo Cairoli | +118 | 4,868 | ||
| Alessio Picariello | +121 | 4,823 | ||
| P4 | Maro Engel | Mercedes-AMG Team GetSpeed | +43 | 5,978 |
| Steijn Schothorst | +125 | 4,638 | ||
| Luca Stolz | +56 | 5,712 | ||
| P5 | Valentino Rossi | Team WRT | +116 | 4,649 |
| Nico Müller | +52 | 5,667 | ||
| Frédéric Vervisch | +60 | 5,511 | ||
| P6 | Jack Aitken | Emil Frey Racing | +57 | 5,418 |
| Albert Costa | +49 | 5,558 | ||
| Mirko Bortolotti | +33 | 5,882 | ||
| P7 | Mick Wishofer | Emil Frey Racing | +120 | 4,416 |
| Stuart White | +133 | 4,238 | ||
| Konsta Lappalainen | +113 | 4,510 | ||
| P8 | Alex Arkin Aka | Attempto Racing | +89 | 4,735 |
| Nicolas Schöll | +98 | 4,599 | ||
| Marius Zug | +98 | 4,604 | ||
| P9 | Max Hesse | Rowe Racing | +37 | 5,395 |
| Neil Verhagen | +37 | 5,395 | ||
| Daniel Harper | +32 | 5,469 | ||
| P10 | Benjamin Goethe | Team WRT | +64 | 4,860 |
| Thomas Neubauer | +67 | 4,815 | ||
| Jean-Baptiste SIMMENAUER | +68 | 4,809 | ||
| P11 | Nicky Catsburg | Rowe Racing | +32 | 5,230 |
| Augusto Farfus | +64 | 4,747 | ||
| Nick Yelloly | +36 | 5,172 | ||
| P12 | Nicolas Baert | Sainteloc Junior Team | +79 | 4,444 |
| Aurelien Panis | +34 | 5,084 | ||
| César Gazeau | +88 | 4,330 | ||
| P13 | Axcil Jefferies | Al Manar Racing by HRT | +65 | 4,523 |
| Fabian Schiller | +28 | 5,060 | ||
| Faisal Al Zubair | +82 | 4,305 | ||
| P14 | Giacomo Altoè | Emil Frey Racing | +28 | 4,947 |
| Léo Roussel | +59 | 4,501 | ||
| Arthur Rougier | +24 | 5,010 | ||
| P15 | Brendan Iribe | Inception Racing | +76 | 4,191 |
| Ollie Millroy | +48 | 4,549 | ||
| Frederik Schandorff | +44 | 4,611 | ||
| P16 | Tommaso Mosca | AKKODIS ASP Team | +33 | 4,655 |
| Thomas Drouet | +27 | 4,744 | ||
| Casper Stevenson | +41 | 4,545 | ||
| P17 | Hubert Haupt | Haupt Racing Team | +32 | 4,568 |
| Arjun Maini | +16 | 4,803 | ||
| Florian Scholze | +94 | 3,730 | ||
| P18 | Dean MacDonald | Garage 59 | +82 | 3,807 |
| Nicolai Kjaergaard | +86 | 3,757 | ||
| Manuel Maldonado | +57 | 4,157 | ||
| P19 | Cedric Sbirrazzuoli | AF Corse | +79 | 3,746 |
| Hugo Delacour | +66 | 3,920 | ||
| Alessandro Balzan | −19 | 5,100 | ||
| P20 | Alfred Renauer | Herberth Motorsport | +30 | 4,288 |
| Robert Renauer | +20 | 4,422 | ||
| Ralf Bohn | +12 | 4,521 | ||
| P21 | Jens Liebhauser | Winward Racing | +75 | 3,584 |
| Lucas Auer | −62 | 5,564 | ||
| Lorenzo FERRARI | +7 | 4,489 | ||
| P22 | Michelle Gatting | Iron Dames | — | 4,477 |
| Rahel Frey | −5 | 4,549 | ||
| Sarah Bovy | +5 | 4,414 | ||
| P23 | Karim Ojjeh | Boutsen Racing | +60 | 3,599 |
| Benjamin Lessennes | +23 | 4,093 | ||
| Adam Eteki | +10 | 4,256 | ||
| P24 | Maxime Robin | Team WRT | −9 | 4,400 |
| Arnold ROBIN | −5 | 4,348 | ||
| Ryuichiro Tomita | −44 | 4,897 | ||
| P25 | Yuki Nemoto | Vincenzo Sospiri Racing | +4 | 4,137 |
| Benjamin Hites | +15 | 4,004 | ||
| Michele Beretta | −20 | 4,447 | ||
| P26 | Giorgio Roda | Dinamic Motorsport | +34 | 3,647 |
| Mikkel Overgaard Pedersen | −26 | 4,433 | ||
| Marius Nakken | −6 | 4,169 | ||
| P27 | Norbert Siedler | JP Motorsport | −29 | 4,371 |
| Patryk Krupinski | +18 | 3,767 | ||
| Maciej Blazek | +4 | 3,945 | ||
| P28 | Marcus Paverud | Vincenzo Sospiri Racing | −20 | 4,146 |
| Luis Michael Dörrbecker | −20 | 4,146 | ||
| Baptiste Moulin | −15 | 4,082 | ||
| P29 | Alex MacDowall | Barwell Motorsport | −42 | 4,334 |
| Patrick Kujala | −51 | 4,454 | ||
| Sam De Haan | −13 | 3,965 | ||
| P30 | Stefano Costantini | AF Corse | −11 | 3,856 |
| Andrea Bertolini | +14 | 3,530 | ||
| Louis Machiels | +14 | 3,532 | ||
| P31 | Valentin PIERBURG | SPS Automotive Performance | −8 | 3,716 |
| Ian Loggie | −65 | 4,449 | ||
| Dominik Baumann | −20 | 3,864 | ||
| P32 | Eddie Cheever III | Sky Tempesta Racing | −19 | 3,756 |
| Martin Konrad | −47 | 4,110 | ||
| Chris Froggatt | −5 | 3,584 | ||
| P33 | Valdemar Eriksen | GetSpeed Performance | −71 | 4,320 |
| Sébastien Baud | −50 | 4,052 | ||
| Jeff Kingsley | −26 | 3,750 | ||
| P34 | Patrik Matthiesen | Allied Racing | −8 | 3,427 |
| Dominik Fischli | −49 | 3,941 | ||
| Joel Sturm | −102 | 4,669 | ||
| P35 | Alexander West | Garage 59 | −24 | 3,534 |
| Miguel Ramos | −38 | 3,710 | ||
| Henrique Chaves Jr. | −51 | 3,877 | ||
| P36 | Alex Malykhin | Allied Racing | −60 | 3,880 |
| Ayhancan Güven | −152 | 5,211 | ||
| P37 | Diego Menchaca | Team WRT | −67 | 3,880 |
| Finlay Hutchison | −88 | 4,152 | ||
| Lewis Proctor | −64 | 3,842 | ||
| P38 | Mattia Drudi | Tresor by Car Collection | −122 | 4,492 |
| Luca Ghiotto | −188 | 5,585 | ||
| Christopher Haase | −132 | 4,638 | ||
| P39 | Dennis Lind | JP Motorsport | −152 | 4,841 |
| Christian Klien | −126 | 4,441 | ||
| Vincent Abril | −155 | 4,882 | ||
| P40 | Jules Gounon | AKKODIS ASP Team | −201 | 5,514 |
| Daniel Juncadella | −176 | 5,080 | ||
| Raffaele Marciello | −216 | 5,833 | ||
| P41 | Nicolas Gomar | AGS Events | −89 | 3,780 |
| Loris Cabirou | −96 | 3,872 | ||
| Mike Parisy | −107 | 4,002 | ||
| P42 | Hugo Valente | Tresor by Car Collection | −116 | 4,013 |
| Lorenzo Patrese | −105 | 3,874 | ||
| Thierry Vermeulen | −133 | 4,236 | ||
| P43 | Miguel Molina | Iron Lynx | −212 | 5,300 |
| James Calado | −246 | 6,015 | ||
| Nicklas Nielsen | −206 | 5,206 |
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.