| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ma Qing Hua | Lynk & Co Cyan Racing | +130 | 5,010 |
| P2 | Esteban Guerrieri | GOAT Racing | +136 | 4,592 |
| P3 | Dušan Borkovic | GOAT Racing | +160 | 3,954 |
| P4 | John Filippi | Volcano Motorsport | +101 | 4,456 |
| P5 | Néstor Girolami | BRC Hyundai N Squadra Corse | +17 | 5,352 |
| P6 | Sami Taoufik | Volcano Motorsport | +113 | 3,679 |
| P7 | Marco Butti | GOAT Racing | +53 | 4,183 |
| P8 | Santiago Urrutia | Lynk & Co Cyan Racing | −34 | 5,097 |
| P9 | Thed Bjork | Lynk & Co Cyan Racing | −59 | 5,139 |
| P10 | Mehdi Bennani | Team Clairet Sport | −18 | 4,223 |
| P11 | Norbert Michelisz | BRC Hyundai N Squadra Corse | −140 | 5,732 |
| P12 | Gil Victor Fernández | GOAT Racing | −10 | 3,542 |
| P13 | Mikel Azcona | BRC Hyundai N Squadra Corse | −153 | 5,212 |
| DNF | Yann Ehrlacher | Lynk & Co Cyan Racing | −203 | 5,670 |
| DNF | Julien Piguet | Team Clairet Sport | −93 | 3,749 |
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.