Skip to content
Links for this race (some data may be unavailable):

Race Results

Practice

|

Qualifying Data

Loop Data Stats

Pit Stops

|

Penalties

Video Links (0)

Crew Chiefs

Entry List

2026 NFPA 250


Previous race results / Next race results                     Previous at this track

   

NASCAR O'Reilly Auto Parts Series race number 7 of 33
Saturday, March 28, 2026 at Martinsville Speedway, Martinsville, VA
250 laps on a 0.526 mile paved track (131.500 miles)

Time of race: 2:23:25
Average speed: 55.015 mph
Pole speed: no time trials
Cautions: 14 for 97 laps
Margin of victory: .258 sec
Attendance: n/a
Lead changes: 14
Green flag passes: 1,891 (12.4 per green flag lap)
(Source: NASCAR loop data)

Glossary    2026 NASCAR O'Reilly Auto Parts Series results   /   2026 standings

PosSt#DriverCarLapsStatusLedPts
1 17   Justin Allgaier BRANDT   (JR Motorsports)Chevrolet250running11467
2 717   Corey Day HendrickCars.com   (Rick Hendrick)Chevrolet250running3737
3 98   Sammy Smith Pilot   (JR Motorsports)Chevrolet250running039
4 600   Sheldon Creed Road Ranger   (Gene Haas)Chevrolet250running039
5129   Lee Pulliam Folsom Fence Supply   (JR Motorsports)Chevrolet250running4032
62621   Austin Hill Bennett Transportation   (Richard Childress)Chevrolet250running941
72226   Dean Thompson Thompson Pipe Group   (Sam Hunt)Toyota250running030
83891   Ross Chastain Who's Your Driver?   (Mario Gosselin)Chevrolet250running00
91439   Ryan Sieg SciAps / SA Recycling   (Rod Sieg)Chevrolet250running035
10 419   Brent Crews Mobil 1   (Joe Gibbs)Toyota250running034
111099   Parker Retzlaff Sci Aps   (Don Sackett)Chevrolet250running026
12 82   Jesse Love Whelen   (Richard Childress)Chevrolet250running027
131354   Taylor Gray Operation 300   (Joe Gibbs)Toyota250running032
141744   Brennan Poole Black's Island   (Tommy Joe Martins)Chevrolet250running023
151596   Anthony Alfredo Dude Wipes MentHOLE   (Don Sackett)Chevrolet250running031
162748   Patrick Staropoli SYFOVRE   (Scott Borchetta)Chevrolet250running021
172831   Blaine Perkins Bommarito.com   (Jordan Anderson)Chevrolet250running020
18 320   Brandon Jones Menards/Pelonis   (Joe Gibbs)Toyota250running128
193730   Myatt Snider Proof Hard Ice Cream   (Stanton Barrett)Chevrolet250running018
201618   William Sawalich Soundgear   (Joe Gibbs)Toyota250running024
213442   Brad Perez Live To Be Different Fnd   (Randy Young)Chevrolet250running016
223645   Lavar Scott Sunoco   (Tommy Joe Martins)Chevrolet250running015
231141   Sam Mayer Audibel   (Gene Haas)Chevrolet250running1423
243355   Joey Gase NFPA   (B.J. McLeod)Chevrolet250running013
25 288   Rajah Caruth HendrickCars.com   (JR Motorsports)Chevrolet250running1824
262424   Harrison Burton Dead On Tools   (Sam Hunt)Toyota248running1714
27250   Garrett Smithley West Piedmont YouthBuild   (Bobby Dotter)Chevrolet242running010
28 51   Carson Kvapil Registix   (JR Motorsports)Chevrolet234crash012
293087   Austin Green Peterson Racing   (Doug Peterson)Chevrolet233crash08
302327   Jeb Burton Redneck Blinds   (Jordan Anderson)Chevrolet233crash07
311932   Andrew Patterson Winsupply / SCS Gearbox   (Jordan Anderson)Chevrolet233crash06
323192   Josh Williams Optum   (Mario Gosselin)Chevrolet233crash05
331825   Nick Sanchez Paynuity / Travel Curious   (Tim Self)Ford213crash04
343528   Kyle Sieg Monroe Extinguisher   (Rod Sieg)Chevrolet207suspension03
352107   Josh Bilicki Mando   (Bobby Dotter)Chevrolet205running02
363202   Ryan Ellis Tablo TV   (Randy Young)Chevrolet183brakes01
372051   Jeremy Clements Kingdom Truck Sales / Alliance   (Jeremy Clements)Chevrolet89oil cooler01
38295   Luke Baldwin Victory Custom Trailers   (Chris Hettinger)Ford31crash00
Top 10 in Stage 1: #7, 20, 88, 19, 00, 8, 96, 1, 2, 18
Top 10 in Stage 2: #21, 41, 54, 39, 18, 96, 88, 24, 17, 7

To the back:
NameNbrReason
Ross Chastain91unapproved adjustments

Failed to qualify, withdrew, or driver changes:
PosNameNbrSponsorOwnerCar
39Dawson Cram74Mike Harmon RacingMike HarmonChevrolet
40Justin S. Carroll35ACE Hardware Rock HillJoey Gase Motorsports with ScoChevrolet

Caution flag breakdown:
ConditionFrom
Lap
To
Lap
# Of
Laps
ReasonFree
Pass
13333  
344310 #30
445714  
587114   #0 spun 4 / stage 1 co#42
728817  
8910012   fluid on track#55
1011066  
1071126   debris turn 3#42
1131219  
1221309   end of stage 2none
1311333  
1341385   #48,99 accident turn 2#30
1391435  
1441496   #28,48 accident turn 2#30
15018132  
1821887   #02 spun turn 2#30
1891979  
1982025   #0,42 accident turn 4#31
20321715  
2182258   #25 accident turn 4#31
2262283  
2292335   #91 accident backstretch#31
2342341  
2352384   #1,9,19,20,21,24,27,32,39,41,45,48,54,55,87,88,92,96,99 accident#0
2392402  
2412455   #18,44 accident turn 2#24
2462494  
2500-249   #19,88 accident turn 2none
1250250  
  Percent of race run under caution: -61.2%             Average green flag run: 26.9 laps

'Lucky Dog' recipients prior to 2009 were compiled by Jayski.com.

Lap leader breakdown:
LeaderFrom
Lap
To
Lap
# Of
Laps
  Justin Allgaier16565
  Corey Day6610237
  Sam Mayer1031119
  Austin Hill1121143
  Sam Mayer1151195
  Austin Hill1201256
  Rajah Caruth1261294
  Harrison Burton1301301
  Rajah Caruth13114414
  Harrison Burton14516016
  Justin Allgaier16118323
  Lee Pulliam1841874
  Brandon Jones1881881
  Lee Pulliam18922436
  Justin Allgaier22525026

Points Standings after this race:
RankDriverPointsDiff
1   Justin Allgaier 373    
2   Jesse Love 281   -92  
3   Sheldon Creed 257   -116  
4   Austin Hill 251   -122  
5   Carson Kvapil 234   -139  
6   Sammy Smith 231   -142  
7   Corey Day 225   -148  
8   Brandon Jones 198   -175  
9   Parker Retzlaff 195   -178  
10   Rajah Caruth 175   -198  
11   Sam Mayer 172   -201  
12   Taylor Gray 164   -209  
13   Anthony Alfredo 144   -229  
14   William Sawalich 143   -230  
15   Ryan Sieg 140   -233  
16   Brennan Poole 139   -234  
17   Jeb Burton 122   -251  
18   Patrick Staropoli 116   -257  
19   Blaine Perkins 108   -265  
20   Dean Thompson 103   -270  
21   Brent Crews 93   -280