NASCAR race results from Martinsville Speedway
NASCAR Cup Series drivers on the grid in Martinsville, Virginia. The half-mile of Martinsville Speedway is set to host the Cook Out 400.
View Martinsville results for the NASCAR Cup Series below.
Martinsville Menu
Truck: Prac/Qual | Race
Xfinity: Prac/Qual | Race
Cup: Prac/Qual | Race
Kyle Larson and Bubba Wallace set the front row. 400 laps of stock car racing are up next..
Martinsville
Stage 1 – Report
Laps: 80 (1-80 / 400)
Green flag, Larson gets the jump and he’s clear off turn two.
Lap 50, Larson works heavy lap traffic. He leads Wallace by 1 second. William Byron is the car on the move as after starting 18th, he’s up to 9th.
1 to go, in stage one, Wallace has run down Larson in the battle for the stage win. Larson gives him the bottom lane as he rolls the top.
Kyle Larson holds him off to win stage one at Martinsville Speedway!
Martinsville Results (Stage 1) : 1. Kyle Larson; 2. Bubba Wallace; 3. Chase Elliott; 4. Chase Briscoe; 5. Martin Truex Jr; 6. Joey Logano; 7. Denny Hamlin; 8. William Byron; 9. Josh Berry; 10. Kyle Busch
Martinsville
Stage 2 – Report
Laps: 180 (81-260 / 400)
Larson leads the field to the pit lane. Logano wins the race to the pit exit with just two tires.
Green flag on stage two, Larson spins the tires and Logano is clear into turn one. Wallace takes over 2nd as Larson is trapped on the outside.
Lap 109, Christopher Bell has broken right front tie rod. No caution, he heads to the pit lane under green.
Caution for debris.
Green, Logano leads Wallace and Hamlin off turn two.
Lap 157, Logano works heavy lap traffic. Wallace, Hamlin and Larson climb right to his bumper.
Lap 164, Hamlin works under Wallace to take 2nd away. Hamlin has moved to the outside lane to build momentum for the corner exit.
12 to go in stage two, Hamlin leans on the bumper of Logano. Hamlin works to the inside and completes the pass for the lead.
Denny Hamlin wins stage two at Martinsville Speedway!
Martinsville Results (Stage 2) : 1. Denny Hamlin; 2. Bubba Wallace; 3. Kyle Larson; 4. Chase Elliott; 5. Joey Logano; 6. Alex Bowman; 7. Chase Briscoe; 8. William Byron; 9. Ross Chastain; 10. Josh Berry
Martinsville
Stage 3 – Report
Laps: 220 (261-400 / 400)
Green flag on stage three, Elliott clears Hamlin to take the race lead via the outside lane.
Lap 203, Christopher Bell spins, caution.
Green, Elliott clears Hamlin once more to hold the lead.
Lap 253, Elliott struggles with lap traffic. Hamlin works inside of him, side by side for the lead. They rub fenders off the corner. Several laps later, Hamlin runs him wide in the center of the corner, Hamlin to the lead.
Lap 297, William Byron is the first to dive for the pit lane. Green flag stops are underway. Wallace, Elliott, Hamlin and other follow the next lap.
72 to go, Byron cycles to the race lead. He leads Elliott, Larson and Hamlin.
40 to go, Byron leads Elliott by 3 seconds.
2 to go, John Hunter Nemechek blows a tire, tags the wall and the caution is out!
Most of the leaders stay out. Hamlin and three others head for the pit lane. Hamlin restarts 10th.
Green flag in NASCAR Overtime, Byron and Elliott rub fenders off turn two, Byron is clear. Elliott leans on his bumper into turn three, Byron holds him off.
William Byron wins at Martinsville Speedway!
Martinsville Speedway
Race Results
April 7, 2024
NASCAR Cup Series
Pos | Driver
1. William Byron
2. Kyle Larson
3. Chase Elliott
4. Bubba Wallace
5. Ryan Blaney
6. Joey Logano
7. Tyler Reddick
8. Alex Bowman
9. Ryan Preece
10. Chase Briscoe
11. Denny Hamlin
12. Erik Jones
13. Todd Gilliland
14. Ross Chastain
15. Chris Buescher
16. Kyle Busch
17. Carson Hocevar
18. Martin Truex Jr
19. Ty Gibbs
20. Noah Gragson
21. Michael McDowell
22. Daniel Suarez
23. Austin Cindric
24. Brad Keselowski
25. Josh Berry
26. Kaz Grala
27. Josh Williams
28. Daniel Hemric
29. Ricky Stenhouse Jr
30. Justin Haley
31. Zane Smith
32. Corey LaJoie
33. Harrison Burton
34. Austin Dillon
35. Christopher Bell
36. John Hunter Nemechek
37. David Starr
NASCAR Cup Series
Point Standings
Pos | Driver | Points | Wins
1. Kyle Larson
309 | 1 Win
2. Martin Truex Jr
-14
3. Denny Hamlin
-17 | 2 Wins
4. William Byron
-48 | 3 Wins
5. Ryan Blaney
-48
6. Chase Elliott
-51
7. Ty Gibbs
-55
8. Ross Chastain
-77
9. Tyler Reddick
-80
10. Alex Bowman
-82
11. Christopher Bell
-88 | 1 Win
12. Bubba Wallace
-93
13. Chris Buescher
-102
14. Joey Logano
-118
15. Kyle Busch
-120
16. Chase Briscoe
-121
17. Daniel Suarez
-131 | 1 Win
18. Brad Keselowski
-133
19. John Hunter Nemechek
-152
20. Erik Jones
-155
21. Austin Cindric
-162
22. Michael McDowell
-163
23. Josh Berry
-180
24. Todd Gilliland
-183
25. Carson Hocevar
-184
26. Ryan Preece
-197
27. Ricky Stenhouse Jr
-199
28. Corey LaJoie
-204
29. Noah Gragson
-208
30. Daniel Hemric
-214
31. Austin Dillon
-216
32. Justin Haley
-224
33. Kaz Grala
-227
34. Harrison Burton
-237
35. Zane Smith
-242
36. David Ragan
-292