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
-
5Ryan PresslyHOU, RP
-
6Raisel IglesiasATL, RP
-
7Kenta MaedaDET, RP
-
8David RobertsonTEX, RP/CL
-
9Jordan HicksSF, RP
-
Robert StephensonLAA, RP/SU7
-
Taylor RogersSF, RP
-
12Reynaldo LópezATL, RP
-
13Drew SmylyCHC, RP
-
14Robert SuarezSD, RP
-
15Joe JimenezATL, RP
-
16Ryan HelsleySTL, RP/CL
-
17Emilio PaganCIN, RP
-
18Kyle FinneganWSH, RP/CL
-
19Matt StrahmPHI, RP
-
20Jose AlvaradoPHI, RP
-
21Devin WilliamsMIL, RP/CL
-
22Pierce JohnsonATL, RP/SU8
-
23Jake JunisCIN, RP
-
24Jordan RomanoTOR, RP/CL
-
Phil MatonNYM, RP
-
26Keynan MiddletonSTL, RP
-
27Gregory SotoBAL, RP
-
28David BednarPIT, RP
-
Evan PhillipsLAD, RP/CL
-
30Luke JacksonATL, RP
-
31Tyler RogersSF, RP/SU7
-
32Yuki MatsuiSD, RP
-
33Michael KopechLAD, RP
-
34Liam HendriksBOS, RP/CL
-
35Andrew ChafinTEX, RP/CL
-
36Jason AdamSD, RP/SU8
-
37Joel PayampsMIL, RP
-
38Ryan BrasierLAD, RP
-
39Chad GreenTOR, RP
-
40Wandy PeraltaSD, RP/SU7
-
41Aaron AshbyMIL, RP
-
42Chris StrattonKC, RP
-
Emmanuel ClaseCLE, RP
-
Pete FairbanksTB, RP
-
45Seranthony DominguezBAL, RP
-
46Aaron BummerATL, RP
-
Anthony BenderMIA, RP
-
48Scott McGoughARI, RP
-
49Ryan ThompsonARI, RP
-
50Brent SuterCIN, RP
-
Bryan AbreuHOU, RP/SU7
-
Colin PocheTB, RP/SU7
-
Derek LawWSH, RP
-
Kris BubicKC, RP
-
55Hunter HarveyKC, RP/SU8
-
56Kevin GinkelARI, RP/SU8
-
57Hoby MilnerMIL, RP
-
58Camilo DovalSF, RP/CL
-
Jason FoleyDET, RP/SU8
-
Tim MayzaNYY, RP
-
61Griffin JaxMIN, RP/SU7
-
62Erik SwansonTOR, RP/SU8
-
63Brusdar GraterolLAD, RP
-
Genesis CabreraTOR, RP
-
65Alexis DiazCIN, RP/CL
-
66Tyler AlexanderTB, RP
-
67Austin VothSEA, RP
-
JoJo RomeroSTL, RP
-
Trevor StephanCLE, RP
-
70Mark Leiter Jr.NYY, RP
-
71A.J. PukARI, RP/CL
-
72J.T. ChargoisSEA, RP
-
73Danny CoulombeBAL, RP
-
Dennis SantanaPIT, RP
-
Dillon TateTOR, RP
-
76Woo Suk GoMIA, RP
-
77Adbert AlzolayCHC, RP/CL
-
Alex VesiaLAD, RP
-
79Keegan AkinBAL, RP
-
80Trevor MegillMIL, RP
-
81Adrian MorejonSD, RP
-
82Matt BrashSEA, RP
-
83Tyler KinleyCOL, RP
-
84Luke WeaverNYY, RP
-
85Dylan LeeATL, RP
-
Yency AlmonteCHC, RP
-
87Jacob WebbBAL, RP
-
88James KarinchakCLE, RP
-
89Carlos HernandezKC, RP
-
90Andres MunozSEA, RP
-
91Michael TonkinMIN, RP
-
92Enyel De Los SantosCHW, RP
-
93John SchreiberKC, RP/SU8
-
94Jhoan DuranMIN, RP/CL
-
95Justin TopaMIN, RP/SU8
-
96Will VestDET, RP
-
97Beau BrieskeDET, RP
-
Jose RuizPHI, RP
-
99Joe MantiplyARI, RP
-
100Bryse WilsonMIL, RP/SU7
-
101Austin AdamsATH, RP
-
Colin HoldermanPIT, RP/SU8
-
Ian HamiltonNYY, RP
-
Lou TrivinoNYY, RP
-
Tanner RaineyWSH, RP
-
Tayler SaucedoSEA, RP
-
107John KingSTL, RP
-
Josh SborzTEX, RP
-
Trey WingenterCHC, RP
-
110Trent ThorntonSEA, RP
-
111Julian MerryweatherCHC, RP/SU7
-
Sam HentgesCLE, RP
-
113Brock BurkeLAA, RP
-
Nate PearsonCHC, RP
-
Nick SandlinCLE, RP
-
116Keegan ThompsonCHC, RP
-
117Alex YoungNYM, RP
-
Anthony BandaLAD, RP
-
Cionel PerezBAL, RP
-
Jimmy LambertCHW, RP
-
121Cole SulserTB, RP
-
Daniel LynchKC, RP
-
Garrett CleavingerTB, RP
-
Jose QuijadaLAA, RP/SU8
-
Sam MollCIN, RP
-
Tejay AntoneCIN, RP
-
127Justin AndersonCHW, RP
-
128Ben HellerPIT, RP
-
Dany JimenezATH, RP
-
Félix BautistaBAL, RP/CL
-
Josh TaylorKC, RP
-
Justin LawrenceCOL, RP/CL
-
Steven WilsonCHW, RP
-
Zach PopTOR, RP
-
135Eli MorganCLE, RP
-
136Gabe SpeierSEA, RP
-
Jimmy HergetCHC, RP
-
Matt BowmanBAL, RP
-
Matt FosterCHW, RP
-
Nick MearsMIL, RP
-
Richard LoveladyTB, RP
-
Scott EffrossNYY, RP
-
143Ethan RobertsCHC, RP
-
Kyle NelsonARI, RP
-
Lucas GilbreathCOL, RP
-
Sean Reid-FoleyNYM, RP
-
147Jorge AlcalaMIN, RP/SU7
-
148Abner UribeMIL, RP
-
Adam KloffensteinSTL, RP
-
Alek JacobSD, RP
-
Alex FaedoDET, RP
-
Alex LangeDET, RP/CL
-
Allan WinansATL, RP
-
Amos WillinghamWSH, RP
-
Andrew NardiMIA, RP
-
Andrew WaltersCLE, RP
-
Andrew WantzLAA, RP
-
Angel ChivilliCOL, RP
-
Angel PerdomoATL, RP
-
Angel ZerpaKC, RP
-
Anthony MaldonadoMIA, RP
-
Anthony MolinaCOL, RP
-
Austin KitchenSEA, RP
-
Austin WarrenSF, RP
-
Bailey HornBOS, RP
-
Ben BrownCHC, RP
-
Ben CaspariusLAD, RP
-
Ben JoyceLAA, RP
-
Blake WalstonARI, RP
-
Bowden FrancisTOR, RP
-
Brady BassoATH, RP
-
Brandon EisertTOR, RP
-
Brandon HughesARI, RP
-
Brenan HanifeeDET, RP
-
Brendan WhiteDET, RP
-
Brendon LittleTOR, RP
-
Brennan BernardinoBOS, RP
-
Brent HeadrickMIN, RP
-
Brent HoneywellLAD, RP
-
Brett de GeusTOR, RP
-
Brock StewartMIN, RP
-
Bryan BakerBAL, RP
-
Bryan HoeingSD, RP
-
Bryan HudsonMIL, RP
-
Bryan KingHOU, RP
-
Bryce JarvisARI, RP
-
Cade SmithCLE, RP
-
Calvin FaucherMIA, RP
-
Cam BooserBOS, RP
-
Carlos VargasSEA, RP
-
Carmen MlodzinskiPIT, RP
-
Carson SpiersCIN, RP
-
Casey LeguminaCIN, RP
-
Chase ShugartBOS, RP
-
Chris RoycroftSTL, RP
-
Cody BoltonSEA, RP
-
Cody BradfordTEX, RP
-
Cole SandsMIN, RP
-
Cole WinnTEX, RP
-
Colin SelbyBAL, RP
-
Collin SniderSEA, RP
-
Colten BrewerCHC, RP
-
Connor BrogdonLAD, RP
-
Connor GillispieCLE, RP
-
Cristian MenaARI, RP
-
D.L. HallMIL, RP
-
Daniel DuarteMIN, RP
-
Daniel PalenciaCHC, RP
-
Daniel RobertTEX, RP
-
Danny YoungNYM, RP
-
Darren McCaughanMIA, RP
-
Daulton JefferiesPIT, RP
-
Dauri MoretaPIT, RP
-
Daysbel HernándezATL, RP
-
Declan CroninMIA, RP
-
Dedniel NunezNYM, RP
-
Drey JamesonARI, RP
-
Easton LucasTOR, RP
-
Edgardo HenriquezLAD, RP
-
Eduard BazardoSEA, RP
-
Eduardo SalazarWSH, RP
-
Edwin UcetaTB, RP
-
Elvis PegueroMIL, RP
-
Emmanuel RamirezTOR, RP
-
Enoli ParedesCHC, RP
-
Eric OrzeNYM, RP
-
Erik MillerSF, RP
-
Erik SabrowskiCLE, RP
-
Ethan SmallSF, RP
-
Evan JusticeCOL, RP
-
Fernando CruzCIN, RP
-
Forrest WhitleyHOU, RP
-
Fraser EllardCHW, RP
-
Gavin HollowellCHC, RP
-
George SorianoMIA, RP
-
Gerson GarabitoTEX, RP
-
Gordon GraceffoSTL, RP
-
Grant AndersonTEX, RP
-
Grant HartwigNYM, RP
-
Grant HolmanATH, RP
-
Grant HolmesATL, RP
-
Greg WeissertBOS, RP
-
Gregory SantosSEA, RP
-
Guillo ZunigaLAA, RP
-
Gus VarlandCHW, RP
-
Hagen DannerTOR, RP
-
Hans CrouseLAA, RP
-
Hogan HarrisATH, RP
-
Huascar BrazobanNYM, RP
-
Hunter BiggeTB, RP
-
Hunter GaddisCLE, RP
-
Hunter StrattonPIT, RP
-
Ian GibautCIN, RP
-
Isaac MattsonPIT, RP
-
Isaiah CampbellBOS, RP
-
J.B. BukauskasMIL, RP
-
Jack NeelyCHC, RP
-
Jackson JobeDET, RP
-
Jacob LatzTEX, RP
-
Jacob LopezTB, RP
-
Jaden HillCOL, RP
-
Jairo IriarteCHW, RP
-
Jake BirdCOL, RP/SU7
-
Jake CousinsNYY, RP
-
James McArthurKC, RP/CL
-
Jared KoenigMIL, RP
-
Jared ShusterCHW, RP
-
Jeff CriswellCOL, RP
-
Jeremiah EstradaSD, RP
-
Jesus TinocoMIA, RP
-
Jhonathan DiazSEA, RP
-
Joe BoyleATH, RP
-
Joe La SorsaWSH, RP
-
Joel KuhnelTB, RP
-
Joey WentzPIT, RP
-
John McMillonMIA, RP
-
Jonathan BowlanKC, RP
-
Jordan LeasureCHW, RP
-
Jose ButtoNYM, RP
-
Jose MarteLAA, RP
-
Josh WinckowskiBOS, RP/SU7
-
José CuasPHI, RP
-
José FerrerWSH, RP
-
Juan MejiaCOL, RP
-
Justin MartinezARI, RP
-
Justin SlatenBOS, RP
-
Justin SternerTB, RP
-
Kaleb OrtHOU, RP
-
Kelvin CáceresLAA, RP
-
Kevin HergetMIL, RP
-
Kevin KellyTB, RP
-
Kody FunderburkMIN, RP
-
Kyle HurtLAD, RP
-
Kyle LeahySTL, RP
-
Kyle MullerATH, RP
-
Kyle NicolasPIT, RP
-
Lake BacharMIA, RP
-
Landen RouppSF, RP
-
Logan GillaspieSD, RP
-
Lucas ErcegKC, RP
-
Luis ContrerasHOU, RP
-
Luis FriasTOR, RP
-
Luis GuerreroBOS, RP
-
Luis OrtizPHI, RP
-
Luis PeraltaCOL, RP
-
Luke LittleCHC, RP
-
Lyon RichardsonCIN, RP
-
Manuel RodriguezTB, RP/SU7
-
Marc ChurchTEX, RP
-
Mason EnglertDET, RP
-
Mason MillerATH, RP/CL
-
Mason ThompsonWSH, RP
-
Matt FestaTEX, RP
-
Matt GageNYM, RP
-
Matthew LiberatoreSTL, RP
-
Max LazarPHI, RP
-
Michael GroveLAD, RP
-
Michael MercadoPHI, RP
-
Michael PetersenMIA, RP
-
Michael RuckerWSH, RP
-
Michel OtanezATH, RP
-
Mike BaumannMIA, RP
-
Nick HernandezHOU, RP
-
Nick RobertsonTOR, RP
-
Orion KerkeringPHI, RP
-
Orlando RibaltaWSH, RP
-
Owen WhiteTEX, RP
-
Pedro AvilaCLE, RP
-
Penn MurfeeHOU, RP
-
Peter StrzeleckiCLE, RP
-
Porter HodgeCHC, RP
-
Prelander BerroaCHW, RP
-
Randy RodriguezSF, RP
-
Ray KerrATL, RP
-
Reed GarrettNYM, RP
-
Ricky VanascoDET, RP
-
Riley O'BrienSTL, RP
-
Rob ZastryznyMIL, RP
-
Robert GarciaWSH, RP
-
Ron MarinaccioCHW, RP
-
Ronny HenriquezMIN, RP
-
Ryan BurrTOR, RP
-
Ryan FernandezSTL, RP
-
Ryan LoutosSTL, RP
-
Ryan MillerLAA, RP
-
Ryan WalkerSF, RP
-
Ryan ZeferjahnLAA, RP
-
Sammy PeraltaCHW, RP
-
Scott BlewettMIN, RP
-
Sean GuentherDET, RP
-
Sean HjelleSF, RP
-
Sean ReynoldsSD, RP
-
Seth HalvorsenCOL, RP
-
Seth MartinezHOU, RP
-
Shaun AndersonMIA, RP
-
Shawn DubinHOU, RP
-
Slade CecconiARI, RP
-
Spencer BivensSF, RP
-
Stephen KolekSD, RP
-
Steven CruzKC, RP
-
Tanner BanksPHI, RP
-
Tayler ScottHOU, RP
-
Tim HerrinCLE, RP
-
Tom CosgroveSD, RP
-
Tommy NanceTOR, RP
-
Tony SantillanCIN, RP
-
Tristan BeckSF, RP
-
Troy TaylorSEA, RP
-
Tyler FergusonATH, RP
-
Tyler GilbertPHI, RP
-
Tyler HoltonDET, RP
-
Tyler JayMIL, RP
-
Tyler ZuberNYM, RP
-
Tyson MillerCHC, RP
-
Victor MederosLAA, RP
-
Victor VodnikCOL, RP
-
Walter PenningtonTEX, RP
-
Will KleinATH, RP
-
Xzavion CurryMIA, RP
-
Yennier CanoBAL, RP/SU8
-
Yosver ZuluetaCIN, RP
-
Yunior MartePHI, RP
-
Zach BrzykcyWSH, RP
-
Zach LogueLAD, RP
-
Zach PenrodBOS, RP
-
Zack KellyBOS, RP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
26
-
36
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
261
-
271
-
281
-
291
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
26
-
36
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
261
-
271
-
281
-
291