| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Corey Lewis | Change Racing | +206 | 4,062 |
| Jeroen Mul | +196 | 4,233 | ||
| P2 | Jens Klingmann | Turner Motorsport | +108 | 5,129 |
| Jesse Krohn | +99 | 5,254 | ||
| P3 | Trent Hindman | Riley Motorsports - Team AMG | +127 | 4,577 |
| Jeroen Bleekemolen | +100 | 4,967 | ||
| P4 | Alessandro Balzan | Scuderia Corsa | +43 | 5,444 |
| Christina Nielsen | +47 | 5,391 | ||
| P5 | Bryan Sellers | Paul Miller Racing | +34 | 5,268 |
| Madison Snow | +41 | 5,168 | ||
| P6 | Cooper MacNeil | Riley Motorsports - WeatherTech Racing | +64 | 4,563 |
| Gunnar Jeannette | +51 | 4,745 | ||
| P7 | Sage Karam | 3GT Racing | +10 | 5,021 |
| Robert Alon | +33 | 4,682 | ||
| P8 | Colin Braun | CORE autosport | +19 | 4,613 |
| Jonathan Bennett | +65 | 3,990 | ||
| P9 | Patrick Long | Alegra Motorsports | −39 | 5,098 |
| Daniel Morad | −13 | 4,727 | ||
| P10 | Jörg Bergmeister | Park Place Motorsports | −55 | 5,027 |
| Patrick Lindsey | −37 | 4,765 | ||
| P11 | Dan Knox | Lone Star Racing | −34 | 4,457 |
| Mike Skeen | −21 | 4,287 | ||
| P12 | Lawson Aschenbach | Stevenson Motorsports | −80 | 4,770 |
| Andrew Davis | −87 | 4,877 | ||
| P13 | Scott Pruett | 3GT Racing | −131 | 5,212 |
| Jack Hawksworth | −89 | 4,588 | ||
| P14 | Oswaldo Negri Jr. | Michael Shank Racing w/ Curb-Agajanian | −126 | 4,857 |
| Jeff Segal | −29 | 3,582 | ||
| P15 | Katherine Legge | Michael Shank Racing w/ Curb-Agajanian | −130 | 4,582 |
| Andy Lally | −139 | 4,706 | ||
| P16 | Tristan Vautier | SunEnergy1 Racing | −130 | 4,316 |
| Kenny Habul | −94 | 3,877 |
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.