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 2025 Cup Series season.
First Winner: Red Byron 09/25/1949
Most Recent Winner: Denny Hamlin 03/30/2025
| 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 153 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 |

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
| 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 out of 140 times that a driver has won the Pole, and hasn’t happened since 2013.
| 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. | ||
– In 7 of the 17 races at Martinsville to feature stages a driver has won Stage 1 and Stage 2, but only in 2019 did a driver sweep all 3 stages.
| 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 | 6 | 2016-06 | Kyle Busch | 148.2 | 1st |
| 2 | 2019-33 | Martin Truex Jr. | 149.7 | 1st | 7 | 2006-06 | Tony Stewart | 147.5 | 1st |
| 3 | 2008-32 | Jimmie Johnson | 149.1 | 1st | 8 | 2020-35 | Chase Elliott | 145.6 | 1st |
| T4 | 2013-06 | Jimmie Johnson | 148.4 | 1st | 9 | 2022-08 | William Byron | 144.9 | 1st |
| T4 | 2025-07 | Denny Hamlin | 148.4 | 1st | 10 | 2006-32 | Jimmie Johnson | 143.5 | 1st |
– With Denny Hamlin’s fantastic 148.4 Driver Rating in the Spring Martinsville race every driver in 10 best Driver Rating’s table above has won the 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 |

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 seven Next Gen race has 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.29 | 1 | 40th | 32.15 |
| 2 | 4th | 12.15 | 2 | 38th | 28.56 |
| 3 | 2nd | 12.21 | 3 | 36th | 27.49 |
| 4 | 3rd | 13.00 | 4 | 39th | 27.38 |
| 5 | 5th | 13.37 | 5 | 35th | 27.10 |
| 6 | 7th | 13.74 | 6 | 37th | 26.90 |
| 7 | 6th | 14.49 | 7 | 33rd | 26.81 |
| 8 | 8th | 14.81 | 8 | 34th | 25.05 |
| 9 | 12th | 15.58 | 9 | 32nd | 23.97 |
| 10 | 10th | 15.81 | 10 | 30th | 23.64 |
– While it was 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 | 81.11 | 39 |
| 3 | Denny Hamlin | 106.54 | 39 | 3 | Jimmie Johnson | 78.84 | 32 |
| 4 | Chase Elliott | 103.15 | 20 | 4 | Ryan Blaney | 78.66 | 19 |
| 5 | Ryan Blaney | 101.76 | 19 | 5 | Chase Elliott | 75.90 | 20 |
| 6 | Dale Earnhardt Jr. | 96.97 | 25 | 6 | Joey Logano | 74.99 | 33 |
| 7 | Joey Logano | 96.80 | 33 | 7 | Kevin Harvick | 71.69 | 38 |
| 8 | Kyle Busch | 94.80 | 40 | 8 | Dale Earnhardt Jr. | 71.53 | 25 |
| 9 | Brad Keselowski | 94.23 | 31 | 9 | Brad Keselowski | 69.75 | 31 |
| 10 | Tony Stewart | 94.20 | 22 | 10 | Kyle Busch | 69.17 | 40 |
– 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.47 | 19 | 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 | 14.21 | 39 |
| 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 | 19 |
| T2 | Dave Marcis | 55 | T2 | Chase Briscoe | 99.78 | 9 |
| T2 | Ricky Rudd | 55 | T2 | Todd Gilliland | 99.78 | 7 |
| T4 | Ken Schrader | 54 | 4 | Christopher Bell | 99.77 | 11 |
| T4 | Kyle Petty | 54 | T5 | Joey Logano | 99.67 | 33 |
| 6 | Terry Labonte | 53 | T5 | Ty Gibbs | 99.67 | 6 |
| 7 | Darrell Waltrip | 52 | T7 | Bubba Wallace | 99.61 | 15 |
| 8 | Mark Martin | 50 | T7 | Cole Custer | 99.61 | 7 |
| T9 | Jeff Gordon | 47 | 9 | Noah Gragson | 99.59 | 5 |
| T9 | Michael Waltrip | 47 | 10 | Jeff Gordon | 98.48 | 47 |
– Getting around Martinsville has been a lot easier of late as the top 9 drivers in the Laps Completed% list above are all active drivers.
| 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 | Herb Thomas | 16.67 | 2 |
| T6 | Dale Earnhardt | 6 | 9 | Rusty Wallace | 15.91 | 7 |
| 10 | Geoff Bodine | 4 | 10 | Denny Hamlin | 15.38 | 6 |

In the Spring race Denny Hamlin became the 9th different driver to get 6+ Wins here at Martinsville, and he now also has the 10th best Win% here all-time. Photo by Logan Riely — Getty Images
| 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 | 6 | Dick Hutcherson | 40.00 | 2 |
| T6 | Dale Earnhardt | 14 | 7 | 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 | Denny Hamlin | 53.85 | 21 |
| T7 | Rusty Wallace | 17 | 9 | Ryan Blaney | 52.63 | 10 |
| T10 | Lee Petty | 16 | 10 | Darrell Waltrip | 51.92 | 27 |
| T10 | Cale Yarborough | 16 | ||||
– Ryan Blaney comes into this weekend in a basically must-win situation, but the fact he is one of just two active drivers with a Top 5% over 50% shows he’s got a good chance to get that win.
| 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 |

Jeff Gordon is the best driver ever at Martinsville as he is on every list above from Avg. Driver Rating to Top 10%. That’s just amazing. Photo by Robert Laberge — Getty Images
| 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 | 23.53 | 8 |
| 2 | Chase Elliott | 7 | 2 | Chase Elliott | 20.59 | 7 |
| 3 | Brad Keselowski | 5 | 3 | Brad Keselowski | 14.71 | 5 |
| 4 | Ryan Blaney | 4 | 4 | Ryan Blaney | 11.76 | 4 |
| T5 | Martin Truex Jr. | 3 | 5 | Martin Truex Jr. | 9.38 | 3 |
| T5 | Joey Logano | 3 | 6 | Joey Logano | 8.82 | 3 |
| T7 | Jimmie Johnson | 1 | 7 | Jimmie Johnson | 6.25 | 1 |
| T7 | Ryan Preece | 1 | 8 | Ryan Preece | 4.55 | 1 |
| T7 | Kevin Harvick | 1 | 9 | Kevin Harvick | 3.57 | 1 |
| T7 | Kyle Larson | 1 | 10 | Kyle Larson | 3.33 | 1 |

Denny Hamlin has been great in stages at Martinsville as he now has the most Stage Wins and best Stage Win% above along with the most Stage T10’s and best Stage T10% below. Photo by Chris Graythen — Getty Images New Picture?
| 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 | 26 | 1 | Denny Hamlin | 76.47 | 26 |
| T2 | Chase Elliott | 25 | T2 | Chase Elliott | 73.53 | 25 |
| T2 | Joey Logano | 25 | T2 | Joey Logano | 73.53 | 25 |
| 4 | Ryan Blaney | 24 | 4 | Ryan Blaney | 70.59 | 24 |
| 5 | Brad Keselowski | 22 | 5 | Brad Keselowski | 64.71 | 22 |
| 6 | Martin Truex Jr. | 18 | 6 | Clint Bowyer | 62.50 | 10 |
| 7 | Kyle Busch | 17 | T7 | Martin Truex Jr. | 56.25 | 18 |
| 8 | William Byron | 16 | T7 | Jimmie Johnson | 56.25 | 9 |
| 9 | Kyle Larson | 14 | 9 | William Byron | 53.33 | 16 |
| T10 | Kyle Busch | 50.00 | 17 | |||
| 10 | Kevin Harvick | 13 | T10 | Kurt Busch | 50.00 | 11 |
| T10 | Chase Briscoe | 50.00 | 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 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 | Michael McDowell | 29 | T6 | Cale Yarborough | 4 | 1976-77 |
| T8 | Casey Mears | 28 | T6 | Bobby Hamilton | 4 | 1996-98 |
| T8 | 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 | 29 | T3 | Lee Petty | 8 | 1951-55 |
| T4 | Casey Mears | 28 | T3 | Rusty Wallace | 8 | 1992-96 |
| T4 | Greg Biffle | 28 | T3 | Kyle Busch | 8 | 2015-19 |
| 6 | Jimmy Means | 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 |
| T8 | Ricky Stenhouse Jr. | 25 | ||||

J.D McDuffie and Joe Nemechek are the only drivers with 30+ starts at Martinsville (44 drivers) and 0 Top 5 finishes here, but Michael McDowell will join them if he doesn’t get a Top 5 this weekend. Photo by Jeffrey Vest — Icon Sportswire via Getty Images
| Most Martinsville Starts without Top 10 |
Longest Martinsville Top 10 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Michael McDowell | 28 | 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 | T4 | Joey Logano | 12 | 2019-24 |
| 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 12 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 | 34 | T1 | Chase Elliott | 4 | 2021.35 s1- 2022.08 s2 |
| T1 | Chris Buescher | 34 | T2 | Brad Keselowski | 2 | 2017.33 s1&2 |
| T1 | Daniel Suarez | 34 | T2 | Brad Keselowski | 2 | 2019.06 s1&2 |
| T1 | Erik Jones | 34 | T2 | Martin Truex Jr. | 2 | 2019.33 s1&2 |
| T1 | Kyle Busch | 34 | T2 | Ryan Blaney | 2 | 2021.08 s1&2 |
| T1 | Michael McDowell | 34 | T2 | Denny Hamlin | 2 | 2022.35 s1&2 |
| T1 | Ricky Stenhouse Jr. | 34 | T7 | 20 drivers tied |
1 | — |
| T8 | Bubba Wallace | 30 | ||||
| T8 | William Byron | 30 | ||||
| T10 | Alex Bowman | 28 | ||||
| T10 | Aric Almirola | 28 | ||||
| T10 | Corey LaJoie | 28 | ||||
– 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 | 34 | 1 | Joey Logano | 15 | 2017.33 s1- 2021.08 s1 |
| T1 | Michael McDowell | 34 | 2 | Chase Elliott | 12 | 2020.11 s1- 2022.35 s2 |
| T1 | Ricky Stenhouse Jr. | 34 | 3 | Kyle Busch | 9 | 2017.06 s1- 2019.06 s1 |
| 4 | Corey LaJoie | 28 | T4 | Clint Bowyer | 8 | 2017.33 s2- 2019.33 s1 |
| 5 | Ty Dillon | 26 | T4 | Denny Hamlin | 8 | 2018.06 s1- 2019.33 s2 |
| 6 | J.J. Yeley | 20 | T4 | Denny Hamlin | 8 | 2022.35 s1- 2024.08 s2 |
| 7 | Justin Haley | 18 | T7 | Ryan Blaney | 7 | 2017.06 s1- 2018.33 s1 |
| 8 | Landon Cassill | 14 | T7 | Martin Truex Jr. | 7 | 2018.33 s1- 2020.11 s1 |
| T9 | 6 drivers tied | 12 | T7 | Alex Bowman | 7 | 2020.11 s2- 2021.35 s2 |
| T7 | 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.