| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jan Heylen | Wright Motorsports | +109 | 5,230 |
| Ryan Hardwick | +109 | 5,216 | ||
| P2 | Robert Megennis | CarBahn with Peregrine Racing | +136 | 4,533 |
| Jeff Westphal | +129 | 4,630 | ||
| P3 | Robby Foley | Turner Motorsport | +104 | 4,631 |
| Bill Auberlen | +103 | 4,637 | ||
| P4 | Bryan Sellers | Paul Miller Racing | +28 | 5,327 |
| Madison Snow | +21 | 5,433 | ||
| P5 | Dirk Mueller | Team Korthoff Motorsports | −14 | 5,663 |
| Stevan McAleer | +73 | 4,353 | ||
| P6 | Marco Holzer | NTE/SSR | +20 | 4,812 |
| Jaden Conwright | +115 | 3,471 | ||
| P7 | Roman De Angelis | Heart of Racing Team | −6 | 4,760 |
| Maxime Martin | −18 | 4,935 | ||
| P8 | Aaron Telitz | VasserSullivan | −55 | 5,122 |
| Frankie Montecalvo | −26 | 4,686 | ||
| P9 | Daniel Morad | Alegra Motorsports | −36 | 4,521 |
| Michael de Quesada | −11 | 4,208 | ||
| P10 | Katherine Legge | Team Hardpoint | −43 | 4,300 |
| Rob Ferriol | −28 | 4,112 | ||
| P11 | Kyle Washington | GMG Racing | −7 | 3,571 |
| James Sofronas | −47 | 4,077 | ||
| P12 | Aidan Read | Rick Ware Racing | −78 | 4,138 |
| Ryan Eversley | −48 | 3,763 | ||
| P13 | Brendan Iribe | inception racing | −106 | 4,164 |
| Frederik Schandorff | −109 | 4,204 | ||
| P14 | Russell Ward | Winward Racing | −144 | 4,316 |
| Philip Ellis | −167 | 4,637 |
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.