| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Devin Anderson | — | +104 | 2,206 |
| P2 | Christian Braunlich | — | +155 | 1,492 |
| P3 | Jonathan Neudorf | — | +50 | 2,478 |
| P4 | Raymond Blethen | — | +130 | 1,419 |
| P5 | Kevin Fryer | — | +84 | 1,765 |
| P6 | Sergio Zlobin | — | +26 | 2,235 |
| P7 | Nick Leverone | — | −16 | 2,558 |
| P8 | Jaden Lander | — | −23 | 2,444 |
| P9 | Richard Astacio | — | +11 | 1,898 |
| P10 | Stephen Blethen | — | +64 | 1,147 |
| P11 | Owen Schefer | — | −13 | 1,824 |
| P12 | Christopher Windsor | — | −61 | 2,167 |
| P13 | Jeff Giordano | — | −13 | 1,504 |
| P14 | Paolo Salvatore | — | −10 | 1,294 |
| P15 | Ayden Rose | — | −39 | 1,443 |
| P16 | Brent Simonson | — | −67 | 1,565 |
| P17 | Ron Munnerlyn | — | −77 | 1,501 |
| P18 | John McLendon | — | −3 | 467 |
| P19 | Morgan Mehler | — | −24 | 548 |
| P20 | Ken Lendrum | — | −87 | 1,136 |
| P21 | Jeremy Butz | — | −192 | 2,160 |
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.