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
Justin Allgaier113.0010.0000
AJ Allmendinger29.0016.00160
Aric Almirola125.0023.0000
Christopher Bell311.007.3353143
Josh Berry211.0015.5067
Josh Bilicki133.0038.0000
Ryan Blaney326.0015.0028163
Alex Bowman316.6715.33160
Chase Briscoe316.0013.0021
Chris Buescher317.6718.001512
Harrison Burton225.0022.5000
Kyle Busch312.0014.6781
William Byron32.332.0077423
Ross Chastain310.3320.331718
Austin Cindric327.3317.3300
Cole Custer121.0029.0000
Austin Dillon318.6728.6700
Ty Dillon327.3329.6700
Chase Elliott315.6711.001410
Ty Gibbs318.679.002480
Todd Gilliland322.6734.6700
Shane Gisbergen221.0033.0002
Noah Gragson328.0018.3350
Kaz Grala134.0033.0000
Justin Haley322.3317.0000
Denny Hamlin318.6711.674073
Kevin Harvick111.002.001219
Daniel Hemric118.0024.0000
Riley Herbst128.0031.0000
Carson Hocevar227.5029.50152
Jimmie Johnson335.3327.6700
Erik Jones321.3329.0030
Brad Keselowski38.6722.67296
Derek Kraus132.0037.0000
Corey LaJoie226.0023.0000
Kyle Larson233.507.00735
Joey Logano317.3320.3370
Michael McDowell317.0018.00210
BJ McLeod233.0035.5000
JH Nemechek228.5016.00130
Ryan Preece316.0027.0010
Tyler Reddick311.6711.674829
Zane Smith327.3325.6703
Ricky Stenhouse Jr316.3314.6734
Daniel Suarez327.6721.0000
Martin Truex Jr27.5011.00208
Bubba Wallace Jr316.6717.00140
Cody Ware125.0036.0000
JJ Yeley228.0038.0000
Connor Zilisch123.0033.0000

All-Time* Charlotte Races

DriverRacesFinishQualSegLed
Anthony Alfredo125.0029.0003
Justin Allgaier529.6021.2002
AJ Allmendinger2420.4620.291911
Aric Almirola1818.3918.39104
Christopher Bell611.839.5062146
Josh Berry211.0015.5067
Greg Biffle2017.3012.750412
Josh Bilicki334.6735.6700
Ryan Blaney1520.8014.6081185
Alex Bowman1418.8617.0777177
Clint Bowyer2617.5417.0427116
Chase Briscoe515.0015.00183
Chris Buescher1318.4620.542112
Harrison Burton320.3320.6700
Jeb Burton141.0041.0000
Kurt Busch2816.3613.0457633
Kyle Busch3110.979.901381424
William Byron916.117.56125474
Ross Chastain920.8923.2243171
Austin Cindric429.0014.5000
Derrike Cope131.0037.0000
Cole Custer418.7525.2540
James Davison133.0035.0000
Matt Dibenedetto1127.6430.9108
Austin Dillon1718.7118.413110
Ty Dillon1024.3026.1000
Chase Elliott1414.5710.211181314
Joey Gase234.0039.5000
Ty Gibbs318.679.002480
Todd Gilliland421.0033.5000
Shane Gisbergen221.0033.0002
Noah Gragson427.0020.5050
Kaz Grala228.5033.5000
Justin Haley524.4020.2000
Denny Hamlin3112.6110.1394442
Kevin Harvick2912.0714.5273559
Daniel Hemric320.6715.0017
Riley Herbst128.0031.0000
Timmy Hill933.4437.6700
Carson Hocevar227.5029.50152
Quin Houff331.6733.6700
Jimmie Johnson2917.8311.1046980
Erik Jones1119.8220.00410
Matt Kenseth2413.0811.5834535
Brad Keselowski2614.5017.1261357
Parker Kligerman226.5033.0000
Derek Kraus132.0037.0000
Corey LaJoie1026.2031.7000
Andy Lally238.0039.0000
Kyle Larson1619.3818.7594480
Joey Logano2713.4114.0453298
Michael McDowell2627.6226.96212
BJ McLeod830.2534.7500
Jamie McMurray2415.0421.3821172
Casey Mears1925.0025.5808
Juan Montoya1422.5724.2105
JH Nemechek324.3319.00131
Ryan Newman2717.7013.48456
Brennan Poole130.0035.0000
Ryan Preece723.4326.8611
David Ragan2525.0825.12016
Tyler Reddick69.6710.508954
Zane Smith327.3325.6703
David Starr236.0035.0000
Ricky Stenhouse Jr2118.1018.05239
Daniel Suarez1120.1817.091836
Matt Tifft120.0026.0000
Martin Truex Jr3013.2314.501251068
Ryan Truex138.0036.0000
Bubba Wallace Jr923.0020.67221
Cody Ware427.7535.2500
JJ Yeley1931.6335.6305
Connor Zilisch123.0033.0000

* - Results only go back to 2007 season.