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 Almirola221.0023.5000
Christopher Bell310.005.0050138
Josh Berry110.0013.0067
Josh Bilicki136.0032.0000
Ryan Blaney323.0011.6733165
Alex Bowman310.3315.33180
Chase Briscoe316.3317.67162
Chris Buescher319.0023.001312
Harrison Burton320.3320.6700
Kurt Busch131.002.0002
Kyle Busch37.678.00837
William Byron312.332.6747141
Ross Chastain315.0014.3333163
Austin Cindric328.3314.6700
Austin Dillon319.3325.3320
Ty Dillon325.3332.6700
Chase Elliott324.678.001894
Ty Gibbs216.0010.002474
Todd Gilliland322.0033.3300
Shane Gisbergen128.0036.0002
Noah Gragson332.6724.6700
Kaz Grala228.5033.5000
Justin Haley321.3319.3300
Denny Hamlin313.675.332035
Kevin Harvick27.0010.001619
Daniel Hemric118.0024.0000
Carson Hocevar121.0020.0000
Jimmie Johnson233.0033.0000
Erik Jones321.6728.3380
Brad Keselowski317.0022.67291
Corey LaJoie329.0027.6700
Kyle Larson219.5024.001552
Joey Logano318.3322.67179
Michael McDowell317.3316.33110
BJ McLeod328.3334.0000
JH Nemechek130.0026.0000
Ryan Preece325.3326.3300
Tyler Reddick35.0010.334347
Zane Smith221.5027.0003
Ricky Stenhouse Jr315.0020.67134
Daniel Suarez324.0016.671636
Martin Truex Jr39.0012.00258
Bubba Wallace Jr314.338.67201
Cody Ware118.0033.0000
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
Landon Cassill1829.6133.0601
Ross Chastain823.3821.1333163
Austin Cindric328.3314.6700
Derrike Cope131.0037.0000
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
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.