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
AJ Allmendinger225.5028.0080
Christopher Bell416.5012.251925
Josh Berry420.7514.75340
Josh Bilicki137.0035.0000
Ryan Blaney44.7521.5024209
Alex Bowman417.759.25216
Chase Briscoe417.757.25308
Chris Buescher424.5022.7500
Harrison Burton234.5020.0000
Kyle Busch418.5013.2510
William Byron47.508.0041443
Ross Chastain48.0016.0068
Austin Cindric419.7517.0016
Cole Custer225.0014.0020
Austin Dillon418.7519.0070
Ty Dillon220.5027.0000
Chase Elliott43.003.7552235
Ty Gibbs419.008.75130
Todd Gilliland414.5017.5080
Shane Gisbergen320.0028.0030
Noah Gragson422.5027.5020
Kaz Grala226.5032.0000
Justin Haley426.5030.2500
Denny Hamlin413.0013.7540340
Daniel Hemric222.5025.5000
Riley Herbst233.5030.0000
Carson Hocevar423.0024.0000
Erik Jones425.7524.2510
Brad Keselowski419.7519.2518170
Corey LaJoie233.5033.0000
Kyle Larson43.754.2550157
Joey Logano48.007.253297
Michael McDowell422.5019.5005
Casey Mears234.0037.0000
Burt Myers136.0038.0000
JH Nemechek428.2525.2560
Ryan Preece49.0017.25170
Tyler Reddick416.5018.2536
Zane Smith423.2525.5000
David Starr137.0037.0000
Ricky Stenhouse Jr424.0029.2500
Daniel Suarez422.0024.25013
Martin Truex Jr221.002.50641
Bubba Wallace Jr410.7512.50266
Cody Ware231.0036.0000
Josh Williams127.0033.0000

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.