MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Josh Hader
HOU, RP/CL
-
2Kenley Jansen
BOS, RP
-
Raisel Iglesias
ATL, RP/CL
-
4Kenta Maeda
DET, RP
-
Nick Martinez
CIN, RP
-
Ryan Pressly
HOU, RP
-
7Craig Kimbrel
BAL, RP/CL
-
Taylor Rogers
SF, RP
-
9Edwin Diaz
NYM, RP
-
10Rafael Montero
HOU, RP
-
11Robert Stephenson
LAA, RP/SU7
-
12Aroldis Chapman
PIT, RP/SU8
-
Chad Green
TOR, RP
-
Drew Smyly
CHC, RP
-
15Robert Suarez
SD, RP/CL
-
16Daniel Bard
COL, RP
-
17Hector Neris
CHC, RP
-
Jose Alvarado
PHI, RP
-
Matt Moore
LAA, RP/SU7
-
20Emilio Pagan
CIN, RP
-
Joe Jimenez
ATL, RP
-
Joe Kelly
LAD, RP
-
Kendall Graveman
HOU, RP
-
24Jordan Romano
TOR, RP/CL
-
25Matt Strahm
PHI, RP
-
26Chris Martin
BOS, RP
-
27Paul Sewald
ARI, RP/CL
-
28Devin Williams
MIL, RP/CL
-
Pierce Johnson
ATL, RP/SU8
-
30Carlos Estevez
LAA, RP
-
31Scott Barlow
CLE, RP/CL
-
32Brooks Raley
NYM, RP
-
Luke Jackson
SF, RP
-
34Jose Leclerc
TEX, RP
-
35A.J. Minter
ATL, RP
-
36Clay Holmes
NYY, RP/CL
-
37Tommy Kahnle
NYY, RP
-
38Tanner Scott
MIA, RP/SU7
-
39Aaron Bummer
ATL, RP
-
Giovanny Gallegos
STL, RP
-
41Kyle Finnegan
WSH, RP/CL
-
42David Robertson
TEX, RP/CL
-
Gregory Soto
PHI, RP
-
Keynan Middleton
STL, RP
-
Miguel Castro
ARI, RP
-
Will Smith
KC, RP/CL
-
47David Bednar
PIT, RP/CL
-
48Adam Ottavino
NYM, RP/SU8
-
Kirby Yates
TEX, RP
-
Ryan Brasier
LAD, RP
-
51Andrew Chafin
DET, RP/CL
-
Luis Garcia
LAA, RP/SU8
-
53Anthony DeSclafani
MIN, RP
-
Evan Phillips
LAD, RP/CL
-
Jake Diekman
NYM, RP
-
John Brebbia
CHW, RP/SU8
-
57Ryan Yarbrough
LAD, RP
-
58Ryan Helsley
STL, RP/CL
-
59Pete Fairbanks
TB, RP
-
60Chris Stratton
KC, RP
-
61Wandy Peralta
SD, RP/SU7
-
62Yuki Matsui
SD, RP
-
63Caleb Thielbar
MIN, RP
-
64Tyler Rogers
SF, RP/SU7
-
65Michael Kopech
CHW, RP
-
Michael Soroka
CHW, RP
-
Shelby Miller
DET, RP/SU7
-
68Lucas Sims
CIN, RP/SU8
-
69Phil Maton
NYM, RP
-
70Erik Swanson
TOR, RP/SU8
-
71Brusdar Graterol
LAD, RP
-
Jason Adam
TB, RP/SU8
-
73Andrew Kittredge
STL, RP
-
74Brent Suter
CIN, RP
-
Emmanuel Clase
CLE, RP
-
Jonathan Loaisiga
NYY, RP
-
77Caleb Ferguson
NYY, RP/SU8
-
78Colin Poche
TB, RP/SU7
-
79Danny Coulombe
BAL, RP
-
80Buck Farmer
CIN, RP
-
Dylan Floro
WSH, RP
-
Scott Alexander
OAK, RP
-
83Drew Smith
NYM, RP
-
84Jeff Hoffman
PHI, RP
-
85Trevor Richards
TOR, RP
-
86Adbert Alzolay
CHC, RP/CL
-
87Yimi Garcia
SEA, RP
-
88Hoby Milner
MIL, RP
-
Shawn Armstrong
TB, RP
-
90Andres Munoz
SEA, RP/CL
-
Cole Irvin
BAL, RP
-
Daniel Hudson
LAD, RP
-
Liam Hendriks
BOS, RP/CL
-
Luke Weaver
NYY, RP
-
95James Karinchak
CLE, RP/SU8
-
Tyler Matzek
ATL, RP
-
Yency Almonte
CHC, RP
-
98Bryan Abreu
HOU, RP/SU7
-
Jose Cisnero
LAA, RP
-
100Jalen Beeks
COL, RP
-
101Joel Payamps
MIL, RP
-
102Ryan Borucki
PIT, RP
-
Trevor Stephan
CLE, RP
-
104Genesis Cabrera
TOR, RP
-
105Derek 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
-
114Seranthony Dominguez
BAL, RP
-
115Ryne Stanek
NYM, RP
-
116Ryan Thompson
ARI, RP
-
117Tyler Kinley
COL, RP
-
118J.T. Chargois
MIA, RP
-
119Austin Voth
SEA, RP
-
Chase Anderson
BOS, RP
-
Justin Topa
MIN, RP/SU8
-
Peter Lambert
COL, RP
-
123Jonathan Hernandez
TEX, RP/SU7
-
124Kevin Ginkel
ARI, RP
-
125Cionel Perez
BAL, RP
-
Jesse Chavez
ATL, RP
-
Trent Thornton
SEA, RP
-
128John Schreiber
KC, RP/SU8
-
Julian Merryweather
CHC, RP
-
130Sam Hentges
CLE, RP
-
131Enyel De Los Santos
SD, RP
-
132Josh Taylor
KC, RP
-
133Nick Sandlin
CLE, RP
-
134Steven Okert
MIN, RP
-
135Josh Sborz
TEX, RP
-
136Alex Vesia
LAD, RP
-
Blake Treinen
LAD, RP
-
Bryse Wilson
MIL, RP
-
Félix Bautista
BAL, RP/CL
-
Jacob Webb
BAL, RP
-
Nick Burdi
NYY, RP
-
142Hunter Harvey
KC, RP/SU8
-
143Josh Staumont
MIN, RP
-
144Joe Mantiply
ARI, RP
-
145Ian Hamilton
NYY, RP
-
146Brock Stewart
MIN, RP
-
147Ty Blach
COL, RP
-
148JoJo Romero
STL, RP
-
149Adrian Morejon
SD, RP
-
Austin Pruitt
TEX, RP
-
Dylan Covey
PHI, RP
-
152Jose Quijada
LAA, RP/SU8
-
153Michael Tonkin
NYY, RP
-
154Tejay Antone
CIN, RP
-
155Keegan Akin
BAL, RP
-
156Jose Ruiz
PHI, RP
-
157Austin Adams
OAK, RP
-
Nate Pearson
TOR, RP
-
159Hunter Strickland
LAA, RP
-
160Jorge Alcala
MIN, RP/SU7
-
161Jordan Weems
WSH, RP
-
162Sean Reid-Foley
NYM, RP
-
163Anthony Bender
MIA, RP
-
Camilo Doval
SF, RP/CL
-
165Jason Foley
DET, RP/SU8
-
166Griffin Jax
MIN, RP/SU7
-
167Will Vest
DET, RP
-
168Alexis Diaz
CIN, RP/CL
-
Ian Gibaut
CIN, RP
-
Josh Winckowski
BOS, RP
-
Lucas Gilbreath
COL, RP
-
Michael Grove
LAD, RP
-
Penn Murfee
HOU, RP
-
174Jimmy Lambert
CHW, RP
-
175Tyler Holton
DET, RP
-
176Matt Brash
SEA, RP
-
177Kyle Nelson
ARI, RP
-
178Trevor Megill
MIL, RP
-
179Tanner Banks
CHW, RP
-
180Colin Holderman
PIT, RP/SU8
-
Dauri Moreta
PIT, RP
-
182Elvis Peguero
MIL, RP
-
183Andrew Nardi
MIA, RP
-
184Seth Martinez
HOU, RP
-
185Gabe Speier
SEA, RP
-
186Tayler Saucedo
SEA, RP
-
187Yennier Cano
BAL, RP/SU7
-
188Dylan Lee
ATL, RP/SU7
-
189Michael Rucker
PHI, RP
-
190Bryan Hoeing
MIA, RP
-
191Daniel Duarte
MIN, RP
-
Fernando Cruz
CIN, RP
-
Gregory Santos
SEA, RP
-
Lucas Erceg
OAK, RP
-
Matt Foster
CHW, RP
-
Nick Mears
COL, RP
-
Tayler Scott
HOU, RP
-
198Drey Jameson
ARI, RP
-
199Cole Sands
MIN, RP
-
200Mason Thompson
WSH, RP
-
201Oliver Ortega
HOU, RP
-
202Angel Zerpa
KC, RP
-
203Luis Ortiz
PIT, RP
-
Ryan Walker
SF, RP
-
Tristan Beck
SF, RP
-
206Jhoan Duran
MIN, RP/CL
-
Matthew Liberatore
STL, RP
-
208Garrett Cleavinger
TB, RP
-
209Joey Wentz
DET, RP
-
210Alex Faedo
DET, RP
-
211James McArthur
KC, RP/CL
-
212Hunter Stratton
PIT, RP
-
Justin Lawrence
COL, RP/CL
-
214Luis Ortiz
PHI, RP
-
215Sean Hjelle
SF, RP
-
216Bryce Jarvis
ARI, RP
-
217Greg Weissert
BOS, RP
-
218José Ferrer
WSH, RP
-
219Robert Garcia
WSH, RP
-
220Orion Kerkering
PHI, RP
-
221Bennett Sousa
HOU, RP
-
222Sixto Sanchez
MIA, RP
-
Victor Vodnik
COL, RP
-
224Ethan Small
SF, RP
-
225Bryan Hudson
MIL, RP
-
226Jacob Latz
TEX, RP
-
227Tim Herrin
CLE, RP
-
228Hunter Gaddis
CLE, RP
-
229Riley O'Brien
STL, RP
-
230Angel Perdomo
ATL, RP
-
Anthony Molina
COL, RP
-
Cade Smith
CLE, RP
-
Erik Miller
SF, RP
-
Justin Slaten
BOS, RP
-
Kyle Muller
OAK, RP
-
Mason Miller
OAK, RP/CL
-
Ryan Fernandez
STL, RP
-
Stephen Kolek
SD, RP
-
239Ben Brown
CHC, RP
-
240Sam Moll
CIN, RP/SU7
-
241Reed Garrett
NYM, RP
-
242J.B. Bukauskas
MIL, RP
-
243Connor Brogdon
LAD, RP
-
244Steven Wilson
CHW, RP/SU7
-
245Carson Fulmer
LAA, RP
-
246Brennan Bernardino
BOS, RP
-
247Yunior Marte
PHI, RP
-
248Calvin Faucher
MIA, RP
-
249Shawn Dubin
HOU, RP
-
250Declan Cronin
MIA, RP
-
251Kevin Kelly
TB, RP
-
252Pedro Avila
CLE, RP
-
253Colten Brewer
CHC, RP
-
254Jacob Barnes
WSH, RP
-
255Dany Jimenez
OAK, RP
-
256Luke Little
CHC, RP
-
257Justin Martinez
ARI, RP
-
258Jordan Leasure
CHW, RP
-
259Jared Shuster
CHW, RP
-
260Kody Funderburk
MIN, RP
-
261A.J. Puk
ARI, RP
-
262Jared Koenig
MIL, RP
-
263Jeremiah Estrada
SD, RP
-
Kyle Nicolas
PIT, RP
-
265Carmen Mlodzinski
PIT, RP
-
266Cam Booser
BOS, RP
-
267Zack Kelly
BOS, RP
-
268Sammy Peralta
CHW, RP
-
269Chad Kuhl
CHW, RP
-
270Kelvin Cáceres
LAA, RP
-
271Danny Young
NYM, RP
-
272Beau Brieske
DET, RP
-
273Roansy Contreras
LAA, RP
-
274Tyson Miller
CHC, RP
-
275Collin Snider
SEA, RP
-
276Anthony Banda
LAD, RP
-
277Justin Anderson
CHW, RP
-
Richard Lovelady
TB, RP
-
Sam Long
KC, RP
-
280Brent Honeywell
LAD, RP
-
281Brendon Little
TOR, RP
-
Dedniel Nunez
NYM, RP
-
283Enoli Paredes
MIL, RP
-
284Dan Altavilla
KC, RP
-
285Blake Walston
ARI, RP
-
286Jimmy Herget
ATL, RP
-
287Huascar Brazoban
MIA, RP
-
288Porter Hodge
CHC, RP
-
289Ben Joyce
LAA, RP
-
Jose Butto
NYM, RP
-
291Thyago Vieira
ARI, RP
-
292Chris Roycroft
STL, RP
-
293Alex Young
NYM, RP/SU7
-
294Xzavion Curry
CLE, RP
-
295Bryan Baker
BAL, RP/SU8
-
296Dennis Santana
PIT, RP
-
297Tyler Ferguson
OAK, RP
-
298Keegan Thompson
CHC, RP
-
Manuel Rodriguez
TB, RP/SU7
-
300Grant Holmes
ATL, RP
-
301Osvaldo Bido
OAK, RP
-
302Edwin Uceta
TB, RP
-
Jake Cousins
NYY, RP
-
304Tim Hill
NYY, RP
-
305Hans Crouse
LAA, RP
-
306Bryan King
HOU, RP
-
307Ryan Burr
TOR, RP
-
308Austin Davis
SD, RP
-
Bailey Horn
BOS, RP
-
Jorge Lopez
CHC, RP/SU8
-
311Andrew Wantz
LAA, RP
-
Rob Zastryzny
MIL, RP
-
313Keider Montero
DET, RP
-
314Emmanuel Ramirez
MIA, RP
-
Logan Gillaspie
SD, RP
-
316Tyler Phillips
PHI, RP
-
317Peter Strzelecki
CLE, RP
-
318Michel Otanez
OAK, RP
-
319Daysbel Hernández
ATL, RP
-
320Burch Smith
BAL, RP
-
321Sean Reynolds
SD, RP
-
322Tony Santillan
CIN, RP
-
323Eric Orze
NYM, RP
-
324Jesus Tinoco
CHC, RP
-
325Mike Baumann
SF, RP
-
326Michael Kelly
OAK, RP
-
Yosver Zulueta
CIN, RP
-
328Tyler Zuber
TB, RP
-
329Yerry Rodriguez
TOR, RP
-
330Austin Kitchen
MIA, RP
-
331Cole Winn
TEX, RP
-
332Robert Benincasa
WSH, RP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
282
-
291
-
301