| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Aric Almirola | — | +76 | 6,107 |
| P2 | Sheldon Creed | — | +123 | 5,189 |
| P3 | Sam Mayer | — | +76 | 5,793 |
| P4 | Carson Kvapil | — | +100 | 5,278 |
| P5 | Connor Zilisch | — | +20 | 6,584 |
| P6 | Justin Allgaier | — | +62 | 5,596 |
| P7 | Harrison Burton | — | +63 | 5,449 |
| P8 | Christian Eckes | — | +59 | 5,374 |
| P9 | Jeremy Clements | — | +102 | 4,613 |
| P10 | Brennan Poole | — | +69 | 4,972 |
| P11 | Brandon Jones | — | +42 | 5,238 |
| P12 | Dean Thompson | — | +52 | 4,961 |
| P13 | Nick Sanchez | — | +38 | 5,039 |
| P14 | Taylor Gray | — | +18 | 5,211 |
| P15 | William Sawalich | — | +11 | 5,183 |
| P16 | Parker Retzlaff | — | +55 | 4,427 |
| P17 | Corey Day | — | +34 | 4,591 |
| P18 | Jeb Burton | — | +3 | 4,924 |
| P19 | Austin Hill | — | −47 | 5,553 |
| P20 | Brenden Queen | — | — | 4,714 |
| P21 | Kyle Sieg | — | +30 | 4,187 |
| P22 | Anthony Alfredo | — | +18 | 4,235 |
| P23 | Ryan Sieg | — | −30 | 4,778 |
| P24 | Matt DiBenedetto | — | −2 | 4,264 |
| P25 | Jesse Love | — | −100 | 5,586 |
| P26 | Daniel Dye | — | −51 | 4,702 |
| P27 | Jeffrey Earnhardt | — | +5 | 3,834 |
| P28 | Josh Williams | — | −47 | 4,400 |
| P29 | Josh Bilicki | — | −45 | 4,255 |
| P30 | Logan Bearden | — | −16 | 3,774 |
| P31 | Austin Green | — | −93 | 4,697 |
| P32 | Leland Honeyman Jr. | — | −50 | 4,002 |
| P33 | Carson Ware | — | −28 | 3,592 |
| P34 | Blaine Perkins | — | −84 | 4,212 |
| P35 | Joey Gase | — | −75 | 3,987 |
| P36 | Stefan Parsons | — | −92 | 4,093 |
| P37 | Sammy Smith | — | −179 | 5,220 |
| P38 | Ryan Ellis | — | −114 | 4,150 |
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.