The 15 Best NASCAR Drivers of All-Time, Ranked

GettyImages 102893149 e1685716402889
(Photo by ISC Images & Archives via Getty Images)

Before we talk about the best NASCAR drivers of all-time, let's talk about the sport itself.

On December 14th, 1947, Bill France Sr. and some of the biggest names in stock car racing gathered in Daytona Beach, Florida to discuss the future of their sport. What came from that meeting was the inception of the National Association for Stock Car Auto Racing, better known as NASCAR. Fast forward to today and NASCAR is one of the most watched racing leagues in the world.

Related: List of NASCAR Tracks in 2023

Over its 75+ years, some incredible drivers have manned the wheels of a NASCAR vehicle. From some of the best personalities to the flat our best drivers of all time, NASCAR has had it all.

Here is our ranking of the 15 best NASCAR drivers of all time:

1. Dale Earnhardt Sr.

2. Richard Petty

3. Jimmy Johnson

4. David Pearson

5. Jeff Gordon

6. Cale Yarborough

7. Rusty Wallace

8. Bill Elliott

9. Darrell Waltrip

10. Kyle Busch

11. Bobby Allison

12. Tony Stewart

13. Kevin Harvick

14. Ned Jarrett

15. Lee Petty

Did you like this article?
Thumbs Up
Thumbs Down