| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kyle Kirkwood | VasserSullivan | +103 | 5,550 |
| Ben Barnicoat | +128 | 5,162 | ||
| P2 | Roman De Angelis | Heart of Racing Team | +119 | 4,810 |
| Ross Gunn | +88 | 5,259 | ||
| P3 | Madison Snow | Paul Miller Racing | +32 | 5,530 |
| Bryan Sellers | +37 | 5,436 | ||
| P4 | Frankie Montecalvo | VasserSullivan | +47 | 4,818 |
| Aaron Telitz | +21 | 5,202 | ||
| P5 | Stevan McAleer | Team Korthoff Motorsports | +51 | 4,357 |
| Mike Skeen | +65 | 4,161 | ||
| P6 | Jeff Westphal | CarBahn with Peregrine Racing | −12 | 4,680 |
| Robert Megennis | −4 | 4,563 | ||
| P7 | Jan Heylen | Wright Motorsports | −69 | 4,944 |
| Ryan Hardwick | −73 | 5,013 | ||
| P8 | Bill Auberlen | Turner Motorsport | −76 | 4,570 |
| Robby Foley | −85 | 4,702 | ||
| P9 | Ryan Eversley | Rick Ware Racing | −38 | 3,712 |
| Aidan Read | −61 | 3,999 | ||
| P10 | Russell Ward | Winward Racing | −122 | 4,247 |
| Philip Ellis | −149 | 4,624 |
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.