A look at the list of the top 100 winners of all time in the NASCAR Cup Series, ranked by number of victories, updated through the end of the 2024 season.
1. Richard Petty 200
Richard Petty, nicknamed “The King”, is tied with Dale Earnhardt and Jimmie Johnson for most NASCAR Cup championships with seven. Petty won in 1964, 1967, 1971, 1972, 1974, 1975 and 1979.
Petty holds the NASCAR record for most poles won (123), most wins in a season (27), most consecutive wins (10), most starts (1,185) and most Daytona 500 wins (7).
Petty retired in 1992. He still competes in NASCAR races and is an ambassador for the Legacy Motor Club, which owns three Cup cars.
2. David Pearson105
David Pearson won three NASCAR Cup titles – 1966, 1968 and 1969 – and won 18.3% of the races he entered.
Pearson won the Daytona 500 in 1976. He is also second all-time in poles won (113).
Pearson retired in 1986 and died in 2018 at age 83.
3. Jeff Gordon93
Jeff Gordon won four NASCAR Cup titles – 1995, 1997, 1998 and 2001. He was 24 years old when he won his first title and was the youngest champion in the modern era.
Gordon won the Daytona 500 three times – 1997, 1999, 2005 – and won the Brickyard race at Indianapolis a record five times.
He worked as a Fox Sports NASCAR analyst from 2016 to 2021 and has served as vice president of Hendrick Motorsports since then.
4. Bobby Allison 85 years old
Bobby Allison won the 1983 Cup Series championship and won the Daytona 500 three times – 1978, 1982, 1988.
Allison’s first Cup race was in 1961 and his last race was in 1988 after a crash at Pocono. He also had a significant accident at Talladega in 1987.
5. Darrell Waltrip 84
Darrell Waltrip won three NASCAR Cup titles – 1981, 1982 and 1985. He also won the 1989 Daytona 500.
Waltrip’s first Cup race was in 1972 and he retired in 2000. Waltrip was the lead analyst for Cup races on FOX from 2001-2019.
Jimmie Johnson 83
Cale Yarbrough 83
Dale Earnhardt76
Kyle Busch63
Kevin Harvick 60 years old
Rusty Wallace 55
Denis Hamlin 54 years old
Lee Petty 54 years old
Ned Jarrett50 years
Junior Johnson 50
Tony Stewart 49
Grass Thomas 48
Buck Baker 46
Bill Elliott 44
Marc Martin 40
Tim Herd 39
Matt Kenseth 39
Bobby Isaac 37
Brad Keselowski 36
Joey Logano 36
Kurt Busch34
Martin Truex Jr. 34
Roberts Fireball 33
Dale Jarrett32
Kyle Larson29
Carl Edwards 28
White Rex 28
Dale Earnhardt Jr. 26
Fred Lorenzen 26
Jim Paschal 25 years old
Joe Weatherly25
Ricky Rudd 23
Terry Labonté 22
Jeff Burton21
Bobby Labonté 21
Benny Parsons 21
Jack Smith 21
Fast Thompson 20
Davey Allison 19
Baker Buddy 19
Greg Biffle 19
Chase Elliott 19
Fonty Herd 19
Geoff Bodine18
Neil Bonnet 18 years old
Harry Glove 18
Kasey Kahne 18
Ryan Newman 18 years old
Marvin Panch17
Curtis Turner17
Ernie Irvan 15
Dick Hutcherson 14
LeeRoy Yarbrough 14
Ryan Blaney 13
William Byron 13
Dick Rathmann 13
Tim Richmond 13
Donnie Allison 10
Clint Bowyer10
Marlin Sterling 10
Christophe Bell 9
Paul Goldsmith 9
Owens Cotton 9
Bob Wellborn 9
Alex Bowman 8
Kyle Petty 8
Tyler Reddick 8
Darel Dieringer 7
AJ Foyt 7
Jamie McMurray7
Jim Reed7
Marshall Teague 7
Chris Buescher 6
Austin Dillon5
Burton District 5
Dan Gurney 5
Alan Kulwicki 5
Little Lund 5
Dave Marcis 5
Jeremy Mayfield 5
Ralph Moody 5
Ross Chastain5
Lloyd Danish 4
Bob herd 4
Charlie Glotzbach 4
Eddie Gray 4
Bobby Hamilton 4
Pete Hamilton 4
Parnelli Jones 4
Hershel McGriff4
Joe Nemechek4
Eddie Pagan 4
Ken Schrader4
Morgan Berger 4
Nelson Stacy 4
Ricky Stenhouse 4
Billy Wade 4
Michael Waltrip4
Glen Wood 4
This article was originally published on Nashville Tennessean: Most NASCAR Cup wins: Richard Petty, Jeff Gordon, Dale Earnhardt