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 Allmendinger114.0027.0000
Aric Almirola125.0023.0000
Christopher Bell212.506.0041138
Josh Berry110.0013.0067
Ryan Blaney220.0012.0028163
Alex Bowman210.5018.50160
Chase Briscoe222.5019.0000
Chris Buescher215.5025.001012
Harrison Burton225.0022.5000
Kyle Busch210.5010.0081
William Byron22.501.5047140
Ross Chastain215.0010.50710
Austin Cindric225.5019.0000
Austin Dillon218.0030.0000
Ty Dillon231.5035.0000
Chase Elliott220.505.5088
Ty Gibbs216.0010.002474
Todd Gilliland225.0035.0000
Shane Gisbergen128.0036.0002
Noah Gragson237.0023.5000
Kaz Grala134.0033.0000
Justin Haley218.5019.0000
Denny Hamlin220.007.501820
Kevin Harvick111.002.001219
Daniel Hemric118.0024.0000
Carson Hocevar121.0020.0000
Jimmie Johnson233.0033.0000
Erik Jones225.5030.0000
Brad Keselowski210.5016.50291
Corey LaJoie226.0023.0000
Kyle Larson130.0012.0071
Joey Logano217.5022.5070
Michael McDowell222.0019.50110
BJ McLeod233.0035.5000
JH Nemechek130.0026.0000
Ryan Preece219.5026.5000
Tyler Reddick24.5011.502428
Zane Smith221.5027.0003
Ricky Stenhouse Jr219.0016.5034
Daniel Suarez223.5019.0000
Martin Truex Jr27.5011.00208
Bubba Wallace Jr27.509.50140
JJ Yeley228.0038.0000

All-Time* Charlotte Races

DriverRacesFinishQualSegLed
Anthony Alfredo125.0029.0003
Justin Allgaier529.6021.2002
AJ Allmendinger2321.1720.96311
Aric Almirola1818.3918.39104
Christopher Bell512.609.4050141
Josh Berry110.0013.0067
Greg Biffle2017.3012.750412
Josh Bilicki235.5034.5000
Ryan Blaney1419.5714.1481185
Alex Bowman1318.0817.6977177
Clint Bowyer2617.5417.0427116
Chase Briscoe418.0018.50162
Chris Buescher1218.1721.921612
Harrison Burton320.3320.6700
Jeb Burton141.0041.0000
Kurt Busch2816.3613.0457633
Kyle Busch3010.839.431381424
William Byron817.888.1395191
Ross Chastain823.3821.1333163
Austin Cindric328.3314.6700
Derrike Cope131.0037.0000
Cole Custer318.0024.0040
James Davison133.0035.0000
Matt Dibenedetto1127.6430.9108
Austin Dillon1618.6317.943110
Ty Dillon924.8926.8900
Chase Elliott1315.239.311121312
Joey Gase234.0039.5000
Ty Gibbs216.0010.002474
Todd Gilliland322.0033.3300
Shane Gisbergen128.0036.0002
Noah Gragson332.6724.6700
Kaz Grala228.5033.5000
Justin Haley423.0022.0000
Denny Hamlin3012.509.8072389
Kevin Harvick2912.0714.5273559
Daniel Hemric320.6715.0017
Timmy Hill933.4437.6700
Carson Hocevar121.0020.0000
Quin Houff331.6733.6700
Jimmie Johnson2817.0410.8946980
Erik Jones1020.5019.30380
Matt Kenseth2413.0811.5834535
Brad Keselowski2514.8816.4061352
Parker Kligerman226.5033.0000
Corey LaJoie1026.2031.7000
Andy Lally238.0039.0000
Kyle Larson1518.2019.8794446
Joey Logano2613.2713.9653298
Michael McDowell2528.4427.44112
BJ McLeod830.2534.7500
Jamie McMurray2415.0421.3821172
Casey Mears1925.0025.5808
Juan Montoya1422.5724.2105
JH Nemechek223.0025.5001
Ryan Newman2717.7013.48456
Brennan Poole130.0035.0000
Ryan Preece625.8326.6701
David Ragan2525.0825.12016
Tyler Reddick56.4010.206553
Zane Smith221.5027.0003
David Starr236.0035.0000
Ricky Stenhouse Jr2018.4518.40239
Daniel Suarez1018.6016.301836
Matt Tifft120.0026.0000
Martin Truex Jr3013.2314.501251068
Ryan Truex138.0036.0000
Bubba Wallace Jr821.5019.25221
Cody Ware328.6735.0000
JJ Yeley1931.6335.6305

* - Results only go back to 2007 season.