| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kyle Larson | — | +46 | 6,942 |
| P2 | AJ Allmendinger | — | +60 | 6,369 |
| P3 | Sammy Smith | — | +145 | 4,784 |
| P4 | Noah Gragson | — | +85 | 5,588 |
| P5 | Kaz Grala | — | +143 | 4,544 |
| P6 | Sam Mayer | — | +98 | 5,108 |
| P7 | Riley Herbst | — | +67 | 5,448 |
| P8 | Sheldon Creed | — | +91 | 4,946 |
| P9 | Josh Berry | — | +42 | 5,577 |
| P10 | Jeremy Clements | — | +98 | 4,577 |
| P11 | Cole Custer | — | +20 | 5,668 |
| P12 | Stefan Parsons | — | +120 | 3,997 |
| P13 | Ryan Sieg | — | +47 | 4,962 |
| P14 | Timmy Hill | — | +104 | 3,990 |
| P15 | Connor Mosack | — | +72 | 4,336 |
| P16 | Landon Cassill | — | +27 | 4,878 |
| P17 | Josh Bilicki | — | +59 | 4,278 |
| P18 | Anthony Alfredo | — | +20 | 4,718 |
| P19 | Andy Lally | — | +19 | 4,607 |
| P20 | Brad Perez | — | +46 | 4,090 |
| P21 | Preston Pardus | — | +46 | 3,972 |
| P22 | Kyle Weatherman | — | +23 | 4,169 |
| P23 | Scott Heckert | — | −55 | 5,233 |
| P24 | Brandon Jones | — | −78 | 5,466 |
| P25 | William Byron | — | −120 | 6,083 |
| P26 | Bayley Currey | — | +2 | 3,996 |
| P27 | Ty Gibbs | — | −118 | 5,721 |
| P28 | Ross Chastain | — | −151 | 6,204 |
| P29 | Blaine Perkins | — | +12 | 3,477 |
| P30 | Austin Hill | — | −142 | 5,702 |
| P31 | Daniel Hemric | — | −116 | 5,118 |
| P32 | Brandon Brown | — | −85 | 4,490 |
| P33 | Myatt Snider | — | −85 | 4,360 |
| P34 | Kris Wright | — | −37 | 3,603 |
| P35 | Alex Labbe | — | −94 | 4,253 |
| P36 | Patrick Gallagher | — | −77 | 3,913 |
| P37 | Jeb Burton | — | −116 | 4,315 |
| P38 | Justin Allgaier | — | −217 | 5,837 |
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.