| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Yann Ehrlacher | Cyan Racing Lynk & Co | +115 | 5,353 |
| P2 | Yvan Muller | Cyan Racing Lynk & Co | +67 | 5,894 |
| P3 | Santiago Urrutia | Cyan Performance Lynk & Co | +126 | 4,767 |
| P4 | Gilles Magnus | Comtoyou Racing | +127 | 4,533 |
| P5 | Néstor Girolami | All-Inkl.com Münnich Motorsport | +81 | 4,960 |
| P6 | Tom Coronel | Audi Sport Team Comtoyou-DHL Team | +104 | 4,432 |
| P7 | Jean-Karl Vernay | Team Mulsanne | +29 | 5,288 |
| P8 | Norbert Michelisz | BRC Hyundai N LUKOIL Squadra Corse | −10 | 5,655 |
| P9 | Nicky Catsburg | Engstler Hyundai N Liqui Moly Racing Team | +15 | 5,040 |
| P10 | Luca Engstler | Engstler Hyundai N Liqui Moly Racing Team | +129 | 3,133 |
| P11 | Mikel Azcona | Zengo Motorsport | +8 | 4,720 |
| P12 | Dylan O'Keeffe | Vukovic Motorsport | — | 4,620 |
| P13 | Esteban Guerrieri | All-Inkl.com Münnich Motorsport | −37 | 4,929 |
| P14 | Nathanael Berthon | Audi Sport Team Comtoyou-DHL Team | −66 | 5,119 |
| P15 | Gabriele Tarquini | BRC Hyundai N LUKOIL Squadra Corse | −63 | 4,861 |
| P16 | Luca Filippi | Team Mulsanne | −73 | 4,791 |
| P17 | Bence Boldizs | Zengo Motorsport | −35 | 4,077 |
| P18 | Gabor Kismarty-Lechner | Zengo Motorsport | −42 | 3,978 |
| P19 | Tiago Monteiro | ALL-INKL.DE Münnich Motorsport | −95 | 4,456 |
| P20 | Attila Tassi | ALL-INKL.DE Münnich Motorsport | −89 | 4,176 |
| DNF | Jack Young | Vukovic Motorsport | −88 | 3,981 |
| DNF | Thed Bjork | Cyan Performance Lynk & Co | −202 | 5,363 |
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.