All-Time NASCAR Cup Series Race Winners

Updated 9-24-2023

All Time NASCAR Xfinity Series Wins
All Time NASCAR Truck Series Wins
All Time NASCAR National Series Wins
SEE BELOW for:
drivers who have won on their birthday, all-time and current win streaks by season, all-time 2nd place finishes,
most winning drivers in a season, teams that have won 1-2-3-4 in a race,
drivers to win a race in 1st, 2nd or 3rd career start, foreign drivers who have won a Cup race and more

Active Drivers In Bold/Italics; Last Winning driver in RED

Rank Driver Wins Titles Title Years
1 Petty, Richard (HOF) 200 7 1964,1967,1971,1972,1974,1975,1979
2 Pearson, David (HOF) 105 3 1966,1968,1969
3 Gordon, Jeff (HOF) 93 4 1995,1997,1998,2001
4 Waltrip, Darrell (HOF) 84 3 1981,1982,1985
5 Allison, Bobby (HOF) 84 1 1983
6 Johnson, Jimmie 83 7 2006,2007,2008,2009,2010,2013,2016
7 Yarborough, Cale (HOF) 83 3 1976,1977,1978
8 Earnhardt, Dale (HOF) 76 7 1980,1986,1987,1990,1991,1993,1994
9 Busch, Kyle 63 2 2015, 2019
10 Harvick, Kevin 60 1 2014
11 Wallace, Rusty (HOF) 55 1 1989
12 Petty, Lee (HOF) 54 3 1954,1958,1959
13 Hamlin, Denny 51
14 Jarrett, Ned (HOF) 50 2 1961,1965
15 Johnson, Junior (HOF) 50
16 Stewart, Tony (HOF) 49 3 2002, 2005, 2011
17 Thomas, Herb (HOF) 48 2 1951,1953
18 Baker, Buck (HOF) 46 2 1956,1957
19 Elliott, Bill (HOF) 44 1 1988
20 Martin, Mark (HOF) 40
21 Flock, Tim (HOF) 39 2 1952,1955
22 Kenseth, Matt (HOF) 39 1 2003
23 Isaac, Bobby (HOF) 37 1 1970
24 Keselowski, Brad 35 1 2012
25 Busch, Kurt 34 1 2004
26 Truex Jr., Martin 34 1 2017
27 Roberts, Fireball (HOF) 33
28 Jarrett, Dale (HOF) 32 1 1999
29 Logano, Joey 32 2 2018, 2022
30 Edwards, Carl 28
31 White, Rex (HOF) 28 1 1960
32 Earnhardt, Dale Jr. (HOF) 26
33 Lorenzen, Fred (HOF) 26
34 Paschal, Jim 25
35 Weatherly, Joe (HOF) 25 2 1962,1963
36 Rudd, Ricky 23
37 Labonte, Terry (HOF) 22 2 1984,1996
38 Larson, Kyle 22 1 2021
39 Burton, Jeff 21
40 Labonte, Bobby (HOF) 21 1 2000
41 Parsons, Benny (HOF) 21 1 1973
42 Smith, Jack 21
43 Thompson, Speedy 20
44 Allison, Davey (HOF) 19
45 Baker, Buddy (HOF) 19
46 Biffle, Greg 19
47 Flock, Fonty 19
48 Bodine, Geoffrey 18
49 Bonnett, Neil 18
50 Elliott, Chase 18 1 2020
51 Gant, Harry 18
52 Newman, Ryan 18
53 Kahne, Kasey 18
54 Panch, Marvin 17
55 Turner, Curtis (HOF) 17
56 Irvan, Ernie 15
57 Hutcherson, Dick 14
58 Yarbrough, LeeRoy 14
59 Rathmann, Dick 13
60 Richmond, Tim 13
61 Allison, Donnie 10
62 Bowyer, Clint 10
63 Marlin, Sterling 10
64 Byron, William 10
65 Goldsmith, Paul 9
66 Owens, Cotton (HOF) 9
67 Welborn, Bob 9
68 Blaney, Ryan 8
69 Petty, Kyle 8
70 Dieringer, Darel 7
71 Foyt, A. J. 7
72 McMurray, Jamie 7
73 Reed, Jim 7
74 Teague, Marshall 7
75 Bowman, Alex 7
76 Bell, Christopher 5
77 Buescher, Chris 5
78 Burton, Ward 5
79 Gurney, Dan 5
80 Kulwicki, Alan (HOF) 5 1 1992
81 Lund, Tiny 5
82 Marcis, Dave 5
83 Mayfield, Jeremy 5
84 Moody, Ralph 5
85 Reddick, Tyler 5
86 Dane, Lloyd 4
87 Dillon, Austin 4
88 Flock, Bob 4
89 Glotzbach, Charlie 4
90 Gray, Eddie 4
91 Hamilton, Bobby 4
92 Hamilton, Pete 4
93 Jones, Parnelli 4
94 McGriff, Hershel (HOF) 4
95 Nemechek, Joe 4
96 Pagan, Eddie 4
97 Schrader, Ken 4
98 Shepherd, Morgan 4
99 Stacy, Nelson 4
100 Wade, Billy 4
101 Waltrip, Michael 4
102 Wood, Glen (HOF) 4
103 Almirola, Aric 3
104 Blair, Bill 3
105 Chastain, Ross
3
106 Gordon, Robby 3
107 Jones, Erik 3
108 Linder, Dick 3
109 Mundy, Frank 3
110 Sadler, Elliott 3
111 Staley, Gwyn 3
112 Stenhouse Jr., Ricky 3
113 Vickers, Brian 3
114 Allmendinger, AJ 2
115 Ambrose, Marcos 2
116 Andretti, John 2
117 Beauchamp, Johnny 2
118 Byron, Red (HOF) 2 1 1949
119 Cope, Derrike 2
120 Craven, Ricky 2
121 Elder, Ray 2
122 Hylton, James 2
123 Johns, Bobby 2
124 Johnson, Joe Lee 2
125 Keller, Al 2
126 Langley, Elmo 2
127 Letner, Danny 2
128 McDowell, Michael 2
129 Montoya, Juan Pablo 2
130 Myers, Billy 2
131 Pardue, Jimmy 2
132 Park, Steve 2
133 Pistone, Tom 2
134 Porter, Marvin 2
135 Ragan, David 2
136 Reutimann, David 2
137 Sosebee, Gober 2
138 Spencer, Jimmy 2
139 Wallace, Bubba 2
140 Zervakis, Emanuel 2
141 Allen, Johnny 1
142 Amick, Bill 1
143 Andretti, Mario 1
144 Balmer, Earl 1
145 Bayne, Trevor 1
146 Benson, Johnny 1
147 Bodine, Brett 1
148 Bouchard, Ron 1
149 Brickhouse, Richard 1
150 Briscoe, Chase 1
151 Brooks, Dick 1
152 Burdick, Bob 1
153 Burke, Marvin 1
154 Cindric, Austin 1
155 Cole, Neil 1
156 Cook, Jim 1
157 Custer, Cole 1
158 Donohue, Mark 1
159 Eubanks, Joe 1
160 Figaro, Lou 1
161 Florian, Jimmy 1
162 Frank, Larry 1
163 Graves, Danny 1
164 Hagerty, Royce 1
165 Hillin, Bobby 1
166 Haley, Justin 1
167 Hurtubise, Jim 1
168 Kieper, John 1
169 Kite, Harold 1
170 Lewis, Paul 1
171 Mantz, Johnny 1
172 McQuagg, Sam 1
173 Mears, Casey 1
174 Menard, Paul 1
175 Moore, Lloyd 1
176 Nadeau, Jerry 1
177 Nelson, Norm 1
178 Norton, Bill 1
179 Parsons, Phil 1
180 Passwater, Dick 1
181 Pond, Lennie 1
182 Rexford, Bill 1 1 1950
183 Ridley, Jody 1
184 Rollins, Shorty 1
185 Roper, Jim 1
186 Ross, Earl 1
187 Rostek, John 1
188 Rutherford, Johnny 1
189 Sacks, Greg 1
190 Sales, Leon 1
191 Schneider, Frankie 1
192 Scott, Wendell (HOF) 1
193 Shuman, Buddy 1
194 Smith, Regan 1
195 Soares, John 1
196 Speed, Lake 1
197 Stevenson, Chuck 1
198 Suarez, Daniel 1
199 Thomas, Donald 1
200 Thompson, Tommy 1
201 Van Gisbergen, Shane 1
202 Watts, Art 1
203 Weinberg, Danny 1
204 White, Jack 1
(HOF) = in NASCAR Hall of Fame

Other Jayski.com All Time Wins Stats Links

All Time NASCAR Xfinity Series Wins
All Time NASCAR Truck Series Wins
All Time NASCAR National Series Wins


Only Three Birthday winners (5 times): Cale Yarborough, Kyle Busch and Matt Kenseth are the only NASCAR Cup Series drivers to ever win a points paying race on their birthday.
1) Yarborough, birthday March 27, won in 1977 at North Wilkesboro Speedway and a second time in 1983 at Atlanta Motor Speedway.
2) Kyle Busch, birthday on May 2,  won in 2009 at Richmond (to become only the 2nd driver to win on their birthday) and a second time at Kansas in 2021.
3) Matt Kenseth, birthday on March 10, won in 2012 at Las Vegas, to become only the 3rd driver to win on their birthday, and only the 4th time ever.(5-2-2021)


Drivers with longest streak of consecutive (ten or more) seasons with at least one CUP win a year:
# of seasons, driver, years of streak
active driver streaks in bold/italics
19, Kyle Busch, 2005-2023 NEW RECORD!! (extended streak)
18, Richard Petty, 1960-1977
17, David Pearson, 1964-1980
16, Jimmie Johnson, 2002-2017
16, Ricky Rudd, 1983-1998
16, Rusty Wallace, 1986-2001
15, Tony Stewart, 1999-2013
15, Darrell Waltrip, 1975-1989
15, Dale Earnhardt, 1982-1996
14. Jeff Gordon, 1994-2007
13, Lee Petty, 1949-1961
13, Cale Yarborough, 1973-1985
12, Joey Logano, 2012-2023 (extended streak)
12, Denny Hamlin, 2006-2017
11, Dale Jarrett, 1993-2003
11, Brad Keselowski, 2011-2021
11, Kevin Harvick, 2010-2020
10, Buck Baker, 1952-1961
10, Bobby Allison, 1966-1975
10, Bill Elliott, 1983-1992
10, Kurt Busch, 2002-2011

Other Current Driver Winning Streaks
5, Denny Hamlin, 2019-2023
4, William Byron, 2020-2023
3, Kyle Larson, 2021-2023
3, Christopher Bell, 2021-2023
2, Tyler Reddick, 2022-2023
2, Ross Chastain, 2022-2023
2, Chris Buescher, 2022-2023
1, Ryan Blaney, 2023-2023
1, Martin Truex Jr., 2023-2023
1, Ricky Stenhouse Jr., 2023-2023
1, Shane Van Gisbergen, 2023-2023
1, Michael McDowell, 2023-2023
(current streaks but need need a 2023 win to continue streak)
9, Kurt Busch, 2014-2022 (retired)
5, Chase Elliott, 2018-2022
4, Alex Bowman, 2019-2022
2, Bubba Wallace, 2021-2022
1, Austin Cindric, 2022-2022
1, Daniel Suarez, 2022-2022
1, Chase Briscoe, 2022-2022
1, Kevin Harvick, 2022-2022
1, Austin Dillon, 2022-2022
1, Erik Jones, 2022-2022
(lost their streaks in 2022 after not winning)
7, Martin Truex Jr., 2015-2021
5, Ryan Blaney, 2017-2021
1, Aric Almirola, 2021-2021
1, Michael McDowell, 2021-2021
1, AJ Allmendinger, 2021-2021

The All-Time Most 2nd Place / Runner-up Race Finishes (with thirty 2nd place finishes or more):
1 Richard Petty 157 (HOF)
2 David Pearson 89 (HOF)
3 Bobby Allison 87 (HOF)
4 Jeff Gordon 75 (HOF)
5 Dale Earnhardt 70 (HOF)
6 Kevin Harvick 63
7 Mark Martin 61 (HOF)
8 Kyle Busch 61
9 Cale Yarborough 59 (HOF)
10 Darrell Waltrip 58 (HOF)
11 Buck Baker 56 (HOF)
12 Lee Petty 48 (HOF)
13 Jimmie Johnson 46 (part time)
14 Tony Stewart 44 (HOF)
15 Rusty Wallace 42 (HOF)
15 Terry Labonte 42 (HOF)
15 Buddy Baker 42 (HOF)
16 Denny Hamlin 38
17 Ned Jarrett 37 (HOF)
17 Bobby Isaac 37 (HOF)
18 Harry Gant 35
19 Jim Paschal 34
20 Kyle Larson 33
20 Brad Keselowski 33
21 Dale Jarrett 32 (HOF)
21 Dale Earnhardt, Jr. 32 (HOF)
22 Benny Parsons 31 (HOF)
22 Matt Kenseth 31 (HOF)
22 Martin Truex Jr. 31
23 Ricky Rudd 30

active drivers above bold; (HOF) = NASCAR Hall of Fame Inductee; Latest 2nd place driver in RED

current active drivers with 2nd place finishes
Kurt Busch 26 (out due to concussion, could return later in 2023)
Chase Elliott 25
Joey Logano 22
Ryan Newman 18 (part time)
Ryan Blaney 11
Tyler Reddick 10
Ross Chastain 8
Alex Bowman 6
William Byron 6
Ricky Stenhouse, Jr. 5
Bubba Wallace 4
Erik Jones 4
Austin Dillon 3
Christopher Bell 3
AJ Allmendinger 3
Daniel Suarez 2
Austin Cindric 1
Justin Haley 1
Chris Buescher 1
Aric Almirola 1
Josh Berry 1
J.J. Yeley 1

Most winning drivers in a NASCAR Cup Series season::
2022: 19 drivers in 36 races
2001: 19 drivers in 36 races
1961: 19 drivers in 52 races
1958: 19 drivers in 51 races
1956: 19 drivers in 56 races

Three teams (four times) in NASCAR Cup Series history have finished 1-2-3-4 in a single race, drivers listed::
4) Hendrick Motorsports at Dover Speedway on May 16, 2021: #48-Alex Bowman, #5-Kyle Larson, #9-Chase Elliott and #24-William Byron.
3) Roush Fenway Racing at Homestead-Miami Speedway on Nov. 20, 2005: #16-Greg Biffle, #6-Mark Martin, #17-Matt Kenseth and #99-Carl Edwards.
2) Peter DePaolo Engineering at North Wilkesboro Speedway on April 7, 1957: #22-Fireball Roberts (led all 160 laps), #97-Paul Goldsmith, #12-Ralph Moody and #98-Marvin Panch
1) Peter DePaolo Engineering at Titusville-Cocoa Speedway on December 30, 1956: #22-Fireball Roberts, #C22-Curtis Turner, #98-Marvin Panch, #12-Ralph Moody (only drivers on the lead lap and only 15 cars ran for 56 laps on the 1.6 mile road course, the only Cup race ever ran at this track)

Drivers to win their first Cup race in least number of starts: In the Chicago Street Race (7/2/2023) #91-Shane van Gisbergen became the first NASCAR driver to win in their first Cup Series start since Johnny Rutherford won his Daytona 500 qualifying race in 1963 (qualifying races counted in the standings at the time).  van Gisbergen became the first road course specialist to win in a one-off effort since 1972 Indianapolis 500 winner Mark Donohue won for Team Penske at Riverside in 1973 (in his 5th Cup start).  Van Gisbergens win running the #91, was the first time number 91 has been in NASCAR Cup victory lane since Tim Flock won at Hickory, NC on May 16, 1953.  It is the 17th time #91 has won a Cup race, the other 16 times were all by Flock.
The list of drivers who have won a NASCAR Cup races in their 1st, 2nd or 3rd starts are as follows:
FIRST START:
Jim Roper, Charlotte Speedway, 6/19/1949, 1st start (first race of NASCAR Cup Series)(only career win in 2 career starts)
Jack White, Hamburg (NY), 9/18/1949, 1st start (only career Cup win in 12 starts)
Harold Kite, Daytona Beach Course, 2/5/1950, 1st start (only career Cup win in 9 starts)
Leon Sales, North Wilkesboro, 9/15/1950, 1st start (only career Cup win in 8 starts)
Marvin Burke, Oakland Stadium, Oakland, CA, 10/14/1951, 1st start (only career Cup win in ONE start)
Johnny Rutherford, Daytona 500 Qualifying Race #2, 2/22/1963 (was counted in standings at the time), 1st start
Shane van Gisbergen, Chicago Street Race, 7/2/2023, 1st start (active, part-time)(only career Cup win in two starts)
SECOND START:
Red Byron, Daytona Beach Course, 7/10/1949, 2nd start (1st Cup Champion 1949, 2 wins in 15 career starts)
John Rostek, Arizona State Fairgrounds, 4/3/1960, 2nd start (only career Cup win in 6 starts)
Jamie McMurray, Charlotte, 10/13/2002, 2nd start (7 wins in 584 starts)
Trevor Bayne, Daytona 500, 2/20/2011, 2nd start (only career Cup win in 187 starts)
THIRD START:
Bob Flock, Occoneechee Speedway, Hillsboro, NC, 8/7/1949, 3rd start (4 wins in 36 career starts)
Fireball Roberts, Occoneechee Speedway, Hillsboro, NC, 8/13/1950, 3rd start (33 wins in 206 career starts)
Bill Norton, Gardena, CA, 11/11/1951, 3rd start (only career Cup win in 4 starts)
Dan Gurney, Riverside, 1/20/1963, 3rd start (5 wins, all at Riverside, CA in 15 total races, 8 at Riverside)
Kevin Harvick, Atlanta, 3/11/2001, 3rd start (active, retires after 2023 season)(60 wins so far)
Justin Haley, Daytona, 7/7/2019, 3rd start (active)(only Cup win so far)
(research done using Racing-reference.info)(7-3-2023)

Van Gisbergen is the sixth foreign born driver to win a Cup race: #91-Shane Van Gisbergen won the Grant Park 200 NASCAR Cup Series race at the Chicago Street Race on July 2, 2023 for his first career win (in his first career start). Van Gisbergen is the first driver to win in his Cup Series debut since 1963 (Johnny Rutherford, Daytona qualifying race). He took the lead with 5 laps remaining and held the lead through a late caution and overtime attempt. He is the sixth foreign-born driver to win a Cup Series race. The list of foreign-born drivers:
Driver, Country, Wins (in order of last win)
Shane Van Gisbergen, New Zealand, 1 (Chicago Street Race, 7/2/2023)
Daniel Suarez, Mexico, 1 (Sonoma, 6/12/2022)
Marcos Ambrose, Australia, 2 (Watkins Glen – twice; 8/15/2011 & 8/12/2012)
Juan Pablo Montoya, Colombia, 2 (Sonoma 6/24/2007, Watkins Glen 8/8/2010)
Earl Ross, Canada, 1 (Martinsville, 9/29/1974)
Mario Andretti, Italy, 1 (Daytona 500, 2/26/1967)
Ambrose won seven races across the three NASCAR national touring series — in Cup, XFINITY and Trucks, the most among foreign-born drivers; Canada’s Ron Fellows has next most at six wins (none in Cup, 4 in XFINITY and 2 in Trucks) and Daniel Suarez has five total NASCAR national touring wins (1 in Cup, 3 in XFINITY, 1 Truck series win)(7-2-2023)

(many stats compiled from almighty stats site racing-reference.info)