| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Andy Priaulx | Cyan Performance Lynk & Co | +134 | 5,059 |
| P2 | Robert Huff | SLR VW Motorsport | +95 | 5,471 |
| P3 | Jean-Karl Vernay | Leopard Racing Team Audi Sport | +103 | 5,164 |
| P4 | Johan Kristoffersson | SLR Volkswagen | +79 | 5,341 |
| P5 | Nicky Catsburg | BRC Hyundai N LUKOIL Racing Team | +89 | 5,027 |
| P6 | Yvan Muller | Cyan Racing Lynk & Co | +27 | 5,816 |
| P7 | Thed Bjork | Cyan Racing Lynk & Co | +19 | 5,751 |
| P8 | Yann Ehrlacher | Cyan Performance Lynk & Co | +41 | 5,211 |
| P9 | Kevin Ceccon | Team Mulsanne | +28 | 5,219 |
| P10 | Esteban Guerrieri | All-Inkl.com Münnich Motorsport | +13 | 5,267 |
| P11 | Tom Coronel | Comtoyou DHL Team CUPRA Racing | +65 | 4,371 |
| P12 | Norbert Michelisz | BRC Hyundai N Squadra Corse | −28 | 5,547 |
| P13 | Niels Langeveld | Comtoyou Team Audi Sport | +47 | 4,293 |
| P14 | Luca Engstler | BRC Hyundai N LUKOIL Racing Team | +106 | 3,236 |
| P15 | Frédéric Vervisch | Comtoyou Team Audi Sport | −22 | 4,933 |
| P16 | Attila Tassi | KCMG | +25 | 4,131 |
| P17 | Néstor Girolami | All-Inkl.com Münnich Motorsport | −31 | 4,714 |
| P18 | Mehdi Bennani | SLR VW Motorsport | +7 | 4,057 |
| P19 | Tiago Monteiro | KCMG | −51 | 4,665 |
| P20 | Mikel Azcona | PWR Racing | −84 | 4,976 |
| P21 | Benjamin Leuchter | SLR Volkswagen | −23 | 3,984 |
| P22 | Ma Qing Hua | Team Mulsanne | −66 | 4,375 |
| P23 | Aurelien Panis | Comtoyou DHL Team CUPRA Racing | −89 | 4,532 |
| P24 | Robert Dahlgren | PWR Racing | −80 | 4,259 |
| P25 | Lo Kai Fung | Tian Shi Zuver Team | −66 | 3,928 |
| DNF | Gabriele Tarquini | BRC Hyundai N Squadra Corse | −161 | 5,077 |
| DNF | Jim Ka To | KC Motorgroup | −90 | 3,933 |
| DNF | Gordon Shedden | Leopard Racing Team Audi Sport | −87 | 3,752 |
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.