| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Vincent Abril | AF Corse - Francorchamps Motors | +123 | 4,952 |
| Alessio Rovera | +87 | 5,526 | ||
| P2 | Benjamin Goethe | Garage 59 | +122 | 4,808 |
| Marvin Kirchhöfer | +116 | 4,896 | ||
| P3 | Christopher Lulham | Emil Frey Racing | +134 | 4,488 |
| Thierry Vermeulen | +104 | 4,913 | ||
| P4 | Ben Green | Emil Frey Racing | +85 | 5,021 |
| Konsta Lappalainen | +54 | 5,531 | ||
| P5 | Thomas Neubauer | AF Corse - Francorchamps Motors | +102 | 4,615 |
| Arthur Leclerc | +40 | 5,593 | ||
| P6 | Maro Engel | Winward Racing | +35 | 5,458 |
| Lucas Auer | +27 | 5,608 | ||
| P7 | Kelvin van der Linde | Team WRT | +3 | 5,849 |
| Charles Weerts | −16 | 6,324 | ||
| P8 | Louis Prette Jr. | Garage 59 | +125 | 3,888 |
| Adam Smalley | +120 | 3,960 | ||
| P9 | Patric Niederhauser | Rutronik Racing | +21 | 5,178 |
| Sven Müller | +29 | 5,041 | ||
| P10 | Hugo Cook | Barwell Motorsport | +80 | 4,201 |
| Sandy Mitchell | +63 | 4,425 | ||
| P11 | Marcos Siebert | AF Corse - Francorchamps Motors | +22 | 4,849 |
| Jef Machiels | +93 | 3,874 | ||
| P12 | Maxime Oosten | Paradine Competition | +60 | 4,185 |
| Mex Jansen | +81 | 3,895 | ||
| P13 | Aurelien Panis | Boutsen VDS | +6 | 4,755 |
| Cesar Gazeau | +26 | 4,462 | ||
| P14 | Sebastian gaard | Tresor Attempto Racing | +79 | 3,629 |
| Leonardo Moncini | +50 | 4,035 | ||
| P15 | Loek Hartog | Rutronik Racing | −22 | 4,840 |
| Eshan Pieris | +22 | 4,222 | ||
| P16 | Simon Gachet | CSA Racing | −21 | 4,674 |
| Jim Pla | +3 | 4,327 | ||
| P17 | Ivan Klymenko | Sainteloc Racing | +37 | 3,762 |
| Lorens Lecertua | +21 | 3,980 | ||
| P18 | Paul Evrard | Sainteloc Racing | −31 | 4,497 |
| Gilles Magnus | −32 | 4,502 | ||
| P19 | Jens Klingmann | Al Manar Racing by Team WRT | −49 | 4,598 |
| Faisal Al Zubair | −43 | 4,507 | ||
| P20 | Arthur Rougier | CSA Racing | −58 | 4,583 |
| James Kell | +22 | 3,527 | ||
| P21 | Maxime Martin | Boutsen VDS | −80 | 4,713 |
| Luca Stolz | −125 | 5,448 | ||
| P22 | Gustav Bergström | Team WRT | −31 | 3,937 |
| Gilles Stadsbader | −35 | 3,987 | ||
| P23 | Ezequiel Perez Companc | Tresor Attempto Racing | −74 | 4,323 |
| Alex Arkin Aka | −110 | 4,859 | ||
| P24 | Luca Engstler | GRT Grasser Racing Team | −114 | 4,729 |
| Jordan Pepper | −155 | 5,413 | ||
| P25 | Mateo Villagomez | Walkenhorst Motorsport | +10 | 2,946 |
| Henrique Chaves Jr. | −89 | 4,270 | ||
| P26 | Matisse Lismont | Steller Motorsport | −68 | 3,861 |
| Jesse Salmenautio | −56 | 3,706 | ||
| P27 | Kobe Pauwels | Comtoyou Racing | −98 | 4,087 |
| Jamie Day | −96 | 4,052 | ||
| P28 | Romain Andriolo | Haupt Racing Team | −66 | 3,553 |
| Jusuf Owega | −121 | 4,246 | ||
| P29 | Baptiste Moulin | GRT Grasser Racing Team | −86 | 3,665 |
| Ivan Ekelchik | −113 | 4,005 | ||
| P30 | Daniel ALI | Barwell Motorsport | −85 | 3,533 |
| Christian Bogle | −109 | 3,817 |
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.