| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Paul Holton | Compass Racing | +161 | 3,861 |
| Kuno Wittmer | +98 | 4,729 | ||
| P2 | Gary Ferrera | Automatic Racing | +154 | 3,840 |
| Kris Wilson | +132 | 4,139 | ||
| P3 | Corey Fergus | Motorsports In Action | +135 | 3,966 |
| Jesse Lazare | +110 | 4,298 | ||
| P4 | James Clay | BimmerWorld Racing | +146 | 3,702 |
| Devin Jones | +100 | 4,308 | ||
| P5 | Austin Cindric | Multimatic Motorsports | +36 | 5,126 |
| Billy Johnson | +10 | 5,696 | ||
| Chase Briscoe | +56 | 4,771 | ||
| P6 | Indy Dontje | Winward Racing / HTP Motorsport | +49 | 4,764 |
| Russell Ward | +112 | 3,893 | ||
| P7 | Alan Brynjolfsson | Park Place Motorsports | +101 | 3,913 |
| Trent Hindman | +47 | 4,654 | ||
| P8 | Jason Hart | nolasport | +39 | 4,654 |
| Mike Vess | +126 | 3,479 | ||
| Matt Travis | +122 | 3,527 | ||
| P9 | Scott Maxwell | Multimatic Motorsports | +56 | 4,244 |
| Cole Custer | −33 | 5,951 | ||
| Ty Majeski | +50 | 4,326 | ||
| P10 | Patrick Gallagher | PF Racing | +23 | 4,602 |
| James Pesek | +82 | 3,810 | ||
| Jade Buford | +74 | 3,903 | ||
| P11 | D.J. Randall | KohR Motorsports | +83 | 3,683 |
| Rod Randall | +39 | 4,244 | ||
| Kenny Wilden | +39 | 4,244 | ||
| P12 | Guy Cosmo | Team TGM | +63 | 3,826 |
| Ted Giovanis | +98 | 3,379 | ||
| P13 | Rob Ecklin Jr. | Automatic Racing | +68 | 3,649 |
| Ramin Abdolvahabi | +103 | 3,187 | ||
| Brandon Kidd | +59 | 3,765 | ||
| P14 | Gregory Liefooghe | Stephen Cameron Racing | +88 | 3,320 |
| Henry Schmitt | +170 | 1,234 | ||
| P15 | Jeff Mosing | Murillo Racing | −3 | 4,320 |
| Eric Foss | +19 | 4,022 | ||
| P16 | Tyler McQuarrie | Carbahn Motorsports | −5 | 4,211 |
| Jeff Westphal | −39 | 4,717 | ||
| P17 | Stefan Rzadzinski | BGB Motorsports | +21 | 3,773 |
| Thomas Collingwood | +33 | 3,633 | ||
| John Tecce | +32 | 3,640 | ||
| P18 | Fred Poordad | RS1 | +27 | 3,566 |
| Jan Heylen | −49 | 4,596 | ||
| Charlie Luck | −55 | 4,691 | ||
| P19 | Owen Trinkler | Team TGM | −24 | 4,093 |
| Hugh Plumb | −64 | 4,677 | ||
| P20 | Robby Foley | Turner Motorsports | −15 | 3,914 |
| Sydney McKee | +123 | 926 | ||
| Bruce McKEE | +10 | 3,610 | ||
| P21 | Marc Miller | Bodymotion Racing | −69 | 4,484 |
| Pete McIntosh | −77 | 4,605 | ||
| Patrick Liddy | −12 | 3,713 | ||
| P22 | Gunnar Jeannette | eEuroparts.com ROWE Racing | −102 | 4,878 |
| Rodrigo SALES | −11 | 3,589 | ||
| P23 | Dale Katechis | Automatic Racing | −18 | 3,582 |
| Mikel Miller | −16 | 3,557 | ||
| P24 | Spencer Pumpelly | TRG - The Racers Group | −75 | 4,156 |
| Dillon Machavern | −91 | 4,387 | ||
| P25 | Jayson Clunie | Classic BMW / Fast Track Racing | −36 | 3,579 |
| Kyle Reid | −35 | 3,565 | ||
| Toby Grahovec | −37 | 3,593 | ||
| P26 | Christian Hohenadel | Winward Racing / HTP Motorsport | −114 | 4,473 |
| Bryce Ward | −47 | 3,577 | ||
| P27 | Nate Stacy | KohR Motorsports | −109 | 4,245 |
| Kyle Marcelli | −147 | 4,859 | ||
| P28 | Orey Fidani | AWA | +33 | 2,193 |
| Scott Hargrove | −104 | 4,092 | ||
| P29 | Dylan Murry | Riley Motorsports | −52 | 3,332 |
| Jeroen Bleekemolen | −156 | 4,738 | ||
| Jim Cox | −43 | 3,224 | ||
| P30 | Aurora Straus | BimmerWorld Racing | −32 | 2,979 |
| Kaz Grala | −155 | 4,567 | ||
| P31 | Kenton Koch | eEuroparts.com ROWE Racing | −110 | 3,782 |
| Tyler Cooke | −129 | 4,033 | ||
| P32 | Justin Piscitell | Murillo Racing | −84 | 3,400 |
| Brent Mosing | −34 | 2,808 | ||
| Tim Probert | −43 | 2,919 | ||
| P33 | Drew Staveley | Ian Lacy Racing | −113 | 3,612 |
| Frank Gannett II | −103 | 3,497 | ||
| P34 | Robert Orcutt | TRG- The Racers Group | −112 | 3,488 |
| Christopher Bellomo | −112 | 3,488 | ||
| P35 | Andrew Davis | Rebel Rock Racing | −186 | 4,333 |
| Frank DePew | −112 | 3,361 | ||
| Robin Liddell | −194 | 4,461 |
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.