| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tim Lewis | KMW Motorsports with TMR Engineering | +159 | 3,652 |
| William Tally | +184 | 3,318 | ||
| P2 | Mark Wilkins | Bryan Herta Autosport with Curb Agajanian | +86 | 4,140 |
| Mason Filippi | +82 | 4,195 | ||
| P3 | Karl Wittmer | Montreal Motorsport Group | +91 | 3,765 |
| Dai Yoshihara | +104 | 3,604 | ||
| P4 | Mikey Taylor | Unitronic/JDC-Miller MotorSports | +22 | 4,215 |
| Chris Miller | +11 | 4,371 | ||
| P5 | Jon Morley | Road Shagger Racing | +37 | 3,707 |
| Gavin Ernstone | +37 | 3,705 | ||
| P6 | Bryson Morris | Bryan Herta Autosport with Curb Agajanian | −6 | 3,867 |
| Taylor Hagler | +6 | 3,720 | ||
| P7 | Harry Gottsacker | Bryan Herta Autosport with Curb Agajanian | −56 | 4,070 |
| Robert Wickens | −106 | 4,928 | ||
| P8 | Tyler Gonzalez | Victor Gonzalez Racing Team | −6 | 3,279 |
| Morgan Burkhard | +37 | 2,773 | ||
| P9 | Eddie Gou | Gou Racing | −12 | 3,025 |
| Eduardo Gou | −6 | 2,959 | ||
| P10 | Denis Dupont | Bryan Herta Autosport with Curb Agajanian | −106 | 3,744 |
| Preston Brown | −52 | 3,113 | ||
| P11 | Nick Tucker | StarCom Racing | −91 | 3,192 |
| Andy Lally | −177 | 4,325 | ||
| P12 | Larry Pegram | Pegram Racing | −80 | 2,826 |
| 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.