On Halloween night at Martinsville Speedway, Carson Kvapil clawed his way back into the fight for a NASCAR O’Reilly Auto Parts Series championship. Kvapil took the race win after leading a race-high 121 laps in the 250-lap event.
Justin Allgaier, Kvapil’s JR Motorsports teammate, finished runner-up and, in doing so, took the point lead from Jesse Love, who finished 30th.
Corey Day came home in third ahead of Brandon Jones and Sam Mayer, who rounded out the top-five finishers in the National Debt Relief 250 at Martinsville.
National Debt Relief 250 Race Results
| Fin | St | Car | Driver | Team | Make | Laps | Diff | Status | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | Carson Kvapil (C) | JR Motorsports | Chevrolet | 250 | -- | Running | 63 |
| 2 | 3 | 7 | Justin Allgaier (C) | JR Motorsports | Chevrolet | 250 | 0.434 | Running | 54 |
| 3 | 9 | 17 | Corey Day (C) | Hendrick Motorsports | Chevrolet | 250 | 4.377 | Running | 41 |
| 4 | 12 | 20 | Brandon Jones (C) | Joe Gibbs Racing | Toyota | 250 | 4.597 | Running | 41 |
| 5 | 14 | 41 | Sam Mayer (C) | Haas Factory Team | Chevrolet | 250 | 6.466 | Running | 34 |
| 6 | 7 | 00 | Sheldon Creed (C) | Haas Factory Team | Chevrolet | 250 | 6.716 | Running | 43 |
| 7 | 6 | 8 | Sammy Smith (C) | JR Motorsports | Chevrolet | 250 | 8.733 | Running | 36 |
| 8 | 5 | 18 | William Sawalich | Joe Gibbs Racing | Toyota | 250 | 9.176 | Running | 35 |
| 9 | 13 | 19 | Brent Crews # (C) | Joe Gibbs Racing | Toyota | 250 | 9.975 | Running | 36 |
| 10 | 10 | 54 | Taylor Gray (C) | Joe Gibbs Racing | Toyota | 250 | 10.624 | Running | 31 |
| 11 | 19 | 39 | Ryan Sieg | RSS Racing | Chevrolet | 250 | 11.454 | Running | 26 |
| 12 | 17 | 24 | Harrison Burton | Sam Hunt Racing | Toyota | 250 | 11.695 | Running | 25 |
| 13 | 18 | 27 | Jeb Burton | Jordan Anderson Racing | Chevrolet | 250 | 12.046 | Running | 29 |
| 14 | 37 | 87 | Lee Pulliam | Peterson Racing | Chevrolet | 250 | 12.642 | Running | 23 |
| 15 | 4 | 99 | Parker Retzlaff (C) | Viking Motorsports | Chevrolet | 250 | 12.979 | Running | 26 |
| 16 | 2 | 88 | Rajah Caruth (C) | JR Motorsports | Chevrolet | 250 | 13.247 | Running | 22 |
| 17 | 11 | 96 | Anthony Alfredo | Viking Motorsports | Chevrolet | 250 | 13.295 | Running | 33 |
| 18 | 32 | 45 | Lavar Scott # | Alpha Prime Racing | Chevrolet | 250 | 13.790 | Running | 19 |
| 19 | 26 | 48 | Patrick Staropoli # | Big Machine Racing | Chevrolet | 250 | 14.723 | Running | 18 |
| 20 | 25 | 44 | Brennan Poole | Alpha Prime Racing | 250 | 14.758 | Running | 19 | |
| 21 | 22 | 28 | Kyle Sieg | RSS Racing | Chevrolet | 250 | 15.314 | Running | 16 |
| 22 | 23 | 92 | Alex Labbe | DGM Racing | Chevrolet | 250 | 15.835 | Running | 15 |
| 23 | 27 | 53 | Carson Ware | Joey Gase Motorsports | Chevrolet | 250 | 16.454 | Running | 14 |
| 24 | 36 | 07 | Josh Bilicki | SS-GreenLight Racing | Chevrolet | 250 | 17.496 | Running | 13 |
| 25 | 33 | 55 | Joey Gase | Joey Gase Motorsports | Ford | 250 | 18.586 | Running | 12 |
| 26 | 30 | 35 | Justin Carroll(i) | Joey Gase Motorsports | Chevrolet | 250 | 18.753 | Running | 0 |
| 27 | 38 | 42 | Baltazar Leguizamon | Young's Motorsports | Chevrolet | 250 | 19.432 | Running | 10 |
| 28 | 28 | 47 | Dawson Cram | Mike Harmon Racing | Chevrolet | 250 | 20.497 | Running | 9 |
| 29 | 20 | 51 | Jeremy Clements | Jeremy Clements Racing | Chevrolet | 244 | 6 laps | Running | 8 |
| 30 | 8 | 2 | Jesse Love (C) | Richard Childress Racing | Chevrolet | 241 | 9 laps | Running | 13 |
| 31 | 21 | 21 | Austin Hill (C) | Richard Childress Racing | Chevrolet | 241 | 9 laps | Running | 6 |
| 32 | 15 | 26 | Dean Thompson | Sam Hunt Racing | Toyota | 235 | 15 laps | Running | 5 |
| 33 | 16 | 31 | Blaine Perkins | Jordan Anderson Racing | Chevrolet | 223 | 27 laps | Out | 4 |
| 34 | 34 | 32 | Daniel Dye(i) | Jordan Anderson Racing | Chevrolet | 174 | 76 laps | Out | 0 |
| 35 | 35 | 0 | Garrett Smithley | SS-GreenLight Racing | Chevrolet | 161 | 89 laps | Out | 2 |
| 36 | 31 | 91 | Mason Maggio | DGM Racing | Chevrolet | 161 | 89 laps | Out | 1 |
| 37 | 24 | 38 | Patrick Emerling(i) | RSS Racing | Ford | 161 | 89 laps | Out | 0 |
| 38 | 29 | 02 | Ryan Ellis | Young's Motorsports | Chevrolet | 60 | 190 laps | Out | 1 |