Who won NASCAR O'Reilly Series Martinsville race? Winner is Justin Allgaier, plus full results
Who won the NASCAR O'Reilly Series race at Martinsville? Justin Allgaieris the winner, plus full NASCAR O'Reilly Auto Parts Series results at Martinsville.
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.
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.