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.Miguel Cabrera $368,410,623
3.Albert Pujols $346,540,436
4.Zack Greinke $330,003,000
5.Justin Verlander $317,515,000
6.Clayton Kershaw $274,701,142
7.David Price $271,031,842
8.Derek Jeter $265,159,364
9.Max Scherzer $264,383,991
10.CC Sabathia $260,357,142
11.Joey Votto $228,263,155
12.Mike Trout $227,067,832
13.Carlos Beltran $221,952,782
14.Adrian Beltre $219,140,000
15.Joe Mauer $218,025,000
16.Felix Hernandez $217,700,000
17.Stephen Strasburg $215,450,000
18.Robinson Canó $214,691,403
19.Mark Teixeira $213,025,000
20.Cole Hamels $210,400,000
21.Manny Ramirez $206,827,769
22.Justin Upton $201,471,666
23.Jon Lester $188,555,500
24.Barry Bonds $188,245,322
25.Chris Davis $187,958,740
26.David Wright $180,446,500
27.Ryan Howard $180,255,000
28.Jason Heyward $179,411,500
29.Prince Fielder $176,914,500
30.Randy Johnson $175,550,019
31.Yadier Molina $173,998,500
32.Giancarlo Stanton $172,933,000
33.Matt Kemp $171,706,000
34.Torii Hunter $171,055,000
35.Mariano Rivera $169,441,825
36.Chipper Jones $168,552,133
37.Buster Posey $168,301,112
38.Adrian Gonzalez $168,291,500
39.Gary Sheffield $168,008,550
40.Ichiro Suzuki $167,181,483
41.Adam Wainwright $166,737,000
42.Nolan Arenado $166,512,500
43.Johnny Cueto $162,453,000
44.Todd Helton $161,490,000
45.Freddie Freeman $160,634,000
46.David Ortiz $159,512,500
47.Hanley Ramirez $159,268,000
48.Matt Holliday $158,917,101
49.Alfonso Soriano $157,960,000
50.Johan Santana $155,997,269
51.Masahiro Tanaka $155,000,000
52.Greg Maddux $153,845,000
53.Ken Griffey Jr. $151,703,682
54.Roger Clemens $150,601,000
55.Chris Sale $149,925,000
56.Roy Halladay $148,991,666
57.Aramis Ramirez $147,885,000
58.Jacoby Ellsbury $147,659,142
59.Shin-Soo Choo $147,521,800
60.Carlos Delgado $146,299,000
61.Pedro Martinez $146,259,585
62.Troy Tulowitzki $145,381,000
63.Mike Mussina $144,533,619
64.A.J. Burnett $144,271,500
65.Yoenis Céspedes $143,900,000
66.Jim Thome $142,711,667
67.Josh Donaldson $142,672,500
68.Jordan Zimmermann $142,566,000
69.Manny Machado $142,062,000
70.Bryce Harper $142,053,846
71.Yu Darvish $142,000,000
72.Victor Martinez $140,926,600
73.Josh Hamilton $140,610,579
74.Ryan Braun $140,562,500
75.John Lackey $140,544,166
76.Anthony Rendon $140,114,286
77.Andy Pettitte $139,832,416
78.Evan Longoria $139,333,332
79.Dustin Pedroia $139,087,000
80.Mark Buehrle $138,980,000
81.Barry Zito $137,235,000
82.Ryan Zimmerman $136,492,000
83.Jayson Werth $136,416,428
84.Nelson Cruz $136,380,070
85.Eric Hosmer $135,780,750
86.John Smoltz $135,657,946
87.Matt Cain $134,744,666
88.Elvis Andrus $134,170,600
89.Gerrit Cole $133,584,500
90.Jason Giambi $133,558,996
91.Magglio Ordonez $133,470,746
92.Aroldis Chapman $132,810,772
93.J.D. Martinez $131,933,000
94.Vernon Wells $131,388,500
95.Kevin Brown $130,890,502
96.Cliff Lee $130,855,300
97.Hunter Pence $130,435,000
98.Carlos Lee $130,275,000
99.Paul Konerko $129,790,000
100.Tom Glavine $129,639,293

Single

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