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
Justin Allgaier122.0021.0000
AJ Allmendinger326.0028.0080
Christopher Bell514.6012.001925
Josh Berry518.6012.401242
Josh Bilicki137.0035.0000
Ryan Blaney55.0019.6034211
Alex Bowman417.759.25216
Chase Briscoe517.0011.20308
Chris Buescher523.4021.4000
Harrison Burton234.5020.0000
Kyle Busch519.6017.4010
William Byron57.006.8056449
Ross Chastain59.6016.40622
Austin Cindric517.4014.80126
Cole Custer327.0017.3320
Austin Dillon520.0021.2070
Ty Dillon326.0030.0000
Chase Elliott52.605.0052319
Ty Gibbs516.007.80290
Todd Gilliland516.2019.8080
Shane Gisbergen417.7522.25110
Noah Gragson523.6028.2020
Kaz Grala226.5032.0000
Justin Haley426.5030.2500
Denny Hamlin510.8011.2060632
Daniel Hemric222.5025.5000
Riley Herbst334.0028.6700
Austin Hill133.0037.0000
Carson Hocevar521.8020.6000
Erik Jones524.8023.2010
Brad Keselowski518.4020.0018170
Corey LaJoie233.5033.0000
Kyle Larson54.806.0052157
Joey Logano57.007.604497
Michael McDowell521.6019.6005
Casey Mears234.0037.0000
Burt Myers136.0038.0000
JH Nemechek528.4026.6060
Ryan Preece59.6017.20180
Tyler Reddick516.2016.2096
Zane Smith525.4023.2000
David Starr137.0037.0000
Ricky Stenhouse Jr525.2030.0000
Daniel Suarez521.6023.80013
Martin Truex Jr221.002.50641
Bubba Wallace Jr515.8013.00266
Cody Ware331.3335.6700
Josh Williams127.0033.0000
Connor Zilisch126.0025.0000

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier523.4022.4004
AJ Allmendinger2820.3620.681750
Aric Almirola3019.0716.7052141
Christopher Bell1314.1514.9250184
Josh Berry518.6012.401242
Greg Biffle2017.2520.90033
Josh Bilicki532.4033.0000
Ryan Blaney218.0511.90180733
Alex Bowman1919.2117.896116
Clint Bowyer2813.5712.8952572
Chase Briscoe1114.6411.9166142
Chris Buescher2219.8221.5900
Harrison Burton625.0023.1700
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3813.1811.68931429
William Byron1712.5910.53117670
Ross Chastain1516.6022.201753
Austin Cindric918.4418.11176
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
Cole Custer922.1116.89310
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2519.0422.442112
Ty Dillon1523.4729.2700
Chase Elliott2210.828.681991359
Joey Gase535.6036.2000
Ty Gibbs816.889.88380
Todd Gilliland917.6717.56150
Shane Gisbergen417.7522.25110
Noah Gragson724.7126.7120
Kaz Grala226.5032.0000
Justin Haley1028.8028.2000
Denny Hamlin389.798.532242986
Kevin Harvick3413.7911.6553501
Daniel Hemric422.2524.5000
Riley Herbst334.0028.6700
Austin Hill133.0037.0000
Timmy Hill836.0038.1300
Carson Hocevar623.3322.5000
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1921.4720.1660
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski3314.0012.731381068
Parker Kligerman141.0041.0000
Corey LaJoie1427.2129.36014
Kyle Larson2314.7810.3599367
Joey Logano3510.378.311561220
Michael McDowell3127.2924.6805
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
Casey Mears2123.9026.3301
Juan Montoya1416.2121.14046
Burt Myers136.0038.0000
JH Nemechek727.5724.8660
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece1419.7918.7935135
David Ragan2621.8821.1500
Tyler Reddick1319.0816.77286
Zane Smith626.8324.8300
David Starr234.5035.0000
Ricky Stenhouse Jr2724.2623.2200
Daniel Suarez1922.5819.321720
Matt Tifft129.0032.0000
Martin Truex Jr3615.5311.361291115
Ryan Truex130.0038.0000
Bubba Wallace Jr1717.2919.184229
Cody Ware831.1334.6300
Kyle Weatherman135.0038.0000
Josh Williams127.0033.0000
JJ Yeley2232.3633.5500
Connor Zilisch126.0025.0000

* - Results only go back to 2007 season.