| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Selin Rollan | Hixon Motor Sports | +56 | 4,320 |
| P2 | Connor Zilisch | Hixon Motor Sports | +120 | 3,376 |
| P3 | Sam Paley | McCumbee McAleer Racing | +67 | 3,832 |
| P4 | Justin Piscitell | McCumbee McAleer Racing | +89 | 3,455 |
| P5 | Michael Carter | Carter Racing Enterprises | +14 | 4,270 |
| P6 | Jared Thomas | JTR Motorsports Engineering | +39 | 3,746 |
| P7 | Gresham Wagner | Spark Performance | −1 | 4,138 |
| P8 | Aaron Jeansonne | Spark Performance | +88 | 3,019 |
| P9 | Matthew Dirks | McCumbee McAleer Racing | +63 | 3,136 |
| P10 | Tyler Gonzalez | COPELAND MOTORSPORTS | +33 | 3,311 |
| P11 | Jameson Riley | COPELAND MOTORSPORTS | +62 | 2,921 |
| P12 | David Staab | SLIPSTREAM PERFORMANCE | +66 | 2,751 |
| P13 | Bruno Carneiro | Hixon Motor Sports | +26 | 3,039 |
| P14 | Joey Atanasio | Formidable Racing | +15 | 3,019 |
| P15 | Laura Hayes | Thunder Bunny Racing | +22 | 2,839 |
| P16 | Alex Bachoura | Spark Performance | +32 | 2,616 |
| P17 | Jenson Altzman | McCumbee McAleer Racing | −10 | 2,922 |
| P18 | John Jodoin | McCumbee McAleer Racing | +6 | 2,641 |
| P19 | Chris Nunes | Formidable Racing | −87 | 3,508 |
| P20 | Michael Staab | SLIPSTREAM PERFORMANCE | −30 | 2,771 |
| P21 | Glenn Mcgee | JTR Motorsports Engineering | −73 | 3,086 |
| P22 | Anthony McIntosh | JTR Motorsports Engineering | −24 | 2,480 |
| P23 | Mickey Thomas | Formidable Racing | −69 | 2,802 |
| P24 | Sean Varwig | JTR Motorsports Engineering | −95 | 2,949 |
| P25 | Dante Tornello | Hixon Motor Sports | −75 | 2,628 |
| P26 | Aidan Fassnacht | McCumbee McAleer Racing | −106 | 2,813 |
| P27 | Bryce Cornet | Hixon Motor Sports | −121 | 2,849 |
| P28 | Woody Heimann | JTR Motorsports Engineering | −108 | 2,599 |
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.