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 Allmendinger326.0020.6780
Aric Almirola24.007.501166
Christopher Bell516.4013.201425
Josh Berry324.3310.67340
Josh Bilicki137.0035.0000
Ryan Blaney55.0019.4039177
Alex Bowman518.2013.00216
Chase Briscoe58.605.4055117
Chris Buescher518.2018.0000
Harrison Burton428.2525.0000
Kyle Busch521.8018.8010
William Byron513.0011.0022139
Ross Chastain511.0019.601131
Austin Cindric521.2020.8006
Cole Custer133.0022.0020
Austin Dillon518.8020.0070
Ty Dillon323.6732.3300
Chase Elliott57.209.0038318
Ty Gibbs520.009.40160
Todd Gilliland516.8016.8070
Shane Gisbergen223.0031.0000
Noah Gragson422.5026.0020
Kaz Grala226.5032.0000
Justin Haley529.0027.4000
Denny Hamlin54.8013.0065532
Kevin Harvick218.007.501820
Daniel Hemric222.5025.5000
Riley Herbst131.0035.0000
Carson Hocevar423.0028.2500
Erik Jones524.2025.2000
Brad Keselowski523.2017.8036177
Corey LaJoie428.7530.7503
Kyle Larson53.407.6036187
Joey Logano56.2011.0032122
Michael McDowell522.0022.0000
BJ McLeod136.0036.0000
Casey Mears135.0037.0000
Burt Myers136.0038.0000
JH Nemechek330.6725.6760
Ryan Newman129.0033.0000
Ryan Preece513.0012.2030135
Tyler Reddick520.6016.80160
Zane Smith425.5028.0000
David Starr137.0037.0000
Ricky Stenhouse Jr519.2024.2000
Daniel Suarez523.4019.201020
Martin Truex Jr414.252.751488
Bubba Wallace Jr59.008.80306
Cody Ware130.0036.0000
Josh Williams127.0033.0000
JJ Yeley235.5035.5000

All-Time* Martinsville Races

DriverRacesFinishQualSegLed
Anthony Alfredo327.0032.3300
Justin Allgaier423.7522.7504
AJ Allmendinger2619.8119.921750
Aric Almirola3019.0716.7052141
Christopher Bell1115.4515.5539184
Josh Berry324.3310.67340
Greg Biffle2017.2520.90033
Josh Bilicki532.4033.0000
Ryan Blaney198.4710.89166554
Alex Bowman1819.0017.946116
Clint Bowyer2813.5712.8952572
Chase Briscoe912.2210.5661142
Chris Buescher2019.4021.5000
Harrison Burton625.0023.1700
Jeb Burton431.0034.0000
Kurt Busch3118.7417.1336129
Kyle Busch3612.8911.19931429
William Byron1513.8711.7382360
Ross Chastain1317.6223.231731
Austin Cindric720.4321.0056
Derrike Cope142.0043.0000
Matt Crafton125.0031.0000
Cole Custer721.5717.43310
James Davison229.0037.0000
Matt Dibenedetto1424.5726.0720
Austin Dillon2318.9122.222112
Ty Dillon1322.2329.0000
Chase Elliott2011.708.651851275
Joey Gase535.6036.2000
Ty Gibbs619.8312.17160
Todd Gilliland718.1416.1470
Shane Gisbergen223.0031.0000
Noah Gragson523.0024.2020
Kaz Grala226.5032.0000
Justin Haley929.8927.5600
Denny Hamlin369.318.831992694
Kevin Harvick3413.7911.6553501
Daniel Hemric422.2524.5000
Riley Herbst131.0035.0000
Timmy Hill836.0038.1300
Carson Hocevar423.0028.2500
Quin Houff431.2533.5000
Jimmie Johnson2810.8212.89392322
Erik Jones1720.7619.7650
D.J. Kennington329.0034.6700
Matt Kenseth2513.8016.727582
Brad Keselowski3113.8412.191381068
Parker Kligerman141.0041.0000
Corey LaJoie1427.2129.36014
Kyle Larson2115.5210.5780367
Joey Logano3310.678.421351220
Michael McDowell2927.7225.3100
BJ McLeod631.8333.6700
Jamie McMurray2418.7513.830152
Casey Mears2023.4525.8001
Juan Montoya1416.2121.14046
Burt Myers136.0038.0000
JH Nemechek528.6023.6060
Ryan Newman3115.8414.5811113
Brennan Poole233.5030.5000
Ryan Preece1221.5819.0030135
David Ragan2621.8821.1500
Tyler Reddick1120.1817.82200
Zane Smith425.5028.0000
David Starr234.5035.0000
Ricky Stenhouse Jr2523.9222.4800
Daniel Suarez1722.7618.531720
Matt Tifft129.0032.0000
Martin Truex Jr3615.5311.361291115
Ryan Truex130.0038.0000
Bubba Wallace Jr1516.0019.334229
Cody Ware630.8334.3300
Kyle Weatherman135.0038.0000
Josh Williams127.0033.0000
JJ Yeley2232.3633.5500

* - Results only go back to 2007 season.