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
-
Nick SenzelWSH, 3B
-
105Luis GarciaWSH, 2B
-
106Daiber De Los SantosMIN, SS
-
Emil MoralesLAD, SS
-
108Nick MadrigalCHC, 2B
-
109Angel FelizWSH, SS
-
Eduardo HerreraCHW, 3B
-
111Paul DeJongCHW, SS
-
112Ashly AndujarCOL, SS
-
Edmundo SosaPHI, 3B
-
Jorge QuintanaMIL, SS
-
Miguel AndujarOAK, 3B
-
116Naibel MarianoCIN, SS
-
117Amed RosarioTB, SS
-
Garrett CooperBOS, 1B
-
Giovanny UrshelaDET, 3B
-
Nestor MirandaDET, 3B
-
121Alex KirilloffMIN, 1B
-
Jake BauersMIL, 1B
-
123Emilio SanchezBAL, SS
-
124Abraham ToroOAK, 3B
-
125Gavin LuxLAD, 2B
-
126Abdiel FelizPIT, SS
-
Edgar MonteroOAK, SS
-
128Ildemaro VargasWSH, 2B
-
129Danny MendickCHW, 2B
-
Dominic SmithBOS, 1B
-
Donovan SolanoSD, 2B
-
Ehire AdrianzaLAA, SS
-
Leandro RomeroSEA, SS
-
Miguel SanoLAA, 1B
-
135Jhonny LevelSF, SS
-
136Edward LantiguaNYM, SS
-
Jesus MadeMIL, SS
-
138Nick GordonMIA, SS
-
139Jon SingletonHOU, 1B
-
Kevin NewmanARI, SS
-
Nick AhmedSF, SS
-
Niko GoodrumLAA, 2B
-
Tyler WadeSD, 3B
-
144Anthony VolpeNYY, SS
-
145Angel BrachiTB, SS
-
Curley MarthaTEX, SS
-
147Geraldo PerdomoARI, SS
-
148Jeremy PenaHOU, SS
-
149Angel GuzmanTOR, SS
-
Bryson StottPHI, 2B
-
151Christopher MorelCHC, 3B
-
152Oswald PerazaNYY, SS
-
153Andy IbanezDET, 2B
-
154Spencer TorkelsonDET, 1B
-
155Zach McKinstryDET, 2B
-
156Jake BurgerMIA, 3B
-
Triston CasasBOS, 1B
-
Yairo PadillaSTL, SS
-
159Ernie ClementTOR, 2B
-
160Taylor WallsTB, SS
-
161Michael MasseyKC, 2B
-
162Gavin SheetsCHW, 1B
-
163Gunnar HendersonBAL, SS
-
164Josh JungTEX, 3B
-
165Nolan GormanSTL, 2B
-
166Oneil CruzPIT, SS
-
167Ezequiel DuranTEX, 2B
-
168Vinnie PasquantinoKC, 1B
-
169Andruw MonasterioMIL, SS
-
170CJ AbramsWSH, SS
-
171Jose CaballeroTB, SS
-
172Maikel GarciaKC, 3B
-
173Brett BatyNYM, 3B
-
Michael StefanicLAA, 2B
-
Nolan SchanuelLAA, 1B
-
Zach NetoLAA, SS
-
177Josh H. SmithTEX, SS
-
178Brice TurangMIL, 2B
-
179Zack ShortATL, 3B
-
180Edouard JulienMIN, 2B
-
181Sal FrelickMIL, 3B
-
182Tucupita MarcanoSD, SS
-
183Jordan WestburgBAL, 2B
-
Vidal BrujanMIA, 2B
-
185Royce LewisMIN, SS
-
186Alan TrejoCOL, 2B
-
Alika WilliamsPIT, SS
-
Elehuris MonteroCOL, 1B
-
Jared TrioloPIT, 2B
-
190Davis SchneiderTOR, 3B
-
191Gabriel AriasCLE, SS
-
192Ronny MauricioNYM, SS
-
193Jonathan ArandaTB, 1B
-
194Elly De La CruzCIN, SS
-
Matt McLainCIN, 2B
-
196Masyn WinnSTL, SS
-
197Grae KessingerHOU, SS
-
198Tyler FreemanCLE, SS
-
Vaughn GrissomBOS, 2B
-
200Tyler FitzgeraldSF, SS
-
201Joey OrtizMIL, SS
-
202Jahmai JonesNYY, 2B
-
203Braden ShewmakeCHW, SS
-
204Brayan RocchioCLE, SS
-
205Angel MartinezCLE, 2B
-
Austin MartinMIN, SS
-
Blaze AlexanderARI, SS
-
Brett HarrisOAK, 3B
-
Brett WiselySF, 2B
-
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 MirandaMIN, SS
-
Justin FoscueTEX, 2B
-
Kody ClemensPHI, 2B
-
Kyle ManzardoCLE, 1B
-
Kyren ParisLAA, SS
-
Leonardo RivasSEA, 2B
-
Luke WilliamsATL, SS
-
Marco LucianoSF, SS
-
Mark VientosNYM, 3B
-
Matt CarpenterSTL, 3B
-
Max SchuemannOAK, 2B
-
Nasim NunezWSH, SS
-
Nick GonzalesPIT, SS
-
Otto LopezMIA, SS
-
Owen MillerMIL, SS
-
Romy GonzalezBOS, 3B
-
Trey CabbageHOU, 3B
-
Trey LipscombWSH, 3B
-
Tristan GrayMIA, SS
-
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