| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Derek Wagner | North Loop Motorsport | +140 | 2,296 |
| Christopher Harayda | +171 | 1,949 | ||
| Chris Davis | +171 | 1,949 | ||
| P2 | Zachary Lebwohl | Palomar Racing | +133 | 1,823 |
| Matt Million | +49 | 2,705 | ||
| Sean Milburn | +133 | 1,823 | ||
| Troy Lindstrom | +29 | 2,934 | ||
| P3 | Jordon Musser | Garage 66 | +43 | 2,305 |
| Stuart Singer | +64 | 2,109 | ||
| John Hamner | +49 | 2,240 | ||
| P4 | Dylan Weber | Skip Barber Racing School | +54 | 1,791 |
| Ryan Emami | +54 | 1,791 | ||
| Saverio Striglia | +54 | 1,791 | ||
| P5 | Gino Manley | AOA Racing | −56 | 2,456 |
| Peter Jarquin | −13 | 1,980 | ||
| Mario Rodriguez | +20 | 1,632 | ||
| DNF | Sergio Ramirez | BRD Motorsports | −98 | 2,449 |
| Michael Rohrbaugh | −26 | 1,647 | ||
| Justin Bombard | −54 | 1,925 | ||
| DNF | Max Ocaranza | AOA Racing | −94 | 1,887 |
| Roger Eagleton | −105 | 2,000 | ||
| David Fusco | −55 | 1,516 | ||
| DNF | Ryan Keeley | Palomar Racing | −190 | 2,435 |
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.