MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Jordan MontgomeryARI, RP
-
2Edwin DiazNYM, RP
-
3Josh HaderHOU, RP/CL
-
4Taijuan WalkerPHI, RP
-
5Kenley JansenBOS, RP
-
6Ryan PresslyHOU, RP
-
7Raisel IglesiasATL, RP/CL
-
8Craig KimbrelBAL, RP/CL
-
9Ross StriplingOAK, RP
-
10Anthony DeSclafaniMIN, RP
-
Kenta MaedaDET, RP
-
12David RobertsonTEX, RP/CL
-
13Jordan HicksSF, RP
-
Robert StephensonLAA, RP/SU7
-
Taylor RogersSF, RP
-
16Aroldis ChapmanPIT, RP/SU8
-
17Daniel BardCOL, RP
-
Drew SmylyCHC, RP
-
19Robert SuarezSD, RP/CL
-
20Matt MooreLAA, RP/SU7
-
21Joe JimenezATL, RP
-
22Blake TreinenLAD, RP
-
Emilio PaganCIN, RP
-
Joe KellyLAD, RP
-
Kendall GravemanHOU, RP
-
26Jordan RomanoTOR, RP/CL
-
27Matt StrahmPHI, RP
-
28Paul SewaldARI, RP/CL
-
29Jose AlvaradoPHI, RP
-
30Devin WilliamsMIL, RP/CL
-
31Pierce JohnsonATL, RP/SU8
-
32Jake JunisCIN, RP
-
33Carlos EstevezPHI, RP
-
Chris MartinBOS, RP
-
35Phil MatonNYM, RP
-
36A.J. MinterATL, RP
-
37Clay HolmesNYY, RP/CL
-
Keynan MiddletonSTL, RP
-
39Luke JacksonATL, RP
-
Tommy KahnleNYY, RP
-
41Tanner ScottSD, RP/SU7
-
42Yuki MatsuiSD, RP
-
43Yimi GarciaSEA, RP
-
44Kyle FinneganWSH, RP/CL
-
45Brooks RaleyNYM, RP
-
Gregory SotoBAL, RP
-
Liam HendriksBOS, RP/CL
-
Will SmithKC, RP/CL
-
49Andrew ChafinTEX, RP/CL
-
50David BednarPIT, RP/CL
-
51Adam OttavinoNYM, RP/SU8
-
Kirby YatesTEX, RP
-
Ryan BrasierLAD, RP
-
54Chad GreenTOR, RP
-
Luis GarciaBOS, RP/SU8
-
56Wandy PeraltaSD, RP/SU7
-
57Aaron AshbyMIL, RP
-
58Chris StrattonKC, RP
-
Emmanuel ClaseCLE, RP
-
Evan PhillipsLAD, RP/CL
-
Pete FairbanksTB, RP
-
Ryne StanekNYM, RP
-
63Ryan YarbroughTOR, RP
-
64Ryan HelsleySTL, RP/CL
-
65Jose LeclercTEX, RP
-
66Seranthony DominguezBAL, RP
-
67Shelby MillerDET, RP/SU7
-
68Caleb ThielbarMIN, RP
-
69Aaron BummerATL, RP
-
Tyler RogersSF, RP/SU7
-
71Brent SuterCIN, RP
-
Michael KopechLAD, RP
-
73Lucas SimsBOS, RP/SU8
-
74Erik SwansonTOR, RP/SU8
-
75Brusdar GraterolLAD, RP
-
Jason AdamSD, RP/SU8
-
77Andrew KittredgeSTL, RP
-
78Jonathan LoaisigaNYY, RP
-
Trevor StephanCLE, RP
-
80Caleb FergusonHOU, RP/SU8
-
81Colin PocheTB, RP/SU7
-
82Kris BubicKC, RP
-
83Hunter HarveyKC, RP/SU8
-
84Danny CoulombeBAL, RP
-
85Buck FarmerCIN, RP
-
Dylan FloroARI, RP
-
Scott AlexanderOAK, RP
-
88Drew SmithNYM, RP
-
89Jeff HoffmanPHI, RP
-
90Adbert AlzolayCHC, RP/CL
-
91Tyler KinleyCOL, RP
-
92Hoby MilnerMIL, RP
-
Shawn ArmstrongCHC, RP
-
94Cole IrvinBAL, RP
-
Daniel HudsonLAD, RP
-
Luke WeaverNYY, RP
-
97Tyler AlexanderTB, RP
-
98James KarinchakCLE, RP/SU8
-
Yency AlmonteCHC, RP
-
100Andres MunozSEA, RP/CL
-
101Drew RasmussenTB, RP
-
102A.J. PukARI, RP
-
103Bryan AbreuHOU, RP/SU7
-
Joe RossMIL, RP
-
105Jalen BeeksPIT, RP
-
106Joel PayampsMIL, RP
-
107Ryan BoruckiPIT, RP
-
108Genesis CabreraTOR, RP
-
109Chad KuhlCHW, RP
-
Derek LawWSH, RP
-
Dominic LeoneCHW, RP
-
José UreñaTEX, RP
-
Justin WilsonCIN, RP
-
Lou TrivinoNYY, RP
-
Mark Leiter Jr.NYY, RP/CL
-
T.J. McFarlandOAK, RP
-
Tanner RaineyWSH, RP
-
Trevor GottOAK, RP/SU7
-
119Ryan ThompsonARI, RP
-
120J.T. ChargoisSEA, RP
-
121Austin VothSEA, RP
-
Brent HoneywellLAD, RP
-
Justin TopaMIN, RP/SU8
-
124Kevin GinkelARI, RP
-
125Cionel PerezBAL, RP
-
Trent ThorntonSEA, RP
-
Trey WingenterCHC, RP
-
128John SchreiberKC, RP/SU8
-
Julian MerryweatherCHC, RP
-
130Sam HentgesCLE, RP
-
131Alex YoungNYM, RP/SU7
-
Enyel De Los SantosCHW, RP
-
133Josh TaylorKC, RP
-
134Nick SandlinCLE, RP
-
135Brock BurkeLAA, RP
-
136Josh SborzTEX, RP
-
137Carlos HernandezKC, RP
-
138John KingSTL, RP
-
139Alex VesiaLAD, RP
-
Bryse WilsonMIL, RP
-
Félix BautistaBAL, RP/CL
-
Jacob WebbBAL, RP
-
John BrebbiaATL, RP
-
Jose RuizPHI, RP
-
Michael TonkinMIN, RP
-
146Joe MantiplyARI, RP
-
José SuarezLAA, RP
-
148Ian HamiltonNYY, RP
-
149Brock StewartMIN, RP
-
Ricky VanascoDET, RP
-
151Eduard BazardoSEA, RP
-
152JoJo RomeroSTL, RP
-
153Adrian MorejonSD, RP
-
Cole SulserTB, RP
-
Hunter StricklandLAA, RP
-
Justin MartinezARI, RP
-
157Jorge AlcalaMIN, RP/SU7
-
158Jose QuijadaLAA, RP/SU8
-
159Tejay AntoneCIN, RP
-
160Keegan AkinBAL, RP
-
161Austin AdamsOAK, RP
-
Nate PearsonCHC, RP
-
163Sean Reid-FoleyNYM, RP
-
164Anthony BenderMIA, RP
-
Camilo DovalSF, RP/CL
-
166Jason FoleyDET, RP/SU8
-
167Brandon BielakOAK, RP
-
168Griffin JaxMIN, RP/SU7
-
169Connor BrogdonLAD, RP
-
170Will VestDET, RP
-
171Alexis DiazCIN, RP/CL
-
Dylan LeeATL, RP/SU7
-
Ian GibautCIN, RP
-
Josh WinckowskiBOS, RP
-
Lucas GilbreathCOL, RP
-
Michael GroveLAD, RP
-
Penn MurfeeHOU, RP
-
Sam MollCIN, RP/SU7
-
179Jimmy LambertCHW, RP
-
180Tyler HoltonDET, RP
-
181Matt BrashSEA, RP
-
182Kyle NelsonARI, RP
-
183Trevor MegillMIL, RP
-
184Tanner BanksPHI, RP
-
185Austin WarrenSF, RP
-
Colin HoldermanPIT, RP/SU8
-
Dauri MoretaPIT, RP
-
Roansy ContrerasLAA, RP
-
189Andrew NardiMIA, RP
-
190Tayler SaucedoSEA, RP
-
191Huascar BrazobanNYM, RP
-
192Yennier CanoBAL, RP/SU7
-
193Steven WilsonCHW, RP/SU7
-
194Eli MorganCLE, RP
-
195Bryan HoeingSD, RP
-
Tom CosgroveSD, RP
-
197Daniel DuarteMIN, RP
-
Fernando CruzCIN, RP
-
Gregory SantosSEA, RP
-
Guillo ZunigaLAA, RP
-
Lucas ErcegKC, RP
-
Matt FosterCHW, RP
-
Nick MearsMIL, RP
-
Tayler ScottHOU, RP
-
205Drey JamesonARI, RP
-
206Cole SandsMIN, RP
-
207Mason ThompsonWSH, RP
-
208Mike BaumannMIA, RP
-
209Cody BradfordTEX, RP
-
Oliver OrtegaHOU, RP
-
211Luis FriasTOR, RP
-
212Carmen MlodzinskiPIT, RP
-
Ryan WalkerSF, RP
-
Tristan BeckSF, RP
-
215Collin SniderSEA, RP
-
216Jhoan DuranMIN, RP/CL
-
Matthew LiberatoreSTL, RP
-
218Garrett CleavingerTB, RP
-
219Joey WentzPIT, RP
-
220Alex FaedoDET, RP
-
Pedro AvilaCLE, RP
-
222George SorianoMIA, RP
-
Grant AndersonTEX, RP
-
Isaiah CampbellBOS, RP
-
225James McArthurKC, RP/CL
-
226Hunter StrattonPIT, RP
-
Jake BirdCOL, RP/SU7
-
Justin LawrenceCOL, RP/CL
-
229Xzavion CurryMIA, RP
-
230D.L. HallMIL, RP
-
231Luis OrtizPHI, RP
-
232Sean HjelleSF, RP
-
233Bryce JarvisARI, RP
-
234Greg WeissertBOS, RP
-
235José FerrerWSH, RP
-
236Robert GarciaWSH, RP
-
237Orion KerkeringPHI, RP
-
238Bennett SousaHOU, RP
-
239Declan CroninMIA, RP
-
Sixto SanchezMIA, RP
-
Victor VodnikCOL, RP
-
242Jacob LatzTEX, RP
-
243Tim HerrinCLE, RP
-
244Hunter GaddisCLE, RP
-
245Luke LittleCHC, RP
-
246Riley O'BrienSTL, RP
-
247Alek JacobSD, RP
-
Andrew WaltersCLE, RP
-
Andrew WantzLAA, RP
-
Angel ChivilliCOL, RP
-
Angel PerdomoATL, RP
-
Anthony BandaLAD, RP
-
Anthony MolinaCOL, RP
-
Beau BrieskeDET, RP
-
Ben BrownCHC, RP
-
Ben HellerPIT, RP
-
Ben JoyceLAA, RP
-
Brady BassoOAK, RP
-
Brenan HanifeeDET, RP
-
Brendan WhiteDET, RP
-
Brendon LittleTOR, RP
-
Brennan BernardinoBOS, RP
-
Bryan KingHOU, RP
-
Burch SmithBAL, RP
-
Cade SmithCLE, RP
-
Calvin FaucherMIA, RP
-
Cam BooserBOS, RP
-
Carson SpiersCIN, RP
-
Cole WinnTEX, RP
-
Colten BrewerCHC, RP
-
Daniel LynchKC, RP
-
Danny YoungNYM, RP
-
Darren McCaughanMIA, RP
-
Daysbel HernándezATL, RP
-
Dedniel NunezNYM, RP
-
Dennis SantanaPIT, RP
-
Eduardo SalazarWSH, RP
-
Edwin UcetaTB, RP
-
Enoli ParedesMIL, RP
-
Erik MillerSF, RP
-
Erik SabrowskiCLE, RP
-
Ethan RobertsCHC, RP
-
Fraser EllardCHW, RP
-
Gerson GarabitoTEX, RP
-
Grant HolmanOAK, RP
-
Grant HolmesATL, RP
-
Gus VarlandCHW, RP
-
Hector NerisHOU, RP/SU8
-
Hogan HarrisOAK, RP
-
Hunter BiggeTB, RP
-
J.B. BukauskasMIL, RP
-
Jack NeelyCHC, RP
-
Jacob BarnesWSH, RP
-
Jaden HillCOL, RP
-
Jairo IriarteCHW, RP
-
Jake CousinsNYY, RP
-
Jared KoenigMIL, RP
-
Jared ShusterCHW, RP
-
Jeff CriswellCOL, RP
-
Jeff LindgrenMIA, RP
-
Jeremiah EstradaSD, RP
-
Jesse ChavezATL, RP
-
Jesus TinocoMIA, RP
-
Jhonathan DiazSEA, RP
-
Joe La SorsaWSH, RP
-
John McMillonMIA, RP
-
Jordan LeasureCHW, RP
-
Jorge LópezCHC, RP/SU8
-
Jose ButtoNYM, RP
-
Jose MarteLAA, RP
-
Justin AndersonCHW, RP
-
Justin SlatenBOS, RP
-
Kaleb OrtHOU, RP
-
Keegan ThompsonCHC, RP
-
Kelvin CáceresLAA, RP
-
Kevin KellyTB, RP
-
Kody FunderburkMIN, RP
-
Kyle MullerOAK, RP
-
Kyle NicolasPIT, RP
-
Lake BacharMIA, RP
-
Landen RouppSF, RP
-
Luis GuerreroBOS, RP
-
Luis PeraltaCOL, RP
-
Manuel RodriguezTB, RP/SU7
-
Mason MillerOAK, RP/CL
-
Matt BowmanBAL, RP
-
Matt FestaTEX, RP
-
Max LazarPHI, RP
-
Michael KellyOAK, RP
-
Michael PetersenMIA, RP
-
Michel OtanezOAK, RP
-
Owen WhiteTEX, RP
-
Porter HodgeCHC, RP
-
Prelander BerroaCHW, RP
-
Randy RodriguezSF, RP
-
Ray KerrATL, RP
-
Reed GarrettNYM, RP
-
Richard LoveladyTB, RP
-
Rob ZastryznyMIL, RP
-
Ronny HenriquezMIN, RP
-
Ryan BurrTOR, RP
-
Ryan FernandezSTL, RP
-
Ryan MillerLAA, RP
-
Ryan ZeferjahnLAA, RP
-
Sam LongKC, RP
-
Scott BlewettMIN, RP
-
Sean GuentherDET, RP
-
Seth HalvorsenCOL, RP
-
Spencer BivensSF, RP
-
Stephen KolekSD, RP
-
Tim HillNYY, RP
-
Tim MayzaNYY, RP
-
Tommy NanceTOR, RP
-
Tony SantillanCIN, RP
-
Troy TaylorSEA, RP
-
Tyler FergusonOAK, RP
-
Tyler GilbertPHI, RP
-
Tyson MillerCHC, RP
-
Walter PenningtonTEX, RP
-
Zach BrzykcyWSH, RP
-
Zach PopTOR, RP
-
Zack KellyBOS, RP
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
26
-
36
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
281