Cup Series
Charlotte Motor Speedway
Track Information
Location Grandstand Capacity Type Shape Distance
Concord, North Carolina 167,000 Super Speedway Quad oval 1.5 miles
Track Results
Year Date Event Name Pole Winner Car
2023 5/29/23 Coca-Cola 600 William Byron Ryan Blaney Ford
2022 5/29/22 Coca-Cola 600 Denny Hamlin Denny Hamlin Toyota
2021 5/30/21 Coca-Cola 600 Kyle Larson Kyle Larson Chev
2020 5/28/20 Alsco Uniforms 500 William Byron Chase Elliott Chev
2020 5/24/20 Coca-Cola 600 Kurt Busch Brad Keselowski Ford
2019 9/29/19 Bank of America ROVAL 400 William Byron Chase Elliott Chev
2019 5/26/19 Coca-Cola 600 William Byron Martin Truex Jr. Toyota
2019 5/18/19 Monster Energy NASCAR All-Star Race * Clint Bowyer Kyle Larson Chev
2019 5/18/19 Monster Energy Open * Daniel Hemric Kyle Larson Chev
2018 5/27/18 Coca-Cola 600 Kyle Busch Kyle Busch Toyota
2018 5/19/18 Monster Energy NASCAR Cup Series All-Star Race at Charlotte Motor Speedway * Matt Kenseth Kevin Harvick Ford
2018 5/19/18 Monster Energy NASCAR Cup Series All-Star Open at Charlotte Motor Speedway * Aric Almirola AJ Allmendinger Chev
2017 10/8/17 Bank of America 500 Denny Hamlin Martin Truex Jr. Toyota
2017 5/28/17 Coca-Cola 600 Kevin Harvick Austin Dillon Chev
2017 5/20/17 Monster Energy NASCAR All-Star Race * Kyle Larson Kyle Busch Toyota
2017 5/20/17 Monster Energy Open * Clint Bowyer Daniel Suarez Toyota
2016 10/9/16 Bank of America 500 Kevin Harvick Jimmie Johnson Chev
2016 5/29/16 Coca-Cola 600 Martin Truex Jr. Martin Truex Jr. Toyota
2016 5/21/16 NASCAR Sprint All-Star Race * Kevin Harvick Joey Logano Ford
2016 5/21/16 Sprint Showdown * Chase Elliott Kyle Larson Chev
2015 10/11/15 Bank of America 500 Matt Kenseth Joey Logano Ford
2015 5/24/15 Coca-Cola 600 Matt Kenseth Carl Edwards Toyota
2015 5/16/15 NASCAR Sprint All-Star Race * Denny Hamlin Denny Hamlin Toyota
2015 5/15/15 Sprint Showdown * Paul Menard Clint Bowyer Toyota
2014 10/11/14 Bank of America 500 Kyle Busch Kevin Harvick Chev
2014 5/25/14 Coca-Cola 600 Jimmie Johnson Jimmie Johnson Chev
2014 5/17/14 NASCAR Sprint All-Star Race * Carl Edwards Jamie McMurray Chev
2014 5/16/14 Sprint Showdown * Austin Dillon Clint Bowyer Toyota
2013 10/12/13 Bank of America 500 Jeff Gordon Brad Keselowski Ford
2013 5/26/13 Coca-Cola 600 Denny Hamlin Kevin Harvick Chev
2013 5/18/13 Sprint Showdown * Martin Truex Jr. Jamie McMurray Chev
2013 5/18/13 NASCAR Sprint All-Star Race * Carl Edwards Jimmie Johnson Chev
2012 10/13/12 Bank of America 500 Greg Biffle Clint Bowyer Toyota
2012 5/27/12 Coca-Cola 600 Aric Almirola Kasey Kahne Chev
2012 5/19/12 NASCAR Sprint All-Star * Kyle Busch Jimmie Johnson Chev
2012 5/19/12 Sprint Showdown * AJ Allmendinger Dale Earnhardt Jr. Chev
2011 10/15/11 Bank of America 500 Tony Stewart Matt Kenseth Ford
2011 5/29/11 Coca-Cola 600 Brad Keselowski Kevin Harvick Chev
2011 5/21/11 NASCAR Sprint All-Star Race * Kyle Busch Carl Edwards Ford
2011 5/21/11 Sprint Showdown * David Ragan David Ragan Ford
2010 10/16/10 Bank of America 500 Jeff Gordon Jamie McMurray Chev
2010 5/30/10 Coca-Cola 600 Ryan Newman Kurt Busch Dodge
2010 5/22/10 NASCAR Sprint All-Star Race * Kurt Busch Kurt Busch Dodge
2010 5/22/10 Sprint Showdown * David Ragan Martin Truex Jr. Toyota
2009 10/17/09 Bank of America 500 Jimmie Johnson Jimmie Johnson Chev
2009 5/24/09 Coca-Cola 600 Ryan Newman David Reutimann Toyota
2009 5/16/09 Sprint All-Star Race * Jimmie Johnson Tony Stewart Chev
2009 5/16/09 Nascar Sprint Showdown * David Stremme Sam Hornish Jr. Dodge
2008 10/11/08 Bank of America 500 Jimmie Johnson Jeff Burton Chev
2008 5/25/08 Coca-Cola 600 Kyle Busch Kasey Kahne Dodge
2008 5/17/08 Nascar Sprint All-Star Race * Kyle Busch Kasey Kahne Dodge
2008 5/17/08 NASCAR Sprint Showdown * Brian Vickers AJ Allmendinger Toyota
2007 10/13/07 Bank of America 500 Ryan Newman Jeff Gordon Chev
2007 5/27/07 Coca-Cola 600 Ryan Newman Casey Mears Chev
2007 5/19/07 NEXTEL All-Star Challenge * Matt Kenseth Kevin Harvick Chev
2007 5/19/07 NEXTEL Open * Carl Edwards Martin Truex Jr. Chev
2006 10/14/06 Bank of America 500 Scott Riggs Kasey Kahne Dodge
2006 5/28/06 Coca-Cola 600 Scott Riggs Kasey Kahne Dodge
2006 5/20/06 Nextel All-Star Challenge * Kasey Kahne Jimmie Johnson Chev
2006 5/20/06 Nextel Open * Scott Riggs Scott Riggs Dodge
2005 10/15/05 UAW-GM Quality 500 Elliott Sadler Jimmie Johnson Chev
2005 5/29/05 Coca-Cola 600 Ryan Newman Jimmie Johnson Chev
2005 5/21/05 Nextel All-Star Challenge * Ryan Newman Mark Martin Ford
2005 5/21/05 Nextel Open * Mike Bliss Brian Vickers Chev
2004 10/16/04 UAW-GM Quality 500 Ryan Newman Jimmie Johnson Chev
2004 5/30/04 Coca-Cola 600 Jimmie Johnson Jimmie Johnson Chev
2004 5/22/04 Nextel All-Star Challenge * Rusty Wallace Matt Kenseth Ford
2004 5/22/04 Nextel Open * Dave Blaney Sterling Marlin Dodge
2003 10/11/03 UAW-GM Quality 500 Ryan Newman Tony Stewart Chev
2003 5/25/03 Coca-Cola 600 Ryan Newman Jimmie Johnson Chev
2003 5/17/03 The Winston Open * Steve Park Jeff Burton Ford
2003 5/17/03 The Winston * Bill Elliott Jimmie Johnson Chev
2002 10/13/02 UAW-GM Quality 500 Tony Stewart Jamie McMurray Dodge
2002 5/26/02 Coca-Cola Racing Family 600 Jimmie Johnson Mark Martin Ford
2002 5/18/02 The Winston * Matt Kenseth Ryan Newman Ford
2002 5/18/02 The Winston Open * Jeremy Mayfield Jeremy Mayfield Dodge
2002 5/18/02 No Bull Sprint * Ken Schrader Ryan Newman Ford
2001 10/7/01 UAW-GM Quality 500 Jimmy Spencer Sterling Marlin Dodge
2001 5/27/01 Coca-Cola 600 Ryan Newman Jeff Burton Ford
2001 5/20/01 The Winston * Rusty Wallace Jeff Gordon Chev
2001 5/19/01 NO BULL Sprint * Mike Wallace Todd Bodine Ford
2001 5/19/01 Winston Open * Johnny Benson Johnny Benson Pontiac
2000 10/8/00 UAW-GM Quality 500 Jeff Gordon Bobby Labonte Pontiac
2000 5/28/00 Coca-Cola 600 Dale Earnhardt Jr. Matt Kenseth Ford
2000 5/20/00 NASCAR Sprint All-Star Race * Bill Elliott Dale Earnhardt Jr. Chev
2000 5/20/00 No Bull Sprint * Mike Skinner Jerry Nadeau Chev
2000 5/20/00 Sprint Showdown * Jerry Nadeau Steve Park Chev
1999 10/11/99 UAW-GM Quality 500 Bobby Labonte Jeff Gordon Chev
1999 5/30/99 Coca-Cola 600 Bobby Labonte Jeff Burton Ford
1999 5/22/99 NASCAR Sprint All-Star Race * Bobby Labonte Terry Labonte Chev
1999 5/22/99 Sprint Showdown * Mike Skinner Tony Stewart Pontiac
1998 10/4/98 UAW-GM Quality 500 - Mark Martin Ford
1998 5/24/98 Coca-Cola 600 - Jeff Gordon Chev
1998 5/16/98 NASCAR Sprint All-Star Race * - Mark Martin Ford
1998 5/16/98 Sprint Showdown * - Jeremy Mayfield Ford
1997 10/5/97 UAW-Gm Quality 500 Geoffrey Bodine Dale Jarrett Ford
1997 5/25/97 Coca-Cola 600 Jeff Gordon Jeff Gordon Chev
1997 5/17/97 NASCAR Sprint All-Star Race * Bill Elliott Jeff Gordon Chev
1997 5/17/97 Sprint Showdown * Chad Little Ricky Craven Chev
1996 10/6/96 UAW-GM Quality 500 - Terry Labonte Chev
1996 5/26/96 Coca-Cola 600 - Dale Jarrett Ford
1996 5/18/96 NASCAR Sprint All-Star Race * - Michael Waltrip Ford
1996 5/18/96 Sprint Showdown * - Jimmy Spencer Ford
1995 10/8/95 UAW-GM Quality 500 Ricky Rudd Mark Martin Ford
1995 5/28/95 Coca-Cola 600 Jeff Gordon Bobby Labonte Chev
1995 5/22/95 NASCAR Sprint All Star Race * Bobby Labonte Jeff Gordon Chev
1995 5/22/95 Sprint Showdown * Michael Waltrip Todd Bodine Ford
1994 10/9/94 Mello Yello 500 Ward Burton Dale Jarrett Chev
1994 5/29/94 Coca-Cola 600 Jeff Gordon Jeff Gordon Chev
1994 5/21/94 NASCAR Sprint All-Star Race * Rusty Wallace Geoffrey Bodine Ford
1994 5/21/94 Sprint Showdown * Joe Nemechek Jeff Gordon Chev
1993 10/10/93 Mello Yello 500 Jeff Gordon Ernie Irvan Ford
1993 5/30/93 Coca-Cola 600 Ken Schrader Dale Earnhardt Chev
1993 5/22/93 NASCAR Sprint All-Star Race * Ernie Irvan Dale Earnhardt Chev
1993 5/22/93 Sprint Showdown * Jeff Gordon Sterling Marlin Ford
1992 10/11/92 Mello Yello 500 Alan Kulwicki Mark Martin Ford
1992 5/24/92 Coca-Cola 600 Bill Elliott Dale Earnhardt Chev
1992 5/16/92 NASCAR Sprint All-Star Race * Davey Allison Davey Allison Ford
1992 5/16/92 Sprint Showdown * Brett Bodine Michael Waltrip Pontiac
1991 10/6/91 Mello Yello 500 Mark Martin Geoffrey Bodine Ford
1991 5/26/91 Coca-Cola 600 Mark Martin Davey Allison Ford
1991 5/19/91 NASCAR Sprint All-Star Race * Davey Allison Davey Allison Ford
1991 5/19/91 Sprint Showdown * Michael Waltrip Michael Waltrip Pontiac
1990 10/7/90 Mello Yello 500 - Davey Allison Ford
1990 5/27/90 Coca-Cola 600 - Rusty Wallace Pontiac
1990 5/20/90 NASCAR Sprint All-Star Race * - Dale Earnhardt Chev
1990 5/20/90 Sprint Showdown * - Dick Trickle Pontiac
1989 10/8/89 All Pro Auto Parts 500 Bill Elliott Ken Schrader Chev
1989 5/28/89 Coca-Cola 600 Alan Kulwicki Darrell Waltrip Chev
1989 5/21/89 NASCAR Sprint All-Star Race * Terry Labonte Rusty Wallace Pontiac
1989 5/21/89 Sprint Showdown * Mark Martin Sterling Marlin Olds
1988 10/9/88 Oakwood Homes 500 - Rusty Wallace Pontiac
1988 5/29/88 Coca-Cola 600 Davey Allison Darrell Waltrip Chev
1988 5/22/88 NASCAR Sprint All-Star Race * Darrell Waltrip Terry Labonte Chev
1988 5/22/88 Sprint Showdown * Ken Schrader Sterling Marlin Olds
1987 10/11/87 Oakwood Homes 500 - Bill Elliott Ford
1987 5/24/87 Coca-Cola 600 Bill Elliott Kyle Petty Ford
1987 5/17/87 NASCAR Sprint All-Star Race * Bill Elliott Dale Earnhardt Chev
1987 5/17/87 Sprint Showdown * Brett Bodine Buddy Baker Olds
1986 10/5/86 Oakwood Homes 500 Tim Richmond Dale Earnhardt Chev
1986 5/25/86 Coca-Cola 600 Geoffrey Bodine Dale Earnhardt Chev
1986 5/11/86 NASCAR Sprint All-Star Race * Darrell Waltrip Bill Elliott Ford
1986 5/11/86 Sprint Showdown * Kyle Petty Benny Parsons Olds
1985 10/6/85 Miller High Life 500 Harry Gant Cale Yarborough Ford
1985 5/26/85 Coca-Cola World 600 Bill Elliott Darrell Waltrip Chev
1985 5/25/85 NASCAR Sprint All-Star Race * Terry Labonte Darrell Waltrip Chev
1984 10/7/84 Miller High Life 500 Benny Parsons Bill Elliott Ford
1984 5/27/84 World 600 Harry Gant Bobby Allison Buick
1983 10/9/83 Miller High Life 500 - Richard Petty Pontiac
1983 5/29/83 World 600 Buddy Baker Neil Bonnett Chev
1982 10/10/82 National 500 Harry Gant Harry Gant Buick
1982 5/30/82 World 600 David Pearson Neil Bonnett Ford
1981 10/11/81 National 500 Darrell Waltrip Darrell Waltrip Buick
1981 5/24/81 World 600 Neil Bonnett Bobby Allison Buick
1980 10/5/80 National 500 - Dale Earnhardt Chev
1980 5/25/80 World 600 Carl Yarborough Benny Parsons Chev
1979 10/7/79 NAPA National 500 - Cale Yarborough Chev
1979 5/27/79 World 600 Neil Bonnett Darrell Waltrip Chev
1978 10/8/78 NAPA National 500 David Pearson Bobby Allison Ford
1978 5/28/78 World 600 David Pearson Darrell Waltrip Chev
1977 10/9/77 NAPA National 500 - Benny Parsons Chev
1977 5/29/77 World 600 - Richard Petty Dodge
1976 10/10/76 National 500 David Pearson Donnie Allison Chev
1976 5/30/76 World 600 David Pearson David Pearson Mercury
1975 10/5/75 National 500 David Pearson Richard Petty Dodge
1975 5/25/75 World 600 David Pearson Richard Petty Dodge
1974 10/6/74 National 500 - David Pearson Mercury
1974 5/26/74 World 600 - David Pearson Mercury
1973 10/7/73 National 500 David Pearson Carl Yarborough Chev
1973 5/27/73 World 600 Buddy Baker Buddy Baker Dodge
1972 10/8/72 National 500 - Bobby Allison Chev
1972 5/28/72 World 600 - Buddy Baker Dodge
1971 10/10/71 National 500 Charlie Glotzbach Bobby Allison Dodge
1971 5/30/71 World 600 Charlie Glotzbach Bobby Allison Dodge
1970 10/11/70 National 500 - LeeRoy Yarbrough Ford
1970 5/24/70 World 600 - Donnie Allison Ford
1969 10/12/69 National 500 - Donnie Allison Ford
1969 5/25/69 World 600 Donnie Allison LeeRoy Yarbrough Mercury
1968 10/20/68 National 500 - Charlie Glotzbach Plymouth
1968 5/26/68 World 600 Donnie Allison Buddy Baker Dodge
1967 10/15/67 National 500 Cale Yarborough Buddy Baker Dodge
1967 5/28/67 World 600 Cale Yarborough Jim Paschal Plymouth
1966 10/16/66 National 500 - LeeRoy Yarbrough Dodge
1966 5/22/66 World 600 - Marvin Panch Ford
1965 10/17/65 National 400 Fred Lorenzen Fred Lorenzen Ford
1965 5/23/65 World 600 - Fred Lorenzen Ford
1964 10/18/64 National 400 Richard Petty Fred Lorenzen Ford
1964 5/24/64 World 600 - Jim Paschal Dodge
1963 10/13/63 National 400 Marvin Panch Junior Johnson Chev
1963 6/2/63 World 600 Junior Johnson Fred Lorenzen Ford
1962 10/14/62 National 400 Fireball Roberts Junior Johnson Pontiac
1962 5/27/62 World 600 Fireball Roberts Nelson Stacy Ford
1961 10/15/61 National 400 David Pearson Joe Weatherly Pontiac
1961 5/28/61 World 600 - David Pearson Pontiac
1961 5/21/61 World 600 Qualifier #1 Fred Lorenzen Richard Petty Plymouth
1961 5/21/61 World 600 Qualifier #2 Junior Johnson Joe Weatherly Pontiac
1960 10/16/60 National 400 Fireball Roberts Speedy Thompson Ford
1960 6/19/60 World 600 Fireball Roberts Joe Lee Johnson Ford
* indicates exhibition event