| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Miguel Molina | Ferrari AF Corse | +150 | 5,849 |
| Antonio Fuoco | +126 | 6,199 | ||
| Nicklas Nielsen | +166 | 5,609 | ||
| P2 | José María López | Toyota Gazoo Racing | +141 | 5,770 |
| Kamui Kobayashi | +149 | 5,650 | ||
| Nyck de Vries | +120 | 6,084 | ||
| P3 | Alessandro Pier Guidi | Ferrari AF Corse | +84 | 6,386 |
| James Calado | +100 | 6,139 | ||
| Antonio Giovinazzi | +107 | 6,042 | ||
| P4 | Kevin Estre | Porsche Penske Motorsport | +70 | 6,365 |
| André Lotterer | +84 | 6,157 | ||
| Laurens Vanthoor | +79 | 6,235 | ||
| P5 | Sébastien Buemi | Toyota Gazoo Racing | +46 | 6,498 |
| Brendon Hartley | +43 | 6,551 | ||
| Ryo Hirakawa | +29 | 6,790 | ||
| P6 | Matt Campbell | Porsche Penske Motorsport | +67 | 5,999 |
| Michael Christensen | +79 | 5,828 | ||
| Frederic Makowiecki | +90 | 5,667 | ||
| P7 | Earl Bamber | Cadillac Racing | +141 | 4,607 |
| Alex Lynn | +73 | 5,689 | ||
| Alex Palou | −32 | 7,526 | ||
| P8 | Will Stevens | Hertz Team JOTA | +49 | 5,829 |
| Norman Nato | +48 | 5,840 | ||
| Callum Ilott | +37 | 6,007 | ||
| P9 | Oliver Rasmussen | Hertz Team JOTA | +86 | 5,082 |
| Philip Hanson | +73 | 5,285 | ||
| Jenson Button | +51 | 5,622 | ||
| P10 | Mirko Bortolotti | Lamborghini Iron Lynx | +13 | 5,926 |
| Daniil Kvyat | +27 | 5,721 | ||
| Edoardo Mortara | +8 | 6,006 | ||
| P11 | Stoffel Vandoorne | Peugeot TotalEnergies | −21 | 6,249 |
| Paul Di Resta | +70 | 4,878 | ||
| Loïc Duval | +70 | 4,861 | ||
| P12 | Mikkel Jensen | Peugeot TotalEnergies | +50 | 4,947 |
| Jean-Eric Vergne | −46 | 6,392 | ||
| Nico Müller | +16 | 5,475 | ||
| P13 | Andrea Caldarelli | Lamborghini Iron Lynx | −4 | 5,570 |
| Matteo Cairoli | +46 | 4,777 | ||
| Romain Grosjean | −18 | 5,766 | ||
| P14 | Carl Wattana Bennett | Isotta Fraschini | +38 | 4,719 |
| Jean-Karl Vernay | +11 | 5,158 | ||
| Antonio Serravalle | +92 | 3,675 | ||
| P15 | Pipo Derani | Whelen Cadillac Racing | −48 | 5,760 |
| Jack Aitken | −14 | 5,249 | ||
| Felipe Drugovich | −94 | 6,460 | ||
| P16 | Harry Tincknell | Proton Competition | −3 | 4,887 |
| Julien Andlauer | −40 | 5,446 | ||
| Neel Jani | −53 | 5,639 | ||
| DNF | Robin Frijns | BMW M Team WRT | −56 | 5,457 |
| Rene Rast | −79 | 5,799 | ||
| Sheldon van der Linde | −65 | 5,589 | ||
| DNF | Robert Shwartzman | AF Corse | −140 | 6,489 |
| Yifei Ye | −89 | 5,697 | ||
| Robert Kubica | −108 | 5,981 | ||
| DNF | Renger van der Zande | Cadillac Racing | −90 | 5,505 |
| Scott Dixon | −186 | 7,114 | ||
| Sebastien Bourdais | −89 | 5,492 | ||
| DNF | Felipe Nasr | Porsche Penske Motorsport | −135 | 5,974 |
| Nick Tandy | −110 | 5,593 | ||
| Mathieu Jaminet | −112 | 5,634 | ||
| DNF | Raffaele Marciello | BMW M Team WRT | −84 | 5,019 |
| Marco Wittmann | −100 | 5,266 | ||
| Dries Vanthoor | −115 | 5,488 | ||
| DNF | Mick Schumacher | Alpine Endurance Team | −148 | 5,738 |
| Matthieu Vaxiviere | −117 | 5,283 | ||
| Nicolas Lapierre | −116 | 5,279 | ||
| DNF | Paul-Loup Chatin | Alpine Endurance Team | −121 | 5,138 |
| Ferdinand Habsburg | −157 | 5,658 | ||
| Charles Milesi | −125 | 5,194 |
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.