Justin Allgaier held off Cory Day to win the NFPA 250 NASCAR O’Reilly Auto Parts Series race on March 28 at Martinsville Speedway. Allgaier led a race-high 114 laps.
Sammy Smith was third and Shelden Creed was fourth.
Advertisement
Here are the full results from Saturday’s race:
More: NASCAR Martinsville qualifying results, Denny Hamlin on the pole as starting lineup set
Who won the NASCAR O’Reilly Auto Parts Series Martinsville race? Winner, race results for NFPA 250 race
Unofficial results from the NASCAR O’Reilly Auto Parts Series race on March 28, 2026 at Martinsville Speedway.
1. Justin Allgaier, No. 7 JR Motorsports Chevrolet
2. Corey Day, No. 17 Hendrick Motorsports Chevrolet
3. Sammy Smith, No. 8 JR Motorsports Chevrolet
4. Sheldon Creed, No. 00 Haas Factory Team Chevrolet
5. Lee Pulliam, No. 9 JR Motorsports Chevrolet
Advertisement
6. Austin Hill, No. 21 Richard Childress Racing Chevrolet
7. Dean Thompson, No. 26 Sam Hunt Racing Toyota
8. Ross Chastain, No. 91 DGM Racing Chevrolet
9. Ryan Sieg, No. 39 RSS Racing Chevrolet
10. Brent Crews, No. 19 Joe Gibbs Racing Toyota
11. Parker Retzlaff, No. 99 Viking Motorsports Chevrolet
12. Jesse Love, No. 2 Richard Childress Racing Chevrolet
13. Taylor Gray, No. 54 Joe Gibbs Racing Toyota
14. Brennan Poole, No. 44 Alpha Prime Racing Chevrolet
15. Anthony Alfredo, No. 96 Viking Motorsports Chevrolet
16. Patrick Staropoli, No. 48 Big Machine Racing Chevrolet
17. Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet
Advertisement
18. Brandon Jones, No. 20 Joe Gibbs Racing Toyota
19. Myatt Snider, No. 30 Barrett Cope Racing Chevrolet
20. William Sawalich, No. 18 Joe Gibbs Racing Toyota
21. Brad Perez, No. 42 Young’s Motorsports Chevrolet
22. Lavar Scott, No. 45 Alpha Prime Racing Chevrolet
23. Sam Mayer, No. 41 Haas Factory Team Chevrolet
24. Joey Gase, No. 55 Joey Gase Motorsports Chevrolet
25. Rajah Caruth, No. 88 JR Motorsports Chevrolet
26. Harrison Burton, No. 24 Sam Hunt Racing Toyota
27. Garrett Smithley, No. 0 SS Green Light Racing Chevrolet
28. Carson Kvapil, No. 1 JR Motorsports Chevrolet
29. Austin Green, No. 87 Peterson Racing Group Chevrolet
Advertisement
30. Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet
31. Andrew Patterson, No. 32 Jordan Anderson Racing Chevrolet
32. Josh Williams, No. 92 DGM Racing Chevrolet
33. Nick Sanchez, No. 25 AM Racing Ford
34. Kyle Sieg, No. 28 RSS Racing Chevrolet
35. Josh Bilicki, No. 07 SS Green Light Racing Chevrolet
36. Ryan Ellis, No. 02 Young’s Motorsports Chevrolet
37. Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet
38. Luke Baldwin, No. 5 Hettinger Racing Ford
This article originally appeared on Nashville Tennessean: NASCAR O’Reilly Series Martinsville results, Justin Allgaier is winner
