Cup Series
Scores and Statistics
NFL
NBA
MLB
NHL
NCAAF
NCAAB
WNBA
MLS
Golf
Motorsports
Tennis
Soccer
More
NLL
WNCAAB
CFL
AHL
AFL
NASCAR CUP SERIES
Main Page
Schedule
Drivers
Head-to-Head
Statistics
Standings
Tracks
Odds
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
2024
5/26/24
Coca-Cola 600
Ty Gibbs
Christopher Bell
Toyota
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