| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Conrad Geis | TR3 Racing | +121 | 3,884 |
| Jason Hart | +95 | 4,208 | ||
| P2 | Darius Trinka | MLT Motorsports | +101 | 3,736 |
| Tadas Karlinskas | +97 | 3,776 | ||
| P3 | Nicky Hays | ANSA MOTORSPORTS | +54 | 3,875 |
| Antoine Comeau | +95 | 3,405 | ||
| P4 | Seth Henry | Kaizen Autosport | +64 | 3,386 |
| Wyatt Foster | +79 | 3,213 | ||
| P5 | Alexander Mayer | Forty7 Motorsports | +40 | 3,254 |
| MO Dadkhah | +41 | 3,244 | ||
| P6 | Slade Stewart | Flying Lizard Motorsports | −38 | 3,706 |
| Andy Lee | −42 | 3,748 | ||
| P7 | Garrett Adams | Alliance Racing | +18 | 2,800 |
| Avery Towns | +41 | 2,511 | ||
| P8 | Paul Nemschoff | Flying Lizard Motorsports | −66 | 3,255 |
| Marc Miller | −83 | 3,463 | ||
| P9 | Jackson Lee | Wayne Taylor Racing | −113 | 3,314 |
| Trent Hindman | −205 | 4,743 | ||
| P10 | Sebastian Vasan | RAFA Racing | −146 | 3,371 |
| Coby Shield | −140 | 3,294 |
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.