| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nate Cicero | McCumbee McAleer Racing | +132 | 3,408 |
| P2 | Jeremy Fletcher | McCumbee McAleer Racing | +166 | 2,898 |
| P3 | Selin Rollan | Rollan Racing/BSI Racing | +65 | 3,972 |
| P4 | Gresham Wagner | McCumbee McAleer Racing | +46 | 4,073 |
| P5 | Noah Harmon | Spark Performance | +159 | 2,555 |
| P6 | Alex Bachoura | Spark Performance | +94 | 3,208 |
| P7 | Ethan Tyler | BSI Racing | +148 | 2,389 |
| P8 | Tyler Gonzalez | Saito Motorsport Group | — | 4,114 |
| P9 | Nick Shaeffer | JTR Motorsports Engineering | +41 | 3,413 |
| P10 | Parker Delong | PARKER DELONG RACING | +97 | 2,649 |
| P11 | Woody Heimann | JTR Motorsports Engineering | +58 | 2,978 |
| P12 | Westin Workman | BSI Racing | +25 | 3,210 |
| P13 | Aaron Jeansonne | JTR Motorsports Engineering | −26 | 3,683 |
| P14 | Jared Thomas | JTR Motorsports Engineering | −77 | 4,306 |
| P15 | James Hayosh | JTR Motorsports Engineering | +22 | 2,872 |
| P16 | Cody Powell | JTR Motorsports Engineering | +15 | 2,819 |
| P17 | Christian Hodneland | BSI Racing | +8 | 2,765 |
| P18 | Farhan Siddiqi | BSI Racing | +3 | 2,686 |
| P19 | Sally Mott | Spark Performance | −18 | 2,786 |
| P20 | Jonathan Neudorf | BSI Racing | −8 | 2,543 |
| P21 | John Jodoin | McCumbee McAleer Racing | −94 | 3,414 |
| P22 | Julian DaCosta | BSI Racing | −71 | 2,999 |
| P23 | Heather Hadley | BSI Racing | −57 | 2,696 |
| P24 | Peter Atwater | JTR Motorsports Engineering | −30 | 2,287 |
| P25 | Connor Zilisch | BSI Racing | −184 | 4,116 |
| P26 | Nathan Nicholson | JTR Motorsports Engineering | −112 | 2,942 |
| P27 | Preston Pardus | Rick Ware Racing LLC | −184 | 3,750 |
| P28 | Cody Ware | Rick Ware Racing LLC | −215 | 4,069 |
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.