| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ricardo Feller | Lionspeed GP | +147 | 4,748 |
| Bastian Buus | +169 | 4,429 | ||
| P2 | Daniel Juncadella | Mercedes - AMG Team Verstappen Racing | +112 | 5,097 |
| Christopher Lulham | +120 | 4,978 | ||
| P3 | Lucas Auer | Winward Racing | +77 | 5,472 |
| Maro Engel | +35 | 6,333 | ||
| P4 | Valentino Rossi | Team WRT | +74 | 5,386 |
| Max Hesse | +62 | 5,580 | ||
| P5 | Dean MacDonald | Garage 59 | +76 | 5,195 |
| Marvin Kirchhöfer | +62 | 5,433 | ||
| P6 | Charles Weerts | Team WRT | +3 | 6,421 |
| Kelvin Van der Linde | +31 | 5,785 | ||
| P7 | Amaury Cordeel | Team WRT | +72 | 4,952 |
| Jordan Pepper | +6 | 6,138 | ||
| P8 | Matisse Lismont | Team WRT | +114 | 4,270 |
| Ignacio Montenegro | +85 | 4,660 | ||
| P9 | Konsta Lappalainen | Emil Frey Racing | +13 | 5,610 |
| Matteo Cairoli | +42 | 5,129 | ||
| P10 | Romain Andriolo | CSA Racing | +128 | 3,790 |
| Simon Gachet | +66 | 4,657 | ||
| P11 | Ben Green | Emil Frey Racing | +32 | 4,996 |
| Thierry Vermeulen | +29 | 5,043 | ||
| P12 | Morris Schuring | Boutsen VDS | +38 | 4,767 |
| Dorian Boccolacci | +25 | 4,956 | ||
| P13 | Mikey Porter | Optimum Motorsport | +79 | 4,092 |
| Guilherme Oliveira | +78 | 4,110 | ||
| P14 | Nicki Thiim | Comtoyou Racing | +11 | 4,879 |
| Kobe Pauwels | +41 | 4,461 | ||
| P15 | Arthur Leclerc | AF Corse | −40 | 5,538 |
| Thomas Neubauer | −12 | 5,070 | ||
| P16 | Jef Machiels | AF Corse | +59 | 3,974 |
| Gilles Stadsbader | +32 | 4,327 | ||
| P17 | Simon Reicher | Eastalent Racing Team | +17 | 4,388 |
| Christopher Haase | −39 | 5,203 | ||
| P18 | Luca Engstler | Rutronik Racing | −37 | 5,008 |
| Patric Niederhauser | −64 | 5,455 | ||
| P19 | Tommaso Mosca | AF Corse | +1 | 4,351 |
| Matías Zagazeta | +15 | 4,175 | ||
| P20 | Jamie Day | Walkenhorst Motorsport | −11 | 4,393 |
| Mateo Villagomez | +45 | 3,639 | ||
| P21 | Alexey Nesov | Pure Rxcing | −6 | 4,178 |
| Alex Malykhin | −60 | 4,951 | ||
| P22 | Carl Bennett | AF Corse | +44 | 3,378 |
| Felix Hirsiger | −36 | 4,468 | ||
| P23 | Mattia Michelotto | VSR | −45 | 4,448 |
| Loris Spinelli | −26 | 4,201 | ||
| P24 | Jop Rappange | KPX Motorsport | −12 | 3,896 |
| David Pittard | −49 | 4,374 | ||
| P25 | Arthur Rougier | CSA Racing | −56 | 4,346 |
| James Kell | −21 | 3,892 | ||
| P26 | Maxime Robin | Walkenhorst Motorsport | −36 | 3,958 |
| Gaspard Simon | −52 | 4,162 | ||
| P27 | Oliver Söderström | Comtoyou Racing | −42 | 3,914 |
| Arthur Dorison | −58 | 4,118 | ||
| P28 | Simon Birch | Razoon - more than racing | −68 | 4,127 |
| Magnus Gustavsen | −34 | 3,693 | ||
| P29 | Aurelien Panis | GetSpeed Team BartoneBros | −129 | 4,836 |
| Anthony Bartone | −73 | 4,046 | ||
| P30 | Loris Cabirou | Dinamic GT | −85 | 4,087 |
| Tanart Sathienthirakul | −62 | 3,794 | ||
| P31 | Ariel Levi | Tresor Attempto Racing | −98 | 4,144 |
| Andrea Frassineti | −15 | 3,047 | ||
| DNF | Thomas Fleming | Garage 59 | −143 | 4,615 |
| Louis Prette Jr. | −150 | 4,722 | ||
| DNF | Dylan Pereira | Tresor Attempto Racing | −83 | 3,692 |
| Alex Arkin Aka | −147 | 4,539 | ||
| DNF | Robin Knutsson | Boutsen VDS | −104 | 3,836 |
| Gilles Magnus | −124 | 4,087 |
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.