This post is a list of the NASCAR Cup Series champions as of April 28th, 2020. The first NASCAR championship was in 1949. There are 33 drivers listed below. I have provide the date of each championship.
7 championships
Richard Petty (1964, 1967, 1971, 1972, 1974, 1975, 1979)
Dale Earnhardt (1980, 1986, 1987, 1990, 1991, 1993, 1994)
Jimmie Johnson (2006, 2007, 2008, 2009, 2010, 2013, 2016)
4 championships
Jeff Gordon (1995, 1997, 1998, 2001)
3 championships
Lee Petty (1954, 1958, 1959)
David Pearson (1966, 1968, 1969)
Cale Yarborough (1976, 1977, 1978)
Darrell Waltrip (1981, 1982, 1985)
Tony Stewart (2002, 2005, 2011)
2 championships
Herb Thomas (1951, 1953)
Tim Flock (1952, 1955)
Buck Baker (1956, 1957)
Joe Weatherly (1962, 1963)
Ned Jarrett (1961,1965)
Terry Labonte (1984, 1996)
Kyle Busch (2015, 2019)
1 championship
Red Byron (1949)
Bill Rexford (1950)
Rex White (1960)
Bobby Isaac (1970)
Benny Parsons (1973)
Bobby Allison (1983)
Bill Elliott (1988)
Rusty Wallace (1989)
Alan Kulwicki (1992)
Dale Jarrett (1999)
Bobby Labonte (2000)
Matt Kenseth (2003)
Kurt Busch (2004)
Brad Keselowki (2012)
Kevin Harvick (2014)
Martin Truex Jr. (2017)
Joey Logano (2018)