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

2025 US Marine Corps 250


Previous race results / Next race results                     Previous at this track

   

NASCAR Xfinity Series race number 7 of 33
Saturday, March 29, 2025 at Martinsville Speedway, Martinsville, VA
250 laps* on a 0.526 mile paved track (131.500 miles)

Time of race: 2:27:56
Average speed: 54.615 mph
Pole speed: 95.213 mph
Cautions: 14 for 104 laps
Margin of victory: .190 sec
Attendance: n/a
Lead changes: 14
Green flag passes: 2,046 (13.5 per green flag lap)
(Source: NASCAR loop data)

Glossary    2025 NASCAR Xfinity Series results   /   2025 standings

PosSt#DriverCarLapsStatusLedPtsPPts
1 321   Austin Hill Bennett Transportation   (Richard Childress)Chevrolet256running1445
21800   Sheldon Creed Friends of Jaclyn   (Gene Haas)Ford256running2350
3 67   Justin Allgaier BRANDT   (JR Motorsports)Chevrolet256running5440
42944   Brennan Poole Prime Bites Mini Muffins   (Tommy Joe Martins)Chevrolet256running0330
51641   Sam Mayer Audibel   (Gene Haas)Ford256running0320
61226   Dean Thompson Thompson Pipe Group   (Sam Hunt)Toyota256running0320
7 910   Daniel Dye Champion Container   (Matthew Kaulig)Chevrolet256running0370
81339   Ryan Sieg Sci Aps   (Rod Sieg)Ford256running0290
9305   Kris Wright First National Bank, Corp.   (Chris Our)Chevrolet256running0280
10108   Sammy Smith Pilot   (JR Motorsports)Chevrolet256running6-190
113827   Jeb Burton Celsius   (Jordan Anderson)Chevrolet256running0260
12274   Parker Retzlaff Prime Bites Protein Brownie   (Johnny Davis)Chevrolet256running0250
131519   Aric Almirola Younglife   (Joe Gibbs)Toyota256running7350
142351   Jeremy Clements Kevin Whitaker Chevrolet   (Jeremy Clements)Chevrolet256running0230
153414   Garrett Smithley Military 250   (Bobby Dotter)Chevrolet256running0220
163324   Patrick Staropoli SYFOVRE   (Sam Hunt)Toyota256running0210
172611   Josh Williams Alloy Employer Services   (Matthew Kaulig)Chevrolet256running0240
182471   Ryan Ellis Sweetwater Construction   (Mario Gosselin)Chevrolet256running0190
192231   Blaine Perkins FVP Verified. Proven.   (Jordan Anderson)Chevrolet256running0190
20 21   Carson Kvapil Roto-Rooter   (JR Motorsports)Chevrolet256running0350
21 817   Corey Day HendrickCars.com   (Rick Hendrick)Chevrolet256running0160
22 720   Brandon Jones Menards/Patriot Lighting   (Joe Gibbs)Toyota256running22230
233245   Brad Perez KSDT CPA   (Tommy Joe Martins)Chevrolet256running0140
24 525   Harrison Burton Dead On Tools   (Kevin Cywinski)Ford256running0130
253153   Mason Maggio Flitz Polish   (Joey Gase Motorsports With Sc)Ford256running0120
262899   Matt DiBenedetto ReMA   (Don Sackett)Chevrolet256running0110
271418   William Sawalich Soundgear   (Joe Gibbs)Toyota256running4180
28 188   Connor Zilisch Carolina Carports   (JR Motorsports)Chevrolet256running100292
291154   Taylor Gray Operation 300   (Joe Gibbs)Toyota256running87150
303707   Carson Ware Costa Oil   (Bobby Dotter)Chevrolet254running070
312570   Thomas Annunziata Bayshore Mortgage   (Derrike Cope)Chevrolet252running060
322048   Nick Sanchez Big Machine Vodka Spiked Coolers   (Scott Borchetta)Chevrolet232crash0110
332191   Myatt Snider Tree Top   (Mario Gosselin)Chevrolet232crash040
341916   Christian Eckes LeafFilter Gutter Protection   (Matthew Kaulig)Chevrolet231crash2250
353528   Kyle Sieg Rod SiegFord231crash020
363635   Greg Van Alst CB Fabricating   (Joey Gase Motorsports With Sc)Chevrolet229running010
37 42   Jesse Love Whelen   (Richard Childress)Chevrolet216crash010
381742   Anthony Alfredo Dude Wipes   (Randy Young)Chevrolet110engine010
* Race extended to 256 laps due to overtime.

Top 10 in Stage 1: #88, 1, 20, 7, 19, 54, 21, 8, 16, 26
Top 10 in Stage 2: #88, 1, 18, 10, 48, 19, 11, 7, 54, 31

To the back:
NameNbrReason
Jesse Love2unapproved adjustments
Carson Ware07unapproved adjustments
Jeb Burton27unapproved adjustments
Greg Van Alst35unapproved adjustments
Thomas Annunziata70unapproved adjustments
Myatt Snider91unapproved adjustments

Failed to qualify, withdrew, or driver changes:
PosNameNbrSponsorOwnerCar
39Dawson Cram74Realty.comMike HarmonChevrolet
40Tyler Tomassi66FNF Family of CompaniesCarl LongFord

Caution flag breakdown:
ConditionFrom
Lap
To
Lap
# Of
Laps
ReasonFree
Pass
15454  
556713   accident 2 / stage 1 conclusion#31
688114  
82887   spun frontstretch#99
89957  
961016   spun turn 1#70
10212120  
12213211   end of stage 2#24
1331408  
1411477   accident turn 2#14
1481547  
1551606   accident frontstretch#53
16117616  
1771837   spun turn 2#28
1841918  
1921976   spun turn 2#35
1982003  
2012088   spun turn 4#71
2092102  
2112155   spun turn 2#71
2162172  
21822811   accident turn 1#17
2292324  
2332386   accident backstretch#17
2392424  
2432486   accident turn 4#07
2492491  
2502545   spun turn 2#88
2552562  
  Percent of race run under caution: 40.6%             Average green flag run: 10.1 laps

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

Lap leader breakdown:
LeaderFrom
Lap
To
Lap
# Of
Laps
  Connor Zilisch16161
  Brandon Jones628322
  Connor Zilisch84885
  Justin Allgaier89935
  Connor Zilisch9412734
  Aric Almirola1281347
  Taylor Gray13514814
  Sheldon Creed1491502
  Taylor Gray1511566
  Christian Eckes15717822
  William Sawalich1791824
  Taylor Gray18324866
  Sammy Smith2492546
  Taylor Gray2552551
  Austin Hill2562561

Points Standings after this race:
RankDriverPointsDiff
1   Justin Allgaier 293    
2   Sam Mayer 252   -41  
3   Austin Hill 246   -47  
4   Sheldon Creed 222   -71  
5   Jesse Love 219   -74  
6   Connor Zilisch 193   -100  
7   Aric Almirola 186   -107  
8   Ryan Sieg 185   -108  
9   Carson Kvapil 176   -117  
10   Jeb Burton 169   -124  
11   Daniel Dye 168   -125  
12   Taylor Gray 166   -127  
13   Sammy Smith 165   -128  
14   Brandon Jones 164   -129  
15   Harrison Burton 158   -135  
16   Nick Sanchez 148   -145  
17   Brennan Poole 140   -153  
18   Josh Williams 139   -154  
19   Dean Thompson 138   -155  
20   Christian Eckes 133   -160  
21   Jeremy Clements 127   -166