NASCAR Champion Results

Browse NASCAR champions results by year.

NOTICE: NASCAR ceased to disclose race earnings starting in 2016.
Filtering & Sorting...
Year Driver Team MFR Age Races Wins Top 5 Top 10 Avg Finish Track Earnings Excl. Bonus
2023 Ryan Blaney Ryan Blaney,
#12
Team Penske 30 36 3 8 17 14.9 -
2022 Joey Logano Joey Logano,
#22
Team Penske 32 36 4 11 17 13.5 -
2021 Kyle Larson Kyle Larson,
#5
Hendrick Motorsports 29 36 10 20 26 9.1 -
2020 Chase Elliott Chase Elliott,
#9
Hendrick Motorsports 25 36 5 15 22 11.7 -
2019 Kyle Busch Kyle Busch,
#18
Joe Gibbs Racing 34 36 5 17 27 8.9 -
2018 Joey Logano Joey Logano,
#22
Team Penske 28 22 1 5 15 12.2 -
2017 Martin Truex Jr. Martin Truex Jr.,
#78
Furniture Row Racing 37 36 8 19 26 9.4 -
2016 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 41 36 5 11 16 14.0 -
2015 Kyle Busch Kyle Busch,
#18
Joe Gibbs Racing 30 25 5 12 16 10.8 $4,745,562
2014 Kevin Harvick Kevin Harvick,
#4
Stewart-Haas Racing 39 36 5 14 20 12.9 $6,780,006
2013 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 38 34 6 15 22 11.0 $7,591,003
2012 Brad Keselowski Brad Keselowski,
#2
Penske Racing 28 36 5 13 23 10.1 $5,901,485
2011 Tony Stewart Tony Stewart,
#14
Stewart-Haas Racing 0- 36 5 9 19 12.0 $6,387,796
2010 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 35 36 6 17 23 12.2 $6,974,873
2009 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 34 36 7 16 24 11.1 $7,137,363
2008 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 33 36 7 15 22 10.5 $7,180,786
2007 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 32 36 10 20 24 10.8 $7,383,011
2006 Jimmie Johnson Jimmie Johnson,
#48
Hendrick Motorsports 31 36 5 13 24 9.7 $7,735,473
2005 Tony Stewart Tony Stewart,
#20
Joe Gibbs Racing 0- 36 5 17 25 9.9 $6,804,679
2004 Kurt Busch Kurt Busch,
#97
Roush Racing 26 28 3 6 14 13.1 $3,556,966
2003 Matt Kenseth Matt Kenseth,
#17
Roush Racing 31 36 1 11 25 10.3 $3,892,270
2002 Tony Stewart Tony Stewart,
#20
Joe Gibbs Racing 0- 18 2 8 10 14.2 $2,310,229
2001 Jeff Gordon Jeff Gordon,
#24
Hendrick Motorsports 0- 36 6 18 24 11.0 $5,085,354
2000 Bobby Labonte Bobby Labonte,
#18
Joe Gibbs Racing 0- 34 4 19 24 7.4 $3,961,642
1999 Dale Jarrett Dale Jarrett,
#88
Robert Yates Racing 0- 34 4 24 29 6.8 $3,637,234
1998 Jeff Gordon Jeff Gordon,
#24
Hendrick Motorsports 0- 28 10 22 23 6.3 $3,478,602
1997 Jeff Gordon Jeff Gordon,
#24
Hendrick Motorsports 0- 16 7 12 12 9.1 $1,672,915
1996 Terry Labonte Terry Labonte,
#5
Hendrick Motorsports 0- 31 2 21 24 8.2 $1,866,713
1995 Jeff Gordon Jeff Gordon,
#24
Hendrick Motorsports 0- 31 7 17 23 9.5 $2,088,460
1994 Dale Earnhardt Dale Earnhardt,
#3
Richard Childress Racing 0- 31 4 20 25 8.0 $1,465,895
1993 Dale Earnhardt Dale Earnhardt,
#3
Richard Childress Racing 0- 30 6 17 21 8.2 $1,326,240
1992 Alan Kulwicki Alan Kulwicki,
#7
Alan Kulwicki Racing 0- 29 2 11 17 10.6 $907,510
1991 Dale Earnhardt Dale Earnhardt,
#3
Richard Childress Racing 0- 29 4 14 21 8.6 $1,029,065
1990 Dale Earnhardt Dale Earnhardt,
#3
Richard Childress Racing 0- 2 0- 2 2 3.5 $151,925
1989 Rusty Wallace Rusty Wallace,
#27
Blue Max Racing 0- 29 6 13 20 10.3 $860,990
1988 Bill Elliott Bill Elliott,
#9
Melling Racing 0- 29 6 15 22 6.6 $812,775
1987 Dale Earnhardt Dale Earnhardt,
#3
Richard Childress Racing 0- 29 11 21 24 5.9 $1,041,125
1986 ,
#
0- 0- 0- 0- 0- 0- -
1985 ,
#
0- 0- 0- 0- 0- 0- -
1984 ,
#
0- 0- 0- 0- 0- 0- -
1982 ,
#
0- 0- 0- 0- 0- 0- -
1981 ,
#
0- 0- 0- 0- 0- 0- -
1980 ,
#
0- 0- 0- 0- 0- 0- -
Top