| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ahmad Al Harthy | 99 Racing | +150 | 4,500 |
| Nikita Mazepin | +68 | 5,774 | ||
| Louis Deletraz | +53 | 6,107 | ||
| P2 | Alessio Rovera | AF Corse | +107 | 4,972 |
| Francois Perrodo | +92 | 5,189 | ||
| Matthieu Vaxiviere | +68 | 5,599 | ||
| P3 | Tom Dillmann | DKR Engineering | +106 | 4,865 |
| Alexander Mattschull | +107 | 4,860 | ||
| Laurents Hörr | +132 | 4,512 | ||
| P4 | Harry Tincknell | Proton Competition | +80 | 5,109 |
| PJ Hyett | +154 | 4,090 | ||
| Paul-Loup Chatin | +67 | 5,320 | ||
| P5 | Julien Andlauer | Proton Competition | +57 | 5,340 |
| Giorgio Roda | +160 | 3,873 | ||
| Rene Binder | +83 | 4,931 | ||
| P6 | Colin Braun | Crowdstrike Racing by APR | +35 | 5,543 |
| George Kurtz | +59 | 5,148 | ||
| Malthe Jakobsen | +70 | 4,983 | ||
| P7 | Michael DINAN | TF Sport | +114 | 4,257 |
| Salih Yoluc | +46 | 5,223 | ||
| Charlie Eastwood | +64 | 4,949 | ||
| P8 | Freddie Tomlinson | Algarve Pro Racing | +197 | 2,726 |
| Chris McMurry | +116 | 4,141 | ||
| Toby Sowery | +77 | 4,656 | ||
| P9 | Ian Loggie | Nielsen Racing | +57 | 4,777 |
| Alejandro García | +74 | 4,544 | ||
| Ferdinand Habsburg | −2 | 5,754 | ||
| P10 | Miroslav Konopka | ARC Bratislava | +114 | 3,916 |
| Mathias Beche | +64 | 4,578 | ||
| Jonas Ried | +133 | 3,640 | ||
| P11 | Oliver Rasmussen | Duqueine Team | +28 | 4,970 |
| John Falb | +34 | 4,869 | ||
| Carl Bennett | +174 | 2,693 | ||
| P12 | Alexander Bukhantsov | COOL Racing | +93 | 3,950 |
| James Winslow | +96 | 3,913 | ||
| Danial Nielsen Frost | +68 | 4,294 | ||
| P13 | Nick Adcock | CD Sport | +73 | 4,094 |
| Michael Jensen | +62 | 4,242 | ||
| Fabien LAVERGNE | +53 | 4,366 | ||
| P14 | Julien Gerbi | Bretton Racing | +65 | 4,090 |
| Dan Skocdopole | +69 | 4,029 | ||
| Ioan Mihnea Stefan | +65 | 4,090 | ||
| P15 | Anders Fjordbach | High Class Racing | +58 | 4,053 |
| Audunn GUDMUNDSSON | +34 | 4,372 | ||
| Seth Lucas | +49 | 4,175 | ||
| P16 | Gilles Magnus | Sainteloc Racing | +11 | 4,541 |
| Christopher Haase | −22 | 5,032 | ||
| Alban Varutti | +38 | 4,186 | ||
| P17 | Dylan Pereira | Attempto Racing | −4 | 4,641 |
| Andrey Mukovoz | +49 | 3,924 | ||
| Alex Arkin Aka | +11 | 4,429 | ||
| P18 | Bihuang Zhou | Sainteloc Racing | +60 | 3,660 |
| Dennis Marschall | −27 | 4,837 | ||
| Paul Evrard | +11 | 4,311 | ||
| P19 | Faisal Al Zubair | Al Manar Racing by GetSpeed | +1 | 4,314 |
| Martin Konrad | +17 | 4,103 | ||
| Fabian Schiller | −38 | 4,859 | ||
| P20 | Marco Mapelli | Leipert Motorsport | −51 | 4,919 |
| Gabriel Rindone | +2 | 4,180 | ||
| Brendon Leitch | −1 | 4,213 | ||
| P21 | Klaus Bachler | Pure Rxcing | −52 | 4,797 |
| Alex Malykhin | +4 | 4,033 | ||
| Joel Sturm | −22 | 4,375 | ||
| P22 | Broc Feeney | Triple Eight Race Engineering | −119 | 5,790 |
| Jefri Ibrahim | −5 | 4,020 | ||
| Luca Stolz | −118 | 5,773 | ||
| P23 | Aaron Walker | GetSpeed Performance | — | 3,869 |
| Anthony Bartone | −21 | 4,129 | ||
| Steve Jans | −14 | 4,046 | ||
| P24 | Benjamin Barker | GR Racing | −25 | 4,059 |
| Michael Wainwright | −37 | 4,221 | ||
| Riccardo Pera | −55 | 4,460 | ||
| P25 | Simon Mann | AF Corse | −58 | 4,365 |
| François Heriau | −35 | 4,060 | ||
| Davide Rigon | −121 | 5,324 | ||
| P26 | Johannes Setiawan | EBM | −37 | 3,988 |
| Tanart Sathienthirakul | −30 | 3,891 | ||
| Bastian Buus | −114 | 5,059 | ||
| P27 | Adrian Henry D'Silva | EBM | −46 | 3,979 |
| Kerong Li | −11 | 3,558 | ||
| Earl Bamber | −129 | 5,167 | ||
| P28 | Sam De Haan | Optimum Motorsport | −73 | 4,195 |
| James Cottingham | −83 | 4,328 | ||
| Tom Gamble | −103 | 4,618 | ||
| P29 | Alexey Nesov | Attempto Racing | −55 | 3,881 |
| Sergey Titarenko | −72 | 4,078 | ||
| Ilya Gorbatsky | −62 | 3,963 | ||
| P30 | John Hartshorne | TF Sport | −30 | 3,469 |
| Ben Tuck | −79 | 4,055 | ||
| Jonathan Adam | −86 | 4,152 | ||
| P31 | Satoshi Hoshino | D'Station Racing | −63 | 3,753 |
| Tomonobu Fujii | −75 | 3,890 | ||
| Casper Stevenson | −100 | 4,205 | ||
| P32 | Mark Radcliffe | Optimum Motorsport | −88 | 3,937 |
| Rob Bell | −133 | 4,529 | ||
| Ollie Millroy | −102 | 4,112 | ||
| P33 | Darren Leung | Project 1 | −123 | 4,248 |
| Christian Bogle | −86 | 3,791 | ||
| Daniel Harper | −205 | 5,578 | ||
| P34 | Lukas DUNNER | Team Motopark | −118 | 4,083 |
| Heiko NEUMANN | −105 | 3,920 | ||
| Morten Stromsted | −105 | 3,920 | ||
| P35 | Maxime Oosten | Project 1 | −136 | 4,189 |
| Huilin Han | −8 | 2,505 | ||
| Sean Gelael | −211 | 5,351 | ||
| P36 | Charles-Henri Samani | AF Corse | −77 | 3,397 |
| Emmanuel Collard | −135 | 4,073 | ||
| Kei Cozzolino | −133 | 4,045 |
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.