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 Bell515.8015.2026150
Josh Berry125.007.0030
Josh Bilicki135.0031.0000
Ryan Blaney54.0013.4039150
Alex Bowman415.7517.5050
Chase Briscoe57.406.8047142
Chris Buescher515.2016.8000
Harrison Burton522.8026.6000
Kurt Busch16.0018.0010
Kyle Busch520.0017.6010
William Byron59.0014.4025300
Landon Cassill132.0033.0000
Ross Chastain510.0019.001331
Austin Cindric520.4020.6056
Austin Dillon521.0022.2051
Ty Dillon427.5033.7500
Chase Elliott510.008.8053386
Ty Gibbs418.5013.7590
Todd Gilliland518.2015.0070
Noah Gragson325.0024.0000
Kaz Grala126.0031.0000
Justin Haley529.2024.6000
Denny Hamlin510.2011.8064461
Kevin Harvick416.507.252420
Daniel Hemric128.0036.0000
Carson Hocevar224.0028.5000
Erik Jones519.0024.2000
Brad Keselowski526.8011.80187
Corey LaJoie526.6025.8003
Kyle Larson56.006.8036184
Joey Logano54.2012.4035109
Michael McDowell521.4021.4000
BJ McLeod335.3334.3300
JH Nemechek136.0029.0000
Ryan Newman129.0033.0000
Ryan Preece314.6710.6717135
Tyler Reddick521.6018.80150
Zane Smith232.5028.5000
David Starr137.0037.0000
Ricky Stenhouse Jr521.0023.6000
Daniel Suarez522.8017.401420
Martin Truex Jr515.0011.401447
Bubba Wallace Jr59.6012.40230
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 Bell916.2217.1131159
Josh Berry125.007.0030
Greg Biffle2017.2520.90033
Josh Bilicki431.2532.5000
Ryan Blaney178.769.47146522
Alex Bowman1618.8819.564510
Clint Bowyer2813.5712.8952572
Chase Briscoe712.2911.4347142
Chris Buescher1818.5622.1100
Harrison Burton522.8026.6000
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3412.3210.82931429
William Byron1313.8512.5467309
Landon Cassill2028.4531.9500
Ross Chastain1119.5523.911331
Austin Cindric520.4020.6056
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2119.5223.001412
Ty Dillon1222.8329.0800
Chase Elliott1812.679.391621104
Joey Gase535.6036.2000
Ty Gibbs418.5013.7590
Todd Gilliland518.2015.0070
Noah Gragson325.0024.0000
Kaz Grala126.0031.0000
Justin Haley730.2926.8600
Denny Hamlin349.688.121782420
Kevin Harvick3413.7911.6553501
Daniel Hemric324.0027.6700
Timmy Hill836.0038.1300
Carson Hocevar224.0028.5000
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1519.7318.9350
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski2913.5911.48120898
Parker Kligerman141.0041.0000
Corey LaJoie1326.6229.00014
Kyle Larson1916.7411.0065296
Joey Logano3110.778.351231207
Michael McDowell2728.1126.0000
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
JH Nemechek329.0023.3300
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece1023.8019.9017135
David Ragan2621.8821.1500
Tyler Reddick919.3317.33190
Zane Smith232.5028.5000
David Starr234.5035.0000
Ricky Stenhouse Jr2324.2621.7400
Daniel Suarez1522.8717.931720
Matt Tifft129.0032.0000
Martin Truex Jr3515.2911.661291074
Ryan Truex130.0038.0000
Bubba Wallace Jr1316.8520.233423
Cody Ware531.0034.0000
Kyle Weatherman135.0038.0000
Josh Williams127.0033.0000
JJ Yeley2232.3633.5500

* - Results only go back to 2007 season.