A look at the top 100 all-time NASCAR Cup Series drivers winners list in order by number of wins at the beginning of the 2025 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 has the NASCAR record for the 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 attends NASCAR races and is an ambassador for Legacy Motor Club, which has three Cup cars.
2. David Pearson 105
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 Gordon 93
Jeff Gordon won four NASCAR Cup titles – 1995, 1997, 1998 and 2001. He was 24 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-21 and since then has been vice chairman of Hendrick Motorsports.
4. Bobby Allison 85
Bobby Allison won the 1983 Cup Series championship and is a three-time winner of the Daytona 500 – 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 crash 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-19.
6. Jimmie Johnson 83
Jimmie Johnson has won seven NASCAR Cup titles, tied for the most ever with Richard Petty and Dale Earnhardt. Johnson won titles in 2006, 2007, 2008, 2009, 2010, 2013 and 2016.
Johnson also won the Daytona 500 in 2006 and 2013. Johnson’s last full-time season was 2020, and he raced in nine Cup races in 2024.
6. Cale Yarborough 83
Cale Yarborough won the NASCAR Cup championship in 1976, 1977 and 1978. He is second all-time with four Daytona 500 wins – 1968, 1977, 1983 and 1984.
Yarborough’s first Cup race was in 1957 and his last was in 1988. Yarborough died in 2023 at age 84.
7. Dale Earnhardt 76
Dale Earnhardt is tied with Richard Petty and Jimmie Johnson with the most Cup season titles ever at seven, winning in 1980, 1986, 1987, 1990, 1991, 1993 and 1994.
Know as “The Intimidator,” Earnhardt finally won the Daytona 500 in 1998 on his 20th attempt. Earnhardt died in the 2001 Daytona 500 after a crash on the final lap.
Kyle Busch 63
Kevin Harvick 60
Rusty Wallace 55
Denny Hamlin 54
Lee Petty 54
Ned Jarrett 50
Junior Johnson 50
Tony Stewart 49
Herb Thomas 48
Buck Baker 46
Bill Elliott 44
Mark Martin 40
Tim Flock 39
Matt Kenseth 39
Bobby Isaac 37
Brad Keselowski 36
Joey Logano 36
Kurt Busch 34
Martin Truex Jr. 34
Fireball Roberts 33
Dale Jarrett 32
Kyle Larson 29
Carl Edwards 28
Rex White 28
Dale Earnhardt Jr. 26
Fred Lorenzen 26
Jim Paschal 25
Joe Weatherly 25
Ricky Rudd 23
Terry Labonte 22
Jeff Burton 21
Bobby Labonte 21
Benny Parsons 21
Jack Smith 21
Speedy Thompson 20
Davey Allison 19
Buddy Baker 19
Greg Biffle 19
Chase Elliott 19
Fonty Flock 19
Geoff Bodine 18
Neil Bonnett 18
Harry Gant 18
Kasey Kahne 18
Ryan Newman 18
Marvin Panch 17
Curtis Turner 17
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 Bowyer 10
Sterling Marlin 10
Christopher Bell 9
Paul Goldsmith 9
Cotton Owens 9
Bob Wellborn 9
Alex Bowman 8
Kyle Petty 8
Tyler Reddick 8
Darel Dieringer 7
AJ Foyt 7
Jamie McMurray 7
Jim Reed 7
Marshall Teague 7
Chris Buescher 6
Austin Dillon 5
Ward Burton 5
Dan Gurney 5
Alan Kulwicki 5
Tiny Lund 5
Dave Marcis 5
Jeremy Mayfield 5
Ralph Moody 5
Ross Chastain 5
Lloyd Dane 4
Bob Flock 4
Charlie Glotzbach 4
Eddie Gray 4
Bobby Hamilton 4
Pete Hamilton 4
Parnelli Jones 4
Hershel McGriff 4
Joe Nemechek 4
Eddie Pagan 4
Ken Schrader 4
Morgan Shepherd 4
Nelson Stacy 4
Ricky Stenhouse 4
Billy Wade 4
Michael Waltrip 4
Glen Wood 4
This article originally appeared on Nashville Tennessean: Who has won most NASCAR races? All-time drivers wins list top 100
Read the full article here