| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Hunter McElrea | TDS RACING | +114 | 5,600 |
| Mikkel Jensen | +100 | 5,820 | ||
| Steven Thomas | +225 | 3,885 | ||
| P2 | Jeremy Clarke | Inter Europol Competition | +123 | 5,028 |
| Tom Dillmann | +72 | 5,806 | ||
| Bijoy Garg | +159 | 4,505 | ||
| P3 | Oliver Jarvis | Era Motorsport | +110 | 4,846 |
| David Heinemeier Hansson | +123 | 4,649 | ||
| Tobi Lutke | +125 | 4,620 | ||
| P4 | Logan Sargeant | PR1 Mathiasen Motorsports | +23 | 5,673 |
| Benjamin Pedersen | +109 | 4,406 | ||
| Naveen Rao | +99 | 4,547 | ||
| P5 | Luis Pérez-Companc | Af Corse | +82 | 4,394 |
| Nicklas Nielsen | +25 | 5,228 | ||
| Matias Perez Companc | +82 | 4,402 | ||
| P6 | PJ Hyett | AO Racing | −26 | 5,450 |
| Dane Cameron | −62 | 6,077 | ||
| Jonny Edgar | −9 | 5,202 | ||
| P7 | James Roe | Pratt Miller Motorsports | +70 | 3,749 |
| Pietro Fittipaldi | −7 | 4,862 | ||
| Christopher Cumming | +4 | 4,699 | ||
| P8 | Felipe Fraga | Riley | −97 | 5,677 |
| Josh Burdon | −66 | 5,201 | ||
| Gar Robinson | −76 | 5,339 | ||
| P9 | Nick Boulle | United Autosports USA | −49 | 4,609 |
| Juan Correa | −46 | 4,565 | ||
| Ben Hanley | −43 | 4,516 | ||
| P10 | Alex Quinn | Crowdstrike Racing by APR | −130 | 5,312 |
| Toby Sowery | −128 | 5,278 | ||
| George Kurtz | −85 | 4,647 | ||
| P11 | Dan Goldburg | United Autosports USA | −115 | 4,686 |
| Paul Di Resta | −147 | 5,158 | ||
| Rasmus Lindh | −101 | 4,484 | ||
| P12 | Sebastian Alvarez | Tower Motorsports | −137 | 4,590 |
| Sebastien Bourdais | −186 | 5,299 | ||
| John Farano | −131 | 4,494 |
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.