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 Alfredo135.0030.0000
AJ Allmendinger425.5024.0000
Aric Almirola47.758.002266
Christopher Bell616.8315.3331150
Josh Berry220.509.0030
Josh Bilicki236.0033.0000
Ryan Blaney63.5013.5054182
Alex Bowman515.2015.40120
Chase Briscoe68.676.3355142
Chris Buescher617.6718.3300
Harrison Burton625.0023.1700
Kurt Busch16.0018.0010
Kyle Busch621.3318.5010
William Byron68.5012.5040351
Landon Cassill132.0033.0000
Ross Chastain69.6719.501331
Austin Cindric617.6721.1756
Austin Dillon618.6720.17121
Ty Dillon427.5033.7500
Chase Elliott68.677.6763515
Ty Gibbs521.2012.0090
Todd Gilliland619.5014.6770
Shane Gisbergen112.0029.0000
Noah Gragson421.5024.2520
Kaz Grala226.5032.0000
Justin Haley629.1725.5000
Denny Hamlin69.3316.0072461
Kevin Harvick416.507.252420
Daniel Hemric222.5025.5000
Carson Hocevar324.3328.0000
Erik Jones619.0023.6700
Brad Keselowski623.8312.8329177
Corey LaJoie628.0027.1703
Kyle Larson65.507.1748255
Joey Logano65.1712.3337109
Michael McDowell623.3320.6700
BJ McLeod335.3334.3300
JH Nemechek233.5030.5000
Ryan Newman129.0033.0000
Ryan Preece414.5010.0025135
Tyler Reddick623.6720.83150
Zane Smith328.6731.0000
David Starr137.0037.0000
Ricky Stenhouse Jr620.8324.3300
Daniel Suarez622.8317.831420
Martin Truex Jr616.509.671488
Bubba Wallace Jr611.0013.50236
Cody Ware230.5035.5000
Josh Williams127.0033.0000
JJ Yeley433.7534.5000

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier423.7522.7504
AJ Allmendinger2519.6819.80950
Aric Almirola3019.0716.7052141
Christopher Bell1016.8017.0036159
Josh Berry220.509.0030
Greg Biffle2017.2520.90033
Josh Bilicki532.4033.0000
Ryan Blaney188.339.72161554
Alex Bowman1718.5318.825210
Clint Bowyer2813.5712.8952572
Chase Briscoe812.6310.5055142
Chris Buescher1919.1622.3200
Harrison Burton625.0023.1700
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3512.7711.17931429
William Byron1413.2911.8682360
Landon Cassill2028.4531.9500
Ross Chastain1218.5823.751331
Austin Cindric617.6721.1756
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2218.9522.412112
Ty Dillon1222.8329.0800
Chase Elliott1912.119.001721233
Joey Gase535.6036.2000
Ty Gibbs521.2012.0090
Todd Gilliland619.5014.6770
Shane Gisbergen112.0029.0000
Noah Gragson421.5024.2520
Kaz Grala226.5032.0000
Justin Haley830.1327.2500
Denny Hamlin359.548.941862420
Kevin Harvick3413.7911.6553501
Daniel Hemric422.2524.5000
Timmy Hill836.0038.1300
Carson Hocevar324.3328.0000
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1619.6919.0650
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski3013.4311.701311068
Parker Kligerman141.0041.0000
Corey LaJoie1427.2129.36014
Kyle Larson2016.0510.9077367
Joey Logano3210.758.471251207
Michael McDowell2828.2925.6800
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
Juan Montoya1416.2121.14046
JH Nemechek429.5025.5000
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece1122.9118.8225135
David Ragan2621.8821.1500
Tyler Reddick1020.8018.70190
Zane Smith328.6731.0000
David Starr234.5035.0000
Ricky Stenhouse Jr2424.0822.0000
Daniel Suarez1622.8818.061720
Matt Tifft129.0032.0000
Martin Truex Jr3615.5311.361291115
Ryan Truex130.0038.0000
Bubba Wallace Jr1416.9320.143429
Cody Ware531.0034.0000
Kyle Weatherman135.0038.0000
Josh Williams127.0033.0000
JJ Yeley2232.3633.5500

* - Results only go back to 2007 season.