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 Allmendinger14.005.00160
Christopher Bell24.506.503995
Josh Berry211.0015.5067
Josh Bilicki133.0038.0000
Ryan Blaney238.5018.5040
Alex Bowman219.007.50150
Chase Briscoe214.009.5021
Chris Buescher222.5021.5050
Harrison Burton132.0032.0000
Kyle Busch215.0019.5000
William Byron22.502.5057332
Ross Chastain24.5023.501518
Austin Cindric225.5015.5000
Cole Custer121.0029.0000
Austin Dillon223.5026.5000
Ty Dillon227.5028.5000
Chase Elliott26.5013.50144
Ty Gibbs215.004.001480
Todd Gilliland217.5034.5000
Shane Gisbergen221.0033.0002
Noah Gragson224.0013.5050
Kaz Grala134.0033.0000
Justin Haley226.0017.5000
Denny Hamlin210.5015.503553
Daniel Hemric118.0024.0000
Riley Herbst128.0031.0000
Carson Hocevar227.5029.50152
Jimmie Johnson234.5023.0000
Erik Jones216.0030.5030
Brad Keselowski23.5032.50186
Derek Kraus132.0037.0000
Corey LaJoie135.0021.0000
Kyle Larson137.002.00034
Joey Logano215.5022.0000
Michael McDowell211.5012.0026
BJ McLeod137.0037.0000
JH Nemechek228.5016.00130
Ryan Preece217.5029.5010
Tyler Reddick215.0010.00321
Zane Smith236.0024.0000
Ricky Stenhouse Jr221.0017.0000
Daniel Suarez230.0019.5000
Martin Truex Jr112.004.0068
Bubba Wallace Jr223.0022.00130
Cody Ware125.0036.0000
JJ Yeley140.0040.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.