| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Gabby Chaves | JDC Motorsports | +59 | 5,166 |
| P2 | Sage Karam | Andretti Autosport | +76 | 4,564 |
| P3 | Connor De Phillippi | Juncos Racing | +37 | 4,852 |
| P4 | Diego Ferreira | Juncos Racing | +64 | 4,202 |
| P5 | Bruno Palli | Juncos Racing | +101 | 3,561 |
| P6 | Petri Suvanto | Team Pelfrey | +10 | 4,396 |
| P7 | Gustavo Menezes | Team Pelfrey | +32 | 3,883 |
| P8 | Zach Veach | Andretti Autosport | +8 | 3,932 |
| P9 | Juan Piedrahita | JDC Motorsports | −12 | 3,926 |
| P10 | Zack Meyer | AIM Autosport | +39 | 3,146 |
| P11 | Ashley Freiberg | JDC Motorsports | −18 | 3,556 |
| P12 | Scott Anderson | JDC Motorsports | −51 | 3,699 |
| P13 | Juan Camilo Acosta | Team GDT | −70 | 3,680 |
| P14 | Ryan Tveter | Team Pelfrey | −53 | 3,290 |
| P15 | Andrés Méndez | Team GDT | −63 | 3,187 |
| P16 | Camilo Schmidt | Linares Racing | −100 | 3,361 |
| P17 | Walt Bowlin | AIM Autosport | −59 | 2,733 |
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.