| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Colin Braun | Crowdstrike by Riley | +97 | 4,991 |
| George Kurtz | +106 | 4,858 | ||
| P2 | Ziad Ghandour | TR3 Racing | +161 | 3,784 |
| Daniel Morad | +119 | 4,345 | ||
| P3 | Adam Adelson | Wright Motorsports | +117 | 3,952 |
| Elliott Skeer | +102 | 4,151 | ||
| P4 | Jan Heylen | Wright Motorsports | +10 | 4,889 |
| Charlie Luck | +21 | 4,735 | ||
| P5 | Samantha Tan | ST Racing | +68 | 3,770 |
| John Edwards | +24 | 4,331 | ||
| P6 | Derek DeBoer | TRG - The Racers Group | −28 | 4,545 |
| Ross Gunn | −28 | 4,539 | ||
| P7 | Adam Carroll | Esses Racing with Mercedes-Benz of Austin | −65 | 4,625 |
| Will Hardeman | −30 | 4,164 | ||
| P8 | Spencer Pumpelly | ACI Motorsport | −31 | 3,844 |
| Pedro Torres | −19 | 3,693 | ||
| P9 | Bryan Sellers | DXDT Racing | −158 | 5,159 |
| Scott Smithson | — | 3,037 | ||
| P10 | James Sofronas | GMG Racing | −115 | 4,038 |
| P11 | Ryan Dalziel | Triarsi Competizione | −146 | 4,067 |
| Justin Wetherill | −74 | 3,251 |
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.