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 means any driver who started a race in the 2024 Cup Series season.
First Winner: Red Byron 09/25/1949
Most Recent Winner: William Byron 04/07/2024
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 this list above twice and in the 151 races run at Martinsville he is the only driver able to start out of the Top 25 and win the race.
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 |
Race | Driver | Race | Driver |
1954-36 | Lee Petty | 1990-08 | Geoff Bodine |
1956-18 | Buck Baker | 1993-25 | Ernie Irvan |
1964-19 | Fred Lorenzen | 1994-08 | Rusty Wallace |
1964-56 | Fred Lorenzen | 1998-08 | Bobby Hamilton |
1966-14 | Jim Paschal | 2000-28 | Tony Stewart |
1971-41 | Bobby Isaac | 2003-09 | Jeff Gordon |
1973-09 | David Pearson | 2003-32 | Jeff Gordon |
1974-09 | Cale Yarborough | 2010-32 | Denny Hamlin |
1980-09 | Darrell Waltrip | 2012-33 | Jimmie Johnson |
1981-26 | Darrell Waltrip | 2013-06 | Jimmie Johnson |
– Winning the Pole at Martinsville this weekend isn’t good if you want to win the race as it’s only happened 20 times out of 138 times that a driver has won the Pole.
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 |
Drivers to win both Stages and Race | Drivers to win Pole, both Stages & Race | ||
Race | Driver | Race | Driver |
2019-06 | Brad Keselowski | – | – |
2019-33 | Martin Truex Jr. |
– Winning Stage 1 and 2 in the same race has been pretty popular at Martinsville, happening in just under half the races run here since stages were invented. However, only in 2019 did that turn into a race win.
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.
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.
Rank | Race | Driver |
Driver Rating |
Fin. | Rank | Race | Driver |
Driver Rating |
Fin. |
1 | 2019-06 | Brad Keselowski | 150.0 | 1st | 7 | 2020-35 | Chase Elliott | 145.6 | 1st |
2 | 2019-33 | Martin Truex Jr. | 149.7 | 1st | 8 | 2022-08 | William Byron | 144.9 | 1st |
3 | 2008-32 | Jimmie Johnson | 149.1 | 1st | 9 | 2006-32 | Jimmie Johnson | 143.5 | 1st |
4 | 2013-06 | Jimmie Johnson | 148.4 | 1st | T10 | 2005-32 | Tony Stewart | 142.6 | 2nd |
5 | 2016-06 | Kyle Busch | 148.2 | 1st | T10 | 2018-33 | Joey Logano | 142.6 | 1st |
6 | 2006-06 | Tony Stewart | 147.5 | 1st |
Most Recent | Driver | Finish | Most Recent | Driver | Finish |
2022-35 | Kyle Larson | 2nd | 2022-35 | Daniel Suarez | 12th |
2022-35 | Ryan Blaney | 3rd | 2022-35 | Cole Custer | 14th |
2022-35 | Ross Chastain | 4th | 2022-35 | Brad Keselowski | 36th |
2022-35 | Denny Hamlin | 5th | 2023-35 | Denny Hamlin | 3rd |
2022-35 | Joey Logano | 6th | 2023-35 | Chase Briscoe | 4th |
2022-35 | Chase Elliott | 10th | 2024-08 | Denny Hamlin | 11th |
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 | |||
T10 | 5 races tied | 21 |
– The Next Gen car is supposed to make cars closer together, but Martinsville didn’t get the memo as only one Next Gen race has seen 21+ 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.26 | 1 | 40th | 32.15 |
2 | 4th | 12.18 | 2 | 38th | 28.44 |
3 | 2nd | 12.33 | 3 | 36th | 27.54 |
4 | 3rd | 12.95 | 4 | 39th | 27.38 |
5 | 5th | 13.33 | 5 | 37th | 27.10 |
6 | 7th | 13.79 | 6 | 35th | 26.94 |
7 | 6th | 14.28 | 7 | 33rd | 26.73 |
8 | 8th | 14.90 | 8 | 34th | 25.00 |
9 | 12th | 15.61 | 9 | 32nd | 24.03 |
10 | 10th | 15.83 | 10 | 30th | 23.56 |
– While we stated above that winning the Pole doesn’t produce race wins much, 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.70 | 37 |
3 | Denny Hamlin | 105.71 | 38 | 3 | Jimmie Johnson | 78.84 | 32 |
4 | Ryan Blaney | 100.95 | 18 | 4 | Ryan Blaney | 76.91 | 17 |
5 | Chase Elliott | 100.89 | 19 | 5 | Joey Logano | 74.29 | 31 |
6 | Joey Logano | 97.19 | 31 | 6 | Chase Elliott | 74.01 | 18 |
7 | Dale Earnhardt Jr. | 96.97 | 25 | 7 | Kyle Busch | 71.75 | 38 |
8 | Kyle Busch | 96.71 | 38 | 8 | Kevin Harvick | 71.69 | 38 |
9 | Brad Keselowski | 95.18 | 29 | 9 | Dale Earnhardt Jr. | 71.53 | 25 |
10 | Tony Stewart | 94.20 | 22 | 10 | Brad Keselowski | 70.98 | 29 |
– 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 | Cale Yarborough | 8.74 | 31 | 5 | Rusty Wallace | 16.62 | 44 |
6 | Ryan Blaney | 8.76 | 17 | 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 | Bob Welborn | 13.67 | 15 |
10 | Joey Weatherly | 9.69 | 13 | 10 | Denny Hamlin | 13.41 | 37 |
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.95 | 17 |
T2 | Dave Marcis | 55 | 2 | Todd Gilliland | 99.77 | 5 |
T2 | Ricky Rudd | 55 | 3 | Cole Custer | 99.76 | 6 |
T4 | Ken Schrader | 54 | 4 | Christopher Bell | 99.74 | 9 |
T4 | Kyle Petty | 54 | 5 | Chase Briscoe | 99.72 | 7 |
6 | Terry Labonte | 53 | T6 | Austin Cindric | 99.68 | 5 |
7 | Darrell Waltrip | 52 | T6 | Joey Logano | 99.65 | 31 |
8 | Mark Martin | 50 | 8 | Harrison Burton | 99.59 | 5 |
T9 | Jeff Gordon | 47 | 9 | Bubba Wallace | 99.57 | 13 |
T9 | Michael Waltrip | 47 | 10 | Jeff Gordon | 98.48 | 47 |
– Continuing with how great Jeff Gordon was here at Martinsville. He is the only driver that is top 10 in Martinsville starts and Martinsville Laps Completed% above.
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 | Dale Earnhardt | 6 | 8 | Herb Thomas | 16.67 | 2 |
9 | Denny Hamlin | 5 | 9 | Rusty Wallace | 15.91 | 7 |
10 | Geoff Bodine | 4 | 10 | William Byron | 15.38 | 2 |
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 | Joey Logano | 5 | T7 | Ricky Rudd | 4 |
T4 | Buck Baker | 5 |
– Joey Logano and Buck Baker have good qualifying numbers here with 5 Poles each, but they are the only drivers with 5+ Poles not 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 |
6 | Dale Earnhardt | 14 | 6 | Dick Hutcherson | 40.00 | 2 |
T7 | Lee Petty | 13 | 7 | Dick Rathman | 40.00 | 2 |
T7 | Denny Hamlin | 13 | 8 | Jimmie Johnson | 39.47 | 15 |
T7 | Rusty Wallace | 13 | 9 | Richard Petty | 38.81 | 26 |
10 | Bobby Allison | 12 | 10 | Darrell Waltrip | 38.46 | 20 |
– The only thing that can change on the lists above after this weekend is Denny Hamlin moving into a tie with Dale Earnhardt for 6th most Top 3’s at Martinsville.
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 |
T4 | Denny Hamlin | 19 | 4 | Jeff Gordon | 61.70 | 29 |
T4 | 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 | Ryan Blaney | 52.94 | 9 |
T7 | Rusty Wallace | 17 | 9 | Darrell Waltrip | 51.92 | 27 |
T10 | Lee Petty | 16 | 10 | Cale Yarborough | 51.61 | 16 |
T10 | Cale Yarborough | 16 |
– With Ryan Blaney’s 5th place finish and Denny Hamlin’s 11th place finish at Martinsville this Spring, Ryan Blaney was able to replace Hamlin in the Top 5% table above.
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 |
5 | Terry Labonte | 27 | T4 | Joe Millikan | 80.00 | 4 |
6 | Mark Martin | 26 | 6 | Joe Weatherly | 76.92 | 10 |
T7 | Denny Hamlin | 25 | 7 | Jack Smith | 72.73 | 8 |
T7 | Jimmie Johnson | 25 | T8 | David Pearson | 71.43 | 20 |
T7 | Rusty Wallace | 25 | T8 | Chase Briscoe | 71.43 | 5 |
10 | Dale Earnhardt | 24 | T8 | Emanuel Zervakis | 71.43 | 5 |
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 | 7 | 1 | Denny Hamlin | 23.33 | 7 |
2 | Chase Elliott | 6 | 2 | Chase Elliott | 20.00 | 6 |
T3 | Brad Keselowski | 4 | T3 | Brad Keselowski | 13.33 | 4 |
T3 | Ryan Blaney | 4 | T3 | Ryan Blaney | 13.33 | 4 |
5 | Martin Truex Jr. | 3 | 5 | Martin Truex Jr. | 10.00 | 3 |
6 | Joey Logano | 2 | 6 | Joey Logano | 6.67 | 2 |
T7 | Jimmie Johnson | 1 | 7 | Jimmie Johnson | 6.25 | 1 |
T7 | Ryan Preece | 1 | 8 | Ryan Preece | 5.56 | 1 |
T7 | Kyle Larson | 1 | 9 | Kyle Larson | 3.85 | 1 |
T7 | Kevin Harvick | 1 | 10 | Kevin Harvick | 3.57 | 1 |
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 | Denny Hamlin | 23 | 1 | Josh Berry | 100 | 2 |
T1 | Joey Logano | 23 | T2 | Denny Hamlin | 76.67 | 23 |
3 | Chase Elliott | 22 | T2 | Joey Logano | 76.67 | 23 |
4 | Ryan Blaney | 21 | 4 | Chase Elliott | 73.33 | 22 |
5 | Brad Keselowski | 19 | 5 | Ryan Blaney | 70.00 | 21 |
6 | Martin Truex Jr. | 18 | 6 | Brad Keselowski | 63.33 | 19 |
7 | Kyle Busch | 17 | 7 | Clint Bowyer | 62.50 | 10 |
8 | William Byron | 14 | 8 | Martin Truex Jr. | 60.00 | 18 |
9 | Kevin Harvick | 13 | 9 | Kyle Busch | 56.67 | 17 |
10 | Aric Almirola | 12 | 10 | Jimmie Johnson | 56.25 | 9 |
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 3 straight was almost 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 | Elmo Langley | 30 | T6 | Fred Lorenzen | 4 | 1963-65 |
7 | Greg Biffle | 28 | T6 | Cale Yarborough | 4 | 1976-77 |
T8 | Casey Mears | 27 | T6 | Bobby Hamilton | 4 | 1996-98 |
T8 | David Ragan | 27 | T6 | Denny Hamlin | 4 | 2009-10 |
T8 | Jimmy Means | 27 | T10 | 18 drivers tied | 3 | 1949-2020 |
T8 | Michael McDowell | 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 | Greg Biffle | 28 | T3 | Lee Petty | 8 | 1951-55 |
T4 | Casey Mears | 27 | T3 | Rusty Wallace | 8 | 1992-96 |
T4 | Jimmy Means | 27 | T3 | Kyle Busch | 8 | 2015-19 |
T4 | Michael McDowell | 27 | 6 | Darrell Waltrip | 7 | 1981-84 |
7 | Dave Blaney | 26 | T7 | Darrell Waltrip | 6 | 1987-90 |
T8 | Derrike Cope | 25 | T7 | Denny Hamlin | 6 | 2008-10 |
T8 | Paul Menard | 25 | T9 | 7 drivers tied | 5 | 1963-2020 |
T10 | J.J. Yeley | 24 | ||||
T10 | Lake Speed | 24 |
– J.D McDuffie and Joe Nemechek are the only drivers with 30+ starts at Martinsville (43 drivers) and 0 Top 5 finishes here. The earliest someone could join them is Michael McDowell in the 2025 Fall race.
Most Martinsville Starts without Top 10 |
Longest Martinsville Top 10 Streak All-time |
|||||
Rank | Driver | Starts | Rank | Driver | Streak | Year |
1 | Michael McDowell | 27 | 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 | T4 | James Hylton | 12 | 1969-75 |
5 | Ed Negre | 21 | T4 | Jeff Gordon | 12 | 1994-2000 |
T6 | Landon Cassill | 20 | 6 | Dale Earnhardt | 11 | 1987-92 |
T6 | Reed Sorenson | 20 | T7 | Brad Keselowski | 10 | 2016-20 |
8 | David Gilliland | 19 | T7 | Joey Logano | 10 | 2019-24 |
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 10 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 | 30 | T1 | Chase Elliott | 4 | 2021.35 s1- 2022.08 s2 |
T1 | Chris Buescher | 30 | T2 | Brad Keselowski | 2 | 2017.33 s1&2 |
T1 | Daniel Suarez | 30 | T2 | Brad Keselowski | 2 | 2019.06 s1&2 |
T1 | Erik Jones | 30 | T2 | Martin Truex Jr. | 2 | 2019.33 s1&2 |
T1 | Kyle Busch | 30 | T2 | Ryan Blaney | 2 | 2021.08 s1&2 |
T1 | Michael McDowell | 30 | T2 | Denny Hamlin | 2 | 2022.35 s1&2 |
T1 | Ricky Stenhouse Jr. | 30 | T7 | 16 drivers tied |
1 | — |
8 | Aric Almirola | 28 | ||||
T9 | Bubba Wallace | 26 | ||||
T9 | Corey LaJoie | 26 | ||||
T9 | William Byron | 26 |
– There has only been one time in the history of stages at Martinsville where a driver won Stage 2 of a race then Stage 1 of the next race, but still Chase Elliott won both stages in each race.
Most Martinsville Stages without Stage T10 |
Longest Martinsville Stage T10 Streak (since 2017) |
|||||
Rank | Driver | Stages | Rank | Driver | Streak | Race |
T1 | Chris Buescher | 30 | 1 | Joey Logano | 15 | 2017.33 s1- 2021.08 s1 |
T1 | Michael McDowell | 30 | 2 | Chase Elliott | 12 | 2020.11 s1- 2022.35 s2 |
T1 | Ricky Stenhouse Jr. | 30 | 3 | Kyle Busch | 9 | 2017.06 s1- 2019.06 s1 |
4 | Corey LaJoie | 26 | T4 | Clint Bowyer | 8 | 2017.33 s2- 2019.33 s1 |
5 | Ty Dillon | 24 | T4 | Denny Hamlin | 8 | 2022.35 s1- 2024.08 s2 |
6 | J.J. Yeley | 20 | T4 | Denny Hamlin | 8 | 2017.06 s1- 2018.33 s1 |
T7 | Justin Haley | 14 | T7 | Ryan Blaney | 7 | 2017.06 s1- 2018.33 s1 |
T7 | Landon Cassill | 14 | T7 | Martin Truex Jr. | 7 | 2018.33 s1- 2020.11 s1 |
T9 | B.J. McLeod | 12 | T7 | Alex Bowman | 7 | 2020.11 s2- 2021.35 s2 |
T9 | David Ragan | 12 | T10 | 6 drivers tied | 6 | — |
T9 | Paul Menard | 12 | ||||
T9 | Timmy Hill | 12 |
– This weekend Denny Hamlin could acquire the 3rd longest Stage T10 streak all-time at Martinsville if he gets a Stage T10 in the first two stages.