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
Anthony Alfredo125.0029.0003
Aric Almirola318.0031.6700
Christopher Bell312.6711.6793
Josh Bilicki235.5034.5000
Ryan Blaney315.0016.00154
Alex Bowman311.339.3342169
Clint Bowyer139.0020.0000
Chase Briscoe213.5018.00162
Chris Buescher314.6721.6760
Harrison Burton111.0017.0000
Kurt Busch325.335.00256
Kyle Busch33.0011.673937
William Byron318.676.333720
Ross Chastain324.3317.6726153
Austin Cindric134.006.0000
Cole Custer318.0024.0040
James Davison133.0035.0000
Matt Dibenedetto217.5027.5008
Austin Dillon314.009.33221
Ty Dillon219.0022.0000
Chase Elliott312.336.3349146
Joey Gase136.0039.0000
Gray Gaulding131.0031.0000
Todd Gilliland116.0030.0000
Noah Gragson124.0027.0000
Kaz Grala123.0034.0000
Justin Haley227.5025.0000
Denny Hamlin312.339.33818
Kevin Harvick36.0015.00180
Timmy Hill134.0032.0000
Quin Houff233.5031.0000
Jimmie Johnson140.002.0006
Erik Jones313.6719.33180
Matt Kenseth126.004.0000
Brad Keselowski314.0019.00427
Corey LaJoie325.6729.0000
Kyle Larson25.0018.5038378
Joey Logano316.6715.333035
Michael McDowell315.3320.3300
BJ McLeod327.3333.3300
J.H. Nemechek116.0025.0001
Ryan Newman227.0021.5010
Brennan Poole130.0035.0000
Ryan Preece328.3327.6701
Tyler Reddick37.679.334125
Garrett Smithley233.5037.0000
David Starr136.0038.0000
Ricky Stenhouse Jr314.3316.00121
Daniel Suarez322.6719.331636
Martin Truex Jr315.6710.003487
Bubba Wallace Jr326.6716.0081
Cody Ware224.0033.5000
JJ Yeley137.0034.0000

All-Time* Charlotte Races

DriverRacesFinishQualSegLed
Anthony Alfredo125.0029.0003
Justin Allgaier433.7524.0002
A.J. Allmendinger2221.5020.68311
Aric Almirola1718.0018.12104
Stanton Barrett140.0039.0000
Christopher Bell312.6711.6793
Greg Biffle2017.3012.750412
Josh Bilicki235.5034.5000
Ryan Blaney1219.5014.505322
Alex Bowman1119.4517.5561177
Clint Bowyer2617.5417.0427116
Chase Briscoe213.5018.00162
Chris Buescher1018.7021.3060
Harrison Burton111.0017.0000
Jeb Burton141.0041.0000
Kurt Busch2816.3613.0457633
Kyle Busch2810.869.391301423
William Byron623.0010.334851
Landon Cassill1829.6133.0601
Ross Chastain626.1724.6726153
Austin Cindric134.006.0000
Derrike Cope131.0037.0000
Bayley Currey135.0033.0000
Cole Custer318.0024.0040
James Davison133.0035.0000
Matt Dibenedetto1127.6430.9108
Austin Dillon1418.7116.213110
Ty Dillon723.0024.5700
Jeffrey Earnhardt631.8337.6700
Chase Elliott1114.2710.001041304
Joey Gase234.0039.5000
Gray Gaulding329.6732.3300
Todd Gilliland116.0030.0000
Noah Gragson124.0027.0000
Kaz Grala123.0034.0000
Justin Haley227.5025.0000
Denny Hamlin2811.969.9654369
Kevin Harvick2812.1114.9661540
Daniel Hemric222.0010.5017
Timmy Hill933.4437.6700
Quin Houff331.6733.6700
Jimmie Johnson2615.819.1946980
Erik Jones819.2516.63380
Matt Kenseth2413.0811.5834535
Brad Keselowski2315.2616.3932351
Parker Kligerman226.5033.0000
Corey LaJoie826.2533.8800
Andy Lally238.0039.0000
Kyle Larson1417.3620.4387445
Joey Logano2412.9213.2546298
Michael McDowell2329.0028.1302
BJ McLeod629.3334.5000
Jamie McMurray2415.0421.3821172
Casey Mears1925.0025.5808
Paul Menard2422.7519.3307
J.H. Nemechek116.0025.0001
Joe Nemechek1138.2734.0000
Ryan Newman2717.7013.48456
Brennan Poole130.0035.0000
Ryan Preece429.0026.7501
David Ragan2525.0825.12016
Tyler Reddick37.679.334125
Garrett Smithley233.5037.0000
Reed Sorenson1628.0633.3807
David Starr236.0035.0000
Ricky Stenhouse Jr1818.3918.61205
Daniel Suarez817.3815.631836
Matt Tifft120.0026.0000
Martin Truex Jr2813.6414.751051060
Ryan Truex138.0036.0000
Bubba Wallace Jr626.1722.5081
Cody Ware328.6735.0000
JJ Yeley1732.0635.3505

* - Results only go back to 2007 season.