| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Riley Dickinson | Kellymoss | +51 | 5,194 |
| P2 | Dan Clarke | NOLASPORT-Reis Nichols | +110 | 4,065 |
| P3 | Alex Sedgwick | JDX Racing | +83 | 4,162 |
| P4 | Jimmy Llibre | MDK Motorsports | +88 | 3,876 |
| P5 | Thomas Merrill | NOLASPORT | +25 | 4,428 |
| P6 | Tom Sargent | McElrea Racing | +15 | 4,304 |
| P7 | Sean Varwig | Kellymoss | +65 | 3,523 |
| P8 | Travis Wiley | Topp Racing | +52 | 3,452 |
| P9 | Jason Hart | MDK Motorsports | −10 | 3,931 |
| P10 | Varun Choksey | Wright Motorsports | +1 | 3,599 |
| P11 | Michael McCann | McCann Racing | +5 | 3,358 |
| P12 | Sabre Cook | Kellymoss | +33 | 2,832 |
| P13 | Michael McCarthy | Kellymoss | −58 | 3,635 |
| P14 | Elias De La Torre | JDX Racing | −49 | 3,336 |
| P15 | Will Martin | JDX Racing | −124 | 3,981 |
| P16 | Jake Pedersen | Rearden Racing | −54 | 3,006 |
| P17 | Stefan Rzadzinski | MDK Motorsports | −87 | 3,144 |
| P18 | Ryan Yardley | Topp Racing | −146 | 3,580 |
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.