Track Statistics - Martinsville Speedway

The following are our historical NASCAR race results for Martinsville Speedway. Recent results are for the current and past 2 seasons, while all-time go back to 2007. Only drivers that are active in our system are displayed.

Recent Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
A.J. Allmendinger425.5024.0000
Aric Almirola69.5014.332866
Christopher Bell611.3315.1731159
Josh Bilicki331.0032.3300
Ryan Blaney66.1711.6759307
Alex Bowman518.0018.60229
Chase Briscoe612.6712.5036134
Chris Buescher613.8314.0000
Harrison Burton420.2524.7500
Kurt Busch311.3316.3330
Kyle Busch616.0016.0090
William Byron68.8311.3343221
Landon Cassill132.0033.0000
Ross Chastain613.3321.001131
Austin Cindric419.7522.2550
Cole Custer419.0014.50290
James Davison122.0037.0000
Matt Dibenedetto213.5021.5000
Austin Dillon616.3319.1796
Ty Dillon427.5033.7500
Chase Elliott610.838.0072611
Joey Gase138.0034.0000
Ty Gibbs318.3313.3390
Todd Gilliland419.5014.7570
Noah Gragson227.5023.0000
Justin Haley630.3326.8300
Denny Hamlin611.179.3374774
Kevin Harvick614.507.832420
Timmy Hill137.0038.0000
Carson Hocevar131.0032.0000
Quin Houff229.0032.5000
Erik Jones620.1724.6700
Brad Keselowski624.3310.33357
Corey LaJoie626.5026.6703
Kyle Larson67.838.8333175
Joey Logano65.1710.332840
Michael McDowell623.8317.5000
BJ McLeod532.8033.8000
Ryan Newman326.6722.6700
Ryan Preece426.7513.2517135
Tyler Reddick621.1717.67180
Zane Smith134.0033.0000
Garrett Smithley133.0037.0000
Ricky Stenhouse Jr618.3321.0000
Daniel Suarez625.3316.17147
Martin Truex Jr610.3310.673976
Bubba Wallace Jr614.1717.00523
Cody Ware429.7533.5000
JJ Yeley532.0033.2000

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier423.7522.7504
A.J. Allmendinger2519.6819.80950
Aric Almirola3019.0716.7052141
Christopher Bell813.8816.7531159
Greg Biffle2017.2520.90033
Josh Bilicki431.2532.5000
Ryan Blaney169.009.50146522
Alex Bowman1519.6020.204010
Clint Bowyer2813.5712.8952572
Chase Briscoe612.6712.5036134
Chris Buescher1718.7621.6500
Harrison Burton420.2524.7500
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3312.2110.82921429
William Byron1214.9212.0861221
Landon Cassill2028.4531.9500
Ross Chastain1020.1025.101131
Austin Cindric419.7522.2550
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
Cole Custer619.6716.67290
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2018.8022.751412
Ty Dillon1222.8329.0800
Jeffrey Earnhardt335.6737.0000
Chase Elliott1713.249.761471040
Joey Gase535.6036.2000
Gray Gaulding433.7535.5000
Ty Gibbs318.3313.3390
Todd Gilliland419.5014.7570
Noah Gragson227.5023.0000
Justin Haley630.3326.8300
Denny Hamlin339.648.121642354
Kevin Harvick3413.7911.6553501
Daniel Hemric222.0023.5000
Timmy Hill836.0038.1300
Carson Hocevar131.0032.0000
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1420.2919.0750
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski2813.2111.43120898
Parker Kligerman141.0041.0000
Corey LaJoie1226.1728.75014
Kyle Larson1817.5611.5647210
Joey Logano3010.938.431121123
Michael McDowell2628.3825.6500
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
Casey Mears1922.8425.2101
Paul Menard2519.5220.72010
J.H. Nemechek225.5020.5000
Joe Nemechek1338.6938.8500
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece925.4419.6717135
David Ragan2621.8821.1500
Tyler Reddick820.8817.13190
Zane Smith134.0033.0000
Garrett Smithley435.0036.5000
Reed Sorenson1833.9433.2200
David Starr132.0033.0000
Ricky Stenhouse Jr2224.0521.6800
Daniel Suarez1422.9317.71177
Matt Tifft129.0032.0000
Martin Truex Jr3415.2111.881231074
Ryan Truex130.0038.0000
Bubba Wallace Jr1217.9221.751623
Cody Ware531.0034.0000
Kyle Weatherman135.0038.0000
JJ Yeley2232.3633.5500

* - Results only go back to 2007 season.