10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (2024)

Due to the nature of NASCAR, the average age of retirement from the sport is typically higher than it is in other sports. Several drivers are still able to win races in their 50s and some drivers — including ones on this list — start their NASCAR careers in their 40s.

Although late retirements have been the norm for NASCAR drivers, newer car technologies may soon force these older drivers out of the sport sooner than they wish. However, many of the drivers on this list — who are at least in their 50s — are currently still competing. Others recently retired or have passed on.

As of July 2023, the information on this list is as accurate as possible and will be updated as needed.

10. Jeff Green (September 6, 1962 – Present)

Oldest Age While Competing: 57 years, 9 months, 22 days on June 28, 2020
Years Competing in NASCAR (as of April 2022): 1991 – 2020 (30 years)
Current NASCAR Series: Xfinity Series
Car Number and Team: Nos. 8 and 78 for B.J. McLeod Motorsports and Nos. 38 and 93 for RSS Racing

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (1)photo source: Wikimedia Commons

Prior to becoming racing professionally in NASCAR, Jeff Green dominated the races in 1990 at Nashville Speedway USA. That year he competed in 22 races and won 15 times and only had one finish below third place. After his performance at those races, Green was asked to compete in the Autolite Platinum 200, a NASCAR Busch Series event.

Green has spent most of his career competing in the NASCAR Xfinity Series and has 16 wins, 129 top tens, and 23 poles.

Green most recently competed in the Xfinity Series in 2020, but told fans on Twitter that he did not have any races scheduled for 2021. Instead, Green continues to work as a crew chief with RSS, moving from the Xfinity Series to their part-time ARCA Menards Series car, the No. 28, driven by Kyle Sieg.

Did You Know?

Jeff Green on the 2000 NASCAR Xfinity Series Championships by 616 points, a record he held until 2006.

9. Bobby Gerhart (July 21, 1958 – Present)

Oldest Age While Competing: 60 years, 6 months, 25 days on February 15, 2019
Years Competing in NASCAR (as of April 2022): 1983 – 1992, 1996 – 2003, 2005, 2010, 2013 – 2019 (26 years)
Current NASCAR Series: Camping World Truck Series
Car Number and Team: No. 63 for Bobby Gerhart Racing in a joint effort with MB Motorsports

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (2)photo source: NASCAR

Bobby Gerhart has been competing in NASCAR since the early 1980s in the Monster Energy Cup Series, the Xfinity Series, and currently in the Camping World Truck Series. In addition to his long NASCAR career, Gerhart has been racing in the ARCA Series since 1988 and was named Rookie of the Year for that season. Gerhart retired in 2019 after competing in the NextEra Energy 250 at Daytona.

Gerhart has never won a NASCAR race, but has won nine times on the ARCA circuit. Today, Gerhart drives part-time in the ARCA Series, driving the No. 5 Lucas Oil Chevrolet owned by his brother, Bill Gerhart, who also serves as his crew chief. He also drives the No. 63 Chevrolet Silverado for Bobby Gerhart Racing in a joint effort with MB Motorsports in the NASCAR Camping World Truck Series.

Did You Know?

Bobby Gerhart won nine times on the ARCA circuit, eight of those victories coming in the season-opening ARCA Daytona 200 at Daytona International Speedway (2012, 2011, 2010, 2007, 2006, 2005, 2002, and 1999).

8. Derrike Cope (November 3, 1958 – Present)

Oldest Age While Competing: 62 years, 3 months, 11 days on February 14, 2021
Years Competing in NASCAR (as of April 2022): 62 years, 3 months, 11 days on February 14, 2021
Current NASCAR Series: Daytona 500
Car Number and Team: No. 15 for Rick Ware Racing in alliance with StarCom Racing

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (3)photo source: Wikimedia Commons

Derrike Cope is a well-known NASCAR driver who has a few cup series wins under his belt. He is best known for his 1990 win over Dale Earnhardt at that year’s Daytona 500 race – it was Cope’s first major win. This win made Cope an overnight sensation and he even appeared on Late Night with David Letterman.

Cope has two other NASCAR cup wins and placed in the top ten several times. In 2017, Cope closed his Xfinity Series team after 16 years and announced that he would be returning to the Monster Energy NASCAR Cup Series on a part-time basis. Before his brief retirement in 2018, Cope drove the No. 00 Chevrolet SS for his own StarCom Racing.

In early 2021, after focusing on a management role in 2019 and 2020, Cope announced that he would return for the Daytona 500. However, Cope crashed after three laps during the first race.

Did You Know?

Several members of Derrike Cope’s family are involved with NASCAR, including his cousin, NASCAR crew chief Ernie Cope and his nieces Angela Ruch and Amber Cope, who are both drivers.

7. Bryan Dauzat (November 30, 1959 – Present)

Oldest Age While Competing:62 years, 4 months, 27 days (as of April 2022)
Years Competing in NASCAR (as of April 2022): 2008 – Present (15 years)
Current NASCAR Series: Whelen Modified Tour; Whelen Southern Modified; and the Camping World Truck Series
Car Number and Team: No. 28 for FDNY Racing

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (4)photo source: ARCA Racing

Bryan Dauzat made his NASCAR debut in 2008 at the age of 48 and has been competing every year since then. He has also been competing in the ARCA Series since 2014. Since his career started in 2008, Dauzat has earned one top-five finish and twelve top-tens. Dauzat has raced in the Camping World Truck Series, the Whelen Modified Tour, and the Whelen Southern Modified Tour.

His crew chief is the well-known engine builder Bob Rahilly, who co-owned a NASCAR Cup team in the late 1970s until the early 1990s. Dauzat recently competed at the 2022 NextEra Energy 250 at Dayton for the Camping World Truck Series.

Did You Know?

In addition to actively racing, Bryan Dauzat serves as president of O. B. Builders, a sponsor of his racing career.

6. Mike Harmon (January 24, 1958 – Present)

Oldest Age While Competing: 62 years, 8 months, 10 days on October 3, 2020
Years Competing in NASCAR (as of April 2022): 1996 – 1999, 2001 – 2005, 2007 – 2020 (23 years)
Current NASCAR Series: Xfinity Series and part-time in the Camping World Truck Series
Car Number and Team: No. 74 for Mark Harmon Racing (Xfinity) and No. 1 for TJL Motorsports (Camping World Truck)

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (5)photo source: NASCAR

Unlike most of the other professional drivers on this list, Mike Harmon made his NASCAR debut later in his life. He competed in his first race in 1996, when he was nearly 40 years old. Since then, Harmon has been participating in NASCAR races for nearly two decades.

Harmon currently drives the No. 74 Challenger for his own team, Mark Harmon Racing. He also competes part time in the Camping World Truck Series, driving the No. 1 Chevrolet Silverado for TJL Motorsports. Although Harmon has achieved over 300 feature wins in short-track competition, he has never won a major NASCAR race.

Did You Know?

Mark Harmon is known for a violent crash at Bristol Motor Speedway in August 2002. After crashing into an improperly secured gate, Harmon’s car was nearly split completely in half and driver Johnny Sauter, hit the half of the car that Harmon was not in.

5. Mark Thompson (July 9, 1951 – Present)

Oldest Age While Competing: 66 years, 7 months, 9 days on February 18, 2018
Years Competing in NASCAR (as of April 2022): 1992 – 1994, 2015 – 2018 (7 years)
Current NASCAR Series: Xfinity Series and Monster Energy Cup Series (2017); NASCAR Cup Series (2018)
Car Number and Team: No. 13 for MBM Motorsports (Xfinity) and No. 15 for Premium Motorsports (Monster Energy)

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (6)photo source: NASCAR

Although Mark Thompson has been a stock car racing driver since the early 1990s, he only drove in a few NASCAR races. He has spent most of his professional racing career competing in the ARCA Racing Series, which is often used as a feeder series into NASCAR’s three national touring series.

In October 2017, Thompson participated in his first NASCAR Cup race in more than 25 years. During the race, Thompson drove the No. 15 Chevrolet for Premium Motorsports. As a driver in ARCA, Thompson has earned many records, including being the oldest polesitter as well as the oldest pole winner at age 63 in 2015. Thompson retired in 2018 after competing in his final NASCAR race.

Did You Know?

On February 18, 2018, Mark Thompson became the oldest NASCAR driver, at the age of 66, to compete in the Daytona 500; he finished in 22nd.

4. Norm Benning (January 16, 1952 – Present)

Oldest Age While Competing:70 years, 3 months, 10 days
Years Competing in NASCAR (as of April 2022): 1989 – 1991, 1993 – Present (32 years)
Current NASCAR Series: Camping World Truck Series
Car Number and Team: No. 6 for Norm Benning Racing

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (7)photo source: NASCAR

Norm Benning has been competing in NASCAR since 1989 and is the oldest driver who is currently still active in the sport as of 2022. He previously raced in the NASCAR Busch Series and Winston Cup Series and is now competing in the Camping World Truck Series. Benning drives the No. 6 Chevrolet Silverado for his own team, Norm Benning Racing.

Benning entered his first competition when he was only 15 years old, which was three years younger than the race’s required age. He faked his age and went on to win a championship in the Figure Eight Division at Heidelberg Raceway. After losing his sponsorship from SOBE Drinks, Benning began racing for himself as serves as his own mechanic.

Did You Know?

Norm Benning announced plans to attempt the full 2021 NASCAR Camping World Truck Series schedule and launched a fundraising campaign called “Racing With The Ultimate Underdog.” Unfortunately, Benning did not qualify for the opening race, but was able make the second race at the Daytona Road Course, thanks to NASCAR’s no qualifying for the majority of the 2021 season.

3. James Hylton (August 26, 1934 – April 28, 2018)

Oldest Age While Competing: 76 years, 8 months, 11 days on May 6, 2011
Years Competing in NASCAR (as of April 2022): 1964, 1966 – 1983, 1985 – 1995, 2006 – 2009, 2011 (32 years)
Current NASCAR Series: part-time Xfinity Series (2011)
Car Number and Team: No. 0 for G&K Services Chevrolet

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (8)photo source: USA Today

James Hylton was still active in professional driving as a team owner prior to his untimely death in 2018. The last time that Hylton competed in a NASCAR race was on May 6, 2011, at the age of 76. Hylton set a record at the 2011 Royal Purple 200 in Darlington as the oldest driver in history to start a NASCAR race in the top three divisions.

Hylton began his racing career in the 1950s when he was a mechanic of NASCAR legend Rex White. He first started competing in NASCAR in 1964. During Hylton’s time as a NASCAR racer, he only won two cups, but he was always a tough competitor. He finished in the Top 10 in the season points standings in ten of the twelve years between 1966 and 1977.

Did You Know?

James Hylton won the NASCAR Winston Cup Rookie of the Year honors in 1966, and finished second in the season points standings, 1,950 points behind David Pearson.

2. Morgan Shepherd (October 12, 1941 – Present)

Oldest Age While Competing: 77 years, 10 months, 26 days on September 7, 2019
Years Competing in NASCAR (as of April 2022): 1970, 1977 – 1979, 1981 – 2019 (41 years); still occasionally competes
Current NASCAR Series: part-time in Xfinity Series (2019)
Car Number and Team: No. 89 for Shepherd Racing Ventures

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (9)photo source: Wikimedia Commons

Until he was diagnosed with Parkinson’s Disease in 2020, Morgan Shepherd was one of the oldest active NASCAR drivers. Shepherd last competed in NASCAR’s Xfinitiy Series in 2019, but he remains active in the sport as a car owner. No. 89 was Shepherd’s personal race car, and he shared driving duties with Landon Cassill when he was still active.

In 2012, when Shepherd was 70, he became the oldest driver to lead a Nationwide Series race. He set this record two more times, once in 2016 at 74 years old and again the following year when he was 75. Shepherd also holds the record for being the second oldest race winner, when he won the spring race in Atlanta in 1993 when he was 51 years old.

Did You Know?

Morgan Shepherd holds the record for oldest driver to start a race in a Sprint Cup race at the 2014 Camping World RV Sales 301 at age 72.

1. Hershel McGriff (December 14, 1927 – Present)

Oldest Age While Competing: 90 years, 4 months, 21 days on May 5, 2018
Years Competing in NASCAR (as of April 2022): 1950 – 1954, 1971 – 1993 (total 29 years); still occasionally competes
Current NASCAR Series: K&N Pro Series West (2018)
Car Number and Team: No. 4

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (10)photo source: tucson.com

Hershel McGriff currently holds the record for being the oldest person to compete in a NASCAR race at the age of 90 years, 4 months, 21 days. McGriff retired from regular competition in 1993, but has returned to the track on numerous occasions, including his most recent race, the 2018 K&N Pro Series West. He drove in the race in Tucson, Arizona on May 5th and placed 18th.

McGriff drove in his very first race back in 1945 and a few years later, he met NASCAR founder Bill France, Sr., who convinced McGriff to race in NASCAR. In 1954, McGriff began racing full-time and he had four wins that year. However, McGriff decided to move home to be near his family and take care of his other businesses the following years. McGriff returned to NASCAR in 1971 and retired in 1993 at the age of 74.

Did You Know?

In 1989, at the age of 61, Hershel McGriff became the oldest driver to win a NASCAR feature race when he won an AutoZone West Series race.

OTHER POSTS YOU MAY BE INTERESTED IN

8 Youngest NASCAR Drivers Ever
8 Youngest NASCAR Champions
8 Oldest Indy 500 Winners Ever
8 Youngest F1 Drivers Ever
8 Oldest F1 Drivers

10 of the Oldest NASCAR Drivers (Updated 2024) - Oldest.org (2024)

FAQs

Who is the oldest NASCAR driver in the 2024 season? ›

Martin Truex Jr. is the oldest NASCAR driver actively competing in the Cup Series after Kevin Harvick's retirement in the previous season. He is 43 years old, as of March, 2024. He is only four months older than fellow 43 year old driver, Denny Hamlin.

Who is the oldest driver in the NASCAR Cup Series? ›

Such is the veteran mentality of Truex, who will turn 44 in June and is now the Cup Series' oldest full-time driver following Kevin Harvick's retirement at the end of 2023. He has outlasted an entire generation of peers; 11 drivers from Truex's first Cup start in 2004 are already enshrined in the NASCAR Hall of Fame.

What are the ages of the current NASCAR Cup drivers? ›

Joe Gibbs Racing
DriverAgePrimary Sponsor
Christopher Bell29DeWalt
Ty Gibbs21Monster Energy/Interstate Batteries
Denny Hamlin43FedEx/Interstate Batteries
Truex Jr. Martin Truex Jr.43Bass Pro Shops

At what age do most NASCAR drivers retire? ›

Some guys hang it up early in their late 30s like Carl Edwards. Some drives are very competitive into their 50s like Mark Martin. Most drivers start to fall of pretty sharply sometime in their early-mid 40s. Jeff Gordon was never really the same after his winless 2008 at age 37 and retired at 44.

Who is Chase Elliott driving for in 2024? ›

About Hendrick Motorsports

Celebrating its 40th anniversary in 2024, the team fields four full-time Chevrolet Camaro ZL1 entries in the NASCAR Cup Series with drivers Alex Bowman, William Byron, Chase Elliott and Kyle Larson.

Who is the highest-paid NASCAR driver in 2024? ›

Kyle Busch tops the list as the highest-paid NASCAR driver of 2024. Busch earns $16.9 million driving for Richard Childress Racing. For the 38-race season, that equates to $444,736 per race. On a track like the Daytona 500 which is 200 laps, Busch earns $2,223 per lap.

What is Chase Elliott's annual salary? ›

Chase Elliott commands a hefty salary of approximately $8 million (in 2020), as per Forbes and various other reports.

How old was Mark Martin when he retired? ›

* First Cup season: 1981. Earned two poles in five starts, with a best finish of third at Martinsville Speedway. * Last Cup season: 2013, when he retired at the age of 54. Competed in 28 of that season's 36 races, with a season-best finish of third in the Daytona 500.

Who has had the longest NASCAR career? ›

1. Richard Petty. 1,184 career NASCAR Cup Series starts. Petty is the only driver to win his 600th start.

Who has the most NASCAR starts without a win? ›

One day before his fatal accident at Watkins Glen International, McDuffie won a celebrity race in Owego, New York, at the Shangri-La Speedway, not far from Watkins Glen. McDuffie is still the record holder for the most starts in NASCAR's top touring series without recording a win.

What age do racing drivers retire? ›

The age at which Formula 1 drivers retire can vary greatly depending on individual circ*mstances, performance, and personal choices. Some drivers retire relatively young in their late 30s or early 40s, while others continue racing into their late 40s or even early 50s.

What NASCAR driver moves in 2024? ›

Justin Haley left Kaulig Racing and moved to Rick Ware Racing. He was replaced by Daniel Hemric. Ty Dillon left Spire Motorsports and returned to the NASCAR Craftsman Truck Series driving for Rackley WAR. He was replaced by Carson Hocevar.

What is the next generation car in Nascar 2024? ›

On November 1, 2023, Ford Performance unveiled the new seventh generation Dark Horse body style for the 2024 season, replacing the sixth generation Mustang. On November 27, Toyota Racing Development revealed the XV80 body style for the Camry in 2024, replacing the XV70.

Is Martin Truex racing in 2024? ›

Martin Truex Jr. said Saturday that he will return to Joe Gibbs Racing to compete in the NASCAR Cup Series in 2024. Truex, the 2017 series champion, said he had signed a contract extension Friday night with JGR that will keep him in the No.

Who is the oldest F2 driver ever? ›

At the age of 31 years and 109 days when the sprint race at the Red Bull Ring takes place on Saturday, Merhi will take the title of oldest ever F2 entrant from Sergio Canamasas.

Top Articles
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 6368

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.