| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Gabby Chaves | JDC Motorsports | +59 | 5,165 |
| P2 | Sage Karam | Andretti Autosport | +76 | 4,562 |
| P3 | Connor De Phillippi | Juncos Racing | +37 | 4,850 |
| P4 | Diego Ferreira | Juncos Racing | +65 | 4,200 |
| P5 | Bruno Palli | Juncos Racing | +97 | 3,607 |
| P6 | Petri Suvanto | Team Pelfrey | +10 | 4,393 |
| P7 | Gustavo Menezes | Team Pelfrey | +33 | 3,882 |
| P8 | Zach Veach | Andretti Autosport | +8 | 3,930 |
| P9 | Juan Piedrahita | JDC Motorsports | −12 | 3,924 |
| P10 | Zack Meyer | AIM Autosport | +40 | 3,144 |
| P11 | Ashley Freiberg | JDC Motorsports | −17 | 3,554 |
| P12 | Scott Anderson | JDC Motorsports | −51 | 3,699 |
| P13 | Juan Camilo Acosta | Team GDT | −70 | 3,680 |
| P14 | Ryan Tveter | Team Pelfrey | −52 | 3,289 |
| P15 | Andrés Méndez | Team GDT | −63 | 3,185 |
| P16 | Camilo Schmidt | Linares Racing | −100 | 3,359 |
| P17 | Walt Bowlin | AIM Autosport | −59 | 2,732 |
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.