| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Sammy Smith | — | +110 | 5,466 |
| P2 | Ryan Sieg | — | +112 | 5,303 |
| P3 | Riley Herbst | — | +108 | 5,234 |
| P4 | Sheldon Creed | — | +54 | 6,001 |
| P5 | Chandler Smith | — | +56 | 5,799 |
| P6 | Jesse Love | — | +60 | 5,578 |
| P7 | Jeb Burton | — | +116 | 4,616 |
| P8 | David Starr | — | +144 | 4,094 |
| P9 | Brennan Poole | — | +95 | 4,664 |
| P10 | Kyle Sieg | — | +108 | 4,364 |
| P11 | AJ Allmendinger | — | +24 | 5,478 |
| P12 | Parker Kligerman | — | −3 | 5,785 |
| P13 | Tommy Joe Martins | — | +94 | 4,191 |
| P14 | Leland Honeyman Jr. | — | +67 | 4,445 |
| P15 | Ryan Ellis | — | +68 | 4,317 |
| P16 | Matt DiBenedetto | — | +48 | 4,467 |
| P17 | CJ McLaughlin | — | +92 | 3,725 |
| P18 | Blaine Perkins | — | +67 | 3,973 |
| P19 | Aric Almirola | — | −81 | 6,173 |
| P20 | Dean Thompson | — | +23 | 4,351 |
| P21 | Joey Gase | — | +39 | 4,013 |
| P22 | Carson Ware | — | +45 | 3,806 |
| P23 | Austin Hill | — | −77 | 5,476 |
| P24 | Dylan Lupton | — | +21 | 3,905 |
| P25 | Justin Allgaier | — | −88 | 5,370 |
| P26 | Cole Custer | — | −118 | 5,739 |
| P27 | Carson Kvapil | — | −31 | 4,265 |
| P28 | Brandon Jones | — | −80 | 4,854 |
| P29 | Anthony Alfredo | — | −78 | 4,693 |
| P30 | Parker Retzlaff | — | −111 | 5,056 |
| P31 | Kyle Weatherman | — | −52 | 4,087 |
| P32 | Taylor Gray | — | −120 | 4,927 |
| P33 | Jordan Anderson | — | −76 | 4,169 |
| P34 | Josh Williams | — | −113 | 4,563 |
| P35 | Shane van Gisbergen | — | −169 | 5,303 |
| P36 | Jeremy Clements | — | −102 | 4,169 |
| P37 | Nick Leitz | — | −87 | 3,866 |
| P38 | Sam Mayer | — | −167 | 4,863 |
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.