| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kamui Kobayashi | Toyota Gazoo Racing | +145 | 5,792 |
| Mike Conway | +108 | 6,349 | ||
| José María López | +117 | 6,208 | ||
| P2 | Antonio Fuoco | Ferrari AF Corse | +124 | 5,768 |
| Miguel Molina | +153 | 5,332 | ||
| Nicklas Nielsen | +139 | 5,546 | ||
| P3 | Jean-Eric Vergne | Peugeot TotalEnergies | +58 | 6,356 |
| Paul Di Resta | +115 | 5,498 | ||
| Mikkel Jensen | +150 | 4,947 | ||
| P4 | Frédéric Makowiecki | Porsche Penske Motorsport | +92 | 5,442 |
| Michael Christensen | +78 | 5,650 | ||
| Dane Cameron | +79 | 5,635 | ||
| P5 | Antonio Giovinazzi | Ferrari AF Corse | +35 | 5,854 |
| James Calado | +37 | 5,820 | ||
| Alessandro Pier Guidi | +9 | 6,244 | ||
| P6 | Sébastien Buemi | Toyota Gazoo Racing | −33 | 6,438 |
| Brendon Hartley | −42 | 6,593 | ||
| Ryo Hirakawa | −39 | 6,543 | ||
| P7 | Kevin Estre | Porsche Penske Motorsport | −1 | 5,621 |
| André Lotterer | −8 | 5,724 | ||
| Laurens Vanthoor | +7 | 5,506 | ||
| P8 | Nathanael Berthon | Glickenhaus Racing | +9 | 5,128 |
| Romain Dumas | +18 | 4,984 | ||
| Olivier Pla | +19 | 4,970 | ||
| P9 | Yifei Ye | Hertz Team JOTA | −55 | 5,593 |
| António Félix da Costa | −116 | 6,556 | ||
| Will Stevens | −75 | 5,880 | ||
| P10 | Alex Lynn | Cadillac Racing | −106 | 5,971 |
| Earl Bamber | −73 | 5,491 | ||
| Richard Westbrook | −80 | 5,588 | ||
| P11 | Loïc Duval | Peugeot TotalEnergies | −58 | 4,905 |
| Nico Müller | −90 | 5,386 | ||
| Gustavo Menezes | −70 | 5,099 | ||
| P12 | João Paulo de Oliveira | Floyd Vanwall Racing Team | −111 | 5,339 |
| Esteban Guerrieri | −49 | 4,360 | ||
| Tristan Vautier | −51 | 4,394 | ||
| DNF | Harry Tincknell | Proton Competition | −118 | 4,979 |
| Gianmaria Bruni | −121 | 5,029 | ||
| Neel Jani | −194 | 6,124 |
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.