| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Aric Almirola | — | +69 | 6,226 |
| P2 | Sam Mayer | — | +124 | 5,091 |
| P3 | Chandler Smith | — | +72 | 5,820 |
| P4 | Carson Kvapil | — | +214 | 3,357 |
| P5 | Justin Allgaier | — | +59 | 5,756 |
| P6 | Sheldon Creed | — | +62 | 5,553 |
| P7 | Sammy Smith | — | +66 | 5,348 |
| P8 | Cole Custer | — | +25 | 5,918 |
| P9 | Jesse Love | — | +61 | 5,153 |
| P10 | Josh Williams | — | +118 | 4,181 |
| P11 | Shane van Gisbergen | — | +2 | 5,872 |
| P12 | Parker Kligerman | — | +11 | 5,551 |
| P13 | Taylor Gray | — | +16 | 5,318 |
| P14 | Brennan Poole | — | +78 | 4,261 |
| P15 | Anthony Alfredo | — | +49 | 4,545 |
| P16 | Blaine Perkins | — | +87 | 3,884 |
| P17 | Ryan Sieg | — | +20 | 4,727 |
| P18 | Hailie Deegan | — | +55 | 4,098 |
| P19 | Myatt Snider | — | +2 | 4,742 |
| P20 | Dexter Bean | — | +74 | 3,566 |
| P21 | Matt DiBenedetto | — | −40 | 5,135 |
| P22 | Jeremy Clements | — | −8 | 4,507 |
| P23 | Kyle Sieg | — | +18 | 4,026 |
| P24 | Dawson Cram | — | +41 | 3,563 |
| P25 | Riley Herbst | — | −79 | 5,229 |
| P26 | Ryan Ellis | — | −9 | 4,051 |
| P27 | Brandon Jones | — | −86 | 5,067 |
| P28 | Joey Gase | — | −4 | 3,740 |
| P29 | Garrett Smithley | — | −31 | 3,987 |
| P30 | Logan Bearden | — | −44 | 4,053 |
| P31 | Leland Honeyman Jr. | — | −61 | 4,173 |
| P32 | Jeb Burton | — | −92 | 4,499 |
| P33 | Kyle Weatherman | — | −77 | 4,156 |
| P34 | Austin Hill | — | −195 | 5,955 |
| P35 | Corey Heim | — | −181 | 5,513 |
| P36 | AJ Allmendinger | — | −208 | 5,871 |
| P37 | Parker Retzlaff | — | −148 | 4,697 |
| P38 | Akinori Ogata | — | −57 | 3,307 |
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.