| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jesse Lazare | Kelly-Moss Road and Race | +139 | 3,141 |
| P2 | Zacharie Robichon | Mark Motors Racing | +130 | 3,058 |
| P3 | Daniel Morad | Porsche Centre Oakville / Alegra Motorsports | −5 | 4,821 |
| P4 | Will Hardeman | Moorespeed | +103 | 2,999 |
| P5 | Andrew Longe | Wright Motorsports | +69 | 3,175 |
| P6 | Lucas Catania | NGT Motorsport | +72 | 2,965 |
| P7 | Anthony Imperato | Wright Motorsports | +59 | 2,925 |
| P8 | Mckay Snow | Wright Motorsports | +19 | 3,168 |
| P9 | Victor Gomez IV | NGT Motorsport | +42 | 2,770 |
| P10 | Charlie Putman | Atlanta Motorsports Group | −41 | 3,511 |
| P11 | Ricardo Perez | JDX Racing | +12 | 2,736 |
| P12 | Fred Kaimer | NGT Motorsport | −10 | 2,782 |
| P13 | David Baker | TOPP Racing | −20 | 2,708 |
| P14 | Bill Smith | TOPP Racing | +79 | 794 |
| P15 | Jeff Mosing | TOPP Racing | −160 | 4,165 |
| P16 | Oscar Arroyo | JDX Racing | −53 | 2,567 |
| P17 | Marco Cirone | Mark Motors Racing | −100 | 2,859 |
| P18 | Jonathon Ziegelman | NGT Motorsport | −102 | 2,704 |
| P19 | Eduardo de Leon | JDX Racing | −114 | 2,649 |
| P20 | Joe Catania | NGT Motorsport | −118 | 2,536 |
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.