| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Devin Anderson | — | +98 | 2,217 |
| P2 | Christian Braunlich | — | +151 | 1,466 |
| P3 | Jonathan Neudorf | — | +47 | 2,460 |
| P4 | Raymond Blethen | — | +130 | 1,358 |
| P5 | Kevin Fryer | — | +79 | 1,751 |
| P6 | Sergio Zlobin | — | +21 | 2,225 |
| P7 | Nick Leverone | — | −17 | 2,514 |
| P8 | Jaden Lander | — | −29 | 2,452 |
| P9 | Richard Astacio | — | +5 | 1,895 |
| P10 | Stephen Blethen | — | +45 | 1,306 |
| P11 | Owen Schefer | — | −6 | 1,683 |
| P12 | Christopher Windsor | — | −66 | 2,171 |
| P13 | Jeff Giordano | — | −10 | 1,403 |
| P14 | Paolo Salvatore | — | −15 | 1,284 |
| P15 | Ayden Rose | — | −3 | 983 |
| P16 | Brent Simonson | — | −73 | 1,569 |
| P17 | Ron Munnerlyn | — | −65 | 1,311 |
| P18 | John McLendon | — | −10 | 501 |
| P19 | Morgan Mehler | — | −23 | 457 |
| P20 | Ken Lendrum | — | −71 | 887 |
| P21 | Jeremy Butz | — | −188 | 2,049 |
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.