| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kelvin van der Linde | Team WRT | +134 | 5,818 |
| Sheldon van der Linde | +150 | 5,596 | ||
| Augusto Farfus | +180 | 5,158 | ||
| P2 | Raffaele Marciello | Team WRT | +100 | 5,692 |
| Valentino Rossi | +126 | 5,327 | ||
| Charles Weerts | +60 | 6,293 | ||
| P3 | Luca Stolz | 75 Express | +49 | 5,920 |
| Kenny Habul | +161 | 4,190 | ||
| Jules Gounon | +75 | 5,544 | ||
| P4 | Will Brown | Arise Racing GT | −22 | 6,301 |
| Chaz Mostert | −6 | 6,041 | ||
| Daniel Serra | +35 | 5,454 | ||
| P5 | Maximilian Götz | Team Craft-Bamboo Racing | −6 | 5,549 |
| Jayden Ojeda | +76 | 4,318 | ||
| Lucas Auer | −14 | 5,672 | ||
| P6 | Alessio Picariello | Absolute Racing | +14 | 4,639 |
| Ayhancan Güven | −32 | 5,319 | ||
| Matt Campbell | −85 | 6,113 | ||
| DNF | Mikael Grenier | Mercedes-AMG Team GMR | −41 | 4,880 |
| Maro Engel | −106 | 5,819 | ||
| Maxime Martin | −62 | 5,188 | ||
| DNF | Ricardo Feller | Jamec Racing / Team MPC | −123 | 5,458 |
| Broc Feeney | −164 | 6,083 | ||
| Liam Talbot | −70 | 4,690 | ||
| DNF | Tom Randle | Scott Taylor Motorsport | −144 | 5,206 |
| Craig Lowndes | −148 | 5,271 |
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.