| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Riley Dickinson | Kellymoss | +71 | 4,845 |
| P2 | Ryan Yardley | Topp Racing | +79 | 4,446 |
| P3 | Jimmy Llibre | ACI Motorsports | +134 | 3,553 |
| P4 | Michael de Quesada | Alegra Motorsports | +60 | 4,216 |
| P5 | Aaron Jeansonne | Kellymoss | +61 | 3,976 |
| P6 | Zachary Vanier | JDX Racing | +39 | 4,005 |
| P7 | Yves Baltas | ACI Motorsports | +78 | 3,340 |
| P8 | Tyler Maxson | Topp Racing | −10 | 4,157 |
| P9 | Matheus Leist | NOLASPORT | −39 | 4,297 |
| P10 | Jared Thomas | JTR Motorsports Engineering | −60 | 4,323 |
| P11 | Paul Bocuse | JDX Racing | −27 | 3,698 |
| P12 | Grant Talkie | ACI Motorsports | −42 | 3,651 |
| P13 | Ashley Freiberg | Kellymoss | −5 | 3,063 |
| P14 | Sabre Cook | JDX Racing | −3 | 2,828 |
| P15 | John Jodoin | ACI Motorsports | −85 | 3,515 |
| P16 | Michael McCann | McCann Racing | −76 | 3,218 |
| P17 | Jaden Lander | Rotek Racing | −129 | 3,596 |
| P18 | Wesley Slimp | Kellymoss | −47 | 2,517 |
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.