| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Yann Ehrlacher | Lynk & Co Cyan Racing | +75 | 5,873 |
| P2 | Santiago Urrutia | Lynk & Co Cyan Racing | +99 | 5,131 |
| P3 | Norbert Michelisz | BRC Hyundai N Squadra Corse | +30 | 5,872 |
| P4 | Néstor Girolami | BRC Hyundai N Squadra Corse | +39 | 5,335 |
| P5 | Mikel Azcona | BRC Hyundai N Squadra Corse | +15 | 5,366 |
| P6 | John Filippi | Volcano Motorsport | +63 | 4,355 |
| P7 | Ma Qing Hua | Lynk & Co Cyan Racing | +1 | 4,881 |
| P8 | Thed Bjork | Lynk & Co Cyan Racing | −43 | 5,198 |
| P9 | Esteban Guerrieri | GOAT Racing | −14 | 4,456 |
| P10 | Sami Taoufik | Volcano Motorsport | +35 | 3,567 |
| P11 | Mehdi Bennani | Team Clairet Sport | −41 | 4,240 |
| P12 | Gil Victor Fernández | GOAT Racing | −9 | 3,551 |
| DNF | Marco Butti | GOAT Racing | −78 | 4,130 |
| DNF | Julien Piguet | Team Clairet Sport | −77 | 3,842 |
| DNF | Dušan Borkovic | GOAT Racing | −96 | 3,794 |
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.