| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Mitch Evans | Jaguar TCS Racing | +125 | 6,628 |
| P2 | Nico Müller | Porsche Formula E Team | +136 | 6,231 |
| P3 | Pascal Wehrlein | Porsche Formula E Team | +70 | 6,954 |
| P4 | Joel Eriksson | Envision Racing | +142 | 5,660 |
| P5 | Nyck de Vries | Mahindra Racing | +83 | 6,270 |
| P6 | Edoardo Mortara | Mahindra Racing | +75 | 6,143 |
| P7 | Sébastien Buemi | Envision Racing | +57 | 6,156 |
| P8 | António Félix da Costa | Jaguar TCS Racing | +24 | 6,389 |
| P9 | Pepe Martí | Cupra Kiro | +33 | 6,022 |
| P10 | Jake Dennis | Andretti Formula E | +11 | 6,084 |
| P11 | Zane Maloney | Lola Yamaha ABT Formula E Team | +55 | 5,180 |
| P12 | Oliver Rowland | Nissan Formula E Team | −87 | 7,043 |
| P13 | Lucas di Grassi | Lola Yamaha ABT Formula E Team | +9 | 5,391 |
| P14 | Taylor Barnard | DS Penske | −62 | 6,158 |
| P15 | Jean-Eric Vergne | Citroën Racing | −88 | 6,290 |
| P16 | Nick Cassidy | Citroën Racing | −141 | 6,837 |
| P17 | Norman Nato | Nissan Formula E Team | −76 | 5,646 |
| P18 | Felipe Drugovich | Andretti Formula E | −96 | 5,684 |
| P19 | Maximilian Günther | DS Penske | −160 | 6,356 |
| DNF | Daniel Ticktum | Cupra Kiro | −111 | 5,413 |
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.