| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Philip Ellis | Mercedes-AMG Team Winward | +209 | 4,840 |
| P2 | Liam Lawson | Red Bull AF Corse | +90 | 6,212 |
| P3 | Mike Rockenfeller | Team ABT Sportsline | +67 | 6,165 |
| P4 | Kelvin Van der Linde | Team ABT Sportsline | +68 | 5,750 |
| P5 | Alexander Albon | AlphaTauri AF Corse | −63 | 7,681 |
| P6 | Lucas Auer | Mercedes-AMG Team Winward | +48 | 5,273 |
| P7 | Marco Wittmann | Walkenhorst Motorsport | −13 | 5,761 |
| P8 | Esteban Muth | T3 Motorsport | +37 | 4,623 |
| P9 | Sheldon van der Linde | Rowe Racing | −43 | 5,418 |
| P10 | Maximilian Buhk | Mercedes-AMG Team Mücke Motorsport | −65 | 5,357 |
| P11 | Timo Glock | Rowe Racing | −76 | 5,129 |
| P12 | Dev Gore | Team Rosberg | −67 | 4,583 |
| P13 | Nico Müller | Team Rosberg | −191 | 6,041 |
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.