| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ricardo Feller | Lionspeed GP | +147 | 4,745 |
| Bastian Buus | +181 | 4,264 | ||
| P2 | Christopher Lulham | Mercedes - AMG Team Verstappen Racing | +114 | 5,064 |
| Daniel Juncadella | +112 | 5,094 | ||
| P3 | Lucas Auer | Winward Racing | +77 | 5,469 |
| Maro Engel | +35 | 6,331 | ||
| P4 | Valentino Rossi | Team WRT | +74 | 5,384 |
| Max Hesse | +62 | 5,578 | ||
| P5 | Marvin Kirchhöfer | Garage 59 | +62 | 5,429 |
| Dean Macdonald | +76 | 5,194 | ||
| P6 | Kelvin van der Linde | Team WRT | +31 | 5,782 |
| Charles Weerts | +3 | 6,420 | ||
| P7 | Amaury Cordeel | Team WRT | +72 | 4,951 |
| Jordan Pepper | +6 | 6,137 | ||
| P8 | Ignacio Montenegro | Team WRT | +85 | 4,660 |
| Matisse Lismont | +113 | 4,268 | ||
| P9 | Konsta Lappalainen | Emil Frey Racing | +13 | 5,609 |
| Matteo Cairoli | +42 | 5,125 | ||
| P10 | Simon Gachet | CSA Racing | +66 | 4,655 |
| Romain Andriolo | +128 | 3,788 | ||
| P11 | Ben Green | Emil Frey Racing | +32 | 4,994 |
| Thierry Vermeulen | +32 | 4,995 | ||
| P12 | Morris Schuring | Boutsen VDS | +38 | 4,765 |
| Dorian Boccolacci | +19 | 5,045 | ||
| P13 | Mikey Porter | Optimum Motorsport | +79 | 4,091 |
| Guilherme Oliveira | +78 | 4,109 | ||
| P14 | Kobe Pauwels | Comtoyou Racing | +41 | 4,459 |
| Nicki Thiim | +12 | 4,876 | ||
| P15 | Thomas Neubauer | AF Corse | −12 | 5,069 |
| Arthur Leclerc | −40 | 5,536 | ||
| P16 | Gilles Stadsbader | AF Corse | +32 | 4,326 |
| Jef Machiels | +59 | 3,972 | ||
| P17 | Simon Reicher | Eastalent Racing Team | +16 | 4,387 |
| Christopher Haase | −39 | 5,203 | ||
| P18 | Patric Niederhauser | Rutronik Racing | −64 | 5,453 |
| Luca Engstler | −37 | 5,006 | ||
| P19 | Tommaso Mosca | AF Corse | +1 | 4,349 |
| Matias Zagazeta | +15 | 4,174 | ||
| P20 | Mateo Villagomez | Walkenhorst Motorsport | +45 | 3,638 |
| Jamie Day | −11 | 4,391 | ||
| P21 | Alexey Nesov | Pure Rxcing | −6 | 4,176 |
| Alex Malykhin | −60 | 4,949 | ||
| P22 | Felix Hirsiger | AF Corse | −36 | 4,467 |
| Carl Bennett | +45 | 3,371 | ||
| P23 | Loris Spinelli | VSR | −26 | 4,198 |
| Mattia Michelotto | −45 | 4,447 | ||
| P24 | David Pittard | KPX Motorsport | −49 | 4,373 |
| Jop Rappange | −12 | 3,895 | ||
| P25 | Arthur Rougier | CSA Racing | −56 | 4,344 |
| James Kell | −21 | 3,890 | ||
| P26 | Gaspard Simon | Walkenhorst Motorsport | −52 | 4,162 |
| Maxime Robin | −36 | 3,956 | ||
| P27 | Oliver Söderström | Comtoyou Racing | −42 | 3,913 |
| Arthur Dorison | −59 | 4,118 | ||
| P28 | Simon Birch | Razoon - more than racing | −69 | 4,126 |
| Magnus Gustavsen | −35 | 3,693 | ||
| P29 | Anthony Bartone | GetSpeed Team BartoneBros | −73 | 4,044 |
| Aurelien Panis | −129 | 4,834 | ||
| P30 | Loris Cabirou | Dinamic GT | −85 | 4,083 |
| Tanart Sathienthirakul | −62 | 3,793 | ||
| P31 | Ariel Levi | Tresor Attempto Racing | −98 | 4,143 |
| Andrea Frassineti | −15 | 3,046 | ||
| DNF | Louis Prette Jr. | Garage 59 | −150 | 4,721 |
| Thomas Fleming | −143 | 4,612 | ||
| DNF | Dylan Pereira | Tresor Attempto Racing | −83 | 3,691 |
| Alex Arkin Aka | −147 | 4,537 | ||
| DNF | Robin Knutsson | Boutsen VDS | −104 | 3,835 |
| Gilles Magnus | −124 | 4,085 |
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.