This is our mobile site. Click here for our FULL SITE.
Cup Series
Matchups/Stats
More
NASCAR CUP SERIES
Main Page
News
Schedule
Drivers
Statistics
Standings
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