| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jordan Pepper | GRT Grasser Racing Team | +63 | 5,942 |
| Luca Engstler | +93 | 5,363 | ||
| P2 | Louis Prette Jr. | Garage 59 | +141 | 4,514 |
| Thomas Fleming | +120 | 4,802 | ||
| P3 | Maro Engel | Winward Racing | +31 | 6,181 |
| Lucas Auer | +35 | 6,063 | ||
| P4 | Thierry Vermeulen | Emil Frey Racing | +71 | 5,203 |
| Christopher Lulham | +111 | 4,613 | ||
| P5 | Gilles Stadsbader | Team WRT | +118 | 4,390 |
| Matisse Lismont | +150 | 3,935 | ||
| P6 | Dennis Marschall | Kessel Racing | +111 | 4,325 |
| Dustin Blattner | +119 | 4,217 | ||
| P7 | Simon Gachet | CSA Racing | +74 | 4,685 |
| Loris Cabirou | +104 | 4,259 | ||
| P8 | Arthur Leclerc | AF Corse - Francorchamps Motors | +11 | 5,493 |
| Thomas Neubauer | +49 | 4,863 | ||
| P9 | Faisal Al Zubair | Al Manar Racing by Team WRT | +39 | 4,863 |
| Jens Klingmann | +35 | 4,913 | ||
| P10 | Bashar Mardini | Lionspeed GP | +111 | 3,721 |
| Bastian Buus | +54 | 4,512 | ||
| P11 | Kobe Pauwels | Comtoyou Racing | +34 | 4,618 |
| Jamie Day | +35 | 4,599 | ||
| P12 | Konsta Lappalainen | Emil Frey Racing | −36 | 5,544 |
| Ben Green | −17 | 5,212 | ||
| P13 | Maxime Oosten | Paradine Competition | +32 | 4,345 |
| Mex Jansen | +31 | 4,356 | ||
| P14 | Patric Niederhauser | Rutronik Racing | −65 | 5,688 |
| Sven Müller | −42 | 5,256 | ||
| P15 | Sebastian gaard | Tresor Attempto Racing | +33 | 4,048 |
| Leonardo Moncini | +18 | 4,242 | ||
| P16 | Marvin Dienst | Winward Racing | +2 | 4,315 |
| Rinat Salikhov | +19 | 4,085 | ||
| P17 | Loris Spinelli | Imperiale Racing | −10 | 4,334 |
| Dmitry Gvazava | +40 | 3,684 | ||
| P18 | Georgi Donchev | GRT Grasser Racing Team | +9 | 3,928 |
| Christian Engelhart | −53 | 4,784 | ||
| P19 | Ricardo Feller | Lionspeed GP | −38 | 4,418 |
| Gabriel Rindone | +41 | 3,378 | ||
| P20 | Vincent Abril | AF Corse - Francorchamps Motors | −79 | 4,821 |
| Alessio Rovera | −100 | 5,172 | ||
| P21 | Ivan Ekelchik | GRT Grasser Racing Team | −1 | 3,664 |
| Baptiste Moulin | +12 | 3,493 | ||
| P22 | Marcos Siebert | AF Corse - Francorchamps Motors | −74 | 4,457 |
| Jef Machiels | −33 | 3,917 | ||
| P23 | Paul Evrard | Sainteloc Racing | −96 | 4,599 |
| Gilles Magnus | −86 | 4,455 | ||
| P24 | Fabian Duffieux | UNX Racing | −36 | 3,697 |
| Mathieu Detry | −34 | 3,669 | ||
| P25 | Rafael Suzuki | Comtoyou Racing | −123 | 4,713 |
| Ricardo Baptista | −8 | 3,175 | ||
| P26 | Loek Hartog | Rutronik Racing | −81 | 3,970 |
| Eshan Pieris | −84 | 4,001 | ||
| P27 | Eddie Cheever III | Ziggo Sport Tempesta | −48 | 3,443 |
| Marco Pulcini | −45 | 3,405 | ||
| P28 | Julian Hanses | QMMF By Sainteloc Racing | −85 | 3,755 |
| Abdulla Ali Al-Khelaifi | −76 | 3,648 | ||
| P29 | Henrique Chaves Jr. | Walkenhorst Motorsport | −142 | 4,362 |
| Mateo Villagomez | −58 | 3,283 | ||
| P30 | Luca Stolz | Boutsen VDS | −200 | 5,066 |
| Maxime Martin | −177 | 4,683 |
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.