| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christopher Bell | Kyle Busch Motorsports | +60 | 5,601 |
| P2 | Chase Briscoe | Brad Keselowski Racing | +90 | 4,825 |
| P3 | Grant Enfinger | ThorSport Racing | +64 | 5,063 |
| P4 | Ryan Truex | Hattori Racing Enterprises | +75 | 4,693 |
| P5 | Ben Rhodes | ThorSport Racing | +70 | 4,579 |
| P6 | Justin Haley | GMS Racing | +83 | 4,239 |
| P7 | Noah Gragson | Kyle Busch Motorsports | +80 | 4,122 |
| P8 | Johnny Sauter | GMS Racing | −34 | 5,935 |
| P9 | Matt Crafton | ThorSport Racing | −21 | 5,356 |
| P10 | Kaz Grala | GMS Racing | +40 | 4,186 |
| P11 | Travis Kvapil | Bolen Motorsports | +74 | 3,622 |
| P12 | Austin Self | AM Racing | +42 | 3,869 |
| P13 | Timothy Peters | MDM Motorsports | −69 | 5,414 |
| P14 | T. J. Bell | Niece Motorsports | +62 | 3,331 |
| P15 | Jordan Anderson | TJL Motorsports | +55 | 3,268 |
| P16 | Myatt Snider | Kyle Busch Motorsports | −16 | 4,017 |
| P17 | Norm Benning | Norm Benning Racing | +45 | 3,099 |
| P18 | Cody Coughlin | ThorSport Racing | −25 | 3,841 |
| P19 | Jennifer Jo Cobb | Jennifer Jo Cobb Racing | +23 | 3,091 |
| P20 | Wendell Chavous | Premium Motorsports | −19 | 3,479 |
| P21 | John Hunter Nemechek | NEMCO Motorsports | −113 | 4,587 |
| P22 | Stewart Friesen | Halmar Friesen Racing | −42 | 3,480 |
| P23 | Tyler Young | Young's Motorsports | −91 | 3,939 |
| P24 | Todd Peck | Copp Motorsports | −24 | 2,969 |
| P25 | Austin Cindric | Brad Keselowski Racing | −135 | 4,235 |
| P26 | Josh Reaume | Beaver Motorsports | −39 | 2,869 |
| P27 | Kevin Donahue | MB Motorsports | −118 | 3,702 |
| P28 | Tommy Regan | Jennifer Jo Cobb Racing | −115 | 3,517 |
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.