Last week at Talladega we got to see more fuel mileage racing, but thankfully RFK decided to spice things up and make the first stage exciting. Then at the end we saw Kyle Larson lead, lose the lead, then gain it back again all in the same lap to win. Next up, we head from the biggest oval on the regular season schedule to the smallest, Martinsville. Down below you will find different statistics from all of the NASCAR Cup races here at Martinsville Speedway ranging from Most Wins to Best Average Finishes by starting position. So read and enjoy these fun fact track stats!
In this post you will only find all-time stats, if you are looking for only active drivers stats or Next Gen stats check out my next article Active/Next Gen Cup Track Stats: Martinsville.
Active Drivers will be highlighted like so
Active means any driver who started a race in the 2026 Cup Series season.

First Winner:
Red Byron 09/25/1949

Most Recent Winner: Chase Elliott 03/29/2026
Worst Starting Positions by Winner
Rank Race Start Pos. Driver Rank Race Start Pos. Driver
1 2002-32 36 Kurt Busch T6 2000-08 21 Mark Martin
2 1959-13 24 Lee Petty T8 1958-12 20 Bob Welborn
T3 1956-54 23 Jack Smith T8 1988-24 20 Darrell Waltrip
T3 2014-33 23 Dale Earnhardt Jr. T8 2007-06 20 Jimmie Johnson
5 2014-06 22 Kurt Busch T8 2022-35 20 Christopher Bell
T6 1999-08 21 John Andretti

– Kurt Busch is the only driver on the list above twice, and in the 155 races run at Martinsville he is the only driver able to start out of the Top 25 and win the race.

Worst Finish by Pole Winner
Rank Race Finish Driver Rank Race Finish Driver
T1 1999-28 38 Joe Nemechek T6 1959-13 29 Bobby Johns
T1 2012-06 38 Kasey Kahne T6 1974-27 29 Richard Petty
3 2015-33 37 Joey Logano T6 1991-08 29 Mark Martin
4 1967-14 36 Darel Dieringer T9 1967-45 28 Cale Yarborough
5 1958-12 35 Buck Baker T9 1984-25 28 Geoff Bodine

The last time this list above changed was when Matt Kenseth became a folk hero at Martinsville, junking Pole winner Joey Logano in turn 1. Image credit: Brian Lawdermilk — Getty Images

Drivers who won Pole & Race
Race Driver Race Driver
1954-36 Lee Petty 1993-25 Ernie Irvan
1956-18 Buck Baker 1994-08 Rusty Wallace
1964-19 Fred Lorenzen 1998-08 Bobby Hamilton
1964-56 Fred Lorenzen 2000-28 Tony Stewart
1966-14 Jim Paschal 2003-09 Jeff Gordon
1971-41 Bobby Isaac 2003-32 Jeff Gordon
1973-09 David Pearson 2010-32 Denny Hamlin
1974-09 Cale Yarborough 2012-33 Jimmie Johnson
1980-09 Darrell Waltrip 2013-06 Jimmie Johnson
1981-26 Darrell Waltrip 2025-35 William Byron
1990-08 Geoff Bodine

– Winning the Pole and then the Race at Martinsville hasn’t been common of late, but the last 7 drivers to have done it drove for either Hendrick or Gibbs. So, watch out if one of those eight drivers wins the Pole this weekend.

Drivers who swept both Stages in race
Race Driver Race Finish
2017-33 Brad Keselowski 4th
2019-06 Brad Keselowski 1st
2019-33 Martin Truex Jr. 1st
2021-08 Ryan Blaney 11th
2021-35 Chase Elliott 16th
2022-08 Chase Elliott 10th
2022-35 Denny Hamlin 5th
2025-35 William Byron 1st
2026-07 Denny Hamlin 2nd
Drivers to win both Stages and Race Drivers to win Pole, both Stages & Race
Race Driver Race Driver
2019-06 Brad Keselowski 2025-35 William Byron
2019-33 Martin Truex Jr.
2025-35 William Byron

Last Fall William Byron became the first driver since 2019 to sweep Stage Wins at Martinsville, then go on to win the race. What’s more is that he did this after winning the Pole, becoming the first driver to ever accomplish that feat here. Photo by Jeffrey Vest — Icon Sportswire via Getty Images

Best Laps Led% by Winner Worst Laps Led% by Winner
Rank Race Laps Led% Driver Rank Race Laps Led% Driver
1 1964-56 98.60 Fred Lorenzen 1 1953-11 0.00 Lee Petty
2 1964-19 97.40 Fred Lorenzen 2 1999-08 0.80 John Andretti
3 1954-12 96.50 Jim Paschal T3 2001-08 1.20 Dale Jarrett
4 1965-50 96.20 Junior Johnson T3 2011-06 1.20 Kevin Harvick
5 1970-45 96.00 Richard Petty T5 1960-40 1.80 Rex White
6 1954-36 95.15 Lee Petty T5 2021-35 1.80 Alex Bowman
7 1950-04 93.33 Curtis Turner 7 2012-06 2.33 Ryan Newman
8 2019-33 92.80 Martin Truex Jr. 8 2011-33 2.80 Tony Stewart
9 2019-06 89.20 Brad Keselowski 9 2021-08 4.00 Martin Truex Jr.
10 1971-41 89.00 Bobby Isaac 10 2014-06 4.60 Kurt Busch

– In May of 1953 Herb Thomas was credited as leading the final 127 laps and winning the race until officials rechecked the scoring and found Lee Petty won. This is how Lee Petty became the only driver to win at Martinsville without leading a single lap.

Best Laps Led% in race
Rank Race Laps Led% Driver Fin. Rank Race Laps Led% Driver Fin.
1 1964-56 98.60 Fred Lorenzen 1st 6 1954-36 95.15 Lee Petty 1st
2 1964-19 97.40 Fred Lorenzen 1st 7 1950-04 93.33 Curtis Turner 1st
3 1954-12 96.50 Jim Paschal 1st 8 2019-33 92.80 Martin Truex Jr. 1st
4 1965-50 96.20 Junior Johnson 1st 9 2019-06 89.20 Brad Keselowski 1st
5 1970-45 96.00 Richard Petty 1st 10 1971-41 89.00 Bobby Isaac 1st

– A driver leading 89% or more of the laps in a race at Martinsville has never lost a race. So, if a driver leads 445 laps or more this weekend it’s pretty much a guaranteed win.

Best Driver Rating in race (since 2005)
Rank Race Driver
Driver
Rating
Fin. Rank Race Driver
Driver
Rating
Fin.
1 2019-06 Brad Keselowski 150.0 1st 6 2016-06 Kyle Busch 148.2 1st
2 2019-33 Martin Truex Jr. 149.7 1st 7 2025-35 William Byron 147.7 1st
3 2008-32 Jimmie Johnson 149.1 1st 8 2006-06 Tony Stewart 147.5 1st
T4 2013-06 Jimmie Johnson 148.4 1st 9 2020-35 Chase Elliott 145.6 1st
T4 2025-07 Denny Hamlin 148.4 1st 10 2022-08 William Byron 144.9 1st

2019 was a good year for Martinsville domination as the top 2 Driver Rating’s here at Martinsville came by the drivers who won the 2019 races, including Brad K who got the only perfect Driver Rating in Martinsville history. Photo by Jared C. Tilton — Getty Images

Most recent times a Driver ran every lap in Top 15 in race
Most Recent Driver Finish Most Recent Driver Finish
2025-07 Denny Hamlin 1st 2026-07 Denny Hamlin 2nd
2025-07 Christopher Bell 2nd 2026-07 Ty Gibbs 4th
2025-07 Bubba Wallace 3rd 2026-07 Ryan Blaney 6th
2025-07 Kyle Larson 5th 2026-07 Austin Cindric 8th
2025-35 William Byron 1st 2026-07 Josh Berry 10th

– In the Spring Martinsville race only drivers in a Ford or Toyota spent all race inside the Top 15.

Most Lead Lap cars at finish of race Fewest Lead Lap cars at finish of race
Rank Race # of cars Rank Race # of cars
T1 2004-32 26 T1 27

races

tied

(last was 1986)

1
T1 2006-32 26
T3 2014-06 25
T3 2021-35 25
5 2023-09 24
T6 2007-32 23
T6 2017-33 23
T8 2013-06 22
T8 2014-33 22
T8 2025-07 22

– The Next Gen car is supposed to make cars closer together, but Martinsville didn’t get the memo as only two of the nine Next Gen races have seen 20+ cars finish on the lead lap here.

Best Avg. Fin. by Starting Position
(1-40)
Worst Avg. Fin. by Starting Position
(1-40)
Rank Start Pos. Avg. Fin Rank Start Pos. Avg. Fin
1 1st 10.18 1 40th 32.15
2 4th 12.07 2 38th 28.56
3 2nd 12.16 3 36th 27.65
4 3rd 12.93 4 39th 27.38
5 5th 13.50 5 35th 27.19
6 7th 13.76 6 37th 27.07
7 6th 14.46 7 33rd 26.85
8 8th 14.73 8 34th 24.98
9 12th 15.46 9 32nd 24.05
10 10th 15.70 10 30th 23.63

– Winning the Pole has only produced 21 winners here at Martinsville, but starting 1st does produce the best finishes here at Martinsville historically.

Best Avg. Driver Rating
(since 2005)(3+ starts)
Best Avg. Top 15%
(since 2005)(3+ start)
Rank Driver Driv. Rate Starts Rank Driver Top 15% Starts
1 Jeff Gordon 118.63 23 1 Jeff Gordon 89.18 23
2 Jimmie Johnson 108.15 32 2 Denny Hamlin 81.12 41
3 Denny Hamlin 107.01 41 3 Ryan Blaney 79.82 21
4 Chase Elliott 104.45 22 4 Jimmie Johnson
78.84 32
5 Ryan Blaney 103.02 21 5 Chase Elliott 77.72 22
6 Joey Logano 97.49 35 6 Joey Logano 76.27 35
7 Dale Earnhardt Jr. 96.97 25 7 Kevin Harvick 71.69 38
8 Tony Stewart 94.20 22 8 Dale Earnhardt Jr. 71.53 25
9 William Byron 93.90 17 9 Kyle Larson 69.95 23
10 Kyle Busch 93.12 42 10 Clint Bowyer 67.88 30

– Jeff Gordon was an absolute beast here at Martinsville as he not only leads both tables above, but has the 3rd best Avg. Finish and 6th best Laps Led% below as well.

Best Avg. Fin. All-time
(5+ Martinsville starts)
Best Laps Led% All-time
(5+ Martinsville starts)
Rank Driver Avg. Fin. Starts Rank Driver Laps Led% Starts
1 Dick Hutcherson 3.80 5 1 Fred Lorenzen 35.70 17
2 Lee Petty 5.54 24 2 Cale Yarborough 24.97 31
3 Jeff Gordon 6.74 47 3 Junior Johnson 18.15 19
4 Dick Rathman 7.00 5 4 Herb Thomas 17.93 12
5 Ryan Blaney 8.05 20 5 Rusty Wallace 16.62 44
6 Cale Yarborough 8.74 31 6 Jeff Gordon 16.16 47
7 Clyde Minter 8.80 10 7 Jimmie Johnson 15.40 38
8 Rex White 9.19 16 8 Denny Hamlin 15.03 41
9 Joe Millikan 9.40 5 9 Darrell Waltrip 14.14 52
10 Joe Weatherly 9.69 13 10 Bob Welborn 13.67 15
Most Martinsville Starts
All-time
Best Laps Completed%
(5+ Martinsville starts)
Rank Driver Starts Rank Driver Lap Comp% Starts
1 Richard Petty 67 1 Ryan Blaney 99.96 21
T2 Dave Marcis 55 2 Christopher Bell 99.80 13
T2 Ricky Rudd 55 3 Todd Gilliland 99.78 9
T4 Ken Schrader 54 4 Ty Gibbs 99.75 8
T4 Kyle Petty 54 5 Josh Berry 99.73 5
6 Terry Labonte 53 6 Joey Logano 99.69 35
7 Darrell Waltrip 52 7 Carson Hocevar 99.63 6
8 Mark Martin 50 8 Cole Custer 99.60 9
T9 Jeff Gordon 47 9 Noah Gragson 99.52 7
T9 Michael Waltrip 47 10 Jeff Gordon 99.48 47

Ryan Blaney has been great at finishing races here at Martinsville as in his 20 starts he’s only not completed 4 laps here. Photo by Jared C. Tilton — Getty Images

Most Martinsville Wins
All-time
Best Win% All-time
(5+ Martinsville starts)
Rank Driver Wins Rank Driver Win% Wins
1 Richard Petty 15 1 Fred Lorenzen 35.29 6
2 Darrell Waltrip 11 2 Jimmie Johnson 23.68 9
T3 Jimmie Johnson 9 3 Richard Petty 22.39 15
T3 Jeff Gordon 9 4 Darrell Waltrip 21.15 11
5 Rusty Wallace 7 5 Dick Rathman 20.00 1
T6 Fred Lorenzen 6 6 Cale Yarborough 19.35 6
T6 Cale Yarborough 6 7 Jeff Gordon 19.15 9
T6 Denny Hamlin 6 8 William Byron 17.65 3
T6 Dale Earnhardt 6 9 Herb Thomas 16.67 2
10 Geoff Bodine 4 10 Rusty Wallace 15.91 7

– Joey Logano and Buck Baker have good qualifying numbers here with 5 Poles each (table below), but they are the only drivers with 5+ Poles to not be in the top 10 win list at Martinsville (table above).

Most Martinsville Poles All-time
Rank Driver Poles Rank Driver Poles
1 Darrell Waltrip 8 T4 Denny Hamlin 5
T2 Geoff Bodine 7 T8 Glen Wood 4
T2 Jeff Gordon 7 T8 Fred Lorenzen 4
T4 Cale Yarborough 5 T8 Bobby Allison 4
T4 Buck Baker 5 T8 Ricky Rudd 4
T4 Joey Logano 5
Most Martinsville Top 3’s
All-time
Best Top 3% All-time
(5+ Martinsville starts)
Rank Driver Top 3’s Rank Driver Top3% Top3’s
1 Richard Petty 26 1 Lee Petty 54.17 13
2 Jeff Gordon 21 2 Cale Yarborough 48.39 15
3 Darrell Waltrip 20 3 Jeff Gordon 44.68 21
T4 Cale Yarborough 15 4 Rex White 43.75 7
T4 Jimmie Johnson 15 5 Junior Johnson 42.11 8
T4 Denny Hamlin 15 T6 Dick Hutcherson 40.00 2
7 Dale Earnhardt 14 T6 Dick Rathman 40.00 2
T8 Lee Petty 13 8 Jimmie Johnson 39.47 15
T8 Rusty Wallace 13 9 Richard Petty 38.81 26
10 Bobby Allison 12 10 Darrell Waltrip 38.46 20

– With his 2nd place finish at Martinsville this Spring Denny Hamlin became just the 6th driver all-time to get 15+ Top 3 finishes here.

Most Martinsville Top 5’s
All-time
Best Top 5% All-time
(5+ Martinsville starts)
Rank Driver Top 5’s Rank Driver Top5% Top5’s
1 Richard Petty 30 T1 Dick Hutcherson 80.00 4
2 Jeff Gordon 29 T1 Joe Millikan 80.00 4
3 Darrell Waltrip 27 3 Lee Petty 66.67 16
4 Denny Hamlin 22 4 Jeff Gordon 61.70 29
5 Jimmie Johnson 19 5 Dick Rathman 60.00 3
6 Dale Earnhardt 18 6 Rex White 56.25 9
T7 Kyle Busch 17 7 Speedy Thompson 55.56 5
T7 Bobby Allison 17 8 Denny Hamlin 53.66 22
T7 Rusty Wallace 17 9 Ryan Blaney 52.38 11
T10 Lee Petty 16 10 Darrell Waltrip 51.92 27
T10 Cale Yarborough 16

– Dick Hutcherson only had 5 career starts at Martinsville but he was incredible here as he finished 4 of the 5 races in the Top 5 and finished all 5 races in the Top 10, with a worst finish of only 6th.

Most Martinsville Top 10’s
All-time
Best Top 10% All-time
(5+ Martinsville starts)
Rank Driver Top 10’s Rank Driver Top10% Top10’s
1 Jeff Gordon 38 1 Dick Hutcherson 100 5
2 Richard Petty 37 2 Lee Petty 87.50 21
3 Darrell Waltrip 31 3 Jeff Gordon 80.85 38
T4 Denny Hamlin 28 T4 Gwyn Staley 80.00 4
T4 Bobby Allison 28 T4 Joe Millikan 80.00 4
6 Terry Labonte 27 6 Joe Weatherly 76.92 10
7 Mark Martin 26 7 Jack Smith 72.73 8
T8 Jimmie Johnson 25 T8 David Pearson 71.43 20
T8 Rusty Wallace 25 T8 Emanuel Zervakis 71.43 5
10 Dale Earnhardt 24 T8 Jody Ridley 71.43 5
Most Martinsville Stage Wins
All-time (since 2017)
Best Stage Win% All-time
(since 2017)
Rank Driver Stage
W’s
Rank Driver Stage W% Stage W’s
1 Denny Hamlin 10 1 Denny Hamlin 26.32 10
2 Chase Elliott 7 2 Chase Elliott 18.42 7
3 Brad Keselowski 5 3 Brad Keselowski 13.16 5
4 Ryan Blaney 4 4 Ryan Blaney 10.53 4
T5 Martin Truex Jr. 3 5 Martin Truex Jr. 9.38 3
T5 Joey Logano 3 6 Joey Logano 7.89 3
7 William Byron 2 7 Jimmie Johnson 6.25 1
T8 Jimmie Johnson 1 8 William Byron 5.88 2
T8 Ryan Preece 1 9 Ryan Preece 3.85 1
T8 Kevin Harvick 1 10 Kevin Harvick 3.57 1
T8 Kyle Larson 1 11 Kyle Larson 2.94 1

With Denny Hamlin’s sweep of Stage 1 and 2 in the Spring Martinsville race he’s become the only driver to have 10+ Stage Wins here, and he broke his tie with Chase Elliott for most Stage T10’s here all-time as well. Photo by Jacob Kupferman — Getty Images

Most Martinsville Stage T10’s
All-time (since 2017)
Best Stage T10% All-time
(since 2017)
Rank Driver Stage
T10’s
Rank Driver Stage T10% Stage T10’s
1 Denny Hamlin 29 1 Denny Hamlin 76.32 29
2 Joey Logano 28 2 Joey Logano 73.68 28
T3 Chase Elliott 27 T3 Chase Elliott 71.05 27
T3 Ryan Blaney 27 T3 Ryan Blaney 71.05 27
5 Brad Keselowski 22 5 Clint Bowyer 62.50 10
6 William Byron 20 6 William Byron 58.82 20
7 Martin Truex Jr. 18 7 Brad Keselowski 57.89 22
T8 Kyle Larson 17 T8 Martin Truex Jr. 56.25 18
T8 Kyle Busch 17 T8 Jimmie Johnson 56.25 9
10 Kevin Harvick 13 T10 Kyle Larson 50.00 17
T10 Kurt Busch 50.00 11
Most Martinsville Starts
without Win
Longest Martinsville Win Streak
All-time
Rank Driver Starts Rank Driver Streak Year
T1 Ken Schrader 54 1 Fred Lorenzen 4 1963-65
T1 Kyle Petty 54 T2 Richard Petty 3 1968-69
3 Terry Labonte 53 T2 Cale Yarborough 3 1976-77
4 Michael Waltrip 47 T2 Darrell Waltrip 3 1988-89
5 Bill Elliott 45 T2 Rusty Wallace 3 1994-95
6 Bobby Allison 44 T2 Jimmie Johnson 3 2006-07
7 Sterling Marlin 43 T2 Denny Hamlin 3 2009-10
8 Buddy Arrington 41 T8 13
drivers
tied
2 1953-2020
9 J.D. McDuffie 40
10 Matt Kenseth 39

– Fred Lorenzen’s record of 4 straight wins at Martinsville is probably safe for a while since the last time there was even a 3 straight win streak here was over 15 years ago.

Most Martinsville Starts
without Pole
Longest Martinsville Pole Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Ken Schrader 54 T1 Glen Wood 3 1959-60
2 Michael Waltrip 47 T1 Darrell Waltrip 3 1979-80
T3 Bill Elliott 45 T1 Mark Martin 3 1990-91
T3 Kevin Harvick 45 T1 Jeff Gordon 3 2003-04
5 Dale Earnhardt 44 T1 Joey Logano 3 2015-16
T6 Dale Jarrett 43 T6 11
drivers
tied
2 1956-2013
T6 Sterling Marlin 43
8 Buddy Arrington 41
9 J.D. McDuffie 40
T10 Jeff Burton 39
T10 Matt Kenseth 39

– Out of all of the 3 race Pole streaks above (15 total races) only 3 times during those streaks did the Pole winner also win the race (Darrell Waltrip 1980 and Jeff Gordon both 2003 races).

Most Martinsville Starts
without Top 3
Longest Martinsville Top 3 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Ken Schrader 54 1 Rusty Wallace 8 1992-96
2 Buddy Arrington 41 2 Lee Petty 6 1952-55
3 J.D. McDuffie 40 T3 Richard Petty 5 1970-72
4 Joe Nemechek 38 T3 Darrell Waltrip 5 1982-84
5 James Hylton 32 T3 Jimmie Johnson 5 2006-07
6 Michael McDowell 31 T6 Fred Lorenzen 4 1963-65
7 Elmo Langley 30 T6 Cale Yarborough 4 1976-77
8 Casey Mears 29 T6 Bobby Hamilton 4 1996-98
9 Greg Biffle 28 T6 Denny Hamlin 4 2009-10
T10 David Ragan 27 T10 18 drivers tied 3 1949-2020
T10 Jimmy Means 27
T10 Ricky Stenhouse Jr. 27

– Bobby Hamilton was great at Martinsville in the late 90’s as 4 of his 11 Top 3 finishes in his Cup Series career came in 4 straight Martinsville races, including a win in 1998.

Most Martinsville Starts
without Top 5
Longest Martinsville Top 5 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 J.D. McDuffie 40 1 Jeff Gordon 11 2005-10
2 Joe Nemechek 38 2 Jimmie Johnson 9 2005-09
3 Michael McDowell 31 T3 Lee Petty 8 1951-55
4 Casey Mears 29 T3 Rusty Wallace 8 1992-96
5 Greg Biffle 28 T3 Kyle Busch 8 2015-19
T6 Jimmy Means 27 6 Darrell Waltrip 7 1981-84
T6 Ricky Stenhouse Jr. 27 T7 Darrell Waltrip 6 1987-90
8 Dave Blaney 26 T7 Denny Hamlin 6 2008-10
T9 Derrike Cope 25 T9 8 drivers tied 5 1963-2026
T9 Paul Menard 25

– There have been 45 drivers to make 30+ Cup starts here at Martinsville and only 3 of those drivers (J.D. McDuffie, Joe Nemechek, and Michael McDowell) have not gotten a Top 5 here.

Most Martinsville Starts
without Top 10
Longest Martinsville Top 10 Streak
All-time
Rank Driver Starts Rank Driver Streak Year
1 Michael McDowell 31 1 Jimmie Johnson 17 2002-10
2 Dave Blaney 26 2 Jeff Gordon 15 2003-10
3 J.J. Yeley 24 T3 Lee Petty 14 1949-56
4 Robby Gordon 22 T3 Joey Logano 14 2019-26
5 Ed Negre 21 T5 James Hylton 12 1969-75
T6 Landon Cassill 20 T5 Jeff Gordon 12 1994-2000
T6 Reed Sorenson 20 7 Dale Earnhardt 11 1987-92
8 David Gilliland 19 8 Brad Keselowski 10 2016-20
T9 Henley Gray 18 T9 Richard Petty 9 1976-80
T9 Travis Kvapil 18 T9 Denny Hamlin 9 2006-10

– Lee Petty finished the first 14 Cup races at Martinsville in the Top 10, and currently Joey Logano has finished the last 14 Cup races at Martinsville in the Top 10 as well.

Most Martinsville Stages
without Stage Win
Longest Martinsville Stage Win
Streak (since 2017)
Rank Driver Stages Rank Driver Streak Race
T1 Austin Dillon 38 T1 Chase Elliott 4 2021.35 s1- 2022.08 s2
T1 Chris Buescher 38 T2 Brad Keselowski 2 2017.33 s1&2
T1 Daniel Suarez 38 T2 Brad Keselowski 2 2019.06 s1&2
T1 Erik Jones 38 T2 Martin Truex Jr. 2 2019.33 s1&2
T1 Kyle Busch 38 T2 Ryan Blaney 2 2021.08 s1&2
T1 Michael McDowell 38 T2 Denny Hamlin 2 2022.35 s1&2
T1 Ricky Stenhouse Jr. 38 T2 William Byron 2 2025.35 s1&s2
8 Bubba Wallace 34 T2 Denny Hamlin 2 2026.07 s1&s2
T9 Alex Bowman 30 T9 20
drivers
tied
1 —
T9 Ross Chastain 30
T9 Ty Dillon 30

– There have been 12 drivers to run in every Martinsville race to feature stages, and over half of them have yet to get a Stage Win here.

Most Martinsville Stages
without Stage T10
Longest Martinsville Stage T10
Streak (since 2017)
Rank Driver Stages Rank Driver Streak Race
T1 Chris Buescher 38 1 Joey Logano 15 2017.33 s1- 2021.08 s1
T1 Michael McDowell 38 2 Chase Elliott 12 2020.11 s1- 2022.35 s2
T1 Ricky Stenhouse Jr. 38 3 Kyle Busch 9 2017.06 s1- 2019.06 s1
4 Ty Dillon 30 T4 Clint Bowyer 8 2017.33 s2- 2019.33 s1
5 Corey LaJoie 28 T4 Denny Hamlin 8 2018.06 s1- 2019.33 s2
T6 J.J. Yeley 20 T4 Denny Hamlin 8 2022.35 s1- 2024.08 s2
T6 Justin Haley 20 T4 Kyle Larson 8 2024.08 s1-2025.35 s2
8 Cody Ware 16 T8 Ryan Blaney 7 2017.06 s1- 2018.33 s1
9 Landon Cassill 14 T8 Martin Truex Jr. 7 2018.33 s1- 2020.11 s1
T10 7 drivers tied 12 T8 Alex Bowman 7 2020.11 s2- 2021.35 s2
T8 Chase Briscoe 7 2023.09 s1- 2024.35 s1

Michael McDowell has not been good here at Martinsville as he is on 5 of the 7 “without” lists above. Photo by Jonathan Bachman — Getty Images