| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tristan Vautier | Andersen Racing | +116 | 4,355 |
| P2 | Jorge Goncalvez | Team Apex | +133 | 3,986 |
| P3 | Conor Daly | Juncos Racing | +67 | 4,614 |
| P4 | Mikaël Grenier | Andersen Racing | +65 | 4,451 |
| P5 | Anders Krohn | Andersen Racing | +55 | 4,390 |
| P6 | João Horto | Team Apex | +88 | 3,838 |
| P7 | Connor De Phillippi | JDC Motorsports | +50 | 4,100 |
| P8 | Michael Furfari | AIM Autosport | +44 | 4,000 |
| P9 | Chris Miller | JDC Motorsports | +56 | 3,707 |
| P10 | Caio Lara | JDC Motorsports | +8 | 4,081 |
| P11 | Rusty Mitchell | Mitchell Motorsports | +32 | 3,647 |
| P12 | Gerry Kraut | JDC Motorsports | +51 | 3,273 |
| P13 | David Ostella | AIM Autosport | +4 | 3,631 |
| P14 | Carlos Linares | Linares Racing | −19 | 3,731 |
| P15 | Dom Bastien | Andersen Racing | −33 | 3,717 |
| P16 | Carlos Conde | Team GDT | −13 | 3,345 |
| P17 | J.W.Roberts | Team GDT | −7 | 3,118 |
| P18 | Hayden Duerson | Juncos Racing | −72 | 3,678 |
| P19 | Juan Piedrahita | Team Apex | −96 | 3,779 |
| P20 | Tatiana Calderón | Juncos Racing | −109 | 3,766 |
| P21 | Court Vernon | — | −112 | 3,621 |
| P22 | Ian Harms | Team GDT | −127 | 3,623 |
| P23 | Richard Kent | Team GDT | −180 | 4,113 |
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.