| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jeff Westphal | CarBahn with Peregrine racing | +80 | 5,203 |
| Tyler McQuarrie | +97 | 4,928 | ||
| P2 | Trent Hindman | Archangel Motorsports | +109 | 4,514 |
| Alan Brynjolfsson | +136 | 4,170 | ||
| P3 | Kyle Marcelli | KOHR MOTORSPORTS | +42 | 5,167 |
| Nate Stacy | +53 | 4,990 | ||
| P4 | Russell Ward | Winward Racing | +83 | 4,310 |
| Nico Bastian | +22 | 5,205 | ||
| P5 | Vincent Barletta | Turner Motorsport | +114 | 3,697 |
| Robby Foley | +37 | 4,685 | ||
| P6 | Gregory Liefooghe | BimmerWorld | +75 | 3,958 |
| Nick Galante | +69 | 4,025 | ||
| P7 | Eric Foss | Murillo Racing | +14 | 4,442 |
| Jeff Mosing | +7 | 4,527 | ||
| P8 | Mike Skeen | BimmerWorld | +76 | 3,445 |
| James Clay | +22 | 4,133 | ||
| P9 | Corey Lewis | Motorsports In Action | −23 | 4,422 |
| Sheena Monk | +28 | 3,777 | ||
| P10 | Bryce Ward | Winward Racing | +20 | 3,643 |
| Alec Udell | −49 | 4,518 | ||
| P11 | Seb Priaulx | Multimatic Motorsports Inc. | −33 | 4,047 |
| Hailie Deegan | −25 | 3,947 | ||
| P12 | Tom Dyer | CarBahn Motorsports | +14 | 3,274 |
| Sameer Gandhi | −9 | 3,558 | ||
| P13 | Dylan Murry | Riley Motorsports | −75 | 4,076 |
| Jim Cox | −69 | 3,990 | ||
| P14 | Kenny Murillo | Murillo Racing | −52 | 3,598 |
| Tim Probert | −11 | 3,110 | ||
| P15 | Jan Heylen | BGB Motorsports | −118 | 4,132 |
| Thomas Collingwood | −67 | 3,506 | ||
| P16 | James Pesek | PF Racing | −115 | 3,822 |
| Chad McCumbee | −146 | 4,232 | ||
| P17 | Robin Liddell | Rebel Rock Racing | −161 | 4,168 |
| Frank DePew | −131 | 3,779 |
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.