| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jimmy Llibre | ACI Motorsports | +157 | 3,630 |
| P2 | Zachary Vanier | JDX Racing | +78 | 4,391 |
| P3 | Ryan Yardley | Topp Racing | +59 | 4,390 |
| P4 | Riley Dickinson | Kellymoss | +22 | 4,648 |
| P5 | Jared Thomas | JTR Motorsports Engineering | +47 | 4,058 |
| P6 | Aaron Jeansonne | Kellymoss | +53 | 3,763 |
| P7 | Tyler Maxson | Topp Racing | −9 | 4,291 |
| P8 | Yves Baltas | ACI Motorsports | +33 | 3,572 |
| P9 | Paul Bocuse | JDX Racing | +4 | 3,685 |
| P10 | Sabre Cook | JDX Racing | +56 | 2,916 |
| P11 | John Jodoin | ACI Motorsports | +2 | 3,305 |
| P12 | Michael McCann | McCann Racing | −2 | 3,145 |
| P13 | Madeline Stewart | JDX Racing | — | 2,917 |
| P14 | Wesley Slimp | Kellymoss | +13 | 2,558 |
| P15 | Alex Pratt | ACI Motorsports | −82 | 3,426 |
| P16 | Alexander Reimann | Citimarine Motorsports | −107 | 3,493 |
| P17 | Matheus Leist | NOLASPORT | −152 | 3,823 |
| P18 | Michael de Quesada | Alegra Motorsports | −173 | 3,856 |
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.