MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Yoshinobu Yamamoto
LAD, SP
-
2Jacob deGrom
TEX, SP
-
3Gerrit Cole
NYY, SP
-
4Blake Snell
SF, SP/SP3
-
5Carlos Rodon
NYY, SP
-
6Jordan Montgomery
ARI, SP/SP2
-
Patrick Corbin
WSH, SP
-
Tyler Glasnow
LAD, SP
-
9Aaron Nola
PHI, SP/SP2
-
10Kevin Gausman
TOR, SP
-
11Stephen Strasburg
WSH, SP
-
12Zack Wheeler
PHI, SP
-
13Robbie Ray
SF, SP
-
14Luis Castillo
SEA, SP
-
15Justin Verlander
HOU, SP
-
16Chris Bassitt
TOR, SP
-
17Charlie Morton
ATL, SP
-
Joe Musgrove
SD, SP
-
19Marcus Stroman
NYY, SP/SP1
-
20Jameson Taillon
CHC, SP
-
Lucas Giolito
BOS, SP/SP2
-
Taijuan Walker
PHI, SP
-
23José Berríos
TOR, SP
-
Lance McCullers
HOU, SP
-
25Kyle Hendricks
CHC, SP
-
26Michael Wacha
KC, SP/SP5
-
Miles Mikolas
STL, SP
-
Nathan Eovaldi
TEX, SP
-
29Corbin Burnes
BAL, SP/SP1
-
30Kyle Freeland
COL, SP
-
Max Fried
ATL, SP/SP1
-
Seth Lugo
KC, SP
-
Yu Darvish
SD, SP
-
34Sean Manaea
NYM, SP
-
35Eduardo Rodriguez
ARI, SP/SP1
-
Frankie Montas
CIN, SP/SP3
-
Jack Flaherty
DET, SP/SP2
-
Kodai Senga
NYM, SP
-
39Shane Bieber
CLE, SP/SP1
-
40Andrew Heaney
TEX, SP
-
Jon Gray
TEX, SP
-
Jose Quintana
NYM, SP
-
Luis Severino
NYM, SP/SP3
-
Tyler Anderson
LAA, SP
-
45Max Scherzer
TEX, SP
-
46Framber Valdez
HOU, SP/SP3
-
47Antonio Senzatela
COL, SP
-
Kyle Gibson
STL, SP/SP4
-
Steven Matz
STL, SP
-
50Zac Gallen
ARI, SP/SP2
-
51Alex Cobb
SF, SP
-
Germán Márquez
COL, SP/SP1
-
Lance Lynn
STL, SP/SP1
-
Shota Imanaga
CHC, SP
-
Sonny Gray
STL, SP
-
Yariel Rodriguez
TOR, SP
-
Yusei Kikuchi
TOR, SP
-
58Ross Stripling
OAK, SP
-
59Pablo López
MIN, SP
-
Sandy Alcantara
MIA, SP
-
61Alex Wood
OAK, SP/SP3
-
62Walker Buehler
LAD, SP/SP1
-
63Dylan Cease
SD, SP/SP3
-
Jordan Hicks
SF, SP
-
Logan Webb
SF, SP
-
Martín Pérez
PIT, SP/SP5
-
Merrill Kelly
ARI, SP
-
68Erick Fedde
CHW, SP
-
Mitch Keller
PIT, SP
-
Nick Pivetta
BOS, SP
-
71Cristian Javier
HOU, SP
-
Trevor Williams
WSH, SP
-
Wade Miley
MIL, SP/SP2
-
74Cal Quantrill
COL, SP/SP2
-
75Freddy Peralta
MIL, SP
-
Jesús Luzardo
MIA, SP/SP5
-
Tyler Mahle
TEX, SP/SP2
-
78Tony Gonsolin
LAD, SP
-
79Jeffrey Springs
TB, SP
-
80Ranger Suarez
PHI, SP
-
81Patrick Sandoval
LAA, SP/SP3
-
82Clayton Kershaw
LAD, SP/SP1
-
83Brady Singer
KC, SP/SP3
-
84Michael Lorenzen
TEX, SP
-
85Logan Gilbert
SEA, SP/SP4
-
86Jake Junis
MIL, SP
-
Justin Steele
CHC, SP/SP5
-
Reynaldo López
ATL, SP
-
89Nestor Cortes
NYY, SP/SP4
-
90Zach Eflin
BAL, SP
-
91José Urquidy
HOU, SP/SP5
-
92Shane McClanahan
TB, SP/SP1
-
93Colin Rea
MIL, SP
-
94Paul Blackburn
OAK, SP
-
95Dane Dunning
TEX, SP
-
John Means
BAL, SP/SP1
-
97Garrett Whitlock
BOS, SP
-
98Austin Gomber
COL, SP/SP4
-
Michael King
SD, SP
-
100Hunter Greene
CIN, SP
-
Marco Gonzales
PIT, SP
-
Mike Clevinger
CHW, SP/SP4
-
103Tarik Skubal
DET, SP/SP3
-
104Griffin Canning
LAA, SP/SP4
-
105Chris Paddack
MIN, SP
-
106Brandon Woodruff
MIL, SP/SP2
-
107Kris Bubic
KC, SP/SP4
-
108Aaron Civale
MIL, SP/SP4
-
109JT Brubaker
NYY, SP/SP2
-
110David Peterson
NYM, SP
-
111Dustin May
LAD, SP
-
112Clarke Schmidt
NYY, SP
-
113Brayan Bello
BOS, SP
-
Carlos Carrasco
CLE, SP/SP4
-
Shohei Ohtani
LAD, SP/DH
-
Spencer Turnbull
PHI, SP
-
117Tyler Wells
BAL, SP
-
118Tyler Alexander
TB, SP
-
119Luis Garcia
HOU, SP/SP4
-
120Drew Rasmussen
TB, SP/SP2
-
121Zack Littell
TB, SP
-
122Kyle Wright
KC, SP
-
123Chris Flexen
CHW, SP
-
Joe Ross
MIL, SP
-
125Trevor Rogers
MIA, SP/SP2
-
126James Paxton
BOS, SP/SP2
-
127Carter Holton
ATL, SP
-
128Cooper Criswell
BOS, SP
-
Spencer Strider
ATL, SP
-
130Casey Mize
DET, SP/SP2
-
131Huascar Ynoa
ATL, SP/SP4
-
132Garrett Crochet
CHW, SP
-
133George Kirby
SEA, SP
-
134Alek Manoah
TOR, SP/SP4
-
135Hunter Brown
HOU, SP
-
136Tanner Houck
BOS, SP
-
137Johan Oviedo
PIT, SP
-
138Ryne Nelson
ARI, SP
-
139Braxton Garrett
MIA, SP
-
140Bailey Ober
MIN, SP/SP1
-
141Edward Cabrera
MIA, SP
-
142Jose Soriano
LAA, SP
-
Kutter Crawford
BOS, SP
-
Nick Lodolo
CIN, SP
-
145Joe Ryan
MIN, SP/SP2
-
146Josiah Gray
WSH, SP/SP3
-
147Dean Kremer
BAL, SP/SP5
-
148Bailey Falter
PIT, SP
-
Javier Assad
CHC, SP
-
150Kyle Bradish
BAL, SP
-
151Brandon Pfaadt
ARI, SP
-
152Cole Ragans
KC, SP
-
153Cristopher Sanchez
PHI, SP
-
154Bryce Miller
SEA, SP
-
Ryan Weathers
MIA, SP
-
156Reese Olson
DET, SP
-
157Ben Lively
CLE, SP
-
Luis Gil
NYY, SP
-
159Ronel Blanco
HOU, SP
-
160MacKenzie Gore
WSH, SP
-
161Luis Patino
SD, SP/SP5
-
162Bryan Woo
SEA, SP
-
163Cody Bradford
TEX, SP
-
164Grayson Rodriguez
BAL, SP
-
165Eury Pérez
MIA, SP
-
166Tanner Bibee
CLE, SP
-
167Jake Irvin
WSH, SP
-
168JP Sears
OAK, SP
-
Jared Jones
PIT, SP
-
Jesse Scholtens
CHW, SP
-
Ken Waldichuk
OAK, SP
-
Ryan Feltner
COL, SP
-
173Ryan Pepiot
TB, SP
-
174Alec Marsh
KC, SP
-
175D.L. Hall
MIL, SP
-
176Keaton Winn
SF, SP
-
Kyle Harrison
SF, SP
-
178Taj Bradley
TB, SP
-
179Jackson Kowar
SEA, SP
-
180Andrew Abbott
CIN, SP
-
Brandon Williamson
CIN, SP
-
Gavin Stone
LAD, SP
-
183Gavin Williams
CLE, SP
-
184Matt Waldron
SD, SP
-
185Jordan Wicks
CHC, SP
-
186Caleb Kilian
CHC, SP
-
187Cade Cavalli
WSH, SP
-
188Bryan Mata
BOS, SP
-
Luis Medina
OAK, SP
-
Mitch Spence
OAK, SP
-
191Mitchell Parker
WSH, SP
-
Spencer Arrighetti
HOU, SP
-
193Jacob Waguespack
TB, SP
-
194Albert Suarez
BAL, SP
-
195Hayden Wesneski
CHC, SP
-
196Simeon Woods-Richardson
MIN, SP
-
197Andre Pallante
STL, SP
-
198Tobias Myers
MIL, SP
-
199Quinn Priester
PIT, SP
-
200Shane Baz
TB, SP
-
201Randy Vasquez
SD, SP
-
Robert Gasser
MIL, SP
-
203Joey Estes
OAK, SP
-
Paul Skenes
PIT, SP
-
205Carson Spiers
CIN, SP
-
206Hogan Harris
OAK, SP
-
Jonathan Cannon
CHW, SP
-
208Spencer Schwellenbach
ATL, SP
-
209Cody Poteet
NYY, SP
-
210Christian Scott
NYM, SP
-
211Hurston Waldrep
ATL, SP
-
212Drew Thorpe
CHW, SP
-
213Daulton Jefferies
PIT, SP
-
Kyle Tyler
MIA, SP
-
215DJ Herz
WSH, SP
-
216Jake Bloss
HOU, SP
-
217Matt Boyd
CLE, SP/SP1
-
218Noah Davis
COL, SP
-
219Justin Wrobleski
LAD, SP
-
220Yilber Diaz
ARI, SP
-
221Kenneth Rosenberg
LAA, SP
-
222David Festa
MIN, SP
-
Yoendrys Gomez
NYY, SP
-
224Andrew Dutkanych IV
STL, SP
-
225Easton Lucas
DET, SP
-
226River Ryan
LAD, SP
-
227Daniel Avitia
CHC, SP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
18
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
18
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301