MLB Salary Rankings
Listing the top salaries, payroll, cash, earnings, contracts, and bonuses, for all active MLB players.
-
1Mike TroutLAA, CF
-
2Mookie BettsLAD, RF
-
3Francisco LindorNYM, SS
-
4Fernando Tatis Jr.SD, SS
-
5Bryce HarperPHI, DH
-
6Corey SeagerTEX, SS
-
Giancarlo StantonNYY, RF
-
8Gerrit ColeNYY, SP
-
9Manny MachadoSD, 3B
-
10Nolan ArenadoSTL, 3B
-
11Miguel CabreraDET, DH
-
12Anthony RendonLAA, 3B
-
Stephen StrasburgWSH, SP
-
14Joey VottoCIN, 1B
-
15David PriceLAD, RP
-
16Christian YelichMIL, LF
-
17Jason HeywardCHC, RF
-
18Kris BryantCOL, LF
-
Wander FrancoTB, SS
-
20Marcus SemienTEX, 2B
-
21Matt OlsonATL, 1B
-
22Jose AltuveHOU, 2B
-
23Freddie FreemanLAD, 1B
-
24George SpringerTOR, CF
-
25Chris SaleBOS, SP
-
26José RamírezCLE, 3B
-
27Javier BáezDET, SS
-
Patrick CorbinWSH, SP
-
Trevor StoryBOS, 2B
-
30Jacob deGromNYM, SP
-
31José BerríosTOR, SP
-
32Max ScherzerNYM, SP
-
Paul GoldschmidtSTL, 1B
-
34Yu DarvishSD, SP
-
35Xander BogaertsBOS, SS
-
36Zack WheelerPHI, SP
-
37J.T. RealmutoPHI, C
-
38Robbie RaySEA, SP
-
39J.D. MartinezBOS, DH
-
Kevin GausmanTOR, SP
-
41Charlie BlackmonCOL, DH
-
42Carlos CorreaMIN, SS
-
43Trevor BauerLAD, SP
-
44Alex BregmanHOU, 3B
-
Byron BuxtonMIN, CF
-
Evan LongoriaSF, 3B
-
Nick CastellanosPHI, RF
-
Ronald Acuña Jr.ATL, RF
-
49Josh DonaldsonNYY, DH
-
50D.J. LeMahieuNYY, 3B
-
51Lance McCullersHOU, SP
-
Madison BumgarnerARI, SP
-
Seiya SuzukiCHC, RF
-
54Wil MyersSD, RF
-
55Salvador PerezKC, C
-
56Hyun-Jin RyuTOR, SP
-
57Kyle SchwarberPHI, LF
-
58Starling MarteNYM, RF
-
59Eduardo RodriguezDET, SP
-
60Yasmani GrandalCHW, C
-
61Marcus StromanCHC, SP
-
62Aaron HicksNYY, CF
-
Jean SeguraPHI, 2B
-
Ke'Bryan HayesPIT, 3B
-
Ryan McMahonCOL, 3B
-
Yoan MoncadaCHW, 3B
-
67Miles MikolasSTL, SP
-
Nathan EovaldiBOS, SP
-
69Eugenio SuarezSEA, 3B
-
70Marcell OzunaATL, DH
-
71Kyle FreelandCOL, SP
-
72Mike MoustakasCIN, DH
-
73A.J. PollockCHW, LF
-
Chris TaylorLAD, LF
-
75Raisel IglesiasATL, RP
-
76Jon GrayTEX, SP
-
Sandy AlcantaraMIA, SP
-
78Kyle HendricksCHC, SP
-
79Liam HendriksCHW, RP
-
80Kevin KiermaierTB, CF
-
81Avisaíl GarcíaMIA, RF
-
82Randal GrichukCOL, RF
-
83J.P. CrawfordSEA, SS
-
84Antonio SenzatelaCOL, SP
-
85Blake SnellSD, SP
-
Jose AbreuCHW, 1B
-
Justin VerlanderHOU, SP
-
Luis Robert Jr.CHW, CF
-
89Aroldis ChapmanNYY, RP
-
90Carlos CarrascoNYM, SP
-
91Aaron NolaPHI, SP
-
92Carlos RodonSF, SP
-
Steven MatzSTL, RP
-
94Craig KimbrelLAD, RP
-
Eloy JimenezCHW, LF
-
Germán MárquezCOL, SP
-
97James McCannNYM, C
-
98Luis SeverinoNYY, SP
-
Will SmithHOU, RP
-
100Zack BrittonNYY, RP
-
101Lance LynnCHW, SP
-
102Anthony DeSclafaniSF, SP
-
Jorge SolerMIA, LF
-
Yusei KikuchiTOR, RP
-
105Max KeplerMIN, RF
-
Ozzie AlbiesATL, 2B
-
107Drew PomeranzSD, RP
-
Justin TurnerLAD, 3B
-
109Nick AhmedARI, SS
-
110Anthony RizzoNYY, 1B
-
Brandon CrawfordSF, SS
-
Michael BrantleyHOU, LF
-
113Sonny GrayMIN, SP
-
114Marco GonzalesSEA, SP
-
Miguel SanoMIN, 1B
-
116Ha-seong KimSD, SS
-
Kyle GibsonPHI, SP
-
118Mark CanhaNYM, LF
-
119David FletcherLAA, SS
-
Max MuncyLAD, DH
-
Paul DeJongSTL, SS
-
122Jorge PolancoMIN, 2B
-
123Nick MartinezSD, RP
-
124Alex WoodSF, SP
-
Hunter DozierKC, 1B
-
Kenta MaedaMIN, SP
-
Matt ChapmanTOR, 3B
-
Myles StrawCLE, CF
-
Tim AndersonCHW, SS
-
130Brandon LoweTB, 2B
-
Kendall GravemanCHW, RP
-
Ketel MarteARI, 2B
-
Will HarrisWSH, RP
-
134Jake OdorizziATL, SP
-
135Taijuan WalkerNYM, SP
-
136David PeraltaTB, LF
-
Lourdes Gurriel Jr.TOR, LF
-
138Jurickson ProfarSD, LF
-
Noah SyndergaardPHI, SP
-
Trea TurnerLAD, SS/2B
-
141Alex CobbSF, SP
-
Charlie MortonATL, SP
-
Eduardo EscobarNYM, 3B
-
Emmanuel ClaseCLE, RP
-
145Aaron JudgeNYY, CF
-
146Matt BarnesBOS, RP
-
Tommy La StellaSF, DH
-
148Brandon BeltSF, 1B
-
149Eddie RosarioATL, LF
-
Kolten WongMIL, 2B
-
Mike MinorCIN, SP
-
152Adam WainwrightSTL, SP
-
Blake TreinenLAD, RP
-
Carlos SantanaSEA, 1B
-
Max StassiLAA, C
-
Ryan PresslyHOU, RP
-
157Juan SotoSD, RF
-
158Aaron LoupLAA, RP
-
Clayton KershawLAD, SP
-
Cody BellingerLAD, CF
-
Hector NerisHOU, RP
-
Joe KellyCHW, RP
-
163Leury GarcíaCHW, 2B
-
164Whit MerrifieldTOR, 2B
-
165Aaron BummerCHW, RP
-
Kenley JansenATL, RP
-
Travis d'ArnaudATL, C
-
Tucker BarnhartDET, C
-
169Freddy PeraltaMIL, SP
-
Trevor MayNYM, RP
-
171David BoteCHC, 2B
-
Jonathan SchoopDET, 2B
-
Nelson CruzWSH, DH
-
Wade MileyCHC, SP
-
175Jose LeclercTEX, RP
-
176C.J. CronCOL, 1B
-
Elias DiazCOL, C
-
Jesse WinkerSEA, LF
-
179Enrique HernandezBOS, CF
-
Mark MelanconARI, RP
-
Ryan TeperaLAA, RP
-
182Bryan ReynoldsPIT, CF
-
183Christian VazquezHOU, C
-
184Andrew ChafinDET, RP
-
Scott ObergCOL, RP
-
Yan GomesCHC, C
-
Zack GreinkeKC, SP
-
188Mike ClevingerSD, SP
-
189Rafael DeversBOS, 3B
-
190Josh HaderSD, RP
-
Robert SuarezSD, RP
-
Yimi GarciaTOR, RP
-
193Teoscar HernandezTOR, DH
-
194Harrison BaderNYY, CF
-
195Joey GalloLAD, LF
-
196Miguel RojasMIA, SS
-
197Edwin DiazNYM, RP
-
198Brad MillerTEX, LF
-
Brooks RaleyTB, RP
-
Collin McHughATL, RP
-
Corey KnebelPHI, RP
-
Dansby SwansonATL, SS
-
James PaxtonBOS, SP
-
Josh BellSD, 1B
-
Miguel RojasMIA, SS
-
Robbie GrossmanATL, LF
-
Yadier MolinaSTL, C
-
208Sean ManaeaSD, SP
-
209Willson ContrerasCHC, C
-
210Adam DuvallATL, LF
-
211Craig StammenSD, RP
-
Gary SánchezMIN, C
-
Martin MaldonadoHOU, C
-
Michael A. TaylorKC, CF
-
215Chris BassittNYM, SP
-
216Joe MusgroveSD, SP
-
217Andrew BenintendiNYY, LF
-
Andrew HeaneyLAD, SP
-
Andrew McCutchenMIL, DH
-
Shohei OhtaniLAA, SP/DH
-
221Kirby YatesATL, RP
-
222Adam FrazierSEA, 2B
-
Corey KluberTB, SP
-
Julio UriasLAD, SP
-
Tyler AndersonLAD, SP
-
Walker BuehlerLAD, SP
-
227Vladimir Guerrero Jr.TOR, 1B
-
228Mitch HanigerSEA, RF
-
Trey ManciniHOU, 1B
-
230Rhys HoskinsPHI, 1B
-
231Hunter RenfroeMIL, RF
-
232Andres MunozSEA, RP
-
Tommy PhamBOS, LF
-
234Lucas GiolitoCHW, SP
-
235Pete AlonsoNYM, 1B
-
236Luis CastilloSEA, SP
-
237Taylor RogersMIL, RP
-
238Brandon NimmoNYM, CF
-
Daniel HudsonLAD, RP
-
Jason CastroHOU, C
-
Jordan LylesBAL, SP
-
Luis GarciaSD, RP
-
Michael WachaBOS, SP
-
Yulieski GurrielHOU, 1B
-
245Ian HappCHC, LF
-
Max FriedATL, SP
-
247Brandon WoodruffMIL, SP
-
248Michael LorenzenLAA, SP
-
249Giovanny UrshelaMIN, 3B
-
250Corbin BurnesMIL, SP
-
251Darin RufNYM, DH
-
Gleyber TorresNYY, 2B
-
Wilmer FloresSF, DH
-
254Brad HandPHI, RP
-
Joc PedersonSF, LF
-
Jordan MontgomerySTL, SP
-
Richard BleierMIA, RP
-
Shane BieberCLE, SP
-
259John MeansBAL, SP
-
260Jameson TaillonNYY, SP
-
Jeimer CandelarioDET, 3B
-
262Zach EflinPHI, RP
-
263Manuel MargotTB, RF
-
264Drew VerHagenSTL, RP
-
Josh HarrisonCHW, 2B
-
Merrill KellyARI, SP
-
267Luke VoitWSH, DH
-
268Drew SmylyCHC, SP
-
Tommy KahnleLAD, RP
-
270Kole CalhounTEX, LF
-
Matt BoydSEA, RP
-
Tyler MahleMIN, SP
-
273Justin WilsonCIN, RP
-
274Tyler GlasnowTB, SP
-
275Frankie MontasNYY, SP
-
276Anthony BassTOR, RP
-
Corey DickersonSTL, LF
-
Dylan BundyMIN, SP
-
Jack FlahertySTL, SP
-
Jose IglesiasCOL, SS
-
Mychal GivensNYM, RP
-
Omar NarváezMIL, C
-
Pierce JohnsonSD, RP
-
Rich HillBOS, SP
-
Roberto PérezPIT, C
-
286Amed RosarioCLE, SS
-
Michael FulmerMIN, RP
-
288Brad KellerKC, RP
-
289Dinelson LametCOL, RP
-
290Chris FlexenSEA, RP
-
Ian KennedyARI, RP
-
292Isiah Kiner-FalefaNYY, SS
-
293Joey WendleMIA, 3B
-
294Willy AdamesMIL, SS
-
295Franmil ReyesCHC, DH
-
296Donovan SolanoCIN, 2B
-
Trevor RosenthalMIL, RP
-
298Brian AndersonMIA, 3B
-
299Aledmys DiazHOU, SS
-
300Daniel BardCOL, RP
-
301Austin BarnesLAD, C
-
302Johnny CuetoCHW, SP
-
303Alex ColoméCOL, RP
-
304Tyler NaquinNYM, DH
-
305Adam OttavinoNYM, RP
-
Austin HedgesCLE, C
-
Austin MeadowsDET, LF
-
Chad GreenNYY, RP
-
César HernándezWSH, 2B
-
Martín PérezTEX, SP
-
311Austin RileyATL, 3B
-
Raimel TapiaTOR, RF
-
313Seth LugoNYM, RP
-
314Trevor WilliamsNYM, RP
-
315Ryan YarbroughTB, SP
-
316Ross StriplingTOR, SP
-
317Archie BradleyLAA, RP
-
318Mike YastrzemskiSF, CF
-
319Spencer TurnbullDET, SP
-
320Luke JacksonATL, RP
-
321Alex VerdugoBOS, LF
-
322Chris ArcherMIN, SP
-
David RobertsonPHI, RP
-
324Tyler O'NeillSTL, LF
-
325Mitch GarverTEX, C
-
326Carson KellyARI, C
-
327Ji-Man ChoiTB, 1B
-
328Kyle FarmerCIN, SS
-
329Anthony SantanderBAL, RF
-
330Carlos EstevezCOL, RP
-
331Adalberto MondesiKC, SS
-
Chad KuhlCOL, SP
-
Danny DuffyLAD, RP
-
Dylan FloroMIA, RP
-
Framber ValdezHOU, SP
-
Jeff McNeilNYM, 2B
-
Lou TrivinoNYY, RP
-
Matt StrahmBOS, RP
-
Mike ZuninoTB, C
-
Orlando ArciaATL, 2B
-
Vince VelasquezCHW, RP
-
342Luke WeaverKC, RP
-
343Alex ReyesSTL, RP
-
344Yandy DiazTB, 3B
-
345J.D. DavisSF, 3B
-
346Chad PinderOAK, LF
-
Jorge AlfaroSD, C
-
Rafael MonteroHOU, RP
-
349Brent SuterMIL, RP
-
Chris StrattonSTL, RP
-
351Nick PivettaBOS, SP
-
352Reynaldo LópezCHW, RP
-
353Miguel CastroNYY, RP
-
354Christian WalkerARI, 1B
-
Curt CasaliSEA, C
-
356Luis UriasMIL, 2B
-
Nicky LopezKC, 3B
-
358Cal QuantrillCLE, SP
-
359Albert PujolsSTL, DH
-
Brad BoxbergerMIL, RP
-
Chris MartinLAD, RP
-
Garrett CooperMIA, DH
-
Joely RodriguezNYM, RP
-
Kevin PillarLAD, CF
-
Matt MooreTEX, RP
-
366Jacob StallingsMIA, C
-
Pablo LópezMIA, SP
-
Ramon LaureanoOAK, RF
-
369Adrian HouserMIL, SP
-
Eric LauerMIL, SP
-
371Giovanny GallegosSTL, RP
-
372Joe RossWSH, SP
-
Scott BarlowKC, RP
-
374Emilio PaganMIN, RP
-
375Chris PaddackMIN, SP
-
Tony KempOAK, 2B
-
377A.J. MinterATL, RP
-
378Diego CastilloSEA, RP
-
Erick FeddeWSH, SP
-
Wandy PeraltaNYY, RP
-
381Luis ArraezMIN, 2B
-
382Cavan BiggioTOR, 2B
-
383Ryne StanekHOU, RP
-
384Amir GarrettKC, RP
-
385Adam EngelCHW, RF
-
Aníbal SánchezWSH, SP
-
Caleb SmithARI, RP
-
Jose QuintanaSTL, SP
-
Matt CarpenterNYY, 3B
-
Victor CaratiniMIL, C
-
Zach PlesacCLE, SP
-
392Danny JansenTOR, C
-
Kevin NewmanPIT, SS
-
394Rowdy TellezMIL, 1B
-
395Jose AlvaradoPHI, RP
-
Jose CisneroDET, RP
-
397Garrett HampsonCOL, SS
-
398Andrew KittredgeTB, RP
-
Austin SlaterSF, CF
-
400Hunter StricklandCIN, RP
-
Jace PetersonMIL, 3B
-
402Ben GamelPIT, LF
-
Luis CessaCIN, SP
-
404Joe JimenezDET, RP
-
405Charlie CulbersonTEX, 3B
-
David PhelpsTOR, RP
-
Domingo GermanNYY, SP
-
Kurt SuzukiLAA, C
-
Steve CishekWSH, RP
-
Zach DaviesARI, SP
-
411Paul SewaldSEA, RP
-
412Jarlin GarciaSF, RP
-
413Jonathan LoaisigaNYY, RP
-
Victor RoblesWSH, CF
-
415Hanser AlbertoLAD, 2B
-
416Adam CimberTOR, RP
-
Tom MurphySEA, C
-
418Phil MatonHOU, RP
-
419Ehire AdrianzaATL, SS
-
Jorge LópezMIN, RP
-
Matt DuffyLAA, 3B
-
Reyes MorontaARI, RP
-
Sean DoolittleWSH, RP
-
Steven BraultCHC, RP
-
425Francisco MejiaTB, C
-
426Brett PhillipsBAL, CF
-
Jordan LuplowARI, OF
-
Ryan BrasierBOS, RP
-
Tyler MatzekATL, RP
-
Víctor ReyesDET, RF
-
431Dylan MooreSEA, 2B
-
432Elieser HernandezMIA, RP
-
Tim HillSD, RP
-
434Bradley ZimmerTOR, CF
-
Caleb ThielbarMIN, RP
-
Miguel AndujarPIT, 3B
-
Ryan O'HearnKC, 1B
-
438Robert StephensonPIT, RP
-
439Harold CastroDET, 3B
-
440Luis GarciaHOU, SP
-
441Kyle CrickCHW, RP
-
Nick SenzelCIN, CF
-
Tim MayzaTOR, RP
-
444Christian ArroyoBOS, 2B
-
Jon BertiMIA, 3B
-
Josh NaylorCLE, 1B
-
Lucas SimsCIN, RP
-
Luis TorrensSEA, C
-
449Joey LucchesiNYM, SP
-
Jose AlvarezSF, RP
-
Marwin GonzalezNYY, 3B
-
452Clay HolmesNYY, RP
-
453Tanner ScottMIA, RP
-
Taylor HearnTEX, RP
-
455Brett MartinTEX, RP
-
Casey SadlerSEA, RP
-
Josh TaylorBOS, RP
-
Tyler KinleyCOL, RP
-
459Dan VogelbachNYM, DH
-
Darren O'DayATL, RP
-
Guillermo HerediaATL, CF
-
Sandy LeónMIN, C
-
Trevor RichardsTOR, RP
-
464Danny CoulombeMIN, RP
-
465Taylor ClarkeKC, RP
-
466Jeffrey SpringsTB, SP
-
467Jordan HicksSTL, RP
-
468Kyle HigashiokaNYY, C
-
469Austin AdamsSD, RP
-
Jeff HoffmanCIN, RP
-
471Lucas LuetgeNYY, RP
-
472Brandon DrurySD, 3B
-
Jason AdamTB, RP
-
Luke MaileCLE, C
-
Robinson ChirinosBAL, C
-
Victor AranoWSH, RP
-
477Tomás NidoNYM, C
-
478Austin VothBAL, SP
-
Luis GuillormeNYM, 2B
-
480Tanner RaineyWSH, RP
-
481Buck FarmerCIN, RP
-
Ryan BoruckiSEA, RP
-
Stephen VogtOAK, C
-
484Nick AndersonTB, RP
-
485John BrebbiaSF, RP
-
486Bo BichetteTOR, SS
-
Franchy CorderoBOS, 1B
-
Matt BushMIL, RP
-
489Deolis GuerraOAK, RP
-
490Andrew VasquezSF, RP
-
Billy McKinneyOAK, DH
-
Josh JamesHOU, RP
-
Keynan MiddletonARI, RP
-
Miguel DíazDET, RP
-
Rob RefsnyderBOS, RF
-
496Anthony BemboomBAL, C
-
497John CurtissNYM, RP
-
498Yordan AlvarezHOU, DH
-
499Kyle TuckerHOU, RF
-
500Peter LambertCOL, SP
-
501Jonathan IndiaCIN, 2B
-
502Jake CronenworthSD, 2B
-
503Drew SmithNYM, RP
-
Dylan CeaseCHW, SP
-
Jalen BeeksTB, RP
-
Ty BlachCOL, RP
-
507Cristian JavierHOU, SP
-
508José UrquidyHOU, SP
-
509Zac GallenARI, SP
-
510Alec MillsCHC, SP
-
511Rafael OrtegaCHC, DH
-
512Ty FranceSEA, 1B
-
513Codi HeuerCHC, RP
-
514Josh RojasARI, 3B
-
515Abraham ToroSEA, 3B
-
516Alek ManoahTOR, SP
-
Dustin MayLAD, SP
-
Griffin CanningLAA, SP
-
Jaime BarriaLAA, RP
-
Jared WalshLAA, 1B
-
LaMonte Wade Jr.SF, LF
-
Logan WebbSF, SP
-
Michael KopechCHW, SP
-
Patrick WisdomCHC, 3B
-
Ranger SuarezPHI, SP
-
Tyler RogersSF, RP
-
Will SmithLAD, C
-
528Trent GrishamSD, CF
-
529Zack CollinsPIT, DH
-
530Harold RamirezTB, RF
-
Josh StaumontKC, RP
-
532Nestor CortesNYY, SP
-
533Austin NolaSD, C
-
534Caleb FergusonLAD, RP
-
535Brady SingerKC, SP
-
536Kyle FinneganWSH, RP
-
537Duane UnderwoodPIT, RP
-
JT BrubakerPIT, SP
-
Mitch KellerPIT, SP
-
Sean MurphyOAK, C
-
Seranthony DominguezPHI, RP
-
Trevor GottMIL, RP
-
543Rowan WickCHC, RP
-
544Lane ThomasWSH, CF
-
545Santiago EspinalTOR, 2B
-
546Pavin SmithARI, RF
-
Tommy EdmanSTL, SS
-
548Michael KingNYY, RP
-
549Ryan HelsleySTL, RP
-
550Gregory SotoDET, RP
-
Reese McGuireBOS, C
-
552Trevor RogersMIA, SP
-
553Daulton VarshoARI, CF
-
554Nabil CrismattSD, RP
-
555Cody StashakMIN, RP
-
556Alex VesiaLAD, RP
-
Aristides AquinoCIN, RF
-
Brusdar GraterolLAD, RP
-
Dennis SantanaTEX, RP
-
Evan PhillipsLAD, RP
-
Garrett WhitlockBOS, RP
-
Gavin LuxLAD, 2B
-
Huascar YnoaATL, SP
-
Jimmy HergetLAA, RP
-
Jo AdellLAA, RF
-
Jonathan HernandezTEX, RP
-
Jose QuijadaLAA, RP
-
Jose RuizCHW, RP
-
Jose TrevinoNYY, C
-
José SuarezLAA, SP
-
Justin DunnCIN, SP
-
Kyle WrightATL, SP
-
Nick SolakTEX, LF
-
Nico HoernerCHC, SS
-
Patrick SandovalLAA, SP
-
Taylor WardLAA, RF
-
Tejay AntoneCIN, RP
-
Tony GonsolinLAD, SP
-
Tyler StephensonCIN, C
-
Victor GonzalezLAD, RP
-
581Bryan AbreuHOU, RP
-
582Andrew KniznerSTL, C
-
583Adbert AlzolayCHC, RP
-
584Jazz ChisholmMIA, 2B
-
585Jorge AlcalaMIN, RP
-
586Sean Reid-FoleyNYM, RP
-
587Sean PoppenARI, RP
-
588Brad WieckCHC, RP
-
Joe MantiplyARI, RP
-
590Aaron CivaleCLE, SP
-
Tyler AlexanderDET, SP
-
592Randy ArozarenaTB, LF
-
593Cedric MullinsBAL, CF
-
Nick MadrigalCHC, 2B
-
595Paolo EspinoWSH, SP
-
596Nate LoweTEX, 1B
-
Tanner HouckBOS, RP
-
598Edmundo SosaPHI, SS
-
599Alec BohmPHI, 3B
-
Andrew VaughnCHW, DH
-
Blake CederlindPIT, RP
-
Bryse WilsonPIT, SP
-
Connor BrogdonPHI, RP
-
David BednarPIT, RP
-
Garrett CrochetCHW, RP
-
Jesús LuzardoMIA, SP
-
Mauricio DubonHOU, CF
-
Thairo EstradaSF, 2B
-
Wil CrowePIT, RP
-
610Anthony MisiewiczKC, RP
-
611Devin WilliamsMIL, RP
-
James KarinchakCLE, RP
-
613Pete FairbanksTB, RP
-
614Jake WoodfordSTL, RP
-
615Casey MizeDET, SP
-
616Adolis GarcíaTEX, RF
-
Alejandro KirkTOR, C
-
Bobby DalbecBOS, 1B
-
Brock BurkeTEX, RP
-
Dane DunningTEX, SP
-
Danny MendickCHW, 2B
-
Eli WhiteTEX, OF
-
John KingTEX, RP
-
Jonah HeimTEX, C
-
Josh SborzTEX, RP
-
Yadiel HernandezWSH, LF
-
627Kris BubicKC, SP
-
628Humberto CastellanosARI, SP
-
629Tarik SkubalDET, SP
-
630Carter KieboomWSH, 3B
-
631Ryan JeffersMIN, C
-
632Anthony BenderMIA, RP
-
Austin HaysBAL, LF
-
634Clarke SchmidtNYY, RP
-
Sergio AlcantaraARI, 3B
-
636Logan GilbertSEA, SP
-
637Drew RasmussenTB, SP
-
638Erik SwansonSEA, RP
-
639Dillon TateBAL, RP
-
640Shane McClanahanTB, SP
-
Yohan RamirezPIT, RP
-
642Jake BrentzKC, RP
-
643Tyrone TaylorMIL, CF
-
644Ryan MountcastleBAL, 1B
-
645J.T. ChargoisTB, RP
-
Jake MeyersHOU, OF
-
Tyler ZuberKC, RP
-
648Eric HaaseDET, C
-
Jordan RomanoTOR, RP
-
650Kyle FunkhouserDET, RP
-
651Austin GomberCOL, RP
-
Brandon MarshPHI, LF
-
Brendan RodgersCOL, 2B
-
Chris RodriguezLAA, SP
-
Cristian PacheOAK, CF
-
Garrett CleavingerTB, RP
-
Jake FraleyCIN, LF
-
Paul BlackburnOAK, SP
-
Reid DetmersLAA, SP
-
Spencer StriderATL, SP
-
Tucker DavidsonLAA, SP
-
William ContrerasATL, C
-
663Jorge MateoBAL, SS
-
Keegan AkinBAL, RP
-
665Akil BaddooDET, CF
-
666Jesús SánchezMIA, CF
-
Steven OkertMIA, RP
-
668Carlos HernandezKC, RP
-
Joel PayampsOAK, RP
-
670J.P. FeyereisenTB, RP
-
671Alex KirilloffMIN, OF
-
672Andrés MachadoWSH, RP
-
673Albert AbreuNYY, RP
-
Joey BartSF, C
-
Tayler SaucedoTOR, RP
-
Tylor MegillNYM, RP
-
Vladimir GutierrezCIN, SP
-
678Josh FlemingTB, RP
-
679Triston McKenzieCLE, SP
-
680Nick GordonMIN, SS
-
681Riley AdamsWSH, C
-
682Andres GimenezCLE, 2B
-
683Jake CousinsMIL, RP
-
684Jake RogersDET, C
-
Michael BrosseauMIL, 3B
-
686Bailey OberMIN, SP
-
Jarred KelenicSEA, LF
-
Trent ThorntonTOR, RP
-
689Bryan De La CruzMIA, CF
-
Gavin SheetsCHW, DH
-
Keegan ThompsonCHC, SP
-
692Dean KremerBAL, SP
-
Edward OlivaresKC, OF
-
Ramon UriasBAL, 3B
-
695Yu-Cheng ChangBOS, SS
-
696Matt ManningDET, SP
-
697Lars NootbaarSTL, OF
-
698Hoby MilnerMIL, RP
-
Keston HiuraMIL, 2B
-
700A.J. PukOAK, RP
-
Cionel PerezBAL, RP
-
Cole IrvinOAK, SP
-
Daniel CastanoMIA, SP
-
James KaprielianOAK, SP
-
Justin SteeleCHC, SP
-
Max KranickPIT, SP
-
Miguel YajurePIT, RP
-
Nick MearsPIT, RP
-
Seth BrownOAK, LF
-
Yonathan DazaCOL, CF
-
Zach ThompsonPIT, RP
-
712Javier GuerraTB, RP
-
713Rony GarciaDET, SP
-
714Aaron AshbyMIL, SP
-
Adrian MorejonSD, RP
-
Garrett StubbsPHI, C
-
Tyler WellsBAL, SP
-
718Cody PoteetMIA, RP
-
Joe BarlowTEX, RP
-
Jose SiriTB, CF
-
Matt VierlingPHI, OF
-
Ryan McKennaBAL, CF
-
Taylor WallsTB, SS
-
724Chas McCormickHOU, CF
-
725Camilo DovalSF, RP
-
Sam LongSF, RP
-
727Alex LangeDET, RP
-
728Daniel LynchKC, SP
-
729Josiah GrayWSH, SP
-
730Trevor StephanCLE, RP
-
731Bailey FalterPHI, SP
-
Dylan CarlsonSTL, RF
-
Sean GuentherMIA, RP
-
734Anthony GoseCLE, RP
-
Cal RaleighSEA, C
-
736Gilberto CelestinoMIN, LF
-
737Art WarrenCIN, RP
-
Jose BarreroCIN, SS
-
Michael RuckerCHC, RP
-
Sam HentgesCLE, RP
-
Stephen RidingsNYY, RP
-
Tony SantillanCIN, RP
-
743Jake McCarthyARI, OF
-
744Justin TopaMIL, RP
-
Mason ThompsonWSH, RP
-
746Eli MorganCLE, RP
-
747Alan TrejoCOL, SS
-
Connor JoeCOL, LF
-
Kent EmanuelPHI, RP
-
Kutter CrawfordBOS, SP
-
Lucas GilbreathCOL, RP
-
752Kyle IsbelKC, RF
-
753Joshua PalaciosWSH, CF
-
Nick SandlinCLE, RP
-
755Joe RyanMIN, SP
-
756Alfonso RivasCHC, 1B
-
Scott EffrossNYY, RP
-
758Jason FoleyDET, RP
-
759Geraldo PerdomoARI, SS
-
Keibert RuizWSH, C
-
761Brendan McKayTB, SP
-
762Owen MillerCLE, 1B
-
Shane BazTB, SP
-
764Mickey MoniakLAA, CF
-
Mike BaumannBAL, RP
-
766Ernie ClementOAK, 2B
-
767Dylan ColemanKC, RP
-
768Bryan BakerBAL, RP
-
769Jhon RomeroMIN, RP
-
770Otto LopezTOR, SS
-
771Matt BrashSEA, RP
-
772A.J. AlexyTEX, RP
-
Aaron SanchezMIN, RP
-
Adam OllerOAK, SP
-
Adley RutschmanBAL, C
-
Adrian MartinezOAK, SP
-
Adrian SampsonCHC, SP
-
Alec BurlesonSTL, OF
-
Alejo LopezCIN, 2B
-
Alex CallWSH, OF
-
Alex JacksonMIL, C
-
Alex YoungSF, RP
-
Alexis DiazCIN, RP
-
Andre PallanteSTL, RP
-
Andrew BellattiPHI, RP
-
Andrew NardiMIA, RP
-
Andrew TolesLAD, RF
-
Andrew VelazquezLAA, SS
-
Andrew WantzLAA, RP
-
Angel ZerpaKC, SP
-
Austin PruittOAK, RP
-
Austin RomineCIN, C
-
Austin WynnsSF, C
-
Beau BrieskeDET, SP
-
Ben DeLuzioSTL, CF
-
Billy HamiltonMIN, CF
-
Bo NaylorCLE, C
-
Bobby Witt Jr.KC, SS
-
Brandon DixonSD, 1B
-
Brandon HughesCHC, RP
-
Braxton GarrettMIA, SP
-
Brayan BelloBOS, SP
-
Brendan DonovanSTL, LF
-
Brendon DavisDET, SS
-
Brett BatyNYM, 3B
-
Brian ServenCOL, C
-
Bryan GarciaDET, RP
-
Bryan HoeingMIA, RP
-
Bryce ElderATL, SP
-
Bryce JohnsonSF, CF
-
Bryce Montes de OcaNYM, RP
-
Bryson StottPHI, 2B
-
Bubba ThompsonTEX, OF
-
Buddy KennedyARI, 3B
-
C.J. EdwardsWSH, RP
-
CJ AbramsWSH, SS
-
Cade CavalliWSH, SP
-
Cal MitchellPIT, OF
-
Canaan Smith-NjigbaPIT, LF
-
Carlos PérezCHW, C
-
Chad SmithCOL, P
-
Chadwick TrompATL, C
-
Charles LeblancMIA, SS
-
Chase AndersonCIN, SP
-
Chase De JongPIT, RP
-
Chris EllisBAL, SP
-
Christian BethancourtTB, C
-
Christopher MorelCHC, CF
-
Chuckie RobinsonCIN, C
-
Cody MorrisCLE, SP
-
Cole RagansTEX, SP
-
Cole SandsMIN, RP
-
Cole WaitesSF, RP
-
Colin HoldermanPIT, RP
-
Colin PocheTB, RP
-
Collin SniderKC, RP
-
Collin WilesOAK, RP
-
Colton WelkerSF, 3B
-
Conner CapelOAK, RF
-
Connor OvertonCIN, RP
-
Connor WongBOS, C
-
Cooper HummelARI, DH
-
Corbin CarrollARI, CF
-
Cory AbbottWSH, SP
-
D.L. HallBAL, RP
-
Dalton GuthriePHI, SS
-
Damon JonesPHI, RP
-
Daniel NorrisDET, RP
-
Dany JimenezOAK, RP
-
Darick HallPHI, 1B
-
Darwinzon HernandezBOS, RP
-
Daulton JefferiesOAK, SP
-
David HensleyHOU, SS
-
David PetersonNYM, RP
-
David VillarSF, 3B
-
Davis MartinCHW, SP
-
Derek LawCIN, RP
-
Dermis GarciaOAK, 3B
-
Diego CastilloPIT, 2B
-
Domingo AcevedoOAK, RP
-
Donnie WaltonSF, SS
-
Drew WatersKC, OF
-
Drey JamesonARI, SP
-
Dylan LeeATL, RP
-
Edward CabreraMIA, SP
-
Elehuris MonteroCOL, 3B
-
Elvis AndrusCHW, SS
-
Emmanuel RiveraARI, 3B
-
Enyel De Los SantosCLE, RP
-
Erasmo RamirezWSH, RP
-
Eric StoutPIT, RP
-
Erich UelmenCHC, RP
-
Esteban QuirozCHC, 2B
-
Ethan RobertsCHC, RP
-
Evan LeeWSH, RP
-
Ezequiel TovarCOL, SS
-
Fernando CruzCIN, RP
-
Ford ProctorSF, SS
-
Francisco AlvarezNYM, C
-
Frank GermanBOS, RP
-
Félix BautistaBAL, RP
-
Gabriel AriasCLE, SS
-
Gabriel MorenoTOR, C
-
Garrett HillDET, SP
-
Garrett MitchellMIL, OF
-
Gavin HollowellCOL, RP
-
George KirbySEA, SP
-
Glenn OttoTEX, SP
-
Graham AshcraftCIN, SP
-
Gregory SantosSF, RP
-
Griffin JaxMIN, RP
-
Gunnar HendersonBAL, SS
-
Hans CrousePHI, SP
-
Hayden WesneskiCHC, SP
-
Helcris OlivarezCOL, SP
-
Heliot RamosSF, OF
-
Huascar BrazobanMIA, RP
-
Hunter BrownHOU, RP
-
Hunter GreeneCIN, SP
-
Hunter HarveyWSH, RP
-
Ian GibautCIN, RP
-
Ildemaro VargasWSH, 2B
-
Isaac ParedesTB, 3B
-
Israel PinedaWSH, C
-
J.J. BledayMIA, OF
-
JP SearsOAK, SP
-
Jack SuwinskiPIT, LF
-
Jackie Bradley Jr.TOR, CF
-
Jackson StephensATL, RP
-
Jackson TetreaultWSH, SP
-
Jake BirdCOL, RP
-
Jake FishmanMIA, RP
-
Jake HagerARI, OF
-
James McArthurPHI, SP
-
Jandel GustaveMIL, RP
-
Jared KoenigOAK, RP
-
Jason AlexanderMIL, RP
-
Jason DelayPIT, C
-
Jason VoslerSF, 3B
-
Javier AssadCHC, SP
-
Jeff BrighamMIA, RP
-
Jeremy PenaHOU, SS
-
Jesus TinocoTEX, RP
-
Jesús AguilarBAL, 1B
-
Jharel CottonSF, SP
-
Jhoan DuranMIN, RP
-
Jhonathan DiazLAA, SP
-
Ji-Hwan BaePIT, SS
-
Jimmy LambertCHW, RP
-
Jimmy NelsonLAD, RP
-
Jimmy YacabonisTB, RP
-
Joel KuhnelCIN, RP
-
Joey MenesesWSH, 1B
-
Johan OviedoPIT, SP
-
John SchreiberBOS, RP
-
Jon HeasleyKC, SP
-
Jonah BrideOAK, 3B
-
Jonathan ArandaTB, 1B
-
Jonathan StieverCHW, SP
-
Jordan DiazOAK, 3B
-
Jordan GroshansMIA, SS
-
Jordan HollowayMIA, RP
-
Jordan WeemsWSH, RP
-
Jose AzocarSD, OF
-
Jose MirandaMIN, SS
-
Josh H. SmithTEX, 3B
-
Josh JungTEX, 3B
-
Josh WinderMIN, SP
-
José UreñaCOL, SP
-
Jovani MoránMIN, RP
-
Juan YepezSTL, DH
-
Julio RodriguezSEA, CF
-
Junior FernandezPIT, RP
-
Justin LawrenceCOL, RP
-
Kaleb OrtBOS, RP
-
Ken WaldichukOAK, SP
-
Kerry CarpenterDET, LF
-
Kevin GinkelARI, RP
-
Kirby SneadOAK, RP
-
Kirk McCartyCLE, RP
-
Kody ClemensDET, 2B
-
Kristian RobinsonARI, OF
-
Kyle BradishBAL, SP
-
Kyle GarlickMIN, RF
-
Kyle NelsonARI, RP
-
Kyle StowersBAL, CF
-
Leody TaverasTEX, CF
-
Lewin DiazMIA, 1B
-
Livan SotoLAA, SS
-
Logan GillaspieBAL, RP
-
Logan O'HoppeLAA, C
-
Louie VarlandMIN, P
-
Luis CampusanoSD, C
-
Luis GarciaWSH, SS
-
Luis GilNYY, SP
-
Luis GonzalezSF, RF
-
Luis OrtizSF, SP
-
Luis PerdomoMIL, RP
-
Luis RengifoLAA, 2B
-
MJ MelendezKC, DH
-
MacKenzie GoreWSH, RP
-
Manny BanuelosPIT, RP
-
Manuel RodriguezCHC, RP
-
Mark AppelPHI, RP
-
Mark ContrerasMIN, OF
-
Mark Leiter Jr.CHC, RP
-
Mark MathiasTEX, 2B
-
Mark PaytonCHW, LF
-
Mark VientosNYM, 3B
-
Matt FestaSEA, RP
-
Matt ReynoldsCIN, 3B
-
Matt ThaissLAA, 1B
-
Matt WallnerMIN, RF
-
Matthew LiberatoreSTL, SP
-
Mauricio LloveraSF, RP
-
Max CastilloKC, RP
-
Max MeyerMIA, SP
-
Michael GroveLAD, SP
-
Michael Harris IIATL, CF
-
Michael MasseyKC, 2B
-
Michael StefanicLAA, 2B
-
Michael TogliaCOL, 1B
-
Miguel SanchezMIL, RP
-
Miguel VargasLAD, 3B
-
Mike SianiCIN, OF
-
Nash WaltersLAA, SP
-
Nate MondouOAK, 2B
-
Nathan EatonKC, C
-
Nelson VelazquezCHC, OF
-
Nick AllenOAK, SS
-
Nick FortesMIA, C
-
Nick LodoloCIN, SP
-
Nick MatonPHI, SS
-
Noah DavisCOL, RP
-
Norge RuízOAK, RP
-
Oneil CruzPIT, SS
-
Oscar GonzalezCLE, RF
-
Oswald PerazaNYY, SS
-
Oswaldo CabreraNYY, 2B
-
P.J. HigginsCHC, C
-
Paul CampbellMIA, RP
-
Penn MurfeeSEA, RP
-
Peter StrzeleckiMIL, RP
-
Peyton BurdickMIA, CF
-
Phil BickfordLAD, RP
-
Reiver SanmartinCIN, RP
-
René PintoTB, C
-
Riley GreeneDET, CF
-
Rob ZastryznyLAA, RP
-
Rodolfo CastroPIT, SS
-
Roman QuinnTB, CF
-
Romy GonzalezCHW, 2B
-
Ron MarinaccioNYY, RP
-
Rougned OdorBAL, 2B
-
Royce LewisMIN, SS
-
Ryan FeltnerCOL, SP
-
Ryan KreidlerDET, SS
-
Ryan RolisonCOL, SP
-
Ryan ThompsonTB, RP
-
Ryne NelsonARI, SP
-
Sam DelaplaneSF, RP
-
Sam HaggertySEA, 2B
-
Sam HuffTEX, C
-
Sam MollOAK, RP
-
Sam SelmanOAK, RP
-
Scott AlexanderSF, RP
-
Sean BouchardCOL, 1B
-
Sean HjelleSF, RP
-
Sebastian RiveroKC, C
-
Seby ZavalaCHW, C
-
Shawn ArmstrongTB, RP
-
Shea LangeliersOAK, C
-
Shelby MillerSF, SP
-
Silvino BrachoATL, RP
-
Simon MuzziottiPHI, OF
-
Spencer SteerCIN, SS
-
Spencer TorkelsonDET, 1B
-
Spenser WatkinsBAL, SP
-
Steven KwanCLE, LF
-
Steven WilsonSD, RP
-
Stone GarrettARI, OF
-
Stuart FairchildCIN, OF
-
T.J. FriedlCIN, CF
-
Taylor TrammellSEA, RF
-
Taylor WidenerARI, RP
-
Terrance GoreNYM, CF
-
Terrin VavraBAL, SS
-
Thomas SzapuckiSF, RP
-
Tommy HenryARI, SP
-
Tommy HunterNYM, RP
-
Tommy NanceMIA, RP
-
Trayce ThompsonLAD, CF
-
Tres BarreraWSH, C
-
Trevor LarnachMIN, DH
-
Trevor MegillMIN, RP
-
Triston CasasBOS, 3B
-
Tucupita MarcanoPIT, SS
-
Tyler CyrOAK, RP
-
Tyler GilbertARI, SP
-
Tyler HeinemanPIT, C
-
Tyler NevinBAL, 3B
-
Vaughn GrissomATL, SS
-
Vidal BrujanTB, 2B
-
Vimael MachinOAK, 2B
-
Vinnie PasquantinoKC, 1B
-
Vinny CapraTOR, SS
-
Will BensonCLE, OF
-
Will BrennanCLE, CF
-
Will VestDET, RP
-
Willi CastroDET, SS
-
Yency AlmonteLAD, RP
-
Yennier CanoBAL, RP
-
Yerry De Los SantosPIT, RP
-
Yerry RodriguezTEX, SP
-
Yunior MarteSF, RP
-
Zach JacksonOAK, RP
-
Zach McKinstryCHC, SS
-
Zach PopTOR, RP
-
Zack KellyBOS, RP
-
Zack ThompsonSTL, RP
-
Zack WeissLAA, RP
-
Ángel De JesúsDET, RP
-
1103Jay JacksonATL, RP
Top 100 Positional Breakdown
-
131
-
228
-
322
-
48
-
57
-
64
Top 100 Team Breakdown
-
18
-
27
-
37
-
47
-
56
-
66
-
75
-
85
-
95
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
172
-
182
-
192
-
202
-
212
-
222
-
232
-
241
-
251
-
261
-
271
-
281
Top 9999 Positional Breakdown
-
131
-
228
-
322
-
48
-
57
-
64
Top 9999 Team Breakdown
-
18
-
27
-
37
-
47
-
56
-
66
-
75
-
85
-
95
-
104
-
114
-
124
-
134
-
143
-
153
-
163
-
172
-
182
-
192
-
202
-
212
-
222
-
232
-
241
-
251
-
261
-
271
-
281