| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Mario Farnbacher | Meyer Shank Racing w/ Curb-Agajanian | +147 | 4,978 |
| Katherine Legge | +151 | 4,917 | ||
| P2 | Justin Marks | Meyer Shank Racing w/ Curb-Agajanian | +59 | 5,846 |
| Lawson Aschenbach | +126 | 4,823 | ||
| P3 | Madison Snow | Paul Miller Racing | +63 | 5,311 |
| Bryan Sellers | +58 | 5,389 | ||
| P4 | Jeroen Bleekemolen | Mercedes-AMG Team Riley Motorsports | +65 | 4,902 |
| Ben Keating | +68 | 4,853 | ||
| P5 | Cooper MacNeil | Scuderia Corsa | +69 | 4,533 |
| Jeff Segal | +146 | 3,277 | ||
| P6 | Dominik Baumann | 3GT Racing | −21 | 5,279 |
| Kyle Marcelli | −17 | 5,216 | ||
| P7 | Bill Auberlen | Turner Motorsport | −72 | 5,654 |
| Robby Foley | +7 | 4,457 | ||
| P8 | Bernd Schneider | SunEnergy1 Racing | −57 | 5,034 |
| Kenny Habul | +33 | 3,763 | ||
| P9 | Wolf Henzler | Wright Motorsports | −58 | 4,626 |
| Michael Schein | −26 | 4,174 | ||
| P10 | John Potter | Magnus Racing | −64 | 4,285 |
| Andy Lally | −84 | 4,567 | ||
| P11 | Patrick Long | Wright Motorsports | −121 | 4,633 |
| Christina Nielsen | −161 | 5,232 | ||
| P12 | Jack Hawksworth | 3GT Racing | −139 | 4,490 |
| David Heinemeier Hansson | −170 | 4,942 |
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.