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 2026 Cup Series season.
First Winner: Red Byron 09/25/1949
Most Recent Winner: William Byron 10/26/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 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.
| 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 | 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
| 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.
| 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.
| 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 | 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.
| 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