| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Noah Gragson | — | +68 | 5,840 |
| P2 | Chase Briscoe | — | +65 | 5,715 |
| P3 | Brandon Jones | — | +85 | 5,198 |
| P4 | Harrison Burton | — | +67 | 5,349 |
| P5 | Myatt Snider | — | +111 | 4,520 |
| P6 | Daniel Hemric | — | +49 | 5,362 |
| P7 | Brandon Brown | — | +89 | 4,582 |
| P8 | Jeremy Clements | — | +87 | 4,483 |
| P9 | Josh Williams | — | +76 | 4,519 |
| P10 | AJ Allmendinger | — | +12 | 5,390 |
| P11 | B.J. McLeod | — | +89 | 4,106 |
| P12 | Vinnie Miller | — | +103 | 3,791 |
| P13 | Joe Graf Jr | — | +85 | 3,927 |
| P14 | Timmy Hill | — | +81 | 3,853 |
| P15 | Jeffrey Earnhardt | — | +30 | 4,419 |
| P16 | Ryan Sieg | — | −44 | 5,483 |
| P17 | Justin Haley | — | −39 | 5,234 |
| P18 | Justin Allgaier | — | −78 | 5,833 |
| P19 | Colby Howard | — | +39 | 3,842 |
| P20 | Bayley Currey | — | +59 | 3,447 |
| P21 | Kody Vanderwal | — | +18 | 3,876 |
| P22 | Carson Ware | — | +2 | 3,980 |
| P23 | Tommy Joe Martins | — | +11 | 3,734 |
| P24 | Chad Finchum | — | +15 | 3,574 |
| P25 | Matt Mills | — | +2 | 3,630 |
| P26 | Jesse Little | — | −55 | 4,275 |
| P27 | Riley Herbst | — | −84 | 4,574 |
| P28 | Ross Chastain | — | −132 | 5,222 |
| P29 | Patrick Emerling | — | −52 | 3,881 |
| P30 | Mason Massey | — | −41 | 3,625 |
| P31 | Ronnie Bassett Jr. | — | −53 | 3,663 |
| P32 | Joe Nemechek | — | −34 | 3,307 |
| P33 | Alex Labbe | — | −125 | 4,404 |
| P34 | Stephen Leicht | — | −63 | 3,457 |
| P35 | Jeff Green | — | −17 | 2,722 |
| P36 | Austin Cindric | — | −215 | 5,516 |
| P37 | Michael Annett | — | −208 | 5,221 |
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.