| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kelvin Van der Linde | Team WRT | +134 | 5,818 |
| Sheldon van der Linde | +150 | 5,597 | ||
| Augusto Farfus | +180 | 5,159 | ||
| P2 | Raffaele Marciello | Team WRT | +100 | 5,693 |
| Valentino Rossi | +126 | 5,327 | ||
| Charles Weerts | +60 | 6,294 | ||
| P3 | Luca Stolz | 75 Express | +49 | 5,920 |
| Kenny Habul | +161 | 4,191 | ||
| Jules Gounon | +75 | 5,545 | ||
| P4 | Will Brown | Arise Racing GT | −22 | 6,301 |
| Chaz Mostert | −6 | 6,041 | ||
| Daniel Serra | +34 | 5,457 | ||
| P5 | Maximilian Götz | Team Craft-Bamboo Racing | −6 | 5,550 |
| Jayden Ojeda | +76 | 4,318 | ||
| Lucas Auer | −14 | 5,672 | ||
| P6 | Alessio Picariello | Absolute Racing | +14 | 4,640 |
| Ayhancan Güven | −32 | 5,320 | ||
| Matt Campbell | −85 | 6,114 | ||
| DNF | Mikaël Grenier | Mercedes-AMG Team GMR | −41 | 4,881 |
| Maro Engel | −106 | 5,820 | ||
| Maxime Martin | −62 | 5,189 | ||
| DNF | Ricardo Feller | Jamec Racing / Team MPC | −123 | 5,459 |
| 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.