| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Camilo Schmidt | Linares Racing | +188 | 3,532 |
| P2 | Sage Karam | Andretti Autosport | +96 | 4,461 |
| P3 | Gabby Chaves | JDC Motorsports | +48 | 4,890 |
| P4 | Martín Scuncio | Juncos Racing | +70 | 4,334 |
| P5 | Ryan Tveter | Team GDT | +129 | 3,409 |
| P6 | Connor De Phillippi | Juncos Racing | +6 | 4,740 |
| P7 | Jack Hawksworth | Team Pelfrey | +4 | 4,509 |
| P8 | Juan Piedrahita | JDC Motorsports | +11 | 4,193 |
| P9 | Zach Veach | Andretti Autosport | +3 | 4,075 |
| P10 | Diego Ferreira | Juncos Racing | −12 | 4,036 |
| P11 | Andrés Méndez | Team GDT | +27 | 3,401 |
| P12 | Blair Robertshaw | Robertshaw Racing | −20 | 3,730 |
| P13 | Gustavo Menezes | Team Pelfrey | −42 | 3,772 |
| P14 | Carlos Linares | Linares Racing | −11 | 3,238 |
| P15 | Ashley Freiberg | JDC Motorsports | −50 | 3,477 |
| P16 | Zack Meyer | AIM Autosport | −57 | 3,346 |
| P17 | Stefan Rzadzinski | JDC Motorsports | −114 | 3,799 |
| P18 | Bruno Palli | Juncos Racing | −105 | 3,494 |
| P19 | Petri Suvanto | Team Pelfrey | −171 | 4,074 |
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.