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 Allmendinger426.5023.7580
Aric Almirola24.007.501166
Christopher Bell614.8313.002525
Josh Berry420.7514.75340
Josh Bilicki137.0035.0000
Ryan Blaney64.5021.3343354
Alex Bowman619.0013.67216
Chase Briscoe613.336.0060117
Chris Buescher620.0019.8300
Harrison Burton428.2525.0000
Kyle Busch620.3316.8310
William Byron611.009.3342443
Ross Chastain69.8318.501139
Austin Cindric620.1719.0016
Cole Custer225.0014.0020
Austin Dillon618.3320.0070
Ty Dillon424.2530.7500
Chase Elliott66.508.8352318
Ty Gibbs618.678.17220
Todd Gilliland615.5016.67150
Shane Gisbergen320.0028.0030
Noah Gragson524.0027.8020
Kaz Grala226.5032.0000
Justin Haley627.3328.5000
Denny Hamlin69.8311.6770532
Kevin Harvick218.007.501820
Daniel Hemric222.5025.5000
Riley Herbst233.5030.0000
Carson Hocevar524.6025.6000
Erik Jones625.8325.6710
Brad Keselowski622.6718.0036177
Corey LaJoie428.7530.7503
Kyle Larson63.676.8353187
Joey Logano66.509.8341122
Michael McDowell622.3320.1705
BJ McLeod136.0036.0000
Casey Mears234.0037.0000
Burt Myers136.0038.0000
JH Nemechek428.2525.2560
Ryan Newman129.0033.0000
Ryan Preece611.8313.1734135
Tyler Reddick619.0016.33186
Zane Smith525.4027.0000
David Starr137.0037.0000
Ricky Stenhouse Jr620.5025.5000
Daniel Suarez623.1721.001020
Martin Truex Jr414.252.751488
Bubba Wallace Jr610.5010.83306
Cody Ware231.0036.0000
Josh Williams127.0033.0000
JJ Yeley235.5035.5000

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier423.7522.7504
AJ Allmendinger2720.1120.411750
Aric Almirola3019.0716.7052141
Christopher Bell1214.7515.2550184
Josh Berry420.7514.75340
Greg Biffle2017.2520.90033
Josh Bilicki532.4033.0000
Ryan Blaney208.1511.90170731
Alex Bowman1919.2117.896116
Clint Bowyer2813.5712.8952572
Chase Briscoe1014.7010.4066142
Chris Buescher2119.8621.8600
Harrison Burton625.0023.1700
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3712.8911.08931429
William Byron1613.0611.06102664
Ross Chastain1416.6422.501739
Austin Cindric819.7519.6366
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
Cole Custer821.0016.00310
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2418.7922.132112
Ty Dillon1422.5028.7900
Chase Elliott2111.298.621991275
Joey Gase535.6036.2000
Ty Gibbs718.7110.71220
Todd Gilliland817.0016.13150
Shane Gisbergen320.0028.0030
Noah Gragson624.1726.0020
Kaz Grala226.5032.0000
Justin Haley1028.8028.2000
Denny Hamlin3710.008.732042694
Kevin Harvick3413.7911.6553501
Daniel Hemric422.2524.5000
Riley Herbst233.5030.0000
Timmy Hill836.0038.1300
Carson Hocevar524.6025.6000
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1821.5020.2260
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski3214.0312.411381068
Parker Kligerman141.0041.0000
Corey LaJoie1427.2129.36014
Kyle Larson2215.0510.2397367
Joey Logano3410.598.291441220
Michael McDowell3027.6024.8305
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
Casey Mears2123.9026.3301
Juan Montoya1416.2121.14046
Burt Myers136.0038.0000
JH Nemechek627.3323.6760
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece1320.3818.9234135
David Ragan2621.8821.1500
Tyler Reddick1219.4217.50226
Zane Smith525.4027.0000
David Starr234.5035.0000
Ricky Stenhouse Jr2624.0422.8500
Daniel Suarez1822.7219.171720
Matt Tifft129.0032.0000
Martin Truex Jr3615.5311.361291115
Ryan Truex130.0038.0000
Bubba Wallace Jr1616.1319.444229
Cody Ware731.0034.5700
Kyle Weatherman135.0038.0000
Josh Williams127.0033.0000
JJ Yeley2232.3633.5500

* - Results only go back to 2007 season.