| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Daniel Morad | WINWARD RACING | +138 | 4,009 |
| Bryce Ward | +161 | 3,723 | ||
| P2 | Anton Dias Perera | Lone Star Racing | +197 | 3,047 |
| Scott Andrews | +141 | 3,835 | ||
| P3 | Paul Sparta | Random Vandals Racing | +146 | 3,606 |
| Kenton Koch | +106 | 4,100 | ||
| P4 | Robin Liddell | Rebel Rock Racing | +70 | 4,408 |
| Frank DePew | +116 | 3,819 | ||
| Andrew Davis | +125 | 3,714 | ||
| P5 | Robby Foley | Turner Motorsport | +41 | 4,632 |
| Vincent Barletta | +91 | 3,969 | ||
| P6 | Spencer Pumpelly | BGB Motorsports | +71 | 4,083 |
| John Tecce | +117 | 3,523 | ||
| Thomas Collingwood | +116 | 3,534 | ||
| P7 | Stevan McAleer | RS1 | +71 | 3,917 |
| Eric Filgueiras | +21 | 4,574 | ||
| P8 | Jenson Altzman | McCumbee McAleer Racing with AEROSPORT | +56 | 3,955 |
| Chad McCumbee | +55 | 3,967 | ||
| P9 | Nolan Siegel | CarBahn with Peregrine Racing | −25 | 4,947 |
| Sean McAlister | +60 | 3,743 | ||
| Jeff Westphal | +8 | 4,410 | ||
| P10 | Luca Mars | KOHR MOTORSPORTS | +34 | 3,933 |
| Bob Michaelian | +60 | 3,624 | ||
| P11 | Robert Megennis | Turner Motorsport | +12 | 4,046 |
| Cameron Lawrence | +21 | 3,932 | ||
| P12 | Rory van der Steur | van der Steur Racing | +29 | 3,691 |
| Austin McCusker | +23 | 3,761 | ||
| Valentin Hasse Clot | −13 | 4,204 | ||
| P13 | Christian Szymczak | Murillo Racing | −32 | 4,285 |
| Kenny Murillo | −34 | 4,307 | ||
| P14 | Jeroen Bleekemolen | GMG Racing | −1 | 3,771 |
| Kyle Washington | +61 | 3,045 | ||
| P15 | Jesse Lazare | Motorsports In Action | −35 | 4,025 |
| Alex Filsinger | +4 | 3,565 | ||
| P16 | Adam Adelson | NOLASPORT | −63 | 4,218 |
| Elliott Skeer | −65 | 4,240 | ||
| P17 | Sean Quinlan | Stephen Cameron racing | −19 | 3,539 |
| Gregory Liefooghe | −68 | 4,135 | ||
| P18 | Neil Verhagen | Fast Track Racing | −148 | 5,337 |
| Toby Grahovec | −22 | 3,439 | ||
| Garrett Adams | −19 | 3,408 | ||
| P19 | Moisey Uretsky | Accelerating Performance | −56 | 3,686 |
| Michael Cooper | −59 | 3,714 | ||
| P20 | Vesko Kozarov | Rearden Racing | −65 | 3,660 |
| Jake Pedersen | −9 | 3,058 | ||
| P21 | Peter Mercier | Stephen Cameron Racing | −67 | 3,533 |
| Nick Shaeffer | −67 | 3,533 | ||
| P22 | Billy Johnson | Archangel Motorsports | −65 | 3,404 |
| Todd Coleman | −11 | 2,814 | ||
| P23 | Stephen Vajda | NV Autosport | −83 | 3,450 |
| Drew Neubauer | −79 | 3,408 | ||
| P24 | Matt Plumb | Team TGM | −127 | 3,809 |
| Hugh Plumb | −110 | 3,596 | ||
| P25 | Owen Trinkler | Team TGM | −78 | 3,157 |
| Ted Giovanis | −66 | 3,025 | ||
| P26 | Fernando Etchegorry | Ave Motorsports | −123 | 3,477 |
| Alfredo Najri | −125 | 3,499 | ||
| Thomas Steuer | −123 | 3,477 | ||
| P27 | Brady Golan | CarBahn with Peregrine Racing | −53 | 2,627 |
| Cameron Shields | −157 | 3,756 |
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.