| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Shane van Gisbergen | — | +113 | 5,644 |
| P2 | Ty Gibbs | — | +78 | 6,089 |
| P3 | Kyle Larson | — | +33 | 6,911 |
| P4 | Parker Kligerman | — | +94 | 5,531 |
| P5 | Jesse Love | — | +97 | 5,343 |
| P6 | Connor Mosack | — | +175 | 4,019 |
| P7 | Austin Hill | — | +60 | 5,670 |
| P8 | Joey Logano | — | +3 | 6,594 |
| P9 | Justin Allgaier | — | +38 | 5,752 |
| P10 | Austin Green | — | +112 | 4,471 |
| P11 | AJ Allmendinger | — | +21 | 5,748 |
| P12 | Josh Williams | — | +92 | 4,520 |
| P13 | Sammy Smith | — | +35 | 5,246 |
| P14 | Kyle Weatherman | — | +95 | 4,226 |
| P15 | Jeb Burton | — | +65 | 4,530 |
| P16 | Ryan Sieg | — | +18 | 5,120 |
| P17 | Brandon Jones | — | +28 | 4,829 |
| P18 | Cole Custer | — | −54 | 6,018 |
| P19 | Sam Mayer | — | −31 | 5,470 |
| P20 | Brennan Poole | — | +23 | 4,513 |
| P21 | Ryan Ellis | — | +41 | 4,140 |
| P22 | Kyle Sieg | — | +27 | 4,215 |
| P23 | Matt DiBenedetto | — | −12 | 4,654 |
| P24 | Blaine Perkins | — | +39 | 3,786 |
| P25 | John Hunter Nemechek | — | −71 | 5,307 |
| P26 | Sheldon Creed | — | −91 | 5,489 |
| P27 | Daniel Suarez | — | −116 | 5,764 |
| P28 | Riley Herbst | — | −91 | 5,207 |
| P29 | Alex Labbe | — | −56 | 4,534 |
| P30 | Anthony Alfredo | — | −80 | 4,779 |
| P31 | Leland Honeyman Jr. | — | −43 | 4,121 |
| P32 | Preston Pardus | — | −21 | 3,697 |
| P33 | Sage Karam | — | −57 | 4,073 |
| P34 | Parker Retzlaff | — | −101 | 4,582 |
| P35 | Andre Castro | — | −65 | 3,956 |
| P36 | Josh Bilicki | — | −94 | 4,222 |
| P37 | Jeremy Clements | — | −109 | 4,306 |
| P38 | Chandler Smith | — | −193 | 5,490 |
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.