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. Allmendinger324.6723.6700
Aric Almirola511.0014.80280
Christopher Bell512.2016.8025159
Josh Bilicki331.0032.3300
Ryan Blaney57.2011.8040162
Alex Bowman414.5017.75229
Chase Briscoe514.4014.4021134
Chris Buescher515.0013.2000
Harrison Burton322.0023.6700
Kurt Busch311.3316.3330
Kyle Busch513.8013.0090
William Byron58.0010.4043221
Landon Cassill132.0033.0000
Ross Chastain513.2022.601131
Austin Cindric323.3322.6750
Cole Custer419.0014.50290
James Davison122.0037.0000
Matt Dibenedetto213.5021.5000
Austin Dillon515.0017.8096
Ty Dillon328.6733.6700
Chase Elliott59.606.8072528
Joey Gase138.0034.0000
Ty Gibbs218.5019.0000
Todd Gilliland322.6714.0040
Noah Gragson227.5023.0000
Justin Haley530.4027.4000
Denny Hamlin512.8010.4055618
Kevin Harvick514.207.802120
Timmy Hill137.0038.0000
Quin Houff229.0032.5000
Erik Jones520.0023.8000
Brad Keselowski522.6010.40237
Corey LaJoie527.4026.0000
Kyle Larson58.209.6033175
Joey Logano55.209.401940
Michael McDowell523.6016.4000
BJ McLeod432.0033.2500
Ryan Newman225.5017.5000
Ryan Preece329.0014.6710135
Tyler Reddick520.2017.40180
Zane Smith134.0033.0000
Garrett Smithley133.0037.0000
Ricky Stenhouse Jr518.2021.2000
Daniel Suarez523.6014.00147
Martin Truex Jr510.0012.603129
Bubba Wallace Jr514.8019.20523
Cody Ware429.7533.5000
JJ Yeley431.2532.7500

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier423.7522.7504
A.J. Allmendinger2419.3319.58950
Aric Almirola2919.6616.865275
Christopher Bell714.8618.1425159
Greg Biffle2017.2520.90033
Josh Bilicki431.2532.5000
Ryan Blaney159.539.40127377
Alex Bowman1418.7120.074010
Clint Bowyer2813.5712.8952572
Chase Briscoe514.4014.4021134
Chris Buescher1619.4421.8800
Harrison Burton322.0023.6700
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3211.7510.19921429
William Byron1115.0911.7361221
Landon Cassill2028.4531.9500
Ross Chastain920.7826.441131
Austin Cindric323.3322.6750
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
Cole Custer619.6716.67290
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon1918.5822.581412
Ty Dillon1122.7328.6400
Jeffrey Earnhardt335.6737.0000
Chase Elliott1613.009.50147957
Joey Gase535.6036.2000
Gray Gaulding433.7535.5000
Ty Gibbs218.5019.0000
Todd Gilliland322.6714.0040
Noah Gragson227.5023.0000
Justin Haley530.4027.4000
Denny Hamlin329.848.251452198
Kevin Harvick3313.7311.7650501
Daniel Hemric222.0023.5000
Timmy Hill836.0038.1300
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1320.2318.3150
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski2712.4811.48108898
Parker Kligerman141.0041.0000
Corey LaJoie1126.5528.64011
Kyle Larson1718.2411.9447210
Joey Logano2911.148.211031123
Michael McDowell2528.5225.7600
BJ McLeod531.0033.2000
Jamie McMurray2418.7513.830152
Casey Mears1922.8425.2101
Paul Menard2519.5220.72010
J.H. Nemechek225.5020.5000
Joe Nemechek1338.6938.8500
Ryan Newman3015.4013.9711113
Brennan Poole233.5030.5000
Ryan Preece826.1321.0010135
David Ragan2621.8821.1500
Tyler Reddick720.1416.86190
Zane Smith134.0033.0000
Garrett Smithley435.0036.5000
Reed Sorenson1833.9433.2200
David Starr132.0033.0000
Ricky Stenhouse Jr2124.2921.7600
Daniel Suarez1322.0817.00177
Matt Tifft129.0032.0000
Martin Truex Jr3315.3012.211151027
Ryan Truex130.0038.0000
Bubba Wallace Jr1118.5523.181623
Cody Ware531.0034.0000
Kyle Weatherman135.0038.0000
JJ Yeley2132.2433.4800

* - Results only go back to 2007 season.