Track Statistics - Charlotte Motor Speedway

The following are our historical NASCAR race results for Charlotte Motor 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 Charlotte Races

DriverRacesFinishQualSegLed
Anthony Alfredo125.0029.0003
A.J. Allmendinger114.0027.0000
Aric Almirola321.3326.0000
Christopher Bell317.679.672351
Josh Bilicki235.5034.5000
Ryan Blaney314.3310.0029167
Alex Bowman39.0015.67145
Chase Briscoe315.6718.67162
Chris Buescher314.0019.001612
Harrison Burton214.5015.0000
Kurt Busch234.507.0002
Kyle Busch33.679.672838
William Byron312.673.3345111
Ross Chastain324.6715.3328153
Austin Cindric232.5013.5000
Cole Custer221.0022.0040
James Davison133.0035.0000
Matt Dibenedetto118.0022.0002
Austin Dillon312.3318.33121
Ty Dillon220.0030.0000
Chase Elliott323.007.3335114
Ty Gibbs126.0019.00100
Todd Gilliland224.5032.5000
Noah Gragson230.0027.5000
Kaz Grala123.0034.0000
Justin Haley323.3322.0000
Denny Hamlin314.336.331338
Kevin Harvick38.008.332919
Quin Houff132.0032.0000
Jimmie Johnson137.0037.0000
Erik Jones320.6723.3380
Brad Keselowski320.0017.00116
Corey LaJoie323.6729.3300
Kyle Larson313.3316.3345379
Joey Logano319.3318.67179
Michael McDowell318.6721.3304
BJ McLeod326.3332.6700
Ryan Newman127.0025.0000
Ryan Preece325.3325.3300
Tyler Reddick36.6712.674953
Zane Smith110.0029.0003
Garrett Smithley134.0036.0000
David Starr136.0038.0000
Ricky Stenhouse Jr38.6713.67154
Daniel Suarez321.0015.001636
Martin Truex Jr314.6713.33230
Bubba Wallace Jr315.3310.6791
Cody Ware224.0033.5000
JJ Yeley116.0036.0000

All-Time* Charlotte Races

DriverRacesFinishQualSegLed
Anthony Alfredo125.0029.0003
Justin Allgaier433.7524.0002
A.J. Allmendinger2321.1720.96311
Aric Almirola1818.3918.39104
Stanton Barrett140.0039.0000
Christopher Bell415.5011.002351
Greg Biffle2017.3012.750412
Josh Bilicki235.5034.5000
Ryan Blaney1318.0814.0077185
Alex Bowman1218.8318.6762177
Clint Bowyer2617.5417.0427116
Chase Briscoe315.6718.67162
Chris Buescher1117.7320.361612
Harrison Burton214.5015.0000
Jeb Burton141.0041.0000
Kurt Busch2816.3613.0457633
Kyle Busch2910.699.241381424
William Byron720.009.0068142
Landon Cassill1829.6133.0601
Ross Chastain725.5723.1428153
Austin Cindric232.5013.5000
Derrike Cope131.0037.0000
Bayley Currey135.0033.0000
Cole Custer318.0024.0040
James Davison133.0035.0000
Matt Dibenedetto1127.6430.9108
Austin Dillon1518.0717.333110
Ty Dillon823.5025.5000
Jeffrey Earnhardt631.8337.6700
Chase Elliott1215.929.671041310
Joey Gase234.0039.5000
Gray Gaulding329.6732.3300
Ty Gibbs126.0019.00100
Todd Gilliland224.5032.5000
Noah Gragson230.0027.5000
Kaz Grala123.0034.0000
Justin Haley323.3322.0000
Denny Hamlin2912.769.7659389
Kevin Harvick2912.0714.5273559
Daniel Hemric222.0010.5017
Timmy Hill933.4437.6700
Quin Houff331.6733.6700
Jimmie Johnson2716.5910.2246980
Erik Jones920.6717.67380
Matt Kenseth2413.0811.5834535
Brad Keselowski2415.4215.8343351
Parker Kligerman226.5033.0000
Corey LaJoie925.2232.8900
Andy Lally238.0039.0000
Kyle Larson1518.2019.8794446
Joey Logano2513.2413.4053298
Michael McDowell2428.9628.2106
BJ McLeod729.2934.4300
Jamie McMurray2415.0421.3821172
Casey Mears1925.0025.5808
Paul Menard2422.7519.3307
J.H. Nemechek116.0025.0001
Joe Nemechek1138.2734.0000
Ryan Newman2717.7013.48456
Brennan Poole130.0035.0000
Ryan Preece525.8025.8001
David Ragan2525.0825.12016
Tyler Reddick47.0010.755753
Zane Smith110.0029.0003
Garrett Smithley233.5037.0000
Reed Sorenson1628.0633.3807
David Starr236.0035.0000
Ricky Stenhouse Jr1917.7918.16239
Daniel Suarez918.0016.561836
Matt Tifft120.0026.0000
Martin Truex Jr2913.2814.861191060
Ryan Truex138.0036.0000
Bubba Wallace Jr723.0020.2991
Cody Ware328.6735.0000
JJ Yeley1831.1735.3905

* - Results only go back to 2007 season.