| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Riley Dickinson | Kellymoss | +71 | 4,849 |
| P2 | Ryan Yardley | Topp Racing | +79 | 4,448 |
| P3 | Jimmy Llibre | ACI Motorsports | +134 | 3,555 |
| P4 | Michael de Quesada | Alegra Motorsports | +60 | 4,220 |
| P5 | Aaron Jeansonne | Kellymoss | +62 | 3,962 |
| P6 | Zachary Vanier | JDX Racing | +39 | 4,006 |
| P7 | Yves Baltas | ACI Motorsports | +78 | 3,341 |
| P8 | Tyler Maxson | Topp Racing | −10 | 4,167 |
| P9 | Matheus Leist | NOLASPORT | −39 | 4,298 |
| P10 | Jared Thomas | JTR Motorsports Engineering | −59 | 4,313 |
| P11 | Paul Bocuse | JDX Racing | −27 | 3,698 |
| P12 | Grant Talkie | ACI Motorsports | −42 | 3,651 |
| P13 | Ashley Freiberg | Kellymoss | −5 | 3,064 |
| P14 | Sabre Cook | JDX Racing | −3 | 2,830 |
| P15 | John Jodoin | ACI Motorsports | −85 | 3,515 |
| P16 | Michael McCann | McCann Racing | −76 | 3,221 |
| P17 | Jaden Lander | Rotek Racing | −129 | 3,596 |
| P18 | Wesley Slimp | Kellymoss | −47 | 2,525 |
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.