List of all-time NASCAR Cup Series winners


The NASCAR Cup Series is the premier American stock car racing series administered by the National Association of Stock Car Auto Racing, the official sanctioning body of the sport of stock car racing in North America. Previous names of the series include Strictly Stock in 1949; Grand National Series from 1950 to 1970; Winston Cup Series between 1971 and 2003; Nextel Cup Series from 2004 to 2007; Sprint Cup Series between 2008 and 2016 and Monster Energy NASCAR Cup Series from 2017 to 2019.
Rule changes in 1972 established a minimum distance of for points-paying Cup Series events. This led to the elimination of shorter races from the schedule. Seasons since 1972 are referenced as the "modern era" largely due to the schedule and distance changes. Years since 2004 are generally referred to as the "Chase Era or Playoffs Era." Only points-paying championship races count towards the total.
Richard Petty holds the record for the most NASCAR Cup Series wins in history with 200. David Pearson is second with 105 victories, and Jeff Gordon is third with 93 wins. Petty also holds the record for the longest time between his first win and his last. He won his first race in 1960 and his last in 1984, a span of 24 years. Bill Elliott holds the record for the longest period of time between two race victories, seven years between the 1994 Mountain Dew Southern 500 and the 2001 Pennzoil Freedom 400. Chris Buescher had to wait the longest time between his maiden victory at the 2016 Pennsylvania 400 and his second win – coming 2,238 days later at the 2022 Bass Pro Shops Night Race, a span of 222 races. Michael Waltrip holds the distinction of having the longest time for his maiden victory. He competed in 463 races before he achieved his first win at the 2001 Daytona 500. Petty holds the record for the most consecutive wins, having won ten races in succession in 1967. Joey Logano is the youngest winner of a Cup Series race; he was 19 years old, 1 month, and 4 days old when he won the 2009 Lenox Industrial Tools 301. Harry Gant is the oldest winner of a Cup Series race; he was 52 years, 7 months, and 6 days old when he won the 1992 Champion Spark Plug 400.
Prior to 1972, Daytona qualifying races were points-paying championship races, and count in the totals below. Since then, the Daytona qualifying races do not count due to the race distance change rules. Wins in The Clash, All-Star Race, or international exhibitions at Calder Park Raceway, Suzuka, or Motegi do not count.

Total wins

Win table

All figures correct as of the NASCAR Cup Series Championship Race at Phoenix Raceway.
*NASCAR Cup Series Champion
#Driver is competing full-time in the 2026 season
°Driver is competing part-time in the 2026 season
^Driver has been inducted into the NASCAR Hall of Fame

Record progression

Win recordDriverRaceNameTrackDateReferences
1Jim Roper1949-01No nameCharlotte Speedway19 June 1949
1Red Byron1949-02No nameDaytona Beach Road Course10 July 1949
1Bob Flock1949-03No nameOcconeechee Speedway7 August 1949
1Curtis Turner1949-04No nameLanghorne Speedway11 September 1949
1Jack White1949-05No nameHamburg Speedway18 September 1949
2Red Byron1949-06No nameMartinsville Speedway25 September 1949
2Bob Flock1949-081949 Wilkes 200North Wilkesboro Speedway16 October 1949
2Curtis Turner1950-03No nameLanghorne Speedway16 April 1950
3Curtis Turner1950-04No nameMartinsville Speedway21 May 1950
4Curtis Turner1950-08No nameMonroe County Fairgrounds2 July 1950
5Curtis Turner1950-09No nameCharlotte Speedway23 July 1950
6Curtis Turner1951-02No nameCharlotte Speedway1 April 1951
7Curtis Turner1951-08No nameMartinsville Speedway6 May 1951
8Curtis Turner1951-12No nameDayton Speedway24 June 1951
8Fonty Flock1951-30No nameWilson Speedway30 September 1949
9Fonty Flock1951-361951 Wilkes 200North Wilkesboro Speedway21 October 1951
9Tim Flock1952-01No namePalm Beach Speedway20 January 1952
9Herb Thomas1952-041952 Wilkes County 200North Wilkesboro Speedway30 March 1952
10Herb Thomas1952-08No nameCentral City Speedway27 April 1952
11Herb Thomas1952-121952 Poor Man's 500Canfield Speedway30 May 1952
11Tim Flock1952-15No nameOcconeechee Speedway8 June 1952
12Herb Thomas1952-16No nameCharlotte Speedway15 June 1952
12Tim Flock1952-171952 Motor City 250Michigan State Fairgrounds29 June 1952
13Tim Flock1952-19No nameWine Creek Race Track4 July 1952
14Tim Flock1952-20No nameMonroe Speedway6 July 1952
15Tim Flock1952-22No namePlayland Park Speedway20 July 1952
16Tim Flock1952-23No nameMonroe County Fairgrounds15 August 1952
16Herb Thomas1952-34No namePalm Beach Speedway30 November 1952
17Herb Thomas1953-03No nameHarnett Speedway8 March 1953
.....................
48Herb Thomas1956-24No nameMerced Fairgrounds3 June 1956
48Lee Petty1959-431959 Wilkes 160North Wilkesboro Speedway18 October 1959
49Lee Petty1960-071960 Gwyn Staley 160North Wilkesboro Speedway27 March 1960
.....................
54Lee Petty1961-02No nameSpeedway Park20 November 1960
54Richard Petty1967-161967 Richmond 250Virginia State Fairgrounds30 April 1967
55Richard Petty1967-171967 Rebel 400Darlington Raceway13 May 1967
.....................
200Richard Petty1984-161984 Firecracker 400Daytona International Speedway4 July 1984

Most wins at different tracks

Current tracks and drivers

The following table provides a comparison of which drivers have achieved at least one race win on certain racetracks. Only drivers who have won at ten or more different racetracks are listed. Wins in bonus races without scoring for the championship are marked with NC, but are not counted in the tally.
DriverNumbersAMSBMSCHICMSCMS (Roval)COTACORDARDAYGATHMSIMSIOWKANLVSMARMISNHSNSSNWSPHOPOCRICSNMTALTMSWGLBGSDOV
Kyle Busch22 of 26XXX--XXXXX-XXXXX--XXXXXX-X
Denny Hamlin20 of 26XXXX--XXXX--XXXXX--XX-XXX-X
Joey Logano19 of 26X-X--XXXX--XXXXXXXX-XXX--
Kyle Larson17 of 26-X-XX-X--XX-XXXX-XX-XX-XX-X
Brad Keselowski15 of 26XXXX--XX--X-XXX-X---XX-X---X
Chase Elliott13 of 26X-XXX------X-X--X-XX--XXX-X
Ryan Blaney12 of 26X--XX--X---X--XXXX-XX--X---
William Byron11 of 26X----XXX-X-X-XX----X----XX--
Christopher Bell of 25XXXX---X----X-X-X--------

Note:X - at least one win in a points raceNC - at least one win in a non-points race- - participation, but no win
  • no entry = no participation

Historical

Here is a list of the drivers who have the most wins on different racetracks in a certain category. Wins in bonus races without scoring for the championship are marked with NC, but not counting to total numbers.
Track is part of 2024 season

Dirt tracks

DriverNumbersAIRAWSAUGBMSCCSCOLCONFCFCORGPSGRSHEIHICHUBJACLAKLHSLNGLNCLOUMARMNRMORMYRNSFOCCPPSRICSALSAVSHASMRSSFTRIV75WIL
Lee Petty27 of 32XX-XXXXX-XXXXXXXXXXXX--XXXX-XXXX
Richard Petty13 of 21XXXX-XX--X---XXXXXX--
David Pearson10 of 17XX-XX---XXXXX-X--

Paved short tracks

DriverNumbersASSAWSBELBIRBGSBOYBMSCANDTSFOSGGSGPSGREHARHICHUNIOWISLKPTLNGMGRMARMEYMONNAHNASNWSOBSODSOPSRFSRICSAVSMRSBSSTKTARTHOWVS
Richard Petty29 of 38XXXXX-X--XXX-XXXXX-XX-XXXX-XXX-XXXXX-X
David Pearson16 of 36-XX-XXXXX----X---XXX--XXX---X-----X-
Bobby Allison15 of 35-XXXX-X--------X-XXXXX-XX-XX-------
Dale Earnhardt6 of 6XXXXXX
Lee Petty6 of 9XX-XX-XX-
Darrell Waltrip5 of 6XXXXX-
Mark Martin4 of 4XXXX
Jeff Gordon4 of 4XXXX
Rusty Wallace4 of 5XXX-X
Kevin Harvick3 of 3XXX
Joey Logano3 of 4X-XX
Brad Keselowski3 of 4X-XX
Tony Stewart3 of 3XXX
Denny Hamlin3 of 3XXX
Dale Jarrett3 of 4XX-X
Kasey Kahne2 of 3X-X
Carl Edwards2 of 3X-X
Matt Kenseth2 of 3X-X
Martin Truex Jr.2 of 4--XX
Ryan Blaney2 of 4-XX-
Chris Buscher2 of 4X--X
Christopher Bell2 of 4X-X-

Intermediates and mile ovals

DriverNumbersAMSCMSCHIDARDOVGATHOMKANKTYLVSNSSNCSNHSPHOTMSTRE
Kyle Busch14 of 15XXXXXXXXXX-XX
Jeff Gordon13 of 14XXXXXX-XXXXX
Denny Hamlin13 of 15XXXXXXXX-X-XX
Tony Stewart11 of 13XXX-XXX-XXXXX
Mark Martin11 of 13XXXXX-X-XXXXX
Kevin Harvick11 of 15XXXXX-XX-X--XXX
Joey Logano11 of 15XX-X-XXX-X-XX
Jimmie Johnson10 of 13XX-XXXX-X-XXX
Martin Truex Jr.10 of 14-XXXX-XXXX-XX-
Kurt Busch10 of 15XX--X-XXXX--XXX
Brad Keselowski9 of 14XXXXX--XXX-X--
Kyle Larson9 of 14-X-XX-XX-XX-XX
Dale Earnhardt8 of 11XXX--XXX-
Dale Jarrett8 of 12XX-XX---XXXX
Bill Elliott7 of 12XX-XXX--X-X-
David Pearson6 of 6XXXXXX
Bobby Allison6 of 6XXXXXX
Richard Petty6 of 7XXXXX-X
Cale Yarborough5 of 6XXXXX-
Darrell Waltrip5 of 8XXXXX---

Superspeedways and 2-mile ovals

DriverNumbersCALDAYIMSMISOMSPOCTALTWS
Jeff Gordon6 of 6XXXXXX
Jimmie Johnson6 of 6XXXXXX
Tony Stewart6 of 6XXXXXX
Kyle Busch6 of 6XXXXXX
Kevin Harvick6 of 6XXXXXX
Bobby Allison5 of 6XXXXX-
David Pearson5 of 6XXXXX-
Richard Petty5 of 6XX-XXX
Cale Yarborough5 of 6XX-XXX
Bill Elliott5 of 6-XXXXX
Dale Jarrett5 of 6-XXXXX
Brad Keselowski5 of 6XXX-XX
Dale Earnhardt5 of 7-XXXXX-
Ryan Blaney4 of 6-X-XXX
Joey Logano4 of 6-X-XXX
Denny Hamlin4 of 6-X-XXX
Darrell Waltrip4 of 8-X-X-XX-
Mark Martin3 of 6XNC-X-X
Rusty Wallace3 of 6XNC-XX-

Road courses and temporary street circuits

DriverNumbersBRRCORCOTACMS (Roval)CSCDAY (Road)IMS (Road)MXCRIVROASNMWGL
Chase Elliott5 of 9XX-X--X-X
Shane van Gisbergen5 of 7-XX-XXX
Geoff Bodine3 of 3XXX
Ricky Rudd3 of 3XXX
Rusty Wallace3 of 3XXX
Jeff Gordon2 of 2XX
Tony Stewart2 of 2XX
Juan Pablo Montoya2 of 2XX
Robby Gordon2 of 2XX
David Pearson2 of 2XX
Tim Richmond2 of 2XX
Ernie Irvan2 of 3-XX
Mark Martin2 of 3-XX
Billy Wade2 of 3X-X
Richard Petty2 of 4XX--

Most wins at each track

This section shows most winners per track.

All-time Winners

Intermediates

TrackDriverWins
Atlanta Motor SpeedwayDale Earnhardt9
Charlotte Motor SpeedwayJimmie Johnson8
Chicagoland SpeedwayTony Stewart3
Darlington RacewayDavid Pearson10
Dover International SpeedwayJimmie Johnson11
Homestead-Miami SpeedwayGreg Biffle, Denny Hamlin, and Tony Stewart3
Kansas SpeedwayDenny Hamlin4
Kentucky SpeedwayBrad Keselowski3
Las Vegas Motor SpeedwayJimmie Johnson and Joey Logano4
Langhorne SpeedwayDick Rathmann and Herb Thomas3
Marchbanks SpeedwayMarvin Porter and Fireball Roberts1
Nashville SuperspeedwayRyan Blaney, Ross Chastain, Chase Elliott, Kyle Larson, and Joey Logano1
New Hampshire Motor SpeedwayJeff Burton and Kevin Harvick4
Phoenix RacewayKevin Harvick9
Raleigh SpeedwayFonty Flock, Fireball Roberts, and Herb Thomas2
Rockingham SpeedwayRichard Petty11
Texas Motor SpeedwayJimmie Johnson7
Trenton SpeedwayRichard Petty3
World Wide Technology RacewayKyle Busch, Austin Cindric, and Joey Logano1

Superspeedways

TrackDriverWins
Auto Club SpeedwayJimmie Johnson6
Daytona International SpeedwayRichard Petty10
Indianapolis Motor SpeedwayJeff Gordon5
Michigan International SpeedwayDavid Pearson9
Ontario Motor SpeedwayA. J. Foyt, Bobby Allison, and Benny Parsons2
Pocono RacewayDenny Hamlin7
Talladega SuperspeedwayDale Earnhardt10
Texas World SpeedwayRichard Petty3

Road Courses and Street Circuits

TrackDriverWins
Charlotte Motor Speedway RovalChase Elliott and Kyle Larson2
Chicago Street CourseShane Van Gisbergen2
Circuit of the AmericasWilliam Byron, Chase Elliott, Ross Chastain, Chistopher Bell, and Tyler Reddick1
Daytona International Speedway Road courseChase Elliott and Christopher Bell1
Daytona Beach and Road Course Marshall Teague and Tim Flock2
Indianapolis Motor Speedway Road CourseA.J. Allmendinger, Michael McDowell, and Tyler Reddick1
Riverside International RacewayBobby Allison6
Road AmericaTim Flock, Chase Elliott, and Tyler Reddick1
Sonoma RacewayJeff Gordon5
Watkins Glen InternationalTony Stewart5

Winners on tracks used only one time

List of winners on tracks, that were used only one-time in Cup NASCAR history.
TrackWinnerYear
Air Base SpeedwayBob Flock1951
Airborne SpeedwayLee Petty1955
Augusta International Raceway Fireball Roberts1963
Autódromo Hermanos RodríguezShane van Gisbergen2025
Bainbridge SpeedwayFonty Flock1951
Bloomsburg FairgroundsHerb Thomas1953
Canadian Exposition StadiumLee Petty1958
Capital SpeedwayBill Amick1957
Chisholm SpeedwayBuck Baker1956
Civic StadiumJim Reed1958
Columbus SpeedwayTim Flock1951
Corbin SpeedwayLee Petty1954
Davenport SpeedwayHerb Thomas1953
Dixie SpeedwayNed Jarrett1960
Five Flags SpeedwayHerb Thomas1953
Gamecock SpeedwayNed Jarrett1960
Gastonia FairgroundsBuck Baker1958
Golden Gate SpeedwayRichard Petty1962
Hanford Motor Speedway Danny Weinberg1951
Harnett SpeedwayHerb Thomas1953
Hartsville SpeedwayBuck Baker1961
Huntsville SpeedwayRichard Petty1962
Kitsap County AirportParnelli Jones1957
Las Vegas Park SpeedwayNorm Nelson1955
Lincoln City FairgroundsDick Rathman1953
Linden AirportAl Keller1954
Louisiana FairgroundsLee Petty1953
McCormick FieldJim Pascal1958
Merced FairgroundsHerb Thomas1956
Meyer SpeedwayBobby Allison1971
Montgomery AirbaseRex White1960
Monroe SpeedwayTim Flock1952
Newberry SpeedwayFireball Roberts1957
New Bradford SpeedwayJunior Johnson1958
Norwood ArenaEmanuel Zervakis1961
Oklahoma State FairgroundsJim Pascal1956
Pine Grove SpeedwayTim Flock1951
Playland Park SpeedwayTim Flock1952
Powell Motor SpeedwayHerb Thomas1953
Princess Anne SpeedwayHerb Thomas1953
Rapid Valley SpeedwayHerb Thomas1953
Santa Clara FairgroundsMarvin Porter1957
Santa Fe SpeedwayDick Rathman1954
Salisbury SpeedwayLee Petty1958
Shangri-La Motor SpeedwayTim Flock1952
Sharon SpeedwayLee Petty1954
Soldier FieldFireball Roberts1956
Stamford ParkBuddy Shuman1952
Starlite SpeedwayDarel Dieringer1966
State Line SpeedwayShorty Rollins1958
Titusville-Cocoa SpeedwayFireball Roberts1956
Tucson Rodeo GroundsDanny Letner1955
Wall StadiumJim Reed1958
Williams Groove SpeedwayHerb Thomas1954
Winchester SpeedwayLloyd Moore1950