| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Luis Pérez-Companc | Richard Mille AF Corse | +169 | 4,602 |
| Nicklas Nielsen | +94 | 5,703 | ||
| Lilou Wadoux Ducellier | +175 | 4,511 | ||
| P2 | Gar Robinson | Riley | +95 | 5,261 |
| Felipe Fraga | +93 | 5,292 | ||
| Josh Burdon | +121 | 4,879 | ||
| P3 | Tom Dillmann | Inter Europol by PR1 Mathiasen Motorsports | +57 | 5,448 |
| Nick Boulle | +138 | 4,280 | ||
| Jakub Smiechowski | +80 | 5,099 | ||
| P4 | Dennis Andersen | MDK by High Class Racing | +123 | 4,187 |
| Seth Lucas | +96 | 4,558 | ||
| Scott Huffaker | +140 | 3,935 | ||
| P5 | Bijoy Garg | United Autosports USA | +51 | 4,772 |
| Dan Goldburg | +63 | 4,604 | ||
| Paul Di Resta | +41 | 4,919 | ||
| P6 | Charlie Eastwood | Tower Motorsports | +39 | 4,557 |
| Michael DINAN | +21 | 4,814 | ||
| John Farano | +25 | 4,769 | ||
| P7 | Paul-Loup Chatin | AO Racing | −27 | 5,111 |
| Matthew Brabham | −5 | 4,801 | ||
| PJ Hyett | +12 | 4,555 | ||
| P8 | Ben Hanley | United Autosports USA | −44 | 4,973 |
| Ben Keating | −46 | 5,004 | ||
| Nico Pino | −5 | 4,423 | ||
| P9 | Hunter McElrea | TDS Racing | −82 | 5,151 |
| Steven Thomas | +25 | 3,692 | ||
| Mikkel Jensen | −63 | 4,884 | ||
| P10 | Eric Lux | DragonSpeed | −70 | 4,594 |
| Nicolás Varrone | −93 | 4,925 | ||
| Rasmus Lindh | −37 | 4,160 | ||
| P11 | Jonny Edgar | Sean Creech Motorsport | −116 | 4,882 |
| João Barbosa | −95 | 4,588 | ||
| Lance Willsey | −19 | 3,608 | ||
| P12 | Ryan Dalziel | Era Motorsport | −106 | 4,341 |
| Dwight Merriman | −113 | 4,439 | ||
| Connor Zilisch | −164 | 5,172 | ||
| P13 | Colin Braun | CROWDSTRIKE RACING BY APR | −200 | 5,289 |
| Toby Sowery | −158 | 4,651 | ||
| George Kurtz | −194 | 5,196 |
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.