| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Charles Weerts | Team WRT | +73 | 5,926 |
| Dries Vanthoor | +83 | 5,742 | ||
| P2 | Luca Stolz | Toksport WRT | +93 | 5,383 |
| Maro Engel | +96 | 5,324 | ||
| P3 | Léo Roussel | Sainteloc Junior Team | +176 | 3,993 |
| Christopher Haase | +87 | 5,296 | ||
| P4 | Aurelien Panis | Sainteloc Junior Team | +131 | 4,464 |
| Frederic Vervisch | +100 | 4,912 | ||
| P5 | Raffaele Marciello | Akka ASP Team | +20 | 5,987 |
| Timur Boguslavskiy | +51 | 5,417 | ||
| P6 | Konstantin Tereschenko | Akka ASP Team | +118 | 4,313 |
| Jim Pla | +123 | 4,241 | ||
| P7 | Jack Aitken | Emil Frey Racing | +29 | 5,425 |
| Konsta Lappalainen | +132 | 3,911 | ||
| P8 | Alex Fontana | Emil Frey Racing | +59 | 4,742 |
| Ricardo Feller | +21 | 5,326 | ||
| P9 | Albert Costa | Emil Frey Racing | +8 | 5,326 |
| Norbert Siedler | +59 | 4,569 | ||
| P10 | Oscar Tunjo | Toksport WRT | +29 | 4,821 |
| Juuso Puhakka | +43 | 4,626 | ||
| P11 | Patrick Kujala | Rinaldi Racing | +24 | 4,723 |
| Benjamin Hites | +56 | 4,272 | ||
| P12 | Razvan Umbrarescu | Akka ASP Team | +46 | 4,224 |
| Jules Gounon | −17 | 5,127 | ||
| P13 | Dennis Marschall | Attempto Racing | −40 | 5,287 |
| Alex Arkin Aka | +25 | 4,336 | ||
| P14 | Ezequiel Perez Companc | Madpanda Motorsport | +9 | 4,398 |
| Rik Breukers | +31 | 4,110 | ||
| P15 | Finlay Hutchison | Sainteloc Junior Team | +16 | 4,119 |
| Markus Winkelhock | −50 | 5,056 | ||
| P16 | Jordan Love | SPS automotive performance | −3 | 4,211 |
| Lance-David Arnold | −42 | 4,745 | ||
| P17 | Nelson Panciatici | Chab Evolution | −26 | 4,317 |
| Stéphane Richelmi | −119 | 5,782 | ||
| P18 | Miguel Ramos | Barwell Motorsport | −61 | 4,637 |
| Henrique Chaves Jr. | −51 | 4,492 | ||
| P19 | Chris Froggatt | Sky Tempesta Racing | −8 | 3,817 |
| Giorgio Roda | +7 | 3,615 | ||
| P20 | Julien Apothéloz | Allied Racing | −43 | 4,065 |
| Klaus Bachler | −111 | 5,018 | ||
| P21 | Alexander West | Garage 59 | −17 | 3,601 |
| Jonathan Adam | −47 | 3,987 | ||
| P22 | Ben Barnicoat | JOTA Sport | −128 | 4,880 |
| Ollie Wilkinson | −109 | 4,598 | ||
| P23 | Kelvin van der Linde | Team WRT | −185 | 5,620 |
| Benjamin Goethe | −105 | 4,347 | ||
| P24 | Dominik Baumann | SPS automotive performance | −86 | 3,996 |
| Valentin PIERBURG | −62 | 3,691 | ||
| P25 | Louis Machiels | AF Corse | −63 | 3,565 |
| Andrea Bertolini | −63 | 3,556 | ||
| P26 | Ryuichiro Tomita | Team WRT | −178 | 4,905 |
| Frankie Bird | −89 | 3,697 |
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.