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
Aric Almirola213.0021.0000
Christopher Bell19.0015.0000
Ryan Blaney28.0022.50222
Alex Bowman213.0012.5043172
Clint Bowyer231.5014.0000
Chris Buescher28.0020.5000
Kurt Busch217.006.001154
Kyle Busch23.507.004479
William Byron214.505.502331
Landon Cassill137.0032.0000
Ross Chastain228.5028.0000
Bayley Currey135.0033.0000
Cole Custer112.0028.0000
Matt Dibenedetto228.0030.0006
Austin Dillon224.005.00100
Ty Dillon224.0022.0000
Chase Elliott23.007.503681
Joey Gase234.0039.5000
Gray Gaulding131.0031.0000
Denny Hamlin223.0016.501021
Kevin Harvick27.5013.501214
Daniel Hemric121.0010.0007
Timmy Hill134.0032.0000
Quin Houff231.5034.5000
Jimmie Johnson224.008.5036
Erik Jones225.5015.00100
Matt Kenseth126.004.0000
Brad Keselowski210.0015.002497
Parker Kligerman126.0034.0000
Corey LaJoie217.5027.0000
Kyle Larson133.0025.0030
Joey Logano27.507.002926
Michael McDowell220.0025.0000
BJ McLeod230.5036.0000
Paul Menard114.0017.0000
J.H. Nemechek116.0025.0001
Ryan Newman221.5018.0010
Brennan Poole130.0035.0000
Ryan Preece226.5026.5001
David Ragan115.0031.0003
Tyler Reddick18.005.0080
Garrett Smithley133.0038.0000
Reed Sorenson130.0037.0000
Ricky Stenhouse Jr214.5013.0041
Daniel Suarez223.0021.5000
Matt Tifft120.0026.0000
Martin Truex Jr23.5011.0037203
Bubba Wallace Jr231.5026.0000
Cody Ware138.0038.0000
JJ Yeley137.0034.0000

All-Time* Charlotte Races

DriverRacesFinishQualSegLed
Justin Allgaier433.7524.0002
A.J. Allmendinger2221.5020.68311
Aric Almirola1517.8016.87104
Stanton Barrett140.0039.0000
Christopher Bell19.0015.0000
Ryan Blaney1019.2015.204818
Alex Bowman922.1119.6748172
Clint Bowyer2617.5417.0427116
Chris Buescher819.1320.8800
Jeb Burton141.0041.0000
Kurt Busch2614.9613.5057631
Kyle Busch2611.509.191101386
William Byron425.5013.252331
Landon Cassill1829.6133.0601
Ross Chastain426.2529.0000
Derrike Cope131.0037.0000
Bayley Currey135.0033.0000
Cole Custer112.0028.0000
Matt Dibenedetto1028.6031.8006
Austin Dillon1219.5017.08199
Ty Dillon624.6724.0000
Jeffrey Earnhardt631.8337.6700
Chase Elliott913.5610.44691196
Joey Gase234.0039.5000
Gray Gaulding329.6732.3300
Denny Hamlin2612.5810.1546351
Kevin Harvick2612.5415.2344540
Daniel Hemric222.0010.5017
Timmy Hill933.4437.6700
Quin Houff231.5034.5000
Jimmie Johnson2615.819.1946980
Erik Jones620.6714.83300
Matt Kenseth2413.0811.5834535
Brad Keselowski2114.7615.6732345
Parker Kligerman226.5033.0000
Corey LaJoie626.0034.6700
Kyle Larson1219.4220.754967
Joey Logano2212.4112.6836289
Michael McDowell2130.4329.1902
BJ McLeod431.5035.7500
Jamie McMurray2415.0421.3821172
Casey Mears1925.0025.5808
Paul Menard2422.7519.3307
J.H. Nemechek116.0025.0001
Joe Nemechek1138.2734.0000
Ryan Newman2617.3513.04456
Brennan Poole130.0035.0000
Ryan Preece226.5026.5001
David Ragan2525.0825.12016
Tyler Reddick18.005.0080
Garrett Smithley133.0038.0000
Reed Sorenson1628.0633.3807
David Starr136.0032.0000
Ricky Stenhouse Jr1619.5019.0085
Daniel Suarez616.5017.3320
Matt Tifft120.0026.0000
Martin Truex Jr2613.1215.04961060
Ryan Truex138.0036.0000
Bubba Wallace Jr428.7527.5000
Cody Ware138.0038.0000
JJ Yeley1732.0635.3505

* - Results only go back to 2007 season.