Carson Kvapil held off Justin Allgaier in the final laps to win the National Debt Relief 250NASCAR O'Reilly Auto Parts Series race on Oct. 31 at Martinsville.Kvapil stayed in championship contention with the win, 31 points behind points leader Justin Allgaier with the season finale at Homestead next week.Jesse Love crashed with less than 50 laps to go, and nursed brakes issues to a 30th-place finish to lose the points lead.Here are the full results from Saturday's race:Who won the NASCAR O'Reilly Auto Parts Series Martinsville race? Winner, race results for National Debt Relief 250 raceUnofficial results from the NASCAR O'Reilly Auto Parts Series race on Oct. 31, 2026 at Martinsville Speedway.Carson Kvapil, No. 1 JR Motorsports ChevroletJustin Allgaier, No. 7 JR Motorsports ChevroletCorey Day, No. 17 Hendrick Motorsports ChevroletBrandon Jones, No. 20 Joe Gibbs Racing ToyotaSam Mayer, No. 41 Haas Factory Team ChevroletSheldon Creed, No. 00 Haas Factory Team ChevroletSammy Smith, No. 8 JR Motorsports ChevroletWilliam Sawalich, No. 18 Joe Gibbs Racing ToyotaBrent Crews, No. 19 Joe Gibbs Racing ToyotaTaylor Gray, No. 54 Joe Gibbs Racing ToyotaRyan Sieg, No. 39 RSS Racing ChevroletHarrison Burton, No. 24 Sam Hunt Racing ToyotaJeb Burton, No. 27 Jordan Anderson Racing ChevroletLee Pulliam, No. 87 Peterson Racing Group ChevroletParker Retzlaff, No. 99 Viking Motorsports ChevroletRajah Caruth, No. 88 JR Motorsports ChevroletAnthony Alfredo, No. 96 Viking Motorsports ChevroletLavar Scott, No. 45 Alpha Prime Racing ChevroletPatrick Staropoli, No. 48 Big Machine Racing ChevroletBrennan Poole, No. 44 Alpha Prime Racing ChevroletKyle Sieg, No. 28 RSS Racing ChevroletAlex Labbe, No. 92 DGM Racing ChevroletCarson Ware, No. 53 Joey Gase Motorsports ChevroletJosh Bilicki, No. 07 SS Green Light Racing ChevroletJoey Gase, No. 55 Joey Gase Motorsports ChevroletJustin Carroll, No. 35 Joey Gase Motorsports ChevroletBaltazar Leguizamon, No. 42 Young's Motorsports ChevroletDawson Cram, No. 47 Mike Harmon Racing ChevroletJeremy Clements, No. 51 Jeremy Clements Racing Chevrolet (-6 laps down)Jesse Love, No. 2 Richard Childress Racing Chevrolet (-9)Austin Hill, No. 21 Richard Childress Racing Chevrolet (-9)Dean Thompson, No. 26 Sam Hunt Racing Toyota (-15)Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet (OUT)Daniel Dye, No. 32 Jordan Anderson Racing Chevrolet (OUT)Garrett Smithley, No. 0 SS Green Light Racing Chevrolet (OUT)Mason Maggio, No. 91 DGM Racing Chevrolet (OUT)Patrick Emerling, No. 38 RSS Racing Chevrolet (OUT)Ryan Ellis, No. 02 Young's Motorsports Chevrolet (OUT)This article originally appeared on Nashville Tennessean: Who won NASCAR O'Reilly Series Martinsville race? Winner is Carson Kvapil plus full results
Who won NASCAR O'Reilly Series Martinsville race? Winner is Carson Kvapil plus full results
Who won the NASCAR O'Reilly Series race at Martinsville Speedway? Carson Kvapil is the winner, plus full NASCAR O'Reilly Auto Parts Series results at Martinsville.
Key Takeaways
- Who won NASCAR O'Reilly Series Martinsville race?
- Winner is Carson Kvapil plus full results.
- Who won the NASCAR O'Reilly Series race at Martinsville Speedway?
Read Complete Original Article
Published originally on The Tennessean



