Highest Career Total and Single-Season Salaries

Please note that we only have complete salary data back to 1985, so some career totals may be incomplete.

Career

Career Table
RankPlayerCareer Salary
1.Alex Rodriguez $399,285,104
2.Albert Pujols $314,040,436
3.Miguel Cabrera $306,410,623
4.Zack Greinke $282,003,000
5.Derek Jeter $265,159,364
6.CC Sabathia $260,357,142
7.Justin Verlander $259,515,000
8.Clayton Kershaw $226,701,142
9.Carlos Beltran $221,952,782
10.Adrian Beltre $219,140,000
11.Joe Mauer $218,025,000
12.Felix Hernandez $217,600,000
13.Robinson Cano $214,129,865
14.Mark Teixeira $213,025,000
15.Cole Hamels $210,400,000
16.David Price $207,031,842
17.Manny Ramirez $206,827,769
18.Jon Lester $188,555,500
19.Barry Bonds $188,245,322
20.Max Scherzer $186,547,178
21.David Wright $180,446,500
22.Ryan Howard $180,255,000
23.Joey Votto $178,263,155
24.Prince Fielder $176,914,500
25.Randy Johnson $175,550,019
26.Matt Kemp $171,706,000
27.Torii Hunter $171,055,000
28.Mariano Rivera $169,441,825
29.Chipper Jones $168,552,133
30.Adrian Gonzalez $168,291,500
31.Gary Sheffield $168,008,550
32.Ichiro Suzuki $167,181,483
33.Todd Helton $161,490,000
34.David Ortiz $159,512,500
35.Hanley Ramirez $159,268,000
36.Matt Holliday $158,917,101
37.Alfonso Soriano $157,960,000
38.Johan Santana $155,997,269
39.Masahiro Tanaka $155,000,000
40.Yadier Molina $154,998,500
41.Greg Maddux $153,845,000
42.Mike Trout $152,834,499
43.Ken Griffey Jr. $151,703,682
44.Roger Clemens $150,601,000
45.Justin Upton $150,471,666
46.Roy Halladay $148,991,666
47.Aramis Ramirez $147,885,000
48.Jacoby Ellsbury $147,659,142
49.Shin-Soo Choo $147,521,800
50.Carlos Delgado $146,299,000
51.Pedro Martinez $146,259,585
52.Buster Posey $146,123,334
53.Stephen Strasburg $145,450,000
54.Troy Tulowitzki $145,381,000
55.Mike Mussina $144,533,619
56.A.J. Burnett $144,271,500
57.Yoenis Céspedes $143,900,000
58.Jim Thome $142,711,667
59.Jordan Zimmermann $142,466,000
60.Chris Davis $141,958,740
61.Adam Wainwright $141,237,000
62.Victor Martinez $140,926,600
63.Johnny Cueto $140,619,666
64.Josh Hamilton $140,610,579
65.Ryan Braun $140,562,500
66.John Lackey $140,544,166
67.Andy Pettitte $139,832,416
68.Mark Buehrle $138,980,000
69.Barry Zito $137,235,000
70.Jayson Werth $136,416,428
71.Jason Heyward $136,411,500
72.John Smoltz $135,657,946
73.Ryan Zimmerman $135,492,000
74.Matt Cain $134,744,666
75.Jason Giambi $133,558,996
76.Magglio Ordonez $133,470,746
77.Vernon Wells $131,388,500
78.Kevin Brown $130,890,502
79.Cliff Lee $130,855,300
80.Hunter Pence $130,435,000
81.Carlos Lee $130,275,000
82.Paul Konerko $129,790,000
83.Tom Glavine $129,639,293
84.Rick Porcello $128,731,000
85.Brian McCann $128,340,166
86.Jeff Bagwell $128,134,019
87.Carl Crawford $127,329,142
88.Jake Peavy $127,155,000
89.Dustin Pedroia $127,087,000
90.Chase Utley $125,573,570
91.Vladimir Guerrero $125,541,455
92.Mike Hampton $124,550,270
93.Bobby Abreu $124,379,666
94.Sammy Sosa $124,068,000
95.Lance Berkman $124,005,000
96.Yu Darvish $123,000,000
97.Jeff Samardzija $122,725,000
98.Ivan Rodriguez $122,573,932
99.Tim Hudson $121,050,000
100.Mike Piazza $120,176,002

Single

Single Table
RankPlayerYear TeamSalary
1.Stephen Strasburg 2019 WSN $38,333,333
2.Mike Trout 2020 LAA $37,666,666
3.Max Scherzer 2019 WSN $37,505,562
4.Mike Trout 2019 LAA $36,833,333
5.Gerrit Cole 2020 NYY $36,000,000
6.Max Scherzer 2020 WSN $35,920,616
7.Clayton Kershaw 2017 LAD $35,571,429
8.Clayton Kershaw 2018 LAD $35,571,429
9.Nolan Arenado 2020 COL $35,000,000
10.Zack Greinke 2020 HOU $35,000,000
11.Stephen Strasburg 2020 WSN $35,000,000
12.Clayton Kershaw 2016 LAD $34,571,429
13.Zack Greinke 2019 ARI $34,500,000
14.Mike Trout 2018 LAA $34,083,000
15.Zack Greinke 2016 ARI $34,000,000
16.Zack Greinke 2017 ARI $34,000,000
17.Zack Greinke 2018 ARI $34,000,000
18.Alex Rodriguez 2009 NYY $33,000,000
19.Alex Rodriguez 2010 NYY $33,000,000
20.Justin Verlander 2020 HOU $33,000,000
21.Clayton Kershaw 2015 LAD $32,571,429
22.Alex Rodriguez 2011 NYY $32,000,000
23.Manny Machado 2020 SDP $32,000,000
24.David Price 2020 LAD $32,000,000
25.Clayton Kershaw 2019 LAD $31,000,000
26.David Price 2019 BOS $31,000,000
27.Clayton Kershaw 2020 LAD $31,000,000
28.David Price 2016 BOS $30,000,000
29.David Price 2017 BOS $30,000,000
30.Jake Arrieta 2018 PHI $30,000,000
31.Miguel Cabrera 2018 DET $30,000,000
32.David Price 2018 BOS $30,000,000
33.Miguel Cabrera 2019 DET $30,000,000
34.Miguel Cabrera 2020 DET $30,000,000
35.Chris Sale 2020 BOS $30,000,000
36.Alex Rodriguez 2012 NYY $29,000,000
37.Yoenis Céspedes 2018 NYM $29,000,000
38.Jose Altuve 2020 HOU $29,000,000
39.Albert Pujols 2020 LAA $29,000,000
40.Josh Hamilton 2016 TEX $28,410,000
41.Josh Hamilton 2017 TEX $28,410,000
42.Jason Heyward 2017 CHC $28,166,667
43.Jason Heyward 2018 CHC $28,166,667
44.Alex Rodriguez 2008 NYY $28,000,000
45.Alex Rodriguez 2013 NYY $28,000,000
46.Justin Verlander 2015 DET $28,000,000
47.Miguel Cabrera 2016 DET $28,000,000
48.Justin Verlander 2016 DET $28,000,000
49.Miguel Cabrera 2017 DET $28,000,000
50.Justin Verlander 2017 HOU $28,000,000
51.Justin Verlander 2018 HOU $28,000,000
52.Albert Pujols 2019 LAA $28,000,000
53.Justin Verlander 2019 HOU $28,000,000
54.Felix Hernandez 2019 SEA $27,858,000
55.Bryce Harper 2020 PHI $27,538,461
56.Yoenis Céspedes 2016 NYM $27,500,000
57.Jon Lester 2018 CHC $27,500,000
58.Jon Lester 2019 CHC $27,500,000
59.Albert Pujols 2018 LAA $27,000,000
60.Mookie Betts 2020 LAD $27,000,000
61.Felix Hernandez 2017 SEA $26,857,000
62.Felix Hernandez 2018 SEA $26,857,000
63.Vernon Wells 2011 LAA $26,187,500
64.Anthony Rendon 2020 LAA $26,071,429
65.Alex Rodriguez 2005 NYY $26,000,000
66.Zack Greinke 2014 LAD $26,000,000
67.Albert Pujols 2017 LAA $26,000,000
68.Nolan Arenado 2019 COL $26,000,000
69.Giancarlo Stanton 2019 NYY $26,000,000
70.Paul Goldschmidt 2020 STL $26,000,000
71.Giancarlo Stanton 2020 NYY $26,000,000
72.Felix Hernandez 2016 SEA $25,857,000
73.Johan Santana 2013 NYM $25,500,000
74.Cliff Lee 2013 PHI $25,000,000
75.Ryan Howard 2014 PHI $25,000,000
76.Cliff Lee 2014 PHI $25,000,000
77.Zack Greinke 2015 LAD $25,000,000
78.Ryan Howard 2015 PHI $25,000,000
79.Cliff Lee 2015 PHI $25,000,000
80.Ryan Howard 2016 PHI $25,000,000
81.Jon Lester 2016 CHC $25,000,000
82.Albert Pujols 2016 LAA $25,000,000
83.CC Sabathia 2016 NYY $25,000,000
84.Jon Lester 2017 CHC $25,000,000
85.CC Sabathia 2017 NYY $25,000,000
86.Yu Darvish 2018 CHC $25,000,000
87.Giancarlo Stanton 2018 NYY $25,000,000
88.Joey Votto 2018 CIN $25,000,000
89.Jake Arrieta 2019 PHI $25,000,000
90.Joey Votto 2019 CIN $25,000,000
91.Jordan Zimmermann 2019 DET $25,000,000
92.Jacob deGrom 2020 NYM $25,000,000
93.Joey Votto 2020 CIN $25,000,000
94.Jordan Zimmermann 2020 DET $25,000,000
95.Felix Hernandez 2015 SEA $24,857,000
96.CC Sabathia 2010 NYY $24,285,714
97.CC Sabathia 2011 NYY $24,285,714
98.Johan Santana 2012 NYM $24,000,000
99.Robinson Cano 2014 SEA $24,000,000
100.Prince Fielder 2014 TEX $24,000,000