| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Alex Ardoin | — | +97 | 4,672 |
| P2 | Jorge Goncalvez | Team Apex | +124 | 4,094 |
| P3 | Conor Daly | Juncos Racing | +33 | 5,144 |
| P4 | Anders Krohn | Andersen Racing | +38 | 4,759 |
| P5 | David Ostella | AIM Autosport | +114 | 3,593 |
| P6 | João Horto | Team Apex | +55 | 4,077 |
| P7 | Caio Lara | JDC Motorsports | +11 | 4,407 |
| P8 | Rusty Mitchell | Juncos Racing | +41 | 3,829 |
| P9 | Tatiana Calderón | Juncos Racing | +28 | 3,771 |
| P10 | Mikaël Grenier | Andersen Racing | −42 | 4,415 |
| P11 | Tristan Vautier | Andersen Racing | −47 | 4,237 |
| P12 | Kevin Toledo | Linares Racing | −6 | 3,562 |
| P13 | J.W.Roberts | Team GDT | +15 | 3,133 |
| P14 | Chris Miller | JDC Motorsports | −32 | 3,458 |
| P15 | Carlos Conde | Team GDT | −26 | 3,201 |
| P16 | Carlos Linares | Linares Racing | −69 | 3,468 |
| P17 | Connor De Phillippi | JDC Motorsports | −146 | 4,198 |
| P18 | Nick Andries | Andersen Racing | −121 | 3,657 |
| P19 | Walt Bowlin | AIM Autosport | −66 | 2,883 |
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.