| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ma Qing Hua | Lynk & Co Cyan Racing | +90 | 5,197 |
| P2 | Néstor Girolami | BRC Hyundai N Squadra Corse | +67 | 5,386 |
| P3 | Yann Ehrlacher | Lynk & Co Cyan Racing | +44 | 5,602 |
| P4 | Santiago Urrutia | Lynk & Co Cyan Racing | +67 | 4,985 |
| P5 | Esteban Guerrieri | GOAT Racing | +42 | 5,214 |
| P6 | Marco Butti | GOAT Racing | +87 | 4,369 |
| P7 | Robert Huff | Volcano Motorsport | +72 | 4,408 |
| P8 | Norbert Michelisz | BRC Hyundai N Squadra Corse | −25 | 5,866 |
| P9 | Mikel Azcona | BRC Hyundai N Squadra Corse | −18 | 5,456 |
| P10 | Thed Bjork | Lynk & Co Cyan Racing | −34 | 5,537 |
| P11 | Dušan Borkovic | GOAT Racing | +34 | 4,288 |
| P12 | David Zhu | Lynk & Co Teamwork Motorsport | +63 | 3,797 |
| P13 | Martin Cao | Hyundai N | +24 | 4,125 |
| P14 | Andy Yan | Hyundai N | +51 | 3,660 |
| P15 | Wu Yi Fan | 326 Racing Team | +35 | 3,713 |
| P16 | Jason Zhang | Lynk & Co Teamwork Motorsport | +15 | 3,803 |
| P17 | Sunny Wong | Lynk & Co Teamwork Motorsport | +11 | 3,711 |
| P18 | He Xiao Le | Hyundai N | −23 | 3,974 |
| P19 | Lo Sze Ho | Evolve Racing | +2 | 3,536 |
| P20 | Deng Bao Wei | MacPro Racing Team | −23 | 3,692 |
| P21 | Victor Chan Chun Leung | Norris Racing | −35 | 3,688 |
| P22 | Jamie Lai Jing Wen | 326 Racing Team | −36 | 3,554 |
| P23 | Man Siu Ming | Evolve Racing | −49 | 3,574 |
| P24 | Zhou Yun Jie | Spark Racing | −64 | 3,604 |
| P25 | Tony Chan Chi Wai | Norris Racing | −74 | 3,582 |
| DNF | John Filippi | Volcano Motorsport | −125 | 4,083 |
| DNF | Huang Hengyi | GYT Racing | −95 | 3,550 |
| DNF | Martin Xie | MacPro Racing Team | −103 | 3,509 |
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.