MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Edwin DiazNYM, RP
-
2Josh HaderHOU, RP/CL
-
3Taijuan WalkerPHI, RP
-
4Ryan PresslyHOU, RP
-
5Raisel IglesiasATL, RP
-
6Kenta MaedaDET, RP
-
7Blake TreinenLAD, RP
-
Jordan HicksSF, RP
-
Robert StephensonLAA, RP/SU7
-
Taylor RogersSF, RP
-
11Aroldis ChapmanBOS, RP/SU8
-
12Robert SuarezSD, RP
-
13Joe JimenezATL, RP
-
14Jordan RomanoPHI, RP/CL
-
15Devin WilliamsMIL, RP/CL
-
16Ryan HelsleySTL, RP/CL
-
17Emilio PaganCIN, RP
-
18Matt StrahmPHI, RP
-
Yimi GarciaTOR, RP/SU7
-
20Jose AlvaradoPHI, RP
-
21Pierce JohnsonATL, RP/SU8
-
22Aaron BummerATL, RP
-
23Gregory SotoBAL, RP
-
24David BednarPIT, RP
-
Evan PhillipsLAD, RP/CL
-
26Tyler RogersSF, RP/SU7
-
27Yuki MatsuiSD, RP
-
28Michael KopechLAD, RP
-
29Liam HendriksBOS, RP/CL
-
30Jason AdamSD, RP/SU8
-
31Joel PayampsMIL, RP
-
32Ryan BrasierLAD, RP
-
33Chad GreenTOR, RP
-
34Wandy PeraltaSD, RP/SU7
-
35Aaron AshbyMIL, RP
-
36Chris StrattonKC, RP
-
Emmanuel ClaseCLE, RP
-
Pete FairbanksTB, RP
-
39Seranthony DominguezBAL, RP
-
40Anthony BenderMIA, RP
-
41Ryan ThompsonARI, RP
-
42Bryan AbreuHOU, RP/SU7
-
Derek LawWSH, RP
-
Erik SwansonTOR, RP/SU8
-
45Hunter HarveyKC, RP/SU8
-
46Kevin GinkelARI, RP/SU8
-
47Camilo DovalSF, RP/CL
-
Jason FoleyDET, RP/SU8
-
49Griffin JaxMIN, RP/SU7
-
50Brusdar GraterolLAD, RP
-
51Alexis DiazCIN, RP/CL
-
52JoJo RomeroSTL, RP
-
Trevor StephanCLE, RP
-
54Mark Leiter Jr.NYY, RP
-
55A.J. PukARI, RP/CL
-
56Dennis SantanaPIT, RP
-
57Brent SuterCIN, RP
-
Justin WilsonBOS, RP
-
59Alex VesiaLAD, RP
-
60Keegan AkinBAL, RP
-
61Trevor MegillMIL, RP
-
62Adrian MorejonSD, RP
-
63Tyler KinleyCOL, RP
-
64Luke WeaverNYY, RP
-
65Dylan LeeATL, RP
-
66Carlos HernandezKC, RP
-
67Andres MunozSEA, RP
-
68John SchreiberKC, RP/SU8
-
T.J. McFarlandATH, RP
-
70Jhoan DuranMIN, RP/CL
-
71Will VestDET, RP
-
72Beau BrieskeDET, RP
-
73Joe MantiplyARI, RP
-
74Colin HoldermanPIT, RP/SU8
-
Tayler SaucedoSEA, RP
-
76John KingSTL, RP
-
77Trent ThorntonSEA, RP
-
78Sam HentgesCLE, RP
-
79Brock BurkeLAA, RP
-
Nate PearsonCHC, RP
-
Nick SandlinTOR, RP
-
82Jose RuizPHI, RP
-
Julian MerryweatherCHC, RP/SU7
-
Justin TopaMIN, RP/SU8
-
85Anthony BandaLAD, RP
-
Cionel PerezBAL, RP
-
87Garrett CleavingerTB, RP
-
Jose QuijadaLAA, RP/SU8
-
Josh SborzTEX, RP
-
Sam MollCIN, RP
-
91Justin AndersonCHW, RP
-
92Félix BautistaBAL, RP/CL
-
Justin LawrenceCOL, RP/CL
-
Michael TonkinMIN, RP
-
Steven WilsonCHW, RP
-
Zach PopTOR, RP
-
97Eli MorganCHC, RP
-
98Cole SulserTB, RP
-
Gabe SpeierSEA, RP
-
Jimmy HergetCOL, RP
-
Nick MearsMIL, RP
-
Scott EffrossNYY, RP
-
103Dylan CoveyNYM, RP
-
Ethan RobertsCHC, RP
-
Keegan ThompsonCHC, RP
-
Kyle NelsonARI, RP
-
107Jorge AlcalaMIN, RP/SU7
-
108Connor GillispieATL, RP
-
109Abner UribeMIL, RP
-
Alek JacobSD, RP
-
Alex FaedoDET, RP
-
Alex LangeDET, RP/CL
-
Allan WinansATL, RP
-
Amos WillinghamWSH, RP
-
Andrew NardiMIA, RP
-
Andrew WaltersCLE, RP
-
Angel ChivilliCOL, RP
-
Angel PerdomoATL, RP
-
Angel ZerpaKC, RP
-
Anthony MaldonadoATH, RP
-
Anthony MolinaCOL, RP
-
Austin KitchenSEA, RP
-
Bailey HornDET, RP
-
Ben BrownCHC, RP
-
Ben CaspariusLAD, RP
-
Ben JoyceLAA, RP
-
Bennett SousaHOU, RP
-
Blake WalstonARI, RP
-
Bowden FrancisTOR, RP
-
Brady BassoATH, RP
-
Brandon EisertTOR, RP
-
Brenan HanifeeDET, RP
-
Brendon LittleTOR, RP
-
Brennan BernardinoBOS, RP
-
Brent HeadrickMIN, 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 LeeDET, 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
-
Cristian MenaARI, RP
-
D.L. HallMIL, RP
-
Daniel LynchKC, RP
-
Daniel PalenciaCHC, RP
-
Daniel RobertTEX, RP
-
Danny YoungNYM, RP
-
Dauri MoretaPIT, RP
-
Daysbel HernándezATL, RP
-
Declan CroninMIA, RP
-
Dedniel NunezNYM, RP
-
Devin SweetPHI, RP
-
Domingo GonzalezATL, RP
-
Drey JamesonARI, RP
-
Easton LucasTOR, RP
-
Edgardo HenriquezLAD, RP
-
Eduard BazardoSEA, RP
-
Eduardo SalazarWSH, RP
-
Edwin UcetaTB, RP
-
Elvis PegueroMIL, RP
-
Eric CerantolaKC, RP
-
Eric OrzeTB, RP
-
Erik MillerSF, RP
-
Erik SabrowskiCLE, RP
-
Evan JusticeCOL, RP
-
Evan SiskKC, RP
-
Fernando CruzCIN, RP
-
Forrest WhitleyHOU, RP
-
Franco AlemanCLE, RP
-
Fraser EllardCHW, RP
-
Gavin HollowellCHC, RP
-
George SorianoMIA, RP
-
Gerson GarabitoTEX, RP
-
Gordon GraceffoSTL, RP
-
Grant AndersonTEX, RP
-
Grant HolmanATH, RP
-
Grant HolmesATL, RP
-
Greg WeissertBOS, RP
-
Gregory SantosSEA, RP
-
Gus VarlandCHW, RP
-
Hagen DannerTOR, RP
-
Hans CrouseLAA, RP
-
Hogan HarrisATH, RP
-
Huascar BrazobanNYM, RP
-
Hunter BiggeTB, RP
-
Hunter GaddisCLE, RP
-
Ian HamiltonNYY, RP
-
J.B. BukauskasMIL, RP
-
Jack DashwoodLAA, RP
-
Jack DreyerLAD, 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
-
Joey WentzPIT, RP
-
Jonathan BowlanKC, RP
-
Jordan LeasureCHW, RP
-
Jose ButtoNYM, RP
-
Josh WinckowskiBOS, RP/SU7
-
José CuasPHI, RP
-
José FerrerWSH, RP
-
Juan MejiaCOL, RP
-
Justin MartinezARI, RP
-
Justin SlatenBOS, RP
-
Justin SternerATH, RP
-
Kade StrowdBAL, RP
-
Kaleb OrtHOU, RP
-
Kelvin CáceresLAA, RP
-
Kevin HergetNYM, RP
-
Kevin KellyTB, RP
-
Kody FunderburkMIN, RP
-
Kyle HurtLAD, RP
-
Kyle LeahySTL, RP
-
Kyle NicolasPIT, RP
-
Lake BacharMIA, RP
-
Landen RouppSF, RP
-
Luarbert AriasMIA, RP
-
Lucas ErcegKC, RP
-
Luis ContrerasHOU, RP
-
Luis GonzalezBAL, RP
-
Luis GuerreroBOS, RP
-
Luis MeyCIN, RP
-
Luis PeraltaCOL, RP
-
Luke LittleCHC, RP
-
Lyon RichardsonCIN, RP
-
Manuel RodriguezTB, RP/SU7
-
Marc ChurchTEX, RP
-
Mason EnglertDET, RP
-
Mason MillerATH, RP/CL
-
Matt BrashSEA, RP
-
Matt FestaTEX, RP
-
Matt SvansonSTL, RP
-
Matthew LiberatoreSTL, RP
-
Max LazarPHI, RP
-
Michael AriasCHC, RP
-
Michael GroveLAD, RP
-
Michael MercadoPHI, RP
-
Michael PetersenTOR, RP
-
Michel OtanezATH, RP
-
Nic EnrightCLE, RP
-
Nick HernandezHOU, RP
-
Nick RobertsonTOR, RP
-
Orion KerkeringPHI, RP
-
Orlando RibaltaWSH, RP
-
Owen WhiteTEX, RP
-
Pedro AvilaCLE, RP
-
Penn MurfeeCHW, RP
-
Peter StrzeleckiPIT, RP
-
Porter HodgeCHC, RP
-
Prelander BerroaCHW, RP
-
Randy RodriguezSF, RP
-
Reed GarrettNYM, RP
-
Riley O'BrienSTL, RP
-
Rob ZastryznyCHC, RP
-
Robert GarciaWSH, RP
-
Rolddy MuñozATL, RP
-
Ron MarinaccioCHW, RP
-
Ronny HenriquezMIN, RP
-
Ryan BurrTOR, RP
-
Ryan FernandezSTL, RP
-
Ryan LoutosSTL, RP
-
Ryan WalkerSF, RP
-
Ryan ZeferjahnLAA, RP
-
Sam LongKC, RP
-
Sean GuentherDET, RP
-
Sean HjelleSF, RP
-
Sean Reid-FoleyNYM, RP
-
Sean ReynoldsSD, RP
-
Seth HalvorsenCOL, RP
-
Seth MartinezARI, 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 MattisonDET, RP
-
Tyler OwensDET, 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
-
Yerry De Los SantosNYY, RP
-
Yosver ZuluetaCIN, RP
-
Zach BrzykcyWSH, RP
-
Zach PenrodBOS, RP
-
Zack KellyBOS, RP
-
333Austin WarrenSF, RP
-
Lucas GilbreathCOL, RP
-
335Mason ThompsonWSH, RP
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
242
-
252
-
261
-
271
-
281
-
291
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
25
-
35
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
242
-
252
-
261
-
271
-
281
-
291
-
301