| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | William Sawalich | Starkey / Sound Gear ( Joe Gibbs ) | +40 | 4,939 |
| P2 | Isabella Robusto | JBL ( Billy Venturini ) | +86 | 3,873 |
| P3 | Taylor Reimer | BuzzBallz ( Billy Venturini ) | +109 | 3,391 |
| P4 | Kelly Kovski | Brandt / Schluckebier Farms ( Kelly Kovski ) | +49 | 3,927 |
| P5 | Lavar Scott | Max Siegel Inc. ( Max Siegel ) | +21 | 4,085 |
| P6 | Toni Breidinger | Sunoco ( Cathy Venturini ) | +54 | 3,460 |
| P7 | Kris Wright | FNB Corporation ( Bill Venturini ) | +1 | 3,896 |
| P8 | Amber Balcaen | Icon ( Cathy Venturini ) | +58 | 3,046 |
| P10 | Tim Monroe | Illinois Trucking Ass'n / Riverside Chevy ( Michelle Hillenburg ) | +94 | 2,154 |
| P11 | Sean Corr | Nesco Bus Sales ( John Corr ) | −16 | 3,319 |
| P12 | Cody Dennison | Timcast.com ( Andy Hillenburg ) | −22 | 3,205 |
| P13 | Michael Maples | Don Ray Petroleum LLC / Maples Motorsports ( Dustin Hillenburg ) | −15 | 2,951 |
| P14 | Brayton Laster | Cyber_Fox_onX / Blue Chew ( Tim Goulet ) | −23 | 2,862 |
| DNF | Christian Rose | West Virgina Department of Tourism ( Kevin Cywinski ) | — | 3,509 |
| DNF | Andres Perez | Max Siegel Inc. ( Max Siegel ) | −153 | 4,401 |
| DNF | Alex Clubb | Race Parts Liquidators ( Alex Clubb ) | −32 | 2,611 |
| DNF | Bryce Haugeberg | Brenco / Haugeberg Farms / UTI ( Andy Hillenburg ) | −79 | 2,928 |
| DNF | Nate Moeller | Peterson Motorsports ( Wayne Peterson ) | −17 | 1,980 |
| DNF | Brad Smith | Silver Screens Media ( Brad Smith ) | −22 | 1,794 |
| DNF | Brian Clubb | Race Parts Liquidators ( Alex Clubb ) | −135 | 3,023 |
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.