| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Justin Allgaier | — | +77 | 5,905 |
| P2 | Sheldon Creed | — | +104 | 5,295 |
| P3 | Daniel Hemric | — | +86 | 5,448 |
| P4 | Parker Kligerman | — | +84 | 5,332 |
| P5 | Cole Custer | — | +65 | 5,511 |
| P6 | Ryan Sieg | — | +117 | 4,577 |
| P7 | Parker Retzlaff | — | +117 | 4,455 |
| P8 | Anthony Alfredo | — | +124 | 4,239 |
| P9 | Gray Gaulding | — | +140 | 3,878 |
| P10 | Justin Haley | — | +9 | 5,744 |
| P11 | Jeffrey Earnhardt | — | +111 | 4,061 |
| P12 | Jeb Burton | — | +23 | 5,217 |
| P13 | Kyle Sieg | — | +80 | 4,251 |
| P14 | Joey Gase | — | +97 | 3,895 |
| P15 | Jordan Anderson | — | +69 | 4,171 |
| P16 | Garrett Smithley | — | +75 | 3,959 |
| P17 | Josh Berry | — | −37 | 5,522 |
| P18 | Brett Moffitt | — | −9 | 4,928 |
| P19 | Sam Mayer | — | −67 | 5,769 |
| P20 | Kaz Grala | — | −13 | 4,723 |
| P21 | Sammy Smith | — | −37 | 4,967 |
| P22 | Chandler Smith | — | −52 | 5,055 |
| P23 | Austin Hill | — | −101 | 5,751 |
| P24 | Riley Herbst | — | −67 | 5,028 |
| P25 | Blaine Perkins | — | +22 | 3,653 |
| P26 | Jeremy Clements | — | −42 | 4,394 |
| P27 | Josh Williams | — | −25 | 4,050 |
| P28 | John Hunter Nemechek | — | −133 | 5,572 |
| P29 | Trevor Bayne | — | −127 | 5,322 |
| P30 | J.J. Yeley | — | −89 | 4,577 |
| P31 | Caesar Bacarella | — | +8 | 3,139 |
| P32 | Ryan Ellis | — | −53 | 3,864 |
| P33 | Kyle Weatherman | — | −92 | 4,255 |
| P34 | Joe Graf Jr | — | −70 | 3,865 |
| P35 | Natalie Decker | — | −34 | 3,273 |
| P36 | Brandon Jones | — | −167 | 5,012 |
| P37 | Connor Mosack | — | −103 | 3,957 |
| P38 | Alex Guenette | — | −88 | 3,659 |
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.