MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Edwin Diaz
NYM, RP
-
2Josh Hader
HOU, RP/CL
-
3Kenley Jansen
BOS, RP
-
Raisel Iglesias
ATL, RP/CL
-
5Kenta Maeda
DET, RP
-
Nick Martinez
CIN, RP
-
Ryan Pressly
HOU, RP
-
8Anthony DeSclafani
MIN, RP
-
Craig Kimbrel
BAL, RP/CL
-
Taylor Rogers
SF, RP
-
11Rafael Montero
HOU, RP
-
12Robert Stephenson
LAA, RP/SU7
-
13Aroldis Chapman
PIT, RP/SU8
-
Chad Green
TOR, RP
-
Drew Smyly
CHC, RP
-
16David Robertson
TEX, RP/CL
-
Robert Suarez
SD, RP/CL
-
18Daniel Bard
COL, RP
-
19Jose Alvarado
PHI, RP
-
20Hector Neris
CHC, RP
-
Matt Moore
LAA, RP/SU7
-
22Emilio Pagan
CIN, RP
-
Joe Jimenez
ATL, RP
-
Joe Kelly
LAD, RP
-
Kendall Graveman
HOU, RP
-
26Jordan Romano
TOR, RP/CL
-
27Chris Martin
BOS, RP
-
Matt Strahm
PHI, RP
-
29Paul Sewald
ARI, RP/CL
-
30Devin Williams
MIL, RP/CL
-
Pierce Johnson
ATL, RP/SU8
-
32Carlos Estevez
LAA, RP
-
33Scott Barlow
CLE, RP/CL
-
34Brooks Raley
NYM, RP
-
Luke Jackson
SF, RP
-
36Jose Leclerc
TEX, RP
-
Phil Maton
NYM, RP
-
38A.J. Minter
ATL, RP
-
39Clay Holmes
NYY, RP/CL
-
Yimi Garcia
SEA, RP
-
41Giovanny Gallegos
STL, RP
-
Tommy Kahnle
NYY, RP
-
43Tanner Scott
MIA, RP/SU7
-
44Aaron Bummer
ATL, RP
-
45Kyle Finnegan
WSH, RP/CL
-
46Gregory Soto
PHI, RP
-
Keynan Middleton
STL, RP
-
Miguel Castro
ARI, RP
-
Will Smith
KC, RP/CL
-
50David Bednar
PIT, RP/CL
-
51Adam Ottavino
NYM, RP/SU8
-
Kirby Yates
TEX, RP
-
Ryan Brasier
LAD, RP
-
54Andrew Chafin
DET, RP/CL
-
Luis Garcia
LAA, RP/SU8
-
Seranthony Dominguez
BAL, RP
-
57Evan Phillips
LAD, RP/CL
-
Jake Diekman
NYM, RP
-
John Brebbia
CHW, RP/SU8
-
Ryne Stanek
NYM, RP
-
61Ryan Yarbrough
LAD, RP
-
62Ryan Helsley
STL, RP/CL
-
63Pete Fairbanks
TB, RP
-
64Chris Stratton
KC, RP
-
65Wandy Peralta
SD, RP/SU7
-
66Yuki Matsui
SD, RP
-
67Caleb Thielbar
MIN, RP
-
68Tyler Rogers
SF, RP/SU7
-
69Michael Kopech
CHW, RP
-
Michael Soroka
CHW, RP
-
Shelby Miller
DET, RP/SU7
-
72Emmanuel Clase
CLE, RP
-
73Lucas Sims
CIN, RP/SU8
-
74Erik Swanson
TOR, RP/SU8
-
75Brusdar Graterol
LAD, RP
-
Jason Adam
TB, RP/SU8
-
77Andrew Kittredge
STL, RP
-
78Brent Suter
CIN, RP
-
Jonathan Loaisiga
NYY, RP
-
80Caleb Ferguson
NYY, RP/SU8
-
81Colin Poche
TB, RP/SU7
-
82Hunter Harvey
KC, RP/SU8
-
83Danny Coulombe
BAL, RP
-
84Buck Farmer
CIN, RP
-
Dylan Floro
WSH, RP
-
Scott Alexander
OAK, RP
-
87Drew Smith
NYM, RP
-
88Jeff Hoffman
PHI, RP
-
89Andres Munoz
SEA, RP/CL
-
90Trevor Richards
TOR, RP
-
91Adbert Alzolay
CHC, RP/CL
-
92Hoby Milner
MIL, RP
-
Shawn Armstrong
TB, RP
-
94Cole Irvin
BAL, RP
-
Daniel Hudson
LAD, RP
-
Liam Hendriks
BOS, RP/CL
-
Luke Weaver
NYY, RP
-
98James Karinchak
CLE, RP/SU8
-
Tyler Matzek
ATL, RP
-
Yency Almonte
CHC, RP
-
101A.J. Puk
ARI, RP
-
102Bryan Abreu
HOU, RP/SU7
-
Jose Cisnero
LAA, RP
-
104Jalen Beeks
COL, RP
-
105Joel Payamps
MIL, RP
-
106Ryan Borucki
PIT, RP
-
Trevor Stephan
CLE, RP
-
108Genesis Cabrera
TOR, RP
-
109Derek Law
WSH, RP
-
Dominic Leone
CHW, RP
-
José Ureña
TEX, RP
-
Justin Wilson
CIN, RP
-
Lou Trivino
NYY, RP
-
Mark Leiter Jr.
CHC, RP/CL
-
T.J. McFarland
OAK, RP
-
Tanner Rainey
WSH, RP
-
Trevor Gott
OAK, RP/SU7
-
118Ryan Thompson
ARI, RP
-
119Tyler Kinley
COL, RP
-
120J.T. Chargois
MIA, RP
-
121Austin Voth
SEA, RP
-
Brent Honeywell
LAD, RP
-
Chase Anderson
BOS, RP
-
Justin Topa
MIN, RP/SU8
-
Peter Lambert
COL, RP
-
126Jonathan Hernandez
TEX, RP/SU7
-
127Kevin Ginkel
ARI, RP
-
128Cionel Perez
BAL, RP
-
Jesse Chavez
ATL, RP
-
Trent Thornton
SEA, RP
-
131John Schreiber
KC, RP/SU8
-
Julian Merryweather
CHC, RP
-
133Sam Hentges
CLE, RP
-
134Alex Young
NYM, RP/SU7
-
Enyel De Los Santos
SD, RP
-
136Josh Taylor
KC, RP
-
137Nick Sandlin
CLE, RP
-
138Steven Okert
MIN, RP
-
139Josh Sborz
TEX, RP
-
140John King
STL, RP
-
141Alex Vesia
LAD, RP
-
Blake Treinen
LAD, RP
-
Bryse Wilson
MIL, RP
-
Chad Kuhl
CHW, RP
-
Félix Bautista
BAL, RP/CL
-
Jacob Webb
BAL, RP
-
Jose Ruiz
PHI, RP
-
Michael Tonkin
NYY, RP
-
Nick Burdi
NYY, RP
-
Ty Blach
COL, RP
-
151Josh Staumont
MIN, RP
-
152Joe Mantiply
ARI, RP
-
153Ian Hamilton
NYY, RP
-
154Brock Stewart
MIN, RP
-
155JoJo Romero
STL, RP
-
156Adrian Morejon
SD, RP
-
Austin Pruitt
TEX, RP
-
Dan Altavilla
KC, RP
-
Dylan Covey
PHI, RP
-
Hunter Strickland
LAA, RP
-
161Jose Quijada
LAA, RP/SU8
-
162Tejay Antone
CIN, RP
-
163Keegan Akin
BAL, RP
-
164Austin Adams
OAK, RP
-
Nate Pearson
TOR, RP
-
166Jorge Alcala
MIN, RP/SU7
-
167Thyago Vieira
ARI, RP
-
168Jordan Weems
WSH, RP
-
169Sean Reid-Foley
NYM, RP
-
170Anthony Bender
MIA, RP
-
Camilo Doval
SF, RP/CL
-
172Jason Foley
DET, RP/SU8
-
173Griffin Jax
MIN, RP/SU7
-
174Connor Brogdon
LAD, RP
-
175Will Vest
DET, RP
-
176Alexis Diaz
CIN, RP/CL
-
Dylan Lee
ATL, RP/SU7
-
Ian Gibaut
CIN, RP
-
Josh Winckowski
BOS, RP
-
Lucas Gilbreath
COL, RP
-
Michael Grove
LAD, RP
-
Penn Murfee
HOU, RP
-
Sam Moll
CIN, RP/SU7
-
184Jimmy Lambert
CHW, RP
-
185Tyler Holton
DET, RP
-
186Matt Brash
SEA, RP
-
187Kyle Nelson
ARI, RP
-
188Trevor Megill
MIL, RP
-
189Tanner Banks
CHW, RP
-
190Colin Holderman
PIT, RP/SU8
-
Dauri Moreta
PIT, RP
-
Roansy Contreras
LAA, RP
-
193Elvis Peguero
MIL, RP
-
194Andrew Nardi
MIA, RP
-
195Seth Martinez
HOU, RP
-
196Gabe Speier
SEA, RP
-
197Tayler Saucedo
SEA, RP
-
198Huascar Brazoban
MIA, RP
-
199Yennier Cano
BAL, RP/SU7
-
200Steven Wilson
CHW, RP/SU7
-
201Michael Rucker
PHI, RP
-
Yunior Marte
PHI, RP
-
203Bryan Hoeing
MIA, RP
-
204Daniel Duarte
MIN, RP
-
Dany Jimenez
OAK, RP
-
Fernando Cruz
CIN, RP
-
Gregory Santos
SEA, RP
-
Lucas Erceg
OAK, RP
-
Matt Foster
CHW, RP
-
Nick Mears
COL, RP
-
Osvaldo Bido
OAK, RP
-
Tayler Scott
HOU, RP
-
213Drey Jameson
ARI, RP
-
214Cole Sands
MIN, RP
-
215Mason Thompson
WSH, RP
-
216Mike Baumann
SF, RP
-
217Oliver Ortega
HOU, RP
-
218Angel Zerpa
KC, RP
-
219Carmen Mlodzinski
PIT, RP
-
Luis Ortiz
PIT, RP
-
Ryan Walker
SF, RP
-
Tristan Beck
SF, RP
-
223Collin Snider
SEA, RP
-
224Jhoan Duran
MIN, RP/CL
-
Matthew Liberatore
STL, RP
-
226Garrett Cleavinger
TB, RP
-
227Joey Wentz
DET, RP
-
228Alex Faedo
DET, RP
-
Pedro Avila
CLE, RP
-
230James McArthur
KC, RP/CL
-
231Hunter Stratton
PIT, RP
-
Justin Lawrence
COL, RP/CL
-
233Xzavion Curry
CLE, RP
-
234Luis Ortiz
PHI, RP
-
235Sean Hjelle
SF, RP
-
236Bryce Jarvis
ARI, RP
-
237Greg Weissert
BOS, RP
-
238José Ferrer
WSH, RP
-
Yerry Rodriguez
TOR, RP
-
240Robert Garcia
WSH, RP
-
241Orion Kerkering
PHI, RP
-
242Bennett Sousa
HOU, RP
-
243Declan Cronin
MIA, RP
-
Sixto Sanchez
MIA, RP
-
Victor Vodnik
COL, RP
-
246Ethan Small
SF, RP
-
247Bryan Hudson
MIL, RP
-
248Shawn Dubin
HOU, RP
-
249Jacob Latz
TEX, RP
-
250Tim Herrin
CLE, RP
-
251Hunter Gaddis
CLE, RP
-
252Luke Little
CHC, RP
-
253Riley O'Brien
STL, RP
-
254Andrew Wantz
LAA, RP
-
Angel Perdomo
ATL, RP
-
Anthony Banda
LAD, RP
-
Anthony Molina
COL, RP
-
Austin Davis
SD, RP
-
Austin Kitchen
MIA, RP
-
Bailey Horn
BOS, RP
-
Beau Brieske
DET, RP
-
Ben Brown
CHC, RP
-
Ben Joyce
LAA, RP
-
Blake Walston
ARI, RP
-
Brendon Little
TOR, RP
-
Brennan Bernardino
BOS, RP
-
Bryan Baker
BAL, RP/SU8
-
Bryan King
HOU, RP
-
Burch Smith
BAL, RP
-
Cade Smith
CLE, RP
-
Calvin Faucher
MIA, RP
-
Cam Booser
BOS, RP
-
Carson Fulmer
LAA, RP
-
Chris Roycroft
STL, RP
-
Cole Winn
TEX, RP
-
Colten Brewer
CHC, RP
-
Danny Young
NYM, RP
-
Daysbel Hernández
ATL, RP
-
Dedniel Nunez
NYM, RP
-
Dennis Santana
PIT, RP
-
Edwin Uceta
TB, RP
-
Emmanuel Ramirez
MIA, RP
-
Enoli Paredes
MIL, RP
-
Eric Orze
NYM, RP
-
Erik Miller
SF, RP
-
Grant Holmes
ATL, RP
-
Hans Crouse
LAA, RP
-
J.B. Bukauskas
MIL, RP
-
Jacob Barnes
WSH, RP
-
Jake Cousins
NYY, RP
-
Jared Koenig
MIL, RP
-
Jared Shuster
CHW, RP
-
Jeremiah Estrada
SD, RP
-
Jesus Tinoco
CHC, RP
-
Jimmy Herget
ATL, RP
-
Jordan Leasure
CHW, RP
-
Jorge Lopez
CHC, RP/SU8
-
Jose Butto
NYM, RP
-
Justin Anderson
CHW, RP
-
Justin Martinez
ARI, RP
-
Justin Slaten
BOS, RP
-
Keegan Thompson
CHC, RP
-
Keider Montero
DET, RP
-
Kelvin Cáceres
LAA, RP
-
Kevin Kelly
TB, RP
-
Kody Funderburk
MIN, RP
-
Kyle Muller
OAK, RP
-
Kyle Nicolas
PIT, RP
-
Logan Gillaspie
SD, RP
-
Manuel Rodriguez
TB, RP/SU7
-
Mason Miller
OAK, RP/CL
-
Michael Kelly
OAK, RP
-
Michel Otanez
OAK, RP
-
Peter Strzelecki
CLE, RP
-
Porter Hodge
CHC, RP
-
Ray Kerr
ATL, RP
-
Reed Garrett
NYM, RP
-
Richard Lovelady
TB, RP
-
Rob Zastryzny
MIL, RP
-
Ryan Burr
TOR, RP
-
Ryan Fernandez
STL, RP
-
Sam Long
KC, RP
-
Sammy Peralta
CHW, RP
-
Sean Reynolds
SD, RP
-
Stephen Kolek
SD, RP
-
Tim Hill
NYY, RP
-
Tony Santillan
CIN, RP
-
Tyler Ferguson
OAK, RP
-
Tyler Phillips
PHI, RP
-
Tyler Zuber
TB, RP
-
Tyson Miller
CHC, RP
-
Yosver Zulueta
CIN, RP
-
Zack Kelly
BOS, RP
-
334Robert Benincasa
WSH, RP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
26
-
36
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
281
-
291
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
26
-
36
-
45
-
55
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
272
-
281
-
291
-
301