
Starting from pole Car 1 Carson Kvapil (C) Bass Pro Shops Chevrolet on the National Debt Relief 250, his 3rd win in 74 NASCAR O’Reilly Series races. This is his 3rd win & 20th Top 10 finish in 2026. This is his 1st win & 2nd Top 10 finish in 5 races at Martinsville Speedway. 2nd Place Car 7 Justin Allgaier (C) BRANDT Professional Agriculture Chevrolet, started from 3rd place posted his 11th Top 10 finish in 13 races at Martinsville Speedway. It is his 23rd Top 10 finish in 2026. 3rd Place Car 17 Corey Day (C) HendrickCars.com Chevrolet, started from 9th place posted his 2nd Top 10 finish in 4 races at Martinsville Speedway.

4th Place Car 20 Brandon Jones (C) Menards/Lyons Toyota, started from 12th place followed by 5th place Car 41 Sam Mayer (C) Starkey Chevrolet, started from 14th place. 6th Place Car 00 Sheldon Creed (C) Ollie’s Chevrolet, started from 7th place followed by 7th place Car 8 Sammy Smith (C) Pilot Chevrolet, started from 6th place. 8th Place Car 18 William Sawalich SoundGear Toyota, started from 5th place followed by 9th place Car 19 Brent Crews (C) Mobil 1 Toyota, started from 13th place was the highest finishing rookie. Lastly in the Top 10 was Car 54 Taylor Gray (C) Operation 300 Toyota, in 10th place, started from 10th place. Canadian Car 92 Alex Labbe Black’s Tire/Larue HallowScheme Chevrolet finished in 22nd place. Justin Allgaier (C) leads the point standings by 22 points over Jesse Love (C).

The race had 12 Cautions for 90 Laps: 1st Caution on lap 31 for Crash in Turn 3 No. 38 & 48. 2nd Caution on lap 38 for Crash in Turn No. 02, 8, 17, 19 & 45. 3rd Caution on lap 49 for Debris Turn 3. 4th Caution on lap 58 for Crash in Turn 2 Nos. 24, 51 & 41 / Stage 2 Conclusion. 5th Caution on lap 97 for Crash in Turn 2 No. 32, 27 & 24. 6th Caution on lap 122 for Stage 2 Conclusion. 7th Caution on lap 136 for Crash in Turn 4 No. 28 & 0. 8th Caution on lap 146 for Crash in Turn 1 No. 38. 9th Caution on lap 164 for Crash on the Backstretch Nos. 91, 38 & 0 [Red Flag: 11:50]. 10th Caution on lap 176 for Crash in Turn 3 Nos. 32, 19, 00 & 99. 11th Caution on lap 190 for Crash in Turn 1 No. 51 & 48. 12th Caution on lap 220 for Crash in Turn 1 No. 2.

The race had 9 Lead Changes among 5 drivers; C. Kvapil (C) 1-53; J. Allgaier (C) 54-63; S. Mayer (C) 64-99; C. Day (C) 100-106; A. Alfredo 107; C. Day (C) 108-109; A. Alfredo 110-125; J. Allgaier (C) 126-167; C. Day (C) 168-182; C. Kvapil (C) 183-250.

Stages:
Stage 1 Top 10: 7, 00, 20, 1, 2, 27, 99, 96, 41, 18
Stage 2 Top 10: 96, 7, 19, 17, 8, 18, 54, 00, 44, 88


NASCAR O’Reilly Auto Parts Series Race Number 32
Race Results for the National Debt Relief 250 – Saturday, October 31, 2026
Martinsville Speedway – Martinsville, VA – 0.526 – Mile Paved
Total Race Length – 250 Laps – 131.5 Miles
Provided by NASCAR Statistics – Saturday, 10/31/2026 @ 07:01 PM Eastern

Finish Start Car Team Laps Status
1. 1. Car 1 Carson Kvapil (C) Bass Pro Shops Chevrolet 250 Running
2. 3. Car 7 Justin Allgaier (C) BRANDT Professional Agriculture Chevrolet 250 Running
3. 9. Car 17 Corey Day (C) HendrickCars.com Chevrolet 250 Running
4. 12. Car 20 Brandon Jones (C) Menards/Lyons Toyota 250 Running
5. 14. Car 41 Sam Mayer (C) Starkey Chevrolet 250 Running
6. 7. Car 00 Sheldon Creed (C) Ollie’s Chevrolet 250 Running
7. 6. Car 8 Sammy Smith (C) Pilot Chevrolet 250 Running
8. 5. Car 18 William Sawalich SoundGear Toyota 250 Running
9. 13. Car 19 Brent Crews # (C) Mobil 1 Toyota 250 Running
10. 10. Car 54 Taylor Gray (C) Operation 300 Toyota 250 Running
11. 19. Car 39 Ryan Sieg SciAps Chevrolet 250 Running
12. 17. Car 24 Harrison Burton Dead On Tools Toyota 250 Running
13. 18. Car 27 Jeb Burton Celsius Live Fit Go Chevrolet 250 Running
14. 37. Car 87 Lee Pulliam 3-Dimensional Services Chevrolet 250 Running
15. 4. Car 99 Parker Retzlaff (C) FUNKAWAY Chevrolet 250 Running
16. 2. Car 88 Rajah Caruth (C) HendrickCars.com Chevrolet 250 Running
17. 11. Car 96 Anthony Alfredo Dude Wipes Dumpkin Spice Chevrolet 250 Running
18. 32. Car 45 Lavar Scott # OptiWize 10-N-1/Prime Bites Chevrolet 250 Running
19. 26. Car 48 Patrick Staropoli # Syfovre Chevrolet 250 Running
20. 25. Car 44 Brennan Poole Toxic Waste Chevrolet 250 Running
21. 22. Car 28 Kyle Sieg Down East Chevrolet 250 Running
22. 23. Car 92 Alex Labbe Black’s Tire/Larue HallowScheme Chevrolet 250 Running – Canadian
23. 27. Car 53 Carson Ware Lubri-Loy Chevrolet 250 Running
24. 36. Car 07 Josh Bilicki Little Bricks Charity Chevrolet 250 Running
25. 33. Car 55 Joey Gase Oshman Aviation Ford 250 Running
26. 30. Car 35 Justin Carroll(i) Chevrolet 250 Running
27. 38. Car 42 Baltazar Leguizamon Elaion Chevrolet 250 Running
28. 28. Car 47 Dawson Cram Mike Harmon Racing Chevrolet 250 Running
29. 20. Car 51 Jeremy Clements 8 Spartan Waste/Fox Sports Spartanburg 98.3 244 Running
30. 8. Car 2 Jesse Love (C) Whelen Chevrolet 241 Running
31. 21. Car 21 Austin Hill (C) 1-800-PACK-RAT/Spirit Halloween Chevrolet 241 Running
32. 15. Car 26 Dean Thompson Thompson Pipe Group Toyota 235 Running
33. 16. Car 31 Blaine Perkins TRIAD Corrugated Metal Chevrolet 223 Oil Leak
34. 34. Car 32 Daniel Dye(i) Champion Container Corporation Chevrolet 174 Accident
35. 35. Car 0 Garrett Smithley North Georgia Spring Chevrolet 161 Accident
36. 31. Car 91 Mason Maggio 1 Indicor Mechanical/Epperson Insurance 161 Accident
37. 24. Car 38 Patrick Emerling(i) Firman Power Equipment/Molrix Ford 161 Accident
38. 29. Car 02 Ryan Ellis Centurion Secure Chevrolet 60 Water Pump
Race Comments: Prior to the start of the race no vehicles dropped to the rear of the field. Failed to Qualify: None. Time of Race: 2 Hrs, 18 Mins, 13 Secs. Average Speed: 57.084 MPH. Margin of Victory: 0.434 Seconds. Fastest Lap Bonus: # 1 lap 199/20.464. Caution Flags: 12 for 90 laps. Lead Changes: 9 among 5 drivers.
(i) Ineligible for driver points in this series
Next Race: November 7, 2026 – Homestead-Miami Speedway
NASCAR Integrated Marketing Communications @ P.O. Box 2875, Daytona Beach, FL 32120-2875
NASCAR
http://www.nascar.com/
Photos & Graphics Courtesy of NASCAR
