Question: who has won the most nascar races of all time
Answer: Driver Strictly Stock ( 1949 ) Grand National ( 1950 -- 1970 ) Winston Cup ( 1971 -- 2003 ) Playoffs era ( 2004 -- present ) Modern era total ( 1972 -- present ) Combined total Petty , Richard Richard Petty 119 81 0 60 200 Pearson , David David Pearson 58 47 0 45 105 Gordon , Jeff Jeff Gordon 0 64 29 93 93 Allison , Bobby Bobby Allison 19 65 0 55 84 Waltrip , Darrell Darrell Waltrip 0 84 0 84 84 Johnson , Jimmie Jimmie Johnson 0 6 77 83 83 Yarborough , Cale Cale Yarborough 14 69 0 69 83 Earnhardt , Dale Dale Earnhardt 0 76 0 76 76 Wallace , Rusty Rusty Wallace 0 54 55 55 Petty , Lee Lee Petty 54 0 0 0 54 Jarrett , Ned Ned Jarrett 50 0 0 0 50 Johnson , Junior Junior Johnson 50 0 0 0 50 Stewart , Tony Tony Stewa