MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Shohei Ohtani
LAD, SP/DH
-
2Justin Verlander
HOU, SP
-
Max Scherzer
TEX, SP
-
4Jacob deGrom
TEX, SP
-
5Gerrit Cole
NYY, SP
-
6Stephen Strasburg
WSH, SP
-
7Blake Snell
SF, SP/SP3
-
8Tyler Glasnow
LAD, SP
-
9Yoshinobu Yamamoto
LAD, SP
-
10Carlos Rodon
NYY, SP
-
11Jordan Montgomery
ARI, SP/SP2
-
Sonny Gray
STL, SP
-
13Aaron Nola
PHI, SP/SP2
-
14Zack Wheeler
PHI, SP
-
15Patrick Corbin
WSH, SP
-
16Robbie Ray
SF, SP
-
17Kevin Gausman
TOR, SP
-
18Luis Castillo
SEA, SP
-
19Chris Bassitt
TOR, SP
-
20Charlie Morton
ATL, SP
-
Eduardo Rodriguez
ARI, SP/SP1
-
Joe Musgrove
SD, SP
-
23Lucas Giolito
BOS, SP/SP2
-
24Chris Sale
ATL, SP/SP2
-
25José Berríos
TOR, SP
-
26Miles Mikolas
STL, SP
-
27Marcus Stroman
NYY, SP/SP1
-
28Pablo López
MIN, SP
-
29Logan Webb
SF, SP
-
Taijuan Walker
PHI, SP
-
Yu Darvish
SD, SP
-
32Jameson Taillon
CHC, SP
-
Lance McCullers
HOU, SP
-
Nathan Eovaldi
TEX, SP
-
35Frankie Montas
CIN, SP/SP3
-
Michael Wacha
KC, SP/SP5
-
37Corbin Burnes
BAL, SP/SP1
-
38Mitch Keller
PIT, SP
-
39Kodai Senga
NYM, SP
-
Max Fried
ATL, SP/SP1
-
Seth Lugo
KC, SP
-
42Jack Flaherty
DET, SP/SP2
-
Jon Gray
TEX, SP
-
Sean Manaea
NYM, SP
-
45Kyle Hendricks
CHC, SP
-
46Zach Eflin
BAL, SP
-
47Shota Imanaga
CHC, SP
-
48Shane Bieber
CLE, SP/SP1
-
49Jose Quintana
NYM, SP
-
Kyle Gibson
STL, SP/SP4
-
Luis Severino
NYM, SP/SP3
-
Tyler Anderson
LAA, SP
-
53Kyle Freeland
COL, SP
-
54Cristian Javier
HOU, SP
-
55Andrew Heaney
TEX, SP
-
Ross Stripling
OAK, SP
-
Spencer Strider
ATL, SP
-
58Framber Valdez
HOU, SP/SP3
-
59Yusei Kikuchi
TOR, SP
-
60Sandy Alcantara
MIA, SP
-
61Jordan Hicks
SF, SP
-
Lance Lynn
STL, SP/SP1
-
Steven Matz
STL, SP
-
Tyler Mahle
TEX, SP/SP2
-
65Antonio Senzatela
COL, SP
-
66Zac Gallen
ARI, SP/SP2
-
67Alex Cobb
SF, SP
-
Germán Márquez
COL, SP/SP1
-
Reynaldo López
ATL, SP
-
70Brayan Bello
BOS, SP
-
71Merrill Kelly
ARI, SP
-
72Hunter Greene
CIN, SP
-
73Brandon Woodruff
MIL, SP/SP2
-
74Alex Wood
OAK, SP/SP3
-
Wade Miley
MIL, SP/SP2
-
76Walker Buehler
LAD, SP/SP1
-
77Dylan Cease
SD, SP/SP3
-
Martín Pérez
PIT, SP/SP5
-
79Jeffrey Springs
TB, SP
-
80Erick Fedde
CHW, SP
-
Marco Gonzales
PIT, SP
-
Nick Pivetta
BOS, SP
-
83Jake Junis
MIL, SP
-
James Paxton
BOS, SP/SP2
-
85Cal Quantrill
COL, SP/SP2
-
86Trevor Williams
WSH, SP
-
87Yariel Rodriguez
TOR, SP
-
88Jesús Luzardo
MIA, SP/SP5
-
89Ranger Suarez
PHI, SP
-
90Patrick Sandoval
LAA, SP/SP3
-
91Clayton Kershaw
LAD, SP/SP1
-
92Aaron Civale
MIL, SP/SP4
-
93Brady Singer
KC, SP/SP3
-
94Garrett Whitlock
BOS, SP
-
95Colin Rea
MIL, SP
-
Michael Lorenzen
TEX, SP
-
97Chris Paddack
MIN, SP
-
98Logan Gilbert
SEA, SP/SP4
-
99Justin Steele
CHC, SP/SP5
-
100Nestor Cortes
NYY, SP/SP4
-
101José Urquidy
HOU, SP/SP5
-
102Shane McClanahan
TB, SP/SP1
-
103Paul Blackburn
OAK, SP
-
104Dane Dunning
TEX, SP
-
John Means
BAL, SP/SP1
-
Tony Gonsolin
LAD, SP
-
107Austin Gomber
COL, SP/SP4
-
Michael King
SD, SP
-
109Freddy Peralta
MIL, SP
-
110Mike Clevinger
CHW, SP/SP4
-
111Tarik Skubal
DET, SP/SP3
-
112Griffin Canning
LAA, SP/SP4
-
113Kris Bubic
KC, SP/SP4
-
114JT Brubaker
NYY, SP/SP2
-
115David Peterson
NYM, SP
-
116Dustin May
LAD, SP
-
117Clarke Schmidt
NYY, SP
-
118Carlos Carrasco
CLE, SP/SP4
-
Spencer Turnbull
PHI, SP
-
120Tyler Wells
BAL, SP
-
121Tyler Alexander
TB, SP
-
122Luis Garcia
HOU, SP/SP4
-
123Drew Rasmussen
TB, SP/SP2
-
124Zack Littell
TB, SP
-
125Kyle Wright
KC, SP
-
126Chris Flexen
CHW, SP
-
Joe Ross
MIL, SP
-
128Trevor Rogers
MIA, SP/SP2
-
129Carter Holton
ATL, SP
-
130Cooper Criswell
BOS, 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
-
25
-
35
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
154
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
25
-
35
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
154
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301