NASCAR Driver Results & Earnings

Browse NASCAR driver earnings, wins, and results by year.

NOTICE: NASCAR ceased to disclose race earnings starting in 2016.
Filtering & Sorting...
Rank Driver Team MFR Age Races Wins Top 5 Top 10 Avg Finish
1 William Byron William Byron,
#24
Hendrick Motorsports 27 18 3 5 9 15.3
2 Denny Hamlin Denny Hamlin,
#11
Joe Gibbs Racing 44 17 3 7 8 14.6
3 Kyle Larson Kyle Larson,
#5
Hendrick Motorsports 32 16 3 7 8 13.1
4 Christopher Bell Christopher Bell,
#20
Joe Gibbs Racing 30 18 2 4 9 17.6
5 Austin Cindric Austin Cindric,
#2
Team Penske 26 18 1 2 2 22.3
6 Brad Keselowski Brad Keselowski,
#6
RFK Racing 40 18 1 7 8 15.3
7 Daniel Suarez Daniel Suarez,
#99
Trackhouse Racing 32 18 1 2 2 19.7
8 Tyler Reddick Tyler Reddick,
#45
23XI Racing 28 17 1 6 10 14.1
9 Chase Elliott Chase Elliott,
#9
Hendrick Motorsports 29 16 1 6 8 9.5
10 Harrison Burton Harrison Burton,
#21
Wood Brothers Racing 24 21 0- 0- 1 28.0
11 Ricky Stenhouse Jr. Ricky Stenhouse Jr.,
#47
JTG Daugherty Racing 37 20 0- 1 2 24.9
12 Zane Smith Zane Smith,
#71
Spire Motorsports 25 20 0- 0- 0- 28.3
13 Austin Dillon Austin Dillon,
#3
Richard Childress Racing 34 20 0- 0- 2 26.0
14 Joey Logano Joey Logano,
#22
Team Penske 34 19 0- 2 4 18.7
15 John Hunter Nemechek John Hunter Nemechek,
#42
Legacy Motor Club 27 19 0- 0- 2 24.3
16 Ryan Preece Ryan Preece,
#41
Stewart-Haas Racing 34 19 0- 0- 1 23.3
17 Ryan Blaney Ryan Blaney,
#12
Team Penske 31 18 0- 4 6 19.2
18 Justin Haley Justin Haley,
#51
Rick Ware Racing 25 18 0- 0- 2 24.6
19 Josh Berry Josh Berry,
#4
Stewart-Haas Racing 34 18 0- 1 2 21.7
20 Todd Gilliland Todd Gilliland,
#38
Front Row Motorsports 24 18 0- 0- 2 21.8
21 Michael McDowell Michael McDowell,
#34
Front Row Motorsports 40 18 0- 1 5 22.8
22 Chris Buescher Chris Buescher,
#17
RFK Racing 32 18 0- 3 7 15.6
23 Ty Gibbs Ty Gibbs,
#54
Joe Gibbs Racing 22 18 0- 4 8 15.8
24 Daniel Hemric Daniel Hemric,
#31
Kaulig Racing 33 18 0- 0- 2 24.0
25 Chase Briscoe Chase Briscoe,
#14
Stewart-Haas Racing 30 18 0- 1 5 17.6
26 Carson Hocevar Carson Hocevar,
#77
Spire Motorsports 21 18 0- 0- 2 20.8
27 Bubba Wallace Bubba Wallace,
#23
23XI Racing 31 18 0- 3 5 18.7
28 Corey LaJoie Corey LaJoie,
#7
Spire Motorsports 33 18 0- 1 1 24.0
29 Martin Truex Jr. Martin Truex Jr.,
#19
Joe Gibbs Racing 44 17 0- 4 7 13.5
30 Kyle Busch Kyle Busch,
#8
Richard Childress Racing 39 17 0- 2 5 17.5
31 Noah Gragson Noah Gragson,
#10
Stewart-Haas Racing 26 17 0- 1 5 19.8
32 Ross Chastain Ross Chastain,
#1
Trackhouse Racing 32 16 0- 2 6 12.6
33 Kaz Grala Kaz Grala,
#36
Front Row Motorsports 0- 16 0- 0- 0- 27.4
34 Alex Bowman Alex Bowman,
#48
Hendrick Motorsports 31 16 0- 4 9 13.6
35 Erik Jones Erik Jones,
#43
Legacy Motor Club 28 14 0- 0- 1 20.9
36 Jimmie Johnson Jimmie Johnson,
#84
Legacy Motor Club 49 8 0- 0- 0- 30.8
37 Derek Kraus Derek Kraus,
#16
Kaulig Racing 0- 6 0- 0- 0- 30.8
38 A.J. Allmendinger A.J. Allmendinger,
#16
Kaulig Racing 43 5 0- 0- 3 10.8
39 B.J. McLeod B.J. McLeod,
#78
Live Fast Motorsports 41 4 0- 0- 0- 32.5
40 Ty Dillon Ty Dillon,
#16
Kaulig Racing 32 4 0- 0- 0- 29.3
41 Corey Heim Corey Heim,
#43
Legacy Motor Club 0- 4 0- 0- 0- 24.3
42 Riley Herbst Riley Herbst,
#15
Rick Ware Racing 0- 3 0- 0- 0- 31.3
43 J.J. Yeley J.J. Yeley,
#44
NY Racing Team 48 3 0- 0- 0- 38.0
44 Shane van Gisbergen Shane van Gisbergen,
#16
Kaulig Racing 0- 3 0- 0- 0- 25.3
45 Austin Hill Austin Hill,
#33
Richard Childress Racing 30 3 0- 0- 0- 34.7
46 Anthony Alfredo Anthony Alfredo,
#62
Beard Motorsports 25 2 0- 0- 1 16.5
47 Josh Williams Josh Williams,
#16
Kaulig Racing 0- 2 0- 0- 0- 32.0
48 Cam Waters Cam Waters,
#60
RFK Racing 0- 2 0- 0- 0- 35.0
49 Cody Ware Cody Ware,
#15
Rick Ware Racing 29 2 0- 0- 0- 28.5
50 Will Brown Will Brown,
#33
Richard Childress Racing 0- 1 0- 0- 0- 31.0
51 Justin Allgaier Justin Allgaier,
#5
Hendrick Motorsports 38 1 0- 0- 0- 13.0
52 David Starr David Starr,
#66
Power Source 57 1 0- 0- 0- 37.0
53 Timmy Hill Timmy Hill,
#66
Power Source 31 1 0- 0- 0- 36.0
54 Kamui Kobayashi Kamui Kobayashi,
#50
23XI Racing 0- 1 0- 0- 0- 29.0
55 David Ragan David Ragan,
#60
RFK Racing 39 1 0- 0- 0- 20.0
Top