| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Samantha Tan | ST Racing | +119 | 4,727 |
| Neil Verhagen | +64 | 5,679 | ||
| P2 | Robby Foley | Turner Motorsport | +62 | 5,164 |
| Justin Rothberg | +108 | 4,467 | ||
| P3 | George Kurtz | Crowdstrike by Riley | +5 | 5,539 |
| Colin Braun | — | 5,645 | ||
| P4 | Jake Pedersen | RS1 | +138 | 3,213 |
| Trent Hindman | +5 | 5,139 | ||
| P5 | Ross Chouest | Chouest Povoledo Racing | +94 | 3,528 |
| Aaron Povoledo | +110 | 3,279 | ||
| P6 | Custodio Toledo | AF Corse | +84 | 3,136 |
| Riccardo Agostini | −3 | 4,378 | ||
| P7 | Andy Lee | Flying Lizard Motorsports | −17 | 4,118 |
| Elias Sabo | +14 | 3,706 | ||
| P8 | Philip Ellis | Regulator Racing | −95 | 4,694 |
| Jeff Burton | −96 | 4,707 | ||
| P9 | Will Hardeman | Esses Racing with Mercedes-Benz of Austin | −67 | 3,943 |
| Alan Metni | −53 | 3,763 | ||
| P10 | Tom Sargent | GMG Racing | −103 | 4,003 |
| Kyle Washington | −70 | 3,578 | ||
| P11 | Scott Smithson | DXDT Racing | −97 | 3,483 |
| Bryan Sellers | −192 | 4,810 |
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.