Last week at Darlington we got to see a Toyota (yet again) and Tyler Reddick (yet again) win and get more people on the lawsuit conspiracy bandwagon. Next up we head to a track where if Tyler Reddick wins again it will all but confirm peoples suspicions, 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: William Byron 10/26/2025
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 154 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

William Byron was historically good at Martinsville last Fall as he became the first driver to win the Pole and race here since 2013, became the first driver to sweep all 3 stages here since 2019, and became the first driver ever to win the Pole and sweep all 3 stages here at Martinsville. Photo by Jeffrey Vest — Icon Sportswire via Getty Images

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
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
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 356 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

This may be the week that Chevy breaks through for their first win of 2026 as William Byron is the only driver in the race this weekend that is on the Driver Rating table above twice.

Most recent times a Driver ran every lap in Top 15 in race
Most Recent Driver Finish Most Recent Driver Finish
2022-35 Kyle Larson 2nd 2023-35 Denny Hamlin 3rd
2022-35 Ryan Blaney 3rd 2023-35 Chase Briscoe 4th
2022-35 Ross Chastain 4th 2024-08 Denny Hamlin 11th
2022-35 Denny Hamlin 5th 2024-35 Ryan Blaney 1st
2022-35 Joey Logano 6th 2025-07 Denny Hamlin 1st
2022-35 Chase Elliott 10th 2025-07 Christopher Bell 2nd
2022-35 Daniel Suarez 12th 2025-07 Bubba Wallace 3rd
2022-35 Cole Custer 14th 2025-07 Kyle Larson 5th
2022-35 Brad Keselowski 36th 2025-35 William Byron 1st

The Fall 2022 Martinsville race may be known for the wall ride, but in that race 9 drivers ran all 500 laps in the Top 15. However, this is also the most recent instance where someone ran every lap in the Top 15 but didn’t finish Top 15 as Brad Keselowski was disqualified and finished 36th. Photo by Eakin Howard — Getty Images

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 eight 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.23 1 40th 32.15
2 4th 12.12 2 38th 28.56
3 2nd 12.21 3 36th 27.55
4 3rd 12.95 4 39th 27.38
5 5th 13.52 5 35th 27.13
6 7th 13.74 6 37th 26.99
7 6th 14.51 7 33rd 26.82
8 8th 14.73 8 34th 24.99
9 12th 15.52 9 32nd 24.00
10 10th 15.80 10 30th 23.62

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 80.74 40
3 Denny Hamlin 106.08 40 3 Ryan Blaney 78.98 20
4 Chase Elliott 103.89 21 4 Jimmie Johnson
78.84 32
5 Ryan Blaney 102.65 20 5 Chase Elliott 77.06 21
6 Joey Logano 97.01 34 6 Joey Logano 75.71 34
7 Dale Earnhardt Jr. 96.97 25 7 Kevin Harvick 71.69 38
8 Kyle Busch 94.39 41 8 Dale Earnhardt Jr. 71.53 25
9 Tony Stewart 94.20 22 9 Kyle Larson 69.28 22
10 Brad Keselowski 93.01 32 10 Kyle Busch 68.66 41

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.15 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 Darrell Waltrip 14.14 52
9 Joe Millikan 9.40 5 9 Denny Hamlin 13.85 40
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 20
T2 Dave Marcis 55 2 Todd Gilliland 99.81 8
T2 Ricky Rudd 55 3 Christopher Bell 99.79 12
T4 Ken Schrader 54 4 Ty Gibbs 99.72 7
T4 Kyle Petty 54 5 Joey Logano 99.68 34
6 Terry Labonte 53 6 Cole Custer 99.66 8
7 Darrell Waltrip 52 7 Bubba Wallace 99.63 16
8 Mark Martin 50 8 Carson Hocevar 99.57 5
T9 Jeff Gordon 47 9 Noah Gragson 99.56 6
T9 Michael Waltrip 47 10 Zane Smith 99.50 5

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 18.75 3
T6 Dale Earnhardt 6 9 Herb Thomas 16.67 2
10 Geoff Bodine 4 10 Rusty Wallace 15.91 7

With his win in the Fall Martinsville race William Byron went from T14th in Win% among qualified drivers to 8th in that table above.

Most Martinsville Poles All-time
Rank Driver Poles Rank Driver Poles
1 Darrell Waltrip 8 T7 Glen Wood 4
T2 Geoff Bodine 7 T7 Fred Lorenzen 4
T2 Jeff Gordon 7 T7 Denny Hamlin 4
T4 Cale Yarborough 5 T7 Bobby Allison 4
T4 Buck Baker 5 T7 Ricky Rudd 4
T4 Joey Logano 5

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

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
T6 Denny Hamlin 14 T6 Dick Hutcherson 40.00 2
T6 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 a Top 3 finish this weekend Denny Hamlin would become just the 6th Cup driver to accumulate 15+ Martinsville Top 3’s, but he’d be just shy of reaching the 10th best Top 3% of all-time.

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 21 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 T7 Speedy Thompson 55.56 5
T7 Bobby Allison 17 T7 Ryan Blaney 55.00 11
T7 Rusty Wallace 17 9 Denny Hamlin 52.50 21
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 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
4 Bobby Allison 28 T4 Gwyn Staley 80.00 4
T5 Denny Hamlin 27 T4 Joe Millikan 80.00 4
T5 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 8 1 Denny Hamlin 22.22 8
2 Chase Elliott 7 2 Chase Elliott 19.44 7
3 Brad Keselowski 5 3 Brad Keselowski 13.89 5
4 Ryan Blaney 4 4 Ryan Blaney 11.11 4
T5 Martin Truex Jr. 3 5 Martin Truex Jr. 9.38 3
T5 Joey Logano 3 6 Joey Logano 8.33 3
7 William Byron 2 T7 William Byron 6.25 2
T8 Jimmie Johnson 1 T7 Jimmie Johnson 6.25 1
T8 Ryan Preece 1 9 Ryan Preece 4.17 1
T8 Kevin Harvick 1 10 Kevin Harvick 3.57 1
T8 Kyle Larson 1 11 Kyle Larson 3.13 1

Denny Hamlin has been great in stages at Martinsville as he has the most Stage Wins and best Stage Win% above along with being tied for the most Stage T10’s and best Stage T10% below. Photo by Jeff Robinson — Icon Sportswire via 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
T1 Chase Elliott 27 T1 Chase Elliott 75.00 27
T1 Denny Hamlin 27 T1 Denny Hamlin 75.00 27
3 Joey Logano 26 3 Joey Logano 72.22 26
4 Ryan Blaney 25 4 Ryan Blaney 69.44 25
5 Brad Keselowski 22 5 Clint Bowyer 62.50 10
T6 Martin Truex Jr. 18 6 Brad Keselowski 61.11 22
T6 William Byron 18 T7 Martin Truex Jr. 56.25 18
8 Kyle Busch 17 T7 William Byron 56.25 18
T7 Jimmie Johnson 56.25 9
9 Kyle Larson 16 T10 Kyle Larson 50.00 16
T10 Christopher Bell 50.00 12
10 Kevin Harvick 13 T10 Kurt Busch 50.00 11
T10 Chase Briscoe 50.00 10
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
T6 Elmo Langley 30 T6 Fred Lorenzen 4 1963-65
T6 Michael McDowell 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

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 30 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
6 Jimmy Means 27 6 Darrell Waltrip 7 1981-84
T7 Dave Blaney 26 T7 Darrell Waltrip 6 1987-90
T7 Ricky Stenhouse Jr. 26 T7 Denny Hamlin 6 2008-10
T9 Derrike Cope 25 T9 7 drivers tied 5 1963-2020
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 30 1 Jimmie Johnson 17 2002-10
2 Dave Blaney 26 2 Jeff Gordon 15 2003-10
3 J.J. Yeley 24 3 Lee Petty 14 1949-56
4 Robby Gordon 22 4 Joey Logano 13 2019-25
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 could tie him for 3rd most Top 10’s in a row here as he has finished the last 13 Martinsville Cup races in the Top 10.

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

If William Byron can manage to win Stage 1 and Stage 2 this weekend then he’d tie his teammate for the longest Stage Win streak here at Martinsville, 4 straight Stage Wins.

Most Martinsville Stages
without Stage T10
Longest Martinsville Stage T10
Streak (since 2017)
Rank Driver Stages Rank Driver Streak Race
T1 Chris Buescher 36 1 Joey Logano 15 2017.33 s1- 2021.08 s1
T1 Michael McDowell 36 2 Chase Elliott 12 2020.11 s1- 2022.35 s2
T1 Ricky Stenhouse Jr. 36 3 Kyle Busch 9 2017.06 s1- 2019.06 s1
T4 Corey LaJoie 28 T4 Clint Bowyer 8 2017.33 s2- 2019.33 s1
T4 Ty Dillon 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
T8 Cody Ware 14 T8 Ryan Blaney 7 2017.06 s1- 2018.33 s1
T8 Landon Cassill 14 T8 Martin Truex Jr. 7 2018.33 s1- 2020.11 s1
T10 5 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