The NASCAR O’Reilly Series competed at Martinsville Speedway and it was an exciting event. Justin Allgaier won Stage 1 while Austin Hill won Stage 2 on Saturday afternoon; however, only one of the drivers could enter victory lane. At the end of the day, the JR Motorsports driver survived the chaos.
Allgaier and the No. 7 team for JR Motorsports won the NFPA 250 at Martinsville, earning their third victory of the 2026 O’Reilly Series season. Despite a slow stop and chaos with Lee Pulliam on the final restarts, the driver of the No. 7 car was able to survive the mayhem and beat Day for his third win in the last four weeks.
3rd win of the season for @J_Allgaier ✅
5 straight wins for @JRMotorsports ✅The 7 gets it done at Martinsville! pic.twitter.com/KXX543vGiH
— The CW Sports (@TheCW_Sports) March 28, 2026
It is Allgaier’s second straight victory as well, pushing his points lead to 92 points over Jesse Love. While the standings can change every weekend, Allgaier’s dominance has placed him in an excellent position to win the regular season. Now, the No. 7 team hopes to earn its third straight win of 2026 at Rockingham Speedway this weekend.
NASCAR results: O’Reilly Series race at Martinsville Speedway (March 2026)
- No. 7 Justin Allgaier
- No. 17 Corey Day
- No. 8 Sammy Smith
- No. 00 Sheldon Creed
- No. 9 Lee Pulliam
- No. 21 Austin Hill
- No. 26 Dean Thompson
- No. 91 Ross Chastain
- No. 39 Ryan Sieg
- No. 19 Brent Crews
- No. 99 Parker Retzlaff
- No. 2 Jesse Love
- No. 54 Taylor Gray
- No. 44 Brennan Poole
- No. 96 Anthony Alfredo
- No. 48 Patrick Staropoli
- No. 31 Blaine Perkins
- No. 20 Brandon Jones
- No. 30 Myatt Snider
- No. 18 William Sawalich
- No. 42 Brad Perez
- No. 45 Lavar Scott
- No. 41 Sam Mayer
- No. 55 Joey Gase
- No. 88 Rajah Caruth
- No. 24 Harrison Burton
- No. 0 Garrett Smithley
- No. 1 Carson Kvapil
- No. 87 Austin Green
- No. 27 Jeb Burton
- No. 32 Andrew Patterson
- No. 92 Josh Williams
- No. 25 Nick Sanchez
- No. 28 Kyle Sieg
- No. 07 Josh Bilicki
- No. 02 Ryan Ellis
- No. 51 Jeremy Clements
- No. 5 Luke Baldwin
This article originally appeared on Motorsports Wire: Justin Allgaier wins NASCAR O’Reilly race at Martinsville in 2026