| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Aaron Jeansonne | — | +17 | 3,561 |
| P2 | William Wallis | — | +48 | 2,650 |
| P3 | Russell Scott | — | +82 | 2,045 |
| P4 | Lincoln Larson | — | +39 | 2,490 |
| P5 | Nathaniel Spitz | — | +49 | 2,204 |
| P6 | Wa Huong | — | +18 | 2,492 |
| P7 | Curtis Zhi | — | +71 | 1,701 |
| P8 | Gregory Smoot | — | +27 | 2,090 |
| P9 | Neil Marvin | — | +56 | 1,636 |
| P10 | Wyatt Couch | — | −64 | 3,497 |
| P11 | Aaron Braverman | — | +23 | 1,774 |
| P12 | Pedro Castro-Santos | — | +42 | 1,447 |
| P13 | Brian Cross | — | +3 | 1,761 |
| P14 | Justin Hertel | — | +52 | 1,125 |
| P15 | Casey Moyer | — | −20 | 1,800 |
| P16 | Eric Talistu | — | +56 | 838 |
| P17 | Taylor van Overbeek | — | +32 | 1,003 |
| P18 | Graham Downey | — | −79 | 2,202 |
| P19 | David Martel | — | −5 | 1,188 |
| P20 | Payl Turner | — | −5 | 1,068 |
| P21 | Ryan Zust | — | −30 | 1,224 |
| P22 | Max Altman | — | −13 | 922 |
| P23 | Tony Senese | — | −18 | 859 |
| P24 | David Gehringer | — | −50 | 1,092 |
| P25 | Richard Lucquet | — | −34 | 804 |
| P26 | Aravind Ramachandran | — | −26 | 578 |
| P27 | Anand Ramachandran | — | −8 | 400 |
| P28 | Laura Braverman | — | −58 | 718 |
| P29 | Erica Summers | — | −50 | 483 |
| P30 | Dan Johnson | — | −79 | 712 |
| P31 | Shale Butler | — | — | 400 |
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.