Allgaier steals Martinsville
Justin Allgaier won the NASCAR O’Reilly Auto Parts Series race at Martinsville on March 28 — his third win of the 2026 season in a physical, eventful race. ( ) The Martinsville weekend also saw heightened intensity across the regional series as teams jockey for early‑season momentum. (nascar.com)
Allgaier paced the race with a race-high 114 of 250 laps led, including the opening 65 laps, a Stage 1 win and a final 26-lap run to the front. (nascar.com) A 19-car pileup on a late restart prompted a 26-minute red flag, and officials said the event was slowed a total of 13 times for on-track incidents. (nascar.com) Late‑model star Lee Pulliam — making his first NASCAR national‑series start for JR Motorsports — led 40 laps, acknowledged he missed a shift on the restart that triggered the multi‑car wreck, and still salvaged a top‑five finish. (nascar.com) Allgaier increased his points cushion to 92 over Jesse Love, and JR Motorsports extended its run to five consecutive O’Reilly Series victories as a team. (nascar.com) Stat lines: 14 lead changes among eight drivers, 14 cautions that accounted for 96 yellow-flag laps, an average race speed near 55 mph, and a winning margin of 0.258 seconds. (jayski.com) Corey Day finished second after leading 37 laps, marking what outlets called his best career result and extending his top‑10 streak to six straight races. (frontstretch.com)