| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Connor Zilisch | — | +55 | 6,564 |
| P2 | William Sawalich | — | +124 | 5,172 |
| P3 | Christian Eckes | — | +106 | 5,315 |
| P4 | Brandon Jones | — | +105 | 5,196 |
| P5 | Jesse Love | — | +65 | 5,686 |
| P6 | Aric Almirola | — | +37 | 6,031 |
| P7 | Daniel Hemric | — | +54 | 5,592 |
| P8 | Parker Retzlaff | — | +128 | 4,371 |
| P9 | Corey Day | — | +110 | 4,501 |
| P10 | Daniel Dye | — | +83 | 4,753 |
| P11 | Matt DiBenedetto | — | +109 | 4,266 |
| P12 | Austin Hill | — | +11 | 5,600 |
| P13 | Anthony Alfredo | — | +95 | 4,217 |
| P14 | Brennan Poole | — | +39 | 4,904 |
| P15 | Jeremy Clements | — | +57 | 4,511 |
| P16 | Dean Thompson | — | +21 | 4,909 |
| P17 | Taylor Gray | — | −7 | 5,193 |
| P18 | Ryan Ellis | — | +49 | 4,264 |
| P19 | Lavar Scott | — | +22 | 4,518 |
| P20 | Thomas Annunziata | — | +51 | 4,006 |
| P21 | Matt Mills | — | +37 | 4,082 |
| P22 | Harrison Burton | — | −62 | 5,387 |
| P23 | Blaine Perkins | — | +4 | 4,297 |
| P24 | Kyle Sieg | — | +5 | 4,157 |
| P25 | Nick Sanchez | — | −62 | 5,001 |
| P26 | Joey Gase | — | −5 | 4,063 |
| P27 | Ryan Sieg | — | −67 | 4,808 |
| P28 | Justin Allgaier | — | −122 | 5,534 |
| P29 | Nick Leitz | — | −7 | 3,749 |
| P30 | Sheldon Creed | — | −109 | 5,066 |
| P31 | Glen Reen | — | −35 | 3,896 |
| P32 | Garrett Smithley | — | −37 | 3,806 |
| P33 | Sammy Smith | — | −155 | 5,399 |
| P34 | Kole Raz | — | −69 | 4,006 |
| P35 | Sam Mayer | — | −191 | 5,717 |
| P36 | Jeb Burton | — | −151 | 4,922 |
| P37 | Carson Kvapil | — | −176 | 5,179 |
| P38 | Jordan Anderson | — | −111 | 4,099 |
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.