| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Camilo Schmidt | Linares Racing | +187 | 3,532 |
| P2 | Sage Karam | Andretti Autosport | +95 | 4,460 |
| P3 | Gabby Chaves | JDC Motorsports | +47 | 4,891 |
| P4 | Martín Scuncio | Juncos Racing | +70 | 4,334 |
| P5 | Ryan Tveter | Team GDT | +129 | 3,409 |
| P6 | Connor De Phillippi | Juncos Racing | +5 | 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,074 |
| 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 | −12 | 3,237 |
| P15 | Ashley Freiberg | JDC Motorsports | −51 | 3,477 |
| P16 | Zack Meyer | AIM Autosport | −57 | 3,346 |
| P17 | Stefan Rzadzinski | JDC Motorsports | −115 | 3,799 |
| P18 | Bruno Palli | Juncos Racing | −98 | 3,409 |
| P19 | Petri Suvanto | Team Pelfrey | −171 | 4,073 |
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.