Race recap
Justin Allgaier bookends a chaotic Martinsville race
How Justin Allgaier won the NASCAR O'Reilly Auto Parts Series at Martinsville
Justin Allgaier started from pole, led a race-high 114 of 250 laps and won at Martinsville over Corey Day and Sammy Smith in a race slowed by 13 cautions.
The decisive moment
A 19-car restart pileup produced a 26-minute red flag, but Allgaier regained the lead for the final 26 laps and controlled the reduced field to the checkered flag.
What the result means
The victory was Allgaier's third of 2026 and gave JR Motorsports five consecutive wins, one short of the series record established by Joe Gibbs Racing.
Race outcome and turning point checked against NASCAR O'Reilly Series race recap. The table below is maintained from the race results feed.