| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nick d'Orlando | Graham Rahal Performance | +134 | 2,141 |
| P2 | Jordan Missig | Graham Rahal Performance | +11 | 3,608 |
| P3 | Danny Dyszelski | RySpec Racing | +52 | 2,647 |
| P4 | Evan Slater | EVR Motorsports | −19 | 3,449 |
| P5 | Spencer Schmidt | CAMERON Racing | +47 | 2,268 |
| P6 | Austin Riley | Racing with Autism | +76 | 1,778 |
| P7 | Michael Anzaldi | RYNO Racing with Team Stradale | +51 | 1,822 |
| P8 | Corey Neveau | CAMERON Racing | −24 | 2,426 |
| P9 | Greg Folger | PRIMAL Racing | +34 | 1,611 |
| P10 | Jack Zweifel | GROUP-A Racing | +29 | 1,447 |
| P11 | Jack Yang | GROUP-A Racing | −3 | 1,572 |
| P12 | David Flynt | APEX Motorsports South | −7 | 1,395 |
| P13 | David Mason | PRIMAL Racing | −35 | 1,487 |
| P14 | Matthew Romer | ONE Motorsports | −51 | 1,436 |
| P15 | Arul Venkatesh | CAMERON Racing | −11 | 721 |
| P16 | Raiden Nicol | PRIMAL Racing | −170 | 2,444 |
| P17 | Chris Huhn | PRIMAL Racing | −113 | 1,500 |
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.