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 Cook Out 400


Previous race results / Next race results                     Previous at this track

   

NASCAR Cup Series race number 7 of 36
Sunday, March 30, 2025 at Martinsville Speedway, Martinsville, VA
400 laps on a 0.526 mile paved track (210.400 miles)

Time of race: 3:05:11
Average speed: 68.17 mph
Pole speed: 96.034 mph
Cautions: 10 for 86 laps
Margin of victory: 4.617 sec
Attendance: n/a
Lead changes: 9
Green flag passes: 2,267 (7.2 per green flag lap)
(Source: NASCAR loop data)

Glossary    2025 NASCAR Cup Series results   /   2025 standings

PosSt#DriverCarLapsStatusLedPtsPPts
1 511   Denny Hamlin Progressive   (Joe Gibbs)Toyota400running274546
2 120   Christopher Bell DEWALT Outdoors   (Joe Gibbs)Toyota400running25380
3 823   Bubba Wallace McDonald's   (23XI Racing)Toyota400running0420
4 29   Chase Elliott NAPA Auto Parts   (Rick Hendrick)Chevrolet400running42460
5 45   Kyle Larson HendrickCars.com   (Rick Hendrick)Chevrolet400running0350
6171   Ross Chastain Choice Privileges   (Trackhouse Racing)Chevrolet400running0350
72160   Ryan Preece Fastenal   (Jack Roush)Ford400running0350
8 722   Joey Logano Shell Pennzoil   (Roger Penske)Ford400running13391
91119   Chase Briscoe Bass Pro Shops   (Joe Gibbs)Toyota400running0340
102534   Todd Gilliland Colortech   (Bob Jenkins)Ford400running0270
113212   Ryan Blaney Advance Auto Parts   (Roger Penske)Ford400running0310
121571   Michael McDowell Rockingham Speedway   (Spire Motorsports)Chevrolet400running0250
131354   Ty Gibbs Monster Energy   (Joe Gibbs)Toyota400running0310
14 945   Tyler Reddick Mobil 1/O’Reilly Auto Parts   (23XI Racing)Toyota400running0240
152810   Ty Dillon Mark III Employee Benefits   (Matthew Kaulig)Chevrolet400running0220
161938   Zane Smith Long John Silver's   (Bob Jenkins)Ford400running0210
17128   Kyle Busch Lucas Oil   (Richard Childress)Chevrolet400running0200
18183   Austin Dillon Bass Pro Shops/Winchester   (Richard Childress)Chevrolet400running0190
192977   Carson Hocevar Delaware Life   (Spire Motorsports)Chevrolet400running0180
203447   Ricky Stenhouse Jr SunnyD   (HYAK Motorsports)Chevrolet400running0170
212699   Daniel Suarez Freeway Insurance   (Trackhouse Racing)Chevrolet400running0160
221024   William Byron Liberty University   (Rick Hendrick)Chevrolet400running0150
232316   A.J. Allmendinger Black's Tire   (Matthew Kaulig)Chevrolet399running0220
24 617   Chris Buescher Kroger/Old El Paso   (Jack Roush)Ford399running0130
251642   John H. Nemechek Family Dollar   (Legacy Motor Club)Toyota399running0180
26276   Brad Keselowski BuildSubmarines.com   (Jack Roush)Ford399running0180
27 348   Alex Bowman Ally   (Rick Hendrick)Chevrolet399running6190
28307   Justin Haley Gainbridge   (Spire Motorsports)Chevrolet398running090
29244   Noah Gragson A&W Root Beer   (Bob Jenkins)Ford397running080
303651   Cody Ware Arby's   (Rick Ware)Ford396running070
313535   Riley Herbst Lucy   (23XI Racing)Toyota396running060
321421   Josh Berry Motorcraft Quick Lane   (Wood Brothers)Ford396running4050
332241   Cole Custer HaasTooling.com   (Gene Haas)Ford394running060
343388   Shane Van Gisbergen WeatherTech   (Trackhouse Racing)Chevrolet394running030
353766   Casey Mears goHitchGo   (Carl Long)Ford389running020
363850   Burt Myers Team AmeriVet   (Team AmeriVet)Chevrolet388running010
37202   Austin Cindric Menards Jack Links   (Roger Penske)Ford363electrical010
383143   Erik Jones Dollar Tree   (Legacy Motor Club)Toyota399running010
Top 10 in Stage 1: #22, 48, 16, 6, 42, 60, 9, 11, 41, 5
Top 10 in Stage 2: #11, 9, 23, 54, 19, 12, 1, 20, 5, 45

Caution flag breakdown:
ConditionFrom
Lap
To
Lap
# Of
Laps
ReasonFree
Pass
13131  
32398   debris turn 4#66
407132  
72787   accident frontstretch#66
79813  
829211   end of stage 1#17
9312230  
1231319   stopped turn 1#66
13218150  
18219312   end of stage 2#47
1942018  
2022076   accident turn 1#88
20827568  
27628611   spun turn 4#43
28729812  
2993068   accident turn 2#17
3073093  
3103156   accident turn 2#47
3163172  
3183258   accident turn 2#42
32640075  
  Percent of race run under caution: 21.5%             Average green flag run: 28.5 laps

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

Lap leader breakdown:
LeaderFrom
Lap
To
Lap
# Of
Laps
  Christopher Bell12323
  Chase Elliott24329
  Christopher Bell33331
  Josh Berry347340
  Joey Logano748613
  Alex Bowman87926
  Chase Elliott9312533
  Denny Hamlin126325200
  Christopher Bell3263261
  Denny Hamlin32740074

Points Standings after this race:
RankDriverPointsDiff
1   William Byron 259    
2   Kyle Larson 243   -16  
3   Chase Elliott 227   -32  
4   Christopher Bell 224   -35  
4   Alex Bowman 224   -35  
6   Denny Hamlin 218   -41  
7   Tyler Reddick 213   -46  
8   Bubba Wallace 208   -51  
9   Joey Logano 199   -60  
10   Ryan Blaney 193   -66  
11   Chris Buescher 177   -82  
12   Chase Briscoe 169   -90  
12   Ross Chastain 169   -90  
14   Ryan Preece 165   -94  
15   Michael McDowell 159   -100  
16   A.J. Allmendinger 153   -106  
17   Kyle Busch 150   -109  
18   John H. Nemechek 148   -111  
19   Josh Berry 147   -112  
20   Ricky Stenhouse Jr 146   -113  
21   Todd Gilliland 135   -124  
Playoff standings after this race:
RankDriverWinsPoints
1   William Byron 1   259  
2   Kyle Larson 1   243  
3   Chase Elliott 0   227  
4   Alex Bowman 0   224  
4   Christopher Bell 3   224  
6   Denny Hamlin 1   218  
7   Tyler Reddick 0   213  
8   Bubba Wallace 0   208  
9   Joey Logano 0   199  
10   Ryan Blaney 0   193  
11   Chris Buescher 0   177  
12   Ross Chastain 0   169  
12   Chase Briscoe 0   169  
14   Ryan Preece 0   165  
15   Michael McDowell 0   159  
16   Kyle Busch 0   150