| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Matteo Sunseri | — | +121 | 1,684 |
| P2 | Wyatt Couch | — | +3 | 3,406 |
| P3 | Lincoln Larson | — | +22 | 2,695 |
| P4 | Nathaniel Spitz | — | +27 | 2,423 |
| P5 | Kyle Sager | — | +142 | 915 |
| P6 | Russell Scott | — | +13 | 2,282 |
| P7 | Paul Turner | — | +51 | 1,675 |
| P8 | Matthew Wyatt | — | +4 | 2,079 |
| P9 | David Martel | — | +40 | 1,515 |
| P10 | Kevin Carter | — | +17 | 1,629 |
| P11 | Casey Moyer | — | −13 | 1,835 |
| P12 | Dan Johnson | — | +69 | 804 |
| P13 | Brian Cross | — | −30 | 1,745 |
| P14 | Robert Srery | — | +32 | 954 |
| P15 | Sunil Pedapudi | — | +28 | 848 |
| P16 | Laura Braverman | — | +26 | 720 |
| P17 | Justin Hertel | — | −10 | 1,001 |
| P18 | Max Altman | — | −17 | 928 |
| P19 | Tony Senese | — | −26 | 881 |
| P20 | Ryan Zust | — | −56 | 1,084 |
| P21 | Eric Talistu | — | −48 | 850 |
| P22 | Roman Madrigal | — | −66 | 903 |
| P23 | Richard Lucquet | — | −55 | 642 |
| P24 | Shale Butler | — | — | 400 |
| P25 | Alberto Goncalves | — | −31 | 400 |
| P26 | Randy Almand | — | −173 | 1,638 |
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.