| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tim Lewis | KMW Motorsports with TMR Engineering | +159 | 3,653 |
| William Tally | +184 | 3,318 | ||
| P2 | Mark Wilkins | Bryan Herta Autosport with Curb Agajanian | +86 | 4,142 |
| Mason Filippi | +82 | 4,196 | ||
| P3 | Karl Wittmer | Montreal Motorsport Group | +91 | 3,766 |
| Dai Yoshihara | +104 | 3,604 | ||
| P4 | Mikey Taylor | Unitronic/JDC-Miller MotorSports | +21 | 4,217 |
| Chris Miller | +11 | 4,373 | ||
| P5 | Jon Morley | Road Shagger Racing | +37 | 3,709 |
| Gavin Ernstone | +37 | 3,707 | ||
| P6 | Bryson Morris | Bryan Herta Autosport with Curb Agajanian | −6 | 3,869 |
| Taylor Hagler | +5 | 3,722 | ||
| P7 | Harry Gottsacker | Bryan Herta Autosport with Curb Agajanian | −56 | 4,074 |
| Robert Wickens | −106 | 4,930 | ||
| P8 | Tyler Gonzalez | Victor Gonzalez Racing Team | −5 | 3,279 |
| Morgan Burkhard | +39 | 2,749 | ||
| P9 | Eddie Gou | Gou Racing | −12 | 3,026 |
| Eduardo Gou | −7 | 2,960 | ||
| P10 | Denis Dupont | Bryan Herta Autosport with Curb Agajanian | −106 | 3,746 |
| Preston Brown | −53 | 3,114 | ||
| P11 | Nick Tucker | StarCom Racing | −91 | 3,193 |
| Andy Lally | −178 | 4,331 | ||
| P12 | Larry Pegram | Pegram Racing | −80 | 2,825 |
| Riley Pegram | −140 | 3,471 |
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.