MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Shohei OhtaniLAD, SP
-
2Justin VerlanderHOU, SP
-
Max ScherzerTEX, SP
-
4Jacob deGromTEX, SP
-
5Gerrit ColeNYY, SP
-
6Stephen StrasburgWSH, SP
-
7Blake SnellSF, SP
-
8Tyler GlasnowLAD, SP
-
9Yoshinobu YamamotoLAD, SP
-
10Carlos RodonNYY, SP
-
11Jordan MontgomeryARI, SP
-
Sonny GraySTL, SP
-
13Aaron NolaPHI, SP
-
14Zack WheelerPHI, SP
-
15Patrick CorbinWSH, SP
-
16Robbie RaySF, SP
-
17Kevin GausmanTOR, SP
-
18Luis CastilloSEA, SP
-
19Chris BassittTOR, SP
-
20Charlie MortonATL, SP
-
Eduardo RodriguezARI, SP
-
Joe MusgroveSD, SP
-
23Lucas GiolitoBOS, SP
-
24Chris SaleATL, SP
-
25Jose BerriosTOR, SP
-
26Miles MikolasSTL, SP
-
27Marcus StromanNYY, SP
-
28Pablo LópezMIN, SP
-
29Logan WebbSF, SP
-
Taijuan WalkerPHI, SP
-
Yu DarvishSD, SP
-
32Jameson TaillonCHC, SP
-
Lance McCullersHOU, SP
-
Nathan EovaldiTEX, SP
-
35Frankie MontasCIN, SP
-
Michael WachaKC, SP
-
37Corbin BurnesBAL, SP
-
38Mitch KellerPIT, SP
-
39Kodai SengaNYM, SP
-
Max FriedATL, SP
-
Seth LugoKC, SP
-
42Jack FlahertyDET, SP
-
Jon GrayTEX, SP
-
Sean ManaeaNYM, SP
-
45Kyle HendricksCHC, SP
-
46Zach EflinTB, SP
-
47Sh?ta ImanagaCHC, SP
-
48Shane BieberCLE, SP
-
49Jose QuintanaNYM, SP
-
Kyle GibsonSTL, SP
-
Luis SeverinoNYM, SP
-
Nick MartinezCIN, SP
-
Tyler AndersonLAA, SP
-
54Kyle FreelandCOL, SP
-
55Cristian JavierHOU, SP
-
56Andrew HeaneyTEX, SP
-
Ross StriplingOAK, SP
-
Spencer StriderATL, SP
-
59Framber ValdezHOU, SP
-
60Anthony DeSclafaniMIN, SP
-
Kenta MaedaDET, SP
-
Yusei KikuchiTOR, SP
-
63Sandy AlcantaraMIA, SP
-
64Jordan HicksSF, SP
-
Lance LynnSTL, SP
-
Steven MatzSTL, SP
-
Tyler MahleTEX, SP
-
68Antonio SenzatelaCOL, SP
-
69Zac GallenARI, SP
-
70Alex CobbSF, SP
-
German MarquezCOL, SP
-
Reynaldo LópezATL, SP
-
73Brayan BelloBOS, SP
-
74Merrill KellyARI, SP
-
75Hunter GreeneCIN, SP
-
76Brandon WoodruffMIL, SP
-
77Alex WoodOAK, SP
-
Wade MileyMIL, SP
-
79Walker BuehlerLAD, SP
-
80Dylan CeaseSD, SP
-
Martin PerezPIT, SP
-
82Jeffrey SpringsTB, SP
-
83Erick FeddeCHW, SP
-
Marco GonzalesPIT, SP
-
Nick PivettaBOS, SP
-
86Jake JunisMIL, SP
-
James PaxtonLAD, SP
-
88Cal QuantrillCOL, SP
-
89Trevor WilliamsWSH, SP
-
90Yariel RodriguezTOR, SP
-
91Jesús LuzardoMIA, SP
-
92Adrian HouserNYM, SP
-
Ranger SuarezPHI, SP
-
94Patrick SandovalLAA, SP
-
95Clayton KershawLAD, SP
-
96Aaron CivaleTB, SP
-
97Brady SingerKC, SP
-
98Garrett WhitlockBOS, SP
-
99Colin ReaMIL, SP
-
Michael LorenzenTEX, SP
-
101Chris PaddackMIN, SP
-
102Logan GilbertSEA, SP
-
103Justin SteeleCHC, SP
-
104Nestor CortesNYY, SP
-
105José UrquidyHOU, SP
-
106Shane McClanahanTB, SP
-
107Paul BlackburnOAK, SP
-
108Dane DunningTEX, SP
-
John MeansBAL, SP
-
Tony GonsolinLAD, SP
-
111Austin GomberCOL, SP
-
Michael KingSD, SP
-
113Freddy PeraltaMIL, SP
-
114Michael SorokaCHW, SP
-
Mike ClevingerCHW, SP
-
116Tarik SkubalDET, SP
-
117Griffin CanningLAA, SP
-
118Kris BubicKC, SP
-
119JT BrubakerNYY, SP
-
120Dustin MayLAD, SP
-
121Clarke SchmidtNYY, SP
-
122Carlos CarrascoCLE, SP
-
Cole IrvinBAL, SP
-
Spencer TurnbullPHI, SP
-
125Tyler WellsBAL, SP
-
126Tyler AlexanderTB, SP
-
127Luis GarciaHOU, SP
-
128Drew RasmussenTB, SP
-
129Zack LittellTB, SP
-
130Kyle WrightKC, SP
-
131Chris FlexenCHW, SP
-
Joe RossMIL, SP
-
133Triston McKenzieCLE, SP
-
134Trevor RogersMIA, SP
-
135Dakota HudsonCOL, SP
-
136Peter LambertCOL, SP
-
137Bryse WilsonMIL, SP
-
Cooper CriswellBOS, SP
-
139Casey MizeDET, SP
-
140Garrett CrochetCHW, SP
-
141George KirbySEA, SP
-
142Alek ManoahTOR, SP
-
143Hunter BrownHOU, SP
-
144Reid DetmersLAA, SP
-
Tanner HouckBOS, SP
-
146Tylor MegillNYM, SP
-
147Johan OviedoPIT, SP
-
148Ryne NelsonARI, SP
-
149Braxton GarrettMIA, SP
-
150Bailey OberMIN, SP
-
151Edward CabreraMIA, SP
-
152Jose SorianoLAA, SP
-
Kutter CrawfordBOS, SP
-
Nick LodoloCIN, SP
-
155Joe RyanMIN, SP
-
156Josiah GrayWSH, SP
-
157Dean KremerBAL, SP
-
158Jacob WaguespackTB, SP
-
159Bailey FalterPIT, SP
-
Javier AssadCHC, SP
-
161Kyle BradishBAL, SP
-
162Brandon PfaadtARI, SP
-
163Cole RagansKC, SP
-
164Cristopher SanchezPHI, SP
-
165Bryce MillerSEA, SP
-
Ryan WeathersMIA, SP
-
167Reese OlsonDET, SP
-
168Josh WinderMIN, SP
-
169Ben LivelyCLE, SP
-
Bobby MillerLAD, SP
-
Chase SilsethLAA, SP
-
Graham AshcraftCIN, SP
-
Luis GilNYY, SP
-
174Ronel BlancoHOU, SP
-
175MacKenzie GoreWSH, SP
-
176Luis PatinoSD, SP
-
177Bryan WooSEA, SP
-
178Cody BradfordTEX, SP
-
179Grayson RodriguezBAL, SP
-
180Bowden FrancisTOR, SP
-
Eury PérezMIA, SP
-
182Glenn OttoSD, SP
-
183Tanner BibeeCLE, SP
-
184Jake IrvinWSH, SP
-
185Freddy TarnokOAK, SP
-
JP SearsOAK, SP
-
Jared JonesPIT, SP
-
Jesse ScholtensCHW, SP
-
Ken WaldichukOAK, SP
-
Ryan FeltnerCOL, SP
-
191Ryan PepiotTB, SP
-
192Alec MarshKC, SP
-
193Logan AllenCLE, SP
-
194D.L. HallMIL, SP
-
195Keaton WinnSF, SP
-
Kyle HarrisonSF, SP
-
197Sawyer Gipson-LongDET, SP
-
Shane BazTB, SP
-
199Chris MurphyBOS, SP
-
200Taj BradleyTB, SP
-
201Jackson KowarSEA, SP
-
202Andrew AbbottCIN, SP
-
Brandon WilliamsonCIN, SP
-
Gavin StoneLAD, SP
-
205Gavin WilliamsCLE, SP
-
206Matt WaldronSD, SP
-
207Shawn DubinHOU, SP
-
208Jordan WicksCHC, SP
-
209Caleb KilianCHC, SP
-
210Cade CavalliWSH, SP
-
211Bryan MataBOS, SP
-
Bryce ElderATL, SP
-
Christian ScottNYM, SP
-
Joe BoyleOAK, SP
-
Joey EstesOAK, SP
-
Jose ButtoNYM, SP
-
Luis MedinaOAK, SP
-
Mason BlackSF, SP
-
Paul SkenesPIT, SP
-
Quinn PriesterPIT, SP
-
Randy VasquezSD, SP
-
Robert GasserMIL, SP
-
Simeon Woods-RichardsonMIN, SP
-
Spencer ArrighettiHOU, SP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
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
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
222
-
232
-
242
-
252
-
262
-
271
-
281
-
291
-
301