| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Luca Mars | KOHR MOTORSPORTS | +80 | 4,120 |
| P2 | Gregory Liefooghe | Stephen Cameron Racing | +59 | 4,190 |
| P3 | Marc Miller | Thaze Competition | +56 | 3,997 |
| P4 | Michael Cooper | Baby Bull Racing | +50 | 3,858 |
| P5 | Patrick Wilmot | Split Decision Motorsports | +105 | 3,051 |
| P6 | Eric Thompson | BSI Racing | +77 | 3,177 |
| P7 | Jackson Lee | Czabok-Simpson Motorsport | +71 | 3,056 |
| P8 | Mark Brummond | Auto Technic Racing | +69 | 2,888 |
| P9 | Sean Quinlan | Stephen Cameron Racing | −1 | 3,502 |
| P10 | Michael Dayton | Swish Motorsports | +115 | 1,722 |
| P11 | Jim Jonsin | BGB MOTORSPORTS | −48 | 3,680 |
| P12 | Scott Blind | Ruckus Racing | −35 | 3,332 |
| P13 | Jesse Lazare | Motorsports in Action | −107 | 4,054 |
| P14 | Brady Behrman | van der Steur Racing | −63 | 3,271 |
| P15 | Angus Rogers | KMW Motorsports with TMR Engineering | −23 | 2,682 |
| P16 | Joe Dalton | Turner Motorsport | −73 | 3,027 |
| P17 | Will Wachs | BGB MOTORSPORTS | −41 | 2,525 |
| P18 | Moisey Uretsky | Baby Bull Racing | −127 | 3,266 |
| P19 | Robbie McWilliams | Archangel Motorsports | −119 | 2,981 |
| P20 | Christopher Tasca | Auto Technic Racing | −44 | 1,940 |
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.