MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Anthony RendonLAA, 3B
-
2Francisco LindorNYM, SS
-
3Carlos CorreaMIN, SS
-
4Corey SeagerTEX, SS
-
Nolan ArenadoSTL, 3B
-
6Rafael DeversBOS, 3B
-
7Mookie BettsLAD, SS
-
8Trea TurnerPHI, SS
-
9Freddie FreemanLAD, 1B
-
10Cody BellingerCHC, 1B
-
11Bobby Witt Jr.KC, SS
-
12Kris BryantCOL, 1B
-
Paul GoldschmidtSTL, 1B
-
14Xander BogaertsSD, 2B
-
15Bryce HarperPHI, 1B
-
16Dansby SwansonCHC, SS
-
17Marcus SemienTEX, 2B
-
18Jose AltuveHOU, 2B
-
19Javier BaezDET, SS
-
Trevor StoryBOS, SS
-
21Austin RileyATL, 3B
-
22Matt OlsonATL, 1B
-
23Pete AlonsoNYM, 1B
-
24José RamírezCLE, 3B
-
25Alex BregmanHOU, 3B
-
Anthony RizzoNYY, 1B
-
27Vladimir Guerrero Jr.TOR, 1B
-
28Matt ChapmanSF, 3B
-
29Rhys HoskinsMIL, 1B
-
30Wander FrancoTB, SS
-
31Josh BellMIA, 1B
-
32Andres GimenezCLE, 2B
-
33Ketel MarteARI, 2B
-
34Chris TaylorLAD, 3B
-
D.J. LeMahieuNYY, 2B
-
Jeimer CandelarioCIN, 3B
-
37Gleyber TorresNYY, 2B
-
38Yoan MoncadaCHW, 3B
-
39Justin TurnerTOR, 3B
-
40Jeff McNeilNYM, 2B
-
41Willy AdamesMIL, SS
-
42Max MuncyLAD, 3B
-
43Nico HoernerCHC, 2B
-
Ryan McMahonCOL, 3B
-
45Jake CronenworthSD, 1B
-
46Bo BichetteTOR, SS
-
47Eugenio SuarezARI, 3B
-
48Christian WalkerARI, 1B
-
49Luis ArraezSD, 2B
-
50J.P. CrawfordSEA, SS
-
51Ezequiel TovarCOL, SS
-
52Ke'Bryan HayesPIT, 3B
-
53Tommy EdmanSTL, SS
-
54Yandy DiazTB, 1B
-
55Isiah Kiner-FalefaTOR, SS
-
Nate LoweTEX, 1B
-
57Aledmys DiazOAK, SS
-
58Ha-seong KimSD, SS
-
59Ty FranceSEA, 1B
-
60Josh NaylorCLE, 1B
-
61Kyle FarmerMIN, SS
-
62Miguel RojasLAD, SS
-
Wilmer FloresSF, 1B
-
64Carlos SantanaMIN, 1B
-
65Jorge PolancoSEA, 2B
-
66Joey GalloWSH, 1B
-
Jose PerdomoATL, SS
-
Luis UriasSEA, 3B
-
Ozzie AlbiesATL, 2B
-
Tim AndersonMIA, SS
-
71Colt KeithDET, 2B
-
72Thairo EstradaSF, 2B
-
73Adam FrazierKC, 2B
-
74Jonathan IndiaCIN, 2B
-
Luis RengifoLAA, 2B
-
76Nicky LopezCHW, 2B
-
77Cavan BiggioTOR, 2B
-
78Leodalis De VriesSD, SS
-
79Alec BohmPHI, 3B
-
Brandon LoweTB, 2B
-
Enrique HernandezLAD, SS
-
Fernando CruzCHC, SS
-
83Mauricio DubonHOU, 2B
-
Ryan O'HearnBAL, 1B
-
85Isaac ParedesTB, 3B
-
86Willi CastroMIN, SS
-
87Andrew VaughnCHW, 1B
-
88Brendan RodgersCOL, 2B
-
Rowdy TellezPIT, 1B
-
90Josh RojasSEA, 3B
-
91Dawel JosephSEA, SS
-
92Dylan MooreSEA, 2B
-
93Patrick WisdomCHC, 3B
-
Santiago EspinalCIN, 3B
-
95Jorge MateoBAL, SS
-
96J.D. DavisOAK, 3B
-
97Orlando ArciaATL, SS
-
98Yandel RicardoKC, SS
-
99Joswa LugoLAA, SS
-
100Jon BertiNYY, 2B
-
101Ramon UriasBAL, 3B
-
102Brandon CrawfordSTL, SS
-
Garrett HampsonKC, SS
-
Joey WendleNYM, 3B
-
Nick SenzelWSH, 3B
-
106Luis GarciaWSH, 2B
-
107Daiber De Los SantosMIN, SS
-
Emil MoralesLAD, SS
-
109Nick MadrigalCHC, 2B
-
110Angel FelizWSH, SS
-
Eduardo HerreraCHW, 3B
-
112Paul DeJongCHW, SS
-
113Ashly AndujarCOL, SS
-
Edmundo SosaPHI, 3B
-
Jorge QuintanaMIL, SS
-
Miguel AndujarOAK, 3B
-
117Naibel MarianoCIN, SS
-
118Amed RosarioTB, SS
-
Garrett CooperBOS, 1B
-
Giovanny UrshelaDET, 3B
-
Nestor MirandaDET, 3B
-
122Alex KirilloffMIN, 1B
-
Jake BauersMIL, 1B
-
124Emilio SanchezBAL, SS
-
125Abraham ToroOAK, 3B
-
126Gavin LuxLAD, 2B
-
127Abdiel FelizPIT, SS
-
Edgar MonteroOAK, SS
-
129Ildemaro VargasWSH, 2B
-
130Danny MendickCHW, 2B
-
Dominic SmithBOS, 1B
-
Donovan SolanoSD, 2B
-
Ehire AdrianzaLAA, SS
-
Leandro RomeroSEA, SS
-
Miguel SanoLAA, 1B
-
136Jhonny LevelSF, SS
-
137Edward LantiguaNYM, SS
-
Jesus MadeMIL, SS
-
139Nick GordonMIA, SS
-
Sam HaggertySEA, 2B
-
141Jon SingletonHOU, 1B
-
Kevin NewmanARI, SS
-
Nick AhmedSF, SS
-
Niko GoodrumLAA, 2B
-
Tyler WadeSD, 3B
-
146Anthony VolpeNYY, SS
-
147Angel BrachiTB, SS
-
Curley MarthaTEX, SS
-
149Geraldo PerdomoARI, SS
-
150Jeremy PenaHOU, SS
-
151Angel GuzmanTOR, SS
-
Bryson StottPHI, 2B
-
153Christopher MorelCHC, 3B
-
154Oswald PerazaNYY, SS
-
155Andy IbanezDET, 2B
-
156Spencer TorkelsonDET, 1B
-
157Zach McKinstryDET, 2B
-
158Jake BurgerMIA, 3B
-
Triston CasasBOS, 1B
-
Yairo PadillaSTL, SS
-
161Ernie ClementTOR, 2B
-
162Taylor WallsTB, SS
-
163Michael MasseyKC, 2B
-
164Gavin SheetsCHW, 1B
-
165Gunnar HendersonBAL, SS
-
166Josh JungTEX, 3B
-
167Nolan GormanSTL, 2B
-
168Oneil CruzPIT, SS
-
169Ezequiel DuranTEX, 2B
-
170Vinnie PasquantinoKC, 1B
-
171Andruw MonasterioMIL, SS
-
172CJ AbramsWSH, SS
-
173Jose CaballeroTB, SS
-
174Maikel GarciaKC, 3B
-
175Brett BatyNYM, 3B
-
Michael StefanicLAA, 2B
-
Nolan SchanuelLAA, 1B
-
Zach NetoLAA, SS
-
179Josh H. SmithTEX, SS
-
180Brice TurangMIL, 2B
-
181Zack ShortATL, 3B
-
182Edouard JulienMIN, 2B
-
183Sal FrelickMIL, 3B
-
184Tucupita MarcanoSD, SS
-
185Jordan WestburgBAL, 2B
-
Vidal BrujanMIA, 2B
-
187Royce LewisMIN, SS
-
188Alan TrejoCOL, 2B
-
Elehuris MonteroCOL, 1B
-
Jared TrioloPIT, 2B
-
191Davis SchneiderTOR, 3B
-
192Gabriel AriasCLE, SS
-
193Ronny MauricioNYM, SS
-
194Jonathan ArandaTB, 1B
-
195Elly De La CruzCIN, SS
-
Matt McLainCIN, 2B
-
197Masyn WinnSTL, SS
-
198Grae KessingerHOU, SS
-
199Tyler FreemanCLE, SS
-
Vaughn GrissomBOS, 2B
-
201Tyler FitzgeraldSF, SS
-
202Joey OrtizMIL, SS
-
203Jahmai JonesNYY, 2B
-
204Braden ShewmakeCHW, SS
-
205Brayan RocchioCLE, SS
-
206Angel MartinezCLE, 2B
-
Austin MartinMIN, SS
-
Austin ShentonTB, 3B
-
Blaze AlexanderARI, SS
-
Brett HarrisOAK, 3B
-
Bryan RamosCHW, 3B
-
Casey SchmittSF, 3B
-
Christian Encarnacion-StrandCIN, 1B
-
Cole TuckerLAA, SS
-
Darell HernaizOAK, SS
-
David HamiltonBOS, SS
-
Davis WendzelTEX, 3B
-
Emmanuel RiveraMIA, 3B
-
Jose FerminSTL, 2B
-
Jose MirandaMIN, SS
-
Justin FoscueTEX, 2B
-
Kody ClemensPHI, 2B
-
Kyle ManzardoCLE, 1B
-
Kyren ParisLAA, SS
-
Leonardo RivasSEA, 2B
-
Luke WilliamsATL, SS
-
Matt CarpenterSTL, 3B
-
Max SchuemannOAK, 2B
-
Nasim NunezWSH, SS
-
Nick GonzalesPIT, SS
-
Oliver DunnMIL, 2B
-
Otto LopezMIA, SS
-
Romy GonzalezBOS, 3B
-
Ryan ViladeDET, 3B
-
Trey CabbageHOU, 3B
-
Trey LipscombWSH, 3B
-
Tyler NevinOAK, 1B
-
Wenceel PerezDET, SS
-
Xavier EdwardsMIA, SS
-
Zach RemillardCHW, 3B
-
Zack GelofOAK, 2B
-
242Jose CericeKC, 3B
-
243Franchely SilverioHOU, SS
-
244Yolfran CastilloTEX, SS
-
245Jose FamiliaPHI, SS
-
Judrick ProfarCHW, SS
-
247Carlos CarrasquelBOS, 3B
-
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
-
279Ilan FernandezBOS, SS
-
Justim SojoBOS, SS
-
281Avinson PintoBOS, SS
-
Moises BolivarBOS, SS
Top 100 Positional Breakdown
-
1100
Top 100 Team Breakdown
-
17
-
26
-
35
-
45
-
55
-
65
-
74
-
84
-
94
-
104
-
113
-
123
-
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
-
55
-
65
-
74
-
84
-
94
-
104
-
113
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
232
-
242
-
252
-
262
-
272
-
282
-
292
-
301