MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Jose AltuveHOU, 2B
-
2Anthony RendonLAA, 3B
-
3Carlos CorreaMIN, SS
-
4Corey SeagerTEX, SS
-
5Alex BregmanHOU, 3B
-
6Cody BellingerCHC, 1B
-
7Trea TurnerPHI, SS
-
8Francisco LindorNYM, SS
-
Kris BryantCOL, 1B
-
10Bryce HarperPHI, 1B
-
Marcus SemienTEX, 2B
-
Paul GoldschmidtSTL, 1B
-
13Dansby SwansonCHC, SS
-
Javier BaezDET, SS
-
Rafael DeversBOS, 3B
-
Xander BogaertsSD, 2B
-
17Nolan ArenadoSTL, 3B
-
Yoan MoncadaCHW, 3B
-
19Trevor StoryBOS, SS
-
20Matt OlsonATL, 1B
-
Mookie BettsLAD, SS
-
22Austin RileyATL, 3B
-
23Pete AlonsoNYM, 1B
-
24Freddie FreemanLAD, 1B
-
25Vladimir Guerrero Jr.TOR, 1B
-
26Matt ChapmanSF, 3B
-
27Anthony RizzoNYY, 1B
-
José RamírezCLE, 3B
-
29Josh BellMIA, 1B
-
30D.J. LeMahieuNYY, 2B
-
Jeimer CandelarioCIN, 3B
-
32Gleyber TorresNYY, 2B
-
33Chris TaylorLAD, 3B
-
Justin TurnerTOR, 3B
-
Ketel MarteARI, 2B
-
36Willy AdamesMIL, SS
-
37Max MuncyLAD, 3B
-
Rhys HoskinsMIL, 1B
-
Ryan McMahonCOL, 3B
-
40Nico HoernerCHC, 2B
-
41Bo BichetteTOR, SS
-
Eugenio SuarezARI, 3B
-
43Christian WalkerARI, 1B
-
44Jorge PolancoSEA, 2B
-
45Jeff McNeilNYM, 2B
-
46J.P. CrawfordSEA, SS
-
47Bobby Witt Jr.KC, SS
-
48Jake CronenworthSD, 1B
-
49Brandon LoweTB, 2B
-
50Aledmys DiazOAK, SS
-
Yandy DiazTB, 1B
-
52Isiah Kiner-FalefaTOR, SS
-
Nate LoweTEX, 1B
-
54Ha-seong KimSD, SS
-
Ke'Bryan HayesPIT, 3B
-
Ozzie AlbiesATL, 2B
-
Tommy EdmanSTL, SS
-
58Ty FranceSEA, 1B
-
59Josh NaylorCLE, 1B
-
Wilmer FloresSF, 1B
-
61Kyle FarmerMIN, SS
-
62Carlos SantanaMIN, 1B
-
63Andres GimenezCLE, 2B
-
Joey GalloWSH, 1B
-
Luis UriasSEA, 3B
-
Miguel RojasLAD, SS
-
Tim AndersonMIA, SS
-
68Thairo EstradaSF, 2B
-
69Colt KeithDET, 2B
-
70Luis RengifoLAA, 2B
-
71Nicky LopezCHW, 2B
-
72Cavan BiggioTOR, 2B
-
73Leodalis De VriesSD, SS
-
74Alec BohmPHI, 3B
-
Enrique HernandezLAD, SS
-
Fernando CruzCHC, SS
-
77Jonathan IndiaCIN, 2B
-
78Jon BertiNYY, 2B
-
79Mauricio DubonHOU, 2B
-
Ryan O'HearnBAL, 1B
-
81Isaac ParedesTB, 3B
-
82Willi CastroMIN, SS
-
83Andrew VaughnCHW, 1B
-
84Brendan RodgersCOL, 2B
-
Rowdy TellezPIT, 1B
-
86Josh RojasSEA, 3B
-
87Dylan MooreSEA, 2B
-
88Dawel JosephSEA, SS
-
Ezequiel TovarCOL, SS
-
90Patrick WisdomCHC, 3B
-
Santiago EspinalCIN, 3B
-
92Jorge MateoBAL, SS
-
93J.D. DavisOAK, 3B
-
94Yandel RicardoKC, SS
-
95Joswa LugoLAA, SS
-
96Ramon UriasBAL, 3B
-
97Adam FrazierKC, 2B
-
Brandon CrawfordSTL, SS
-
Garrett HampsonKC, SS
-
Joey WendleNYM, 3B
-
Nick SenzelWSH, 3B
-
Orlando ArciaATL, SS
-
Wander FrancoTB, SS
-
104Luis GarciaWSH, 2B
-
105Daiber De Los SantosMIN, SS
-
Emil MoralesLAD, SS
-
107Nick MadrigalCHC, 2B
-
108Angel FelizWSH, SS
-
Eduardo HerreraCHW, 3B
-
110Paul DeJongCHW, SS
-
111Ashly AndujarCOL, SS
-
Edmundo SosaPHI, 3B
-
Jorge QuintanaMIL, SS
-
Miguel AndujarOAK, 3B
-
115Naibel MarianoCIN, SS
-
116Amed RosarioTB, SS
-
Giovanny UrshelaDET, 3B
-
Nestor MirandaDET, 3B
-
119Alex KirilloffMIN, 1B
-
Jake BauersMIL, 1B
-
121Emilio SanchezBAL, SS
-
122Abraham ToroOAK, 3B
-
123Garrett CooperBOS, 1B
-
124Gavin LuxLAD, 2B
-
125Abdiel FelizPIT, SS
-
Edgar MonteroOAK, SS
-
127Ildemaro VargasWSH, 2B
-
128Leandro RomeroSEA, SS
-
Miguel SanoLAA, 1B
-
130Jhonny LevelSF, SS
-
131Edward LantiguaNYM, SS
-
Jesus MadeMIL, SS
-
133Nick GordonMIA, SS
-
134Ehire AdrianzaLAA, SS
-
135Danny MendickCHW, 2B
-
136Jon SingletonHOU, 1B
-
Nick AhmedSF, SS
-
Tyler WadeSD, 3B
-
139Sam HaggertySEA, 2B
-
140Dominic SmithBOS, 1B
-
141Anthony VolpeNYY, SS
-
142Angel BrachiTB, SS
-
Curley MarthaTEX, SS
-
144Kevin NewmanARI, SS
-
145Donovan SolanoSD, 2B
-
146Geraldo PerdomoARI, SS
-
147Jeremy PenaHOU, SS
-
148Angel GuzmanTOR, SS
-
Bryson StottPHI, 2B
-
150Christopher MorelCHC, 3B
-
151Oswald PerazaNYY, SS
-
152Andy IbanezDET, 2B
-
153Spencer TorkelsonDET, 1B
-
154Zach McKinstryDET, 2B
-
155Jake BurgerMIA, 3B
-
Triston CasasBOS, 1B
-
Yairo PadillaSTL, SS
-
158Ernie ClementTOR, 2B
-
159Taylor WallsTB, SS
-
160Michael MasseyKC, 2B
-
161Gavin SheetsCHW, 1B
-
162Gunnar HendersonBAL, SS
-
163Josh JungTEX, 3B
-
164Nolan GormanSTL, 2B
-
165Oneil CruzPIT, SS
-
166Ezequiel DuranTEX, 2B
-
167Vinnie PasquantinoKC, 1B
-
168CJ AbramsWSH, SS
-
169Jose CaballeroTB, SS
-
170Maikel GarciaKC, 3B
-
171Brett BatyNYM, 3B
-
Michael StefanicLAA, 2B
-
Nolan SchanuelLAA, 1B
-
Zach NetoLAA, SS
-
175Josh H. SmithTEX, SS
-
176Brice TurangMIL, 2B
-
177Edouard JulienMIN, 2B
-
178Sal FrelickMIL, 3B
-
179Tucupita MarcanoSD, SS
-
180Jordan WestburgBAL, 2B
-
Vidal BrujanMIA, 2B
-
182Royce LewisMIN, SS
-
183Alan TrejoCOL, 2B
-
Elehuris MonteroCOL, 1B
-
Jared TrioloPIT, 2B
-
186Davis SchneiderTOR, 3B
-
187Gabriel AriasCLE, SS
-
188Ronny MauricioNYM, SS
-
189Jonathan ArandaTB, 1B
-
190Elly De La CruzCIN, SS
-
Matt McLainCIN, 2B
-
192Masyn WinnSTL, SS
-
193Grae KessingerHOU, SS
-
194Tyler FreemanCLE, SS
-
Vaughn GrissomBOS, 2B
-
196Tyler FitzgeraldSF, SS
-
197Joey OrtizMIL, SS
-
198Jahmai JonesNYY, 2B
-
199Alika WilliamsPIT, SS
-
200Braden ShewmakeCHW, SS
-
201Brayan RocchioCLE, SS
-
202Austin ShentonTB, 3B
-
Blaze AlexanderARI, SS
-
Christian Encarnacion-StrandCIN, 1B
-
Matt CarpenterSTL, 3B
-
Nasim NunezWSH, SS
-
Oliver DunnMIL, 2B
-
Ryan ViladeDET, 3B
-
Xavier EdwardsMIA, SS
-
Zack GelofOAK, 2B
-
211Tyler NevinOAK, 1B
-
212Austin MartinMIN, SS
-
Justin FoscueTEX, 2B
-
214Darell HernaizOAK, SS
-
215Emmanuel RiveraMIA, 3B
-
216David HamiltonBOS, SS
-
217Jose CericeKC, 3B
-
218Davis WendzelTEX, 3B
-
Jose MirandaMIN, SS
-
Wenceel PerezDET, SS
-
221Romy GonzalezBOS, 3B
-
222Andruw MonasterioMIL, SS
-
223Max SchuemannOAK, 2B
-
224Franchely SilverioHOU, SS
-
225Otto LopezMIA, SS
-
226Angel MartinezCLE, 2B
-
227Yolfran CastilloTEX, SS
-
228Niko GoodrumLAA, 2B
-
229Luke WilliamsATL, SS
-
230Leonardo RivasSEA, 2B
-
231Cole TuckerLAA, SS
-
232Trey CabbageHOU, 3B
-
233Kody ClemensPHI, 2B
-
234Jose FamiliaPHI, SS
-
Judrick ProfarCHW, SS
-
236Brett HarrisOAK, 3B
-
237Carlos CarrasquelBOS, 3B
-
238Bryan RamosCHW, 3B
-
Luis ArraezSD, 2B
-
240Kyle ManzardoCLE, 1B
-
Zach RemillardCHW, 3B
-
242Zack ShortATL, 3B
-
243Kyren ParisLAA, SS
-
Tristan GrayMIA, SS
-
245Casey SchmittSF, 3B
-
Nick GonzalesPIT, SS
-
247Brett WiselySF, 2B
-
248Eriel DihigoCOL, SS
-
Jesus PremoliCHW, 3B
-
250Elvin GarciaBAL, SS
-
Jemone NuelBAL, SS
-
Nathaniel PalaciosTEX, SS
-
Yensi RivasNYM, SS
-
254Erick De La CruzARI, SS
-
255Aaron PineroTB, SS
-
Daniel FlamesTEX, SS
-
Kendrick HerreraPIT, 3B
-
258Luis De La CruzCLE, SS
-
259Domingo BatistaTB, SS
-
260Roldy BritoCOL, 3B
-
261Anderson FerminBOS, SS
-
Israfell BautistaTB, SS
-
263Jose DicksonDET, SS
-
264Johan RodriguezCLE, SS
-
265Andreimi AntunezTB, SS
-
Angel ArredondoTEX, SS
-
Diorland ZambranoCIN, SS
-
Geury EstevezDET, SS
-
Juan BrownCIN, 3B
-
270Gregori AriasMIA, SS
-
271Christian SaezSTL, 1B
-
Yordani MartinezMIA, 2B
-
273Christopher AlvaradoBOS, SS
-
274Anthony SosaPIT, SS
-
Edwin DarvilleBOS, SS
-
Jhiancarlos DiazBOS, SS
-
Kenyon SimmonsBOS, SS
-
278Jhoangel SuarezCHW, SS
-
279Trey LipscombWSH, 3B
-
280Ilan FernandezBOS, SS
-
Justim SojoBOS, SS
-
282Avinson PintoBOS, SS
-
Moises BolivarBOS, SS
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
26
-
35
-
45
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301
Top 9999 Positional Breakdown
-
1100
Top 9999 Team Breakdown
-
17
-
26
-
35
-
45
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301