| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Austin Hill | — | +100 | 5,635 |
| P2 | Carson Kvapil | — | +105 | 5,399 |
| P3 | Justin Allgaier | — | +73 | 5,797 |
| P4 | Christian Eckes | — | +83 | 5,491 |
| P5 | Caesar Bacarella | — | +185 | 3,800 |
| P6 | Blaine Perkins | — | +150 | 4,225 |
| P7 | Parker Retzlaff | — | +122 | 4,504 |
| P8 | Leland Honeyman Jr. | — | +136 | 4,177 |
| P9 | Sammy Smith | — | +45 | 5,420 |
| P10 | Jesse Love | — | +19 | 5,722 |
| P11 | Nick Leitz | — | +137 | 3,769 |
| P12 | Garrett Smithley | — | +124 | 3,850 |
| P13 | Harrison Burton | — | +20 | 5,285 |
| P14 | Josh Williams | — | +73 | 4,354 |
| P15 | Kyle Sieg | — | +70 | 4,274 |
| P16 | Joey Gase | — | +84 | 3,950 |
| P17 | Jeb Burton | — | +11 | 4,887 |
| P18 | David Starr | — | +53 | 4,144 |
| P19 | Brennan Poole | — | +3 | 4,752 |
| P20 | Nick Sanchez | — | −37 | 5,236 |
| P21 | Carson Ware | — | +61 | 3,654 |
| P22 | Mason Maggio | — | +56 | 3,612 |
| P23 | Connor Zilisch | — | −131 | 6,595 |
| P24 | Aric Almirola | — | −115 | 6,038 |
| P25 | Daniel Dye | — | −39 | 4,627 |
| P26 | Brandon Jones | — | −89 | 5,265 |
| P27 | Ryan Ellis | — | −20 | 4,096 |
| P28 | Connor Mosack | — | −58 | 4,521 |
| P29 | Dean Thompson | — | −81 | 4,731 |
| P30 | William Sawalich | — | −120 | 5,209 |
| P31 | Taylor Gray | — | −131 | 5,243 |
| P32 | Jordan Anderson | — | −58 | 4,040 |
| P33 | Anthony Alfredo | — | −76 | 4,162 |
| P34 | Sheldon Creed | — | −154 | 5,200 |
| P35 | Ryan Sieg | — | −133 | 4,747 |
| P36 | Brenden Queen | — | −144 | 4,776 |
| P37 | Jeremy Clements | — | −117 | 4,251 |
| P38 | Sam Mayer | — | −207 | 5,528 |
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.