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