| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Hunter McElrea | TDS RACING | +114 | 5,598 |
| Mikkel Jensen | +100 | 5,817 | ||
| Steven Thomas | +225 | 3,872 | ||
| P2 | Jeremy Clarke | Inter Europol Competition | +123 | 5,027 |
| Tom Dillmann | +72 | 5,803 | ||
| Bijoy Garg | +159 | 4,500 | ||
| P3 | Oliver Jarvis | Era Motorsport | +109 | 4,844 |
| David Heinemeier Hansson | +123 | 4,648 | ||
| Tobi Lutke | +125 | 4,619 | ||
| P4 | Logan Sargeant | PR1 Mathiasen Motorsports | +23 | 5,672 |
| Benjamin Pedersen | +109 | 4,403 | ||
| Naveen Rao | +99 | 4,545 | ||
| P5 | Luis Pérez-Companc | Af Corse | +82 | 4,392 |
| Nicklas Nielsen | +25 | 5,224 | ||
| Matias Perez Companc | +82 | 4,401 | ||
| P6 | PJ Hyett | AO Racing | −26 | 5,448 |
| Dane Cameron | −62 | 6,076 | ||
| Jonny Edgar | −9 | 5,200 | ||
| P7 | James Roe | Pratt Miller Motorsports | +69 | 3,775 |
| Pietro Fittipaldi | −7 | 4,856 | ||
| Christopher Cumming | +4 | 4,698 | ||
| P8 | Felipe Fraga | Riley | −97 | 5,676 |
| Josh Burdon | −66 | 5,199 | ||
| Gar Robinson | −76 | 5,336 | ||
| P9 | Nick Boulle | United Autosports USA | −48 | 4,590 |
| Juan Correa | −46 | 4,564 | ||
| Ben Hanley | −43 | 4,513 | ||
| P10 | Alex Quinn | Crowdstrike Racing by APR | −130 | 5,310 |
| Toby Sowery | −127 | 5,264 | ||
| George Kurtz | −85 | 4,644 | ||
| P11 | Dan Goldburg | United Autosports USA | −115 | 4,684 |
| Paul Di Resta | −147 | 5,155 | ||
| Rasmus Lindh | −102 | 4,498 | ||
| P12 | Sebastian Alvarez | Tower Motorsports | −137 | 4,587 |
| Sebastien Bourdais | −186 | 5,297 | ||
| John Farano | −131 | 4,491 |
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.