| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | John Falb | Algarve Pro Racing | +161 | 4,255 |
| James Allen | +151 | 4,388 | ||
| Kyffin Simpson | +154 | 4,346 | ||
| P2 | Ayhancan Güven | DKR Engineering | +74 | 5,378 |
| Charlie Eastwood | +108 | 4,842 | ||
| Salih Yoluc | +100 | 4,956 | ||
| P3 | Gonçalo Gomes | 99 Racing | +147 | 4,182 |
| Neel Jani | +29 | 6,159 | ||
| Nikita Mazepin | +52 | 5,610 | ||
| P4 | Rodrigo SALES | Nielsen Racing | +152 | 4,032 |
| Mathias Beche | +125 | 4,397 | ||
| Ben Hanley | +110 | 4,594 | ||
| P5 | Philip Hanson | United Autosports | +41 | 5,513 |
| Paul Di Resta | +36 | 5,615 | ||
| James Mcguire | +147 | 3,972 | ||
| P6 | Yasser Shahin | United Autosports | +129 | 4,104 |
| Oliver Jarvis | +9 | 6,057 | ||
| Garnet Patterson | +120 | 4,228 | ||
| P7 | Miroslav Konopka | ARC Bratislava | +172 | 3,373 |
| Nico Pino | +121 | 4,135 | ||
| Laszlo Toth | +163 | 3,532 | ||
| P8 | Nicolas Lapierre | COOL Racing | +12 | 5,624 |
| Alexandre Coigny | +89 | 4,417 | ||
| Malthe Jakobsen | +89 | 4,414 | ||
| P9 | Jérôme De Sadeleer | MV2S Racing | +95 | 4,245 |
| Fabien LAVERGNE | +106 | 4,094 | ||
| Vyacheslav Gutak | +95 | 4,245 | ||
| P10 | François Heriau | Graff Racing | +101 | 4,056 |
| Xavier Lloveras | +130 | 3,660 | ||
| Fabrice Rossello | +96 | 4,121 | ||
| P11 | Valdemar Eriksen | CD Sport | +64 | 4,423 |
| Michael Jensen | +67 | 4,378 | ||
| Nick Adcock | +88 | 4,113 | ||
| P12 | Lorcan Hanafin | Rinaldi Racing | +69 | 4,269 |
| Matthias Lüthen | +100 | 3,847 | ||
| Jonas Ried | +141 | 3,244 | ||
| P13 | John Corbett Jr. | Inter Europol Competition | +72 | 4,097 |
| James Winslow | +72 | 4,108 | ||
| Alexander Bukhantsov | +63 | 4,220 | ||
| P14 | Valentino Catalano | DKR Engineering | +109 | 3,483 |
| Tom Van Rompuy | +65 | 4,090 | ||
| P15 | Nicky Catsburg | Walkenhorst Motorsport | −11 | 5,021 |
| Chandler Hull | −1 | 4,866 | ||
| Thomas Merrill | +7 | 4,746 | ||
| P16 | James Sweetnam | CD Sport | +49 | 4,074 |
| Vlad Lomko | −3 | 4,780 | ||
| Fabien Michal | +39 | 4,205 | ||
| P17 | Florian Scholze | GetSpeed Performance | +64 | 3,757 |
| Raffaele Marciello | −69 | 5,789 | ||
| Fabian Schiller | −19 | 4,874 | ||
| P18 | Faisal Al Zubair | Haupt Racing Team | +8 | 4,380 |
| Martin Konrad | +35 | 4,030 | ||
| Luca Stolz | −49 | 5,251 | ||
| P19 | Sebastien Page | Graff Racing | +30 | 4,011 |
| Belen Garcia | +74 | 3,424 | ||
| Eric Trouillet | +35 | 3,945 | ||
| P20 | Joel Sturm | Pure Rxcing | −19 | 4,528 |
| Harry King | −45 | 4,903 | ||
| Alex Malykhin | +30 | 3,876 | ||
| P21 | Miguel Cristovao | Inter Europol Competition | +19 | 3,935 |
| Kai Askey | +57 | 3,438 | ||
| Wyatt Brichacek | +63 | 3,358 | ||
| P22 | Amir Feyzulin | RLR MSport | +3 | 4,028 |
| Bijoy Garg | +5 | 3,994 | ||
| Andres Latorre | +3 | 4,028 | ||
| P23 | Nicolas Niki Leutwiler | Herberth Motorsport | +7 | 3,858 |
| Matteo Cairoli | −69 | 4,898 | ||
| Mikkel Overgaard Pedersen | −26 | 4,286 | ||
| P24 | Axcil Jefferies | Herberth Motorsport | −24 | 4,147 |
| Robert Renauer | −41 | 4,373 | ||
| Ralf Bohn | −43 | 4,407 | ||
| P25 | Arjun Maini | Haupt Racing Team | −78 | 4,787 |
| Frankie Bird | −52 | 4,412 | ||
| Michael Blanchemain | +32 | 3,323 | ||
| P26 | Conrad Laursen | Formula Racing | −41 | 4,149 |
| Johnny Laursen | −29 | 3,996 | ||
| Nicklas Nielsen | −101 | 5,012 | ||
| P27 | Stefano Costantini | AF Corse | −20 | 3,772 |
| Miguel Molina | −123 | 5,250 | ||
| Simon Mann | −55 | 4,218 | ||
| P28 | Brendon Leitch | Leipert Motorsport | −21 | 3,691 |
| Marco Mapelli | −125 | 5,138 | ||
| Gabriel Rindone | −45 | 3,980 | ||
| P29 | John Hartshorne | TF Sport | −10 | 3,462 |
| Henrique Chaves Jr. | −35 | 3,769 | ||
| Jonathan Adam | −59 | 4,067 | ||
| P30 | Louis Prette Jr. | Garage 59 | −61 | 3,975 |
| Nick Halstead | −60 | 3,965 | ||
| Rob Bell | −135 | 5,038 | ||
| P31 | Satoshi Hoshino | D'Station Racing | −89 | 4,222 |
| Tomonobu Fujii | −84 | 4,165 | ||
| Charlie Fagg | −90 | 4,235 | ||
| P32 | Mikkel Jensen | Car Guy | −135 | 4,755 |
| Frederik Schandorff | −130 | 4,688 | ||
| Takeshi Kimura | −90 | 4,123 | ||
| P33 | Tom Gamble | Garage 59 | −152 | 4,889 |
| Alexander West | −46 | 3,492 | ||
| Benjamin Goethe | −127 | 4,508 | ||
| Marvin Kirchhöfer | −161 | 5,046 | ||
| P34 | Adam Ali | Inter Europol Competition | −100 | 4,050 |
| John Schauerman | −103 | 4,086 | ||
| James Dayson | −54 | 3,499 | ||
| P35 | Ross KAISER | 360 Racing | −106 | 4,015 |
| Sebastian Alvarez | −102 | 3,971 | ||
| Frederic JOUSSET | −99 | 3,926 | ||
| P36 | Matthew Bell | Nielsen Racing | −104 | 3,884 |
| Anthony WELLS | −123 | 4,129 | ||
| P37 | Michael O'Brien | Orange Racing Powered by JMH | −110 | 3,858 |
| Simon Orange | −112 | 3,877 | ||
| Marcus Clutton | −136 | 4,189 | ||
| P38 | Marcos Siebert | COOL Racing | −137 | 4,083 |
| Adrien CHILA | −90 | 3,528 | ||
| Cédric OLTRAMARE | −131 | 4,019 | ||
| P39 | Alexandre Imperatori | GetSpeed Performance | −185 | 4,643 |
| Zhongwei Wang | −130 | 3,895 | ||
| Bihuang Zhou | −130 | 3,895 |
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.