Which NASCAR drivers have achieved a career Grand Slam?

In both golf and tennis, securing victories in the four major championships is known as achieving the Grand Slam. The NASCAR Cup Series features its own version of the Grand Slam, which consists of winning the four prestigious “crown jewel” races in stock car racing.
The Daytona 500 (Daytona International Speedway), Coca-Cola 600 (Charlotte Motor Speedway), Brickyard 400 (Indianapolis Motor Speedway), and Southern 500 (Darlington Raceway) constitute the NASCAR Grand Slam. No driver has managed to win all four modern crown jewel races within a single season. Jeff Gordon achieved three of the four (Daytona 500, Coca-Cola 600, and Southern 500) in 1997.
Only four drivers have accomplished the NASCAR career Grand Slam, which involves winning all four crown jewel races throughout their careers. Below is a summary of the four individuals in this elite group.
Kevin Harvick
Achieved the career Grand Slam at the Southern 500 on April 12, 2014.
Career crown jewel victories
Daytona 500: 2007
Coca-Cola 600: 2011, 2013
Brickyard 400: 2003, 2019, 2020
Southern 500: 2014, 2020
Jimmie Johnson
Achieved the career Grand Slam at the Allstate 400 at the Brickyard on August 6, 2006.
Career crown jewel victories
Daytona 500: 2006, 2013
Coca-Cola 600: 2003, 2004, 2005, 2014
Brickyard 400: 2006, 2008, 2009, 2012
Southern 500: 2004, 2012
Dale Earnhardt
Achieved the career Grand Slam at the Daytona 500 on February 15, 1998.
Career crown jewel victories
Daytona 500: 1998
Coca-Cola 600: 1986, 1992, 1993
Brickyard 400: 1995
Southern 500: 1987, 1989, 1990
Jeff Gordon
Achieved the career Grand Slam at the Daytona 500 on February 16, 1997.
Career crown jewel victories
Daytona 500: 1997, 1999, 2005
Coca-Cola 600: 1994, 1997, 1998
Brickyard 400: 1994, 1998, 2001, 2004, 2014
Southern 500: 1995, 1996, 1997, 1998, 2002, 2007
Visit the ESPN NASCAR hub page for the most recent news, analysis, schedules, and more.
Source: espn.com