| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Conrad Geis | TR3 Racing | +122 | 3,889 |
| Jason Hart | +95 | 4,215 | ||
| P2 | Darius Trinka | MLT Motorsports | +101 | 3,742 |
| Tadas Karlinskas | +98 | 3,781 | ||
| P3 | Nicky Hays | ANSA MOTORSPORTS | +54 | 3,885 |
| Antoine Comeau | +95 | 3,409 | ||
| P4 | Seth Henry | Kaizen Autosport | +65 | 3,392 |
| Wyatt Foster | +80 | 3,217 | ||
| P5 | Alexander Mayer | Forty7 Motorsports | +40 | 3,255 |
| MO Dadkhah | +37 | 3,290 | ||
| P6 | Slade Stewart | Flying Lizard Motorsports | −38 | 3,715 |
| Andy Lee | −41 | 3,755 | ||
| P7 | Garrett Adams | Alliance Racing | +18 | 2,805 |
| Avery Towns | +41 | 2,521 | ||
| P8 | Paul Nemschoff | Flying Lizard Motorsports | −67 | 3,281 |
| Marc Miller | −84 | 3,474 | ||
| P9 | Jackson Lee | Wayne Taylor Racing | −112 | 3,316 |
| Trent Hindman | −205 | 4,747 | ||
| P10 | Sebastian Vasan | RAFA Racing | −146 | 3,375 |
| Coby Shield | −139 | 3,297 |
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.