| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kyle Larson | — | +46 | 6,919 |
| P2 | AJ Allmendinger | — | +60 | 6,352 |
| P3 | Sammy Smith | — | +144 | 4,776 |
| P4 | Noah Gragson | — | +85 | 5,573 |
| P5 | Kaz Grala | — | +143 | 4,534 |
| P6 | Sam Mayer | — | +97 | 5,098 |
| P7 | Riley Herbst | — | +67 | 5,436 |
| P8 | Sheldon Creed | — | +91 | 4,935 |
| P9 | Josh Berry | — | +43 | 5,564 |
| P10 | Jeremy Clements | — | +98 | 4,566 |
| P11 | Cole Custer | — | +21 | 5,647 |
| P12 | Stefan Parsons | — | +120 | 3,989 |
| P13 | Ryan Sieg | — | +47 | 4,951 |
| P14 | Timmy Hill | — | +104 | 3,980 |
| P15 | Connor Mosack | — | +72 | 4,332 |
| P16 | Landon Cassill | — | +27 | 4,865 |
| P17 | Josh Bilicki | — | +59 | 4,264 |
| P18 | Anthony Alfredo | — | +20 | 4,704 |
| P19 | Andy Lally | — | +18 | 4,602 |
| P20 | Brad Perez | — | +46 | 4,087 |
| P21 | Preston Pardus | — | +46 | 3,966 |
| P22 | Kyle Weatherman | — | +23 | 4,160 |
| P23 | Scott Heckert | — | −56 | 5,225 |
| P24 | Brandon Jones | — | −78 | 5,454 |
| P25 | William Byron | — | −120 | 6,060 |
| P26 | Bayley Currey | — | +2 | 3,987 |
| P27 | Ty Gibbs | — | −119 | 5,715 |
| P28 | Ross Chastain | — | −151 | 6,182 |
| P29 | Blaine Perkins | — | +12 | 3,470 |
| P30 | Austin Hill | — | −142 | 5,689 |
| P31 | Daniel Hemric | — | −116 | 5,106 |
| P32 | Brandon Brown | — | −85 | 4,480 |
| P33 | Myatt Snider | — | −85 | 4,350 |
| P34 | Kris Wright | — | −37 | 3,594 |
| P35 | Alex Labbe | — | −94 | 4,243 |
| P36 | Patrick Gallagher | — | −78 | 3,910 |
| P37 | Jeb Burton | — | −115 | 4,304 |
| P38 | Justin Allgaier | — | −217 | 5,824 |
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.