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