| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Zacharie Robichon | Pfaff Motorsports | +115 | 5,163 |
| Laurens Vanthoor | +86 | 5,638 | ||
| P2 | Robby Foley | Turner Motorsport | +100 | 5,066 |
| Bill Auberlen | +101 | 5,061 | ||
| P3 | Patrick Long | Wright Motorsports | +69 | 5,208 |
| Trent Hindman | +107 | 4,645 | ||
| P4 | Roman De Angelis | Heart Of Racing Team | +44 | 5,228 |
| Ross Gunn | +76 | 4,757 | ||
| P5 | Aaron Telitz | VASSER SULLIVAN | +48 | 4,847 |
| Jack Hawksworth | +52 | 4,791 | ||
| P6 | Frankie Montecalvo | VASSER SULLIVAN | +35 | 4,689 |
| Zach Veach | +14 | 5,008 | ||
| P7 | Madison Snow | Paul Miller Racing | −30 | 5,299 |
| Bryan Sellers | −20 | 5,138 | ||
| P8 | Rob Ferriol | Team Hardpoint EBM | +58 | 3,853 |
| Katherine Legge | +31 | 4,205 | ||
| P9 | Marc Miller | Gradient Racing | +17 | 4,086 |
| Till Bechtolsheimer | +33 | 3,885 | ||
| P10 | Jeff Westphal | CarBahn with Peregrine Racing | −71 | 4,944 |
| Richard Heistand | −22 | 4,249 | ||
| P11 | JR Hildebrand | NTE Sport | −126 | 5,445 |
| Don Yount | −12 | 3,837 | ||
| P12 | Jeff Kingsley | Compass Racing | −45 | 3,974 |
| Mario Farnbacher | −114 | 4,903 | ||
| P13 | John Potter | Magnus with Archangel | −90 | 4,246 |
| Andy Lally | −101 | 4,392 | ||
| P14 | Guy Cosmo | Gilbert/Korthoff Motorsports | −68 | 3,753 |
| Shane Lewis | −60 | 3,654 | ||
| P15 | Franck Perera | GRT Grasser Racing Team | −126 | 4,160 |
| Misha Goikhberg | −81 | 3,607 |
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.