Top-500 Fantasy Baseball Dynasty Rankings (Updated 3/5/2020)

March 5, 2020 By Eric Cross
Want a competitive advantage on your league? Then check out Eric Cross' Fantasy Baseball Dynasty Rankings to get the edge you need.

ATLANTA, GA Ð OCTOBER 09: Atlanta Braves center fielder Ronald Acuna Jr. (13) reaches first base after getting hit by a pitch during the National League Division Series game 5 between the St. Louis Cardinals and the Atlanta Braves on October 9th, 2019 at SunTrust Park in Atlanta, GA. (Photo by Rich von Biberstein/Icon Sportswire)

Do you love dynasty leagues? How about rankings? Well, you’ve come to the right place. The 2020 season is fast approaching, and as we all know, the work of a dynasty league owner is never done. Trades are being made, or need to be made, and everyone is looking towards the new season and beyond. So, I figured it was time for some updated Fantasy Baseball Dynasty Rankings. Hopefully, these will assist you in making trades, assessing talent for the future, and whatever else you might need these for.

The below rankings take many factors into consideration. Age, current performance, projected future performance, health/durability, ceiling, floor, proximity to the Majors (for prospects), credit score, etc, are all factored in. Okay, maybe not the last one, but you get my point.

And lastly, a reminder. Every league is different. There are my base rankings to go off of and should be adjusted accordingly to gel with your league rules and your team strategy. Some leagues value prospects more heavily than others or have OBP as a category instead of AVG. The list goes on and on. Whatever your league format/style is, take these rankings, adjust accordingly, and go from there.


If you aren’t playing your dynasty leagues on Fantrax, you’re missing out on the deepest player pool and most customization around.


Fantasy Baseball Dynasty Rankings

RankPlayerPos.TeamAge
1Ronald Acuna Jr.OFATL22
2Mike TroutOFLAA28
3Juan SotoOFWAS21
4Christian YelichOFMIL28
5Cody Bellinger1B,OFLAD24
6Fernando Tatis Jr.SSSD21
7Mookie BettsOFLAD27
8Francisco LindorSSCLE26
9Trevor StorySSCOL27
10Nolan Arenado3BCOL28
11Rafael Devers3BBOS23
12Alex Bregman3B,SSHOU25
13Yordan AlvarezUTHOU22
14Vladimir Guerrero Jr.3BTOR20
15Gerrit ColeSPNYY29
16Trea TurnerSSWAS26
17Jacob deGromSPNYM31
18Bryce HarperOFPHI27
19Bo BichetteSSTOR21
20Aaron JudgeOFNYY27
21Jose Ramirez3BCLE27
22Freddie Freeman1BATL30
23Anthony Rendon3BLAA29
24Walker BuehlerSPLAD25
25Xander BogaertsSSBOS27
26Wander FrancoSSTB18
27Pete Alonso1BNYM25
28Ozzie Albies2BATL22
29Gleyber Torres2B,SSNYY23
30Yoan Moncada3BCHW24
31Eloy JimenezOFCHW23
32Max ScherzerSPWAS35
33J.D. MartinezOFBOS32
34Jose Altuve2BHOU29
35Keston Hiura2BMIL23
36Javier BaezSSCHC27
37Shane BieberSPCLE24
38Jo AdellOFLAA20
39Luis RobertOFCHW22
40Blake SnellSPTB27
41Kris Bryant3B,OFCHC28
42Chris PaddackSPSD23
43Matt Olson1BOAK25
44Jack FlahertySPSTL24
45Austin MeadowsOFTB24
46Justin VerlanderSPHOU36
47Gavin Lux2BLAD22
48Stephen StrasburgSPWAS31
49Starling MarteOFPIT31
50Mike ClevingerSPCLE29
51Carlos CorreaSSHOU25
52George SpringerOFHOU30
53Manny Machado3B,SSSD27
54Chris SaleSPBOS30
55Victor RoblesOFWAS22
56Luis CastilloSPCIN27
57Ketel Marte2B,OFARI26
58Eugenio Suarez3BCIN28
59Giancarlo StantonOFNYY30
60Shohei OhtaniUT/SPLAA25
61Ramon LaureanoOFOAK25
62Jonathan Villar2B,SSMIA28
63Adalberto MondesiSSKC24
64Aaron NolaSPPHI26
65Kyle TuckerOFHOU22
66Paul Goldschmidt1BSTL32
67Jarred KelenicOFSEA20
68Matt Chapman3BOAK26
69MacKenzie GoreSPSD20
70Joey GalloOFTEX26
71Jesus LuzardoSPOAK22
72Jose Abreu1BCHW32
73Charlie BlackmonOFCOL33
74Anthony Rizzo1BCHC30
75Patrick CorbinSPWAS30
76Julio RodriguezOFSEA19
77Jorge SolerOFKC27
78Josh Donaldson3BMIN34
79Gary SanchezCNYY27
80Michael ConfortoOFNYM26
81Max Muncy1B,2B,3BLAD29
82Noah SyndergaardSPNYM27
83Dylan CarlsonOFSTL21
84Yasiel PuigOF(N/A)29
85Tim AndersonSSCHW26
86Clayton KershawSPLAD31
87Lucas GiolitoSPCHW25
88J.T. RealmutoCPHI28
89Rhys Hoskins1BPHI26
90Josh HaderRPMIL25
91Luis SeverinoSPNYY25
92Tommy PhamOFSD31
93Jose BerriosSPMIN25
94Tyler GlasnowSPTB26
95Marcus SemienSSOAK29
96Marcell OzunaOFATL29
97Oscar MercadoOFCLE25
98Cavan Biggio2BTOR24
99Whit Merrifield2B,OFKC30
100Mike SorokaSPATL22
101David DahlOFCOL25
102Andrew BenintendiOFBOS25
103Forrest WhitleySPHOU22
104Josh Bell1BPIT27
105Corey SeagerSSLAD25
106Michael KopechSPCHW23
107Eddie RosarioOFMIN28
108Carter KieboomSSWAS22
109Jeff McNeil2B,3B,OFNYM27
110Michael BrantleyOFHOU32
111Nicholas CastellanosOFCIN27
112Eduardo RodriguezSPBOS26
113Jorge PolancoSSMIN26
114Max KeplerOFMIN26
115Eduardo Escobar2B,3BARI30
116Willson ContrerasCCHC27
117Nate Lowe1BTB24
118Kristian RobinsonOFARI19
119Garrett Hampson2B,OFCOL25
120Lourdes Gurriel Jr.OFTOR26
121Brandon WoodruffSPMIL26
122Mike Moustakas2B,3BCIN31
123Royce LewisSSMIN20
124Nate PearsonSPTOR23
125Miguel Sano3BMIN26
126Trey Mancini1B,OFBAL27
127Kyle SchwarberOFCHC26
128Zac GallenSPARI24
129Byron BuxtonOFMIN26
130Kirby YatesRPSD32
131Franmil ReyesOFCLE24
132Casey MizeSPDET22
133Andrew Vaughn1BCHW21
134Nick SenzelOFCIN24
135Trevor BauerSPCIN28
136Adley RutschmanCBAL21
137Corey KluberSPTEX33
138Jasson DominguezOFNYY16
139DJ LeMahieu1B,2B,3BNYY31
140Matt ManningSPDET21
141Marco LucianoSSSF18
142J.D. Davis3B,OFNYM26
143Charlie MortonSPTB36
144Max FriedSPATL25
145Tommy Edman2B,3BSTL24
146Amed RosarioSSNYM24
147Julio UriasSPLAD23
148Yasmani GrandalC,1BCHW31
149Carlos Santana1BCLE33
150Austin RileyOFATL22
151Yu DarvishSPCHC33
152James PaxtonSPNYY31
153Miguel AndujarUTNYY24
154Zack GreinkeSPHOU36
155Drew WatersOFATL21
156Alex VerdugoOFBOS23
157Elvis AndrusSSTEX31
158Zack WheelerSPPHI29
159Liam HendriksRPOAK30
160Joey BartCSF23
161Christian Walker1BARI28
162Dinelson LametSPSD27
163Brendan McKaySP/DHTB24
164Roberto OsunaRPHOU24
165Brandon Lowe2BTB25
166Alek ThomasOFARI19
167Carlos CarrascoSPCLE32
168Nelson CruzUTMIN39
169Luis PatinoSPSD20
170Dustin MaySPLAD22
171Ryan McMahon2B,3BCOL25
172CJ AbramsSSSD19
173Luke Voit1BNYY28
174Alex KirilloffOFMIN22
175Sonny GraySPCIN30
176Will SmithCLAD24
177Scott Kingery3B,OFPHI25
178A.J. PukSPOAK24
179Didi GregoriusSSPHI29
180Aroldis ChapmanRPNYY31
181Spencer HowardSPPHI23
182Hyun-Jin RyuSPTOR32
183Vidal Brujan2BTB21
184Trevor LarnachOFMIN22
185Frankie MontasSPOAK26
186Alec Bohm3BPHI23
187Matthew LiberatoreSPSTL20
188Andrew McCutchenOFPHI33
189Brendan Rodgers2BCOL23
190Edwin DiazRPNYM24
191Justin Turner3BLAD35
192Nolan Gorman3BSTL19
193Paul DeJongSSSTL26
194Adam EatonOFWAS33
195Nico HoernerSSCHC22
196Carson KellyCARI25
197Yuli Gurriel1B,3BHOU35
198Nick SolakUTTEX24
199Bryan ReynoldsOFPIT24
200Michael Chavis1B,2BBOS24
201Bobby Witt Jr.SSKC19
202Nomar MazaraOFCHW24
203Kenley JansenRPLAD32
204Lorenzo CainOFMIL33
205Xavier EdwardsSSTB20
206Dansby SwansonSSATL25
207Madison BumgarnerSPARI30
208Khris DavisUTOAK32
209Nolan Jones3BCLE21
210Salvador PerezCKC29
211Kevin Newman2B,SSPIT26
212Willy AdamesSSTB24
213Sean ManaeaSPOAK27
214Gio Urshela3BNYY28
215Raisel IglesiasRPCIN30
216Dylan CeaseSPCHW24
217Jean SeguraSSPHI29
218Mitch GarverCMIN28
219Luke WeaverSPARI26
220Edwin Encarnacion1BCHW36
221Danny Santana1B,OFTEX29
222Domingo SantanaOFCLE27
223Alex ReyesSPSTL25
224Nick Madrigal2BCHW22
225Hunter Dozier3B,OFKC28
226Brad HandRPCLE29
227Noelvi MarteSSSEA18
228Tyler O'NeillOFSTL24
229Ian AndersonSPATL21
230Sam HilliardOFCOL25
231Gregory PolancoOFPIT28
232Willie CalhounOFTEX25
233Evan White1BSEA23
234Hector NerisRPPHI30
235Lance LynnSPTEX32
236J.J. BledayOFMIA22
237Yandy Diaz1B,3BTB28
238Bobby Dalbec3BBOS24
239Jordan Groshans3BTOR20
240Trent GrishamOFSD23
241Robbie RaySPARI28
242Grayson RodriguezSPBAL20
243Daniel Murphy1BCOL34
244Ken GilesRPTOR29
245Luis Arraez2B,OFMIN22
246Cristian PacheOFATL21
247Justin UptonOFLAA32
248Sean MurphyCOAK25
249Matthew BoydSPDET28
250Ryan Mountcastle1BBAL22
251Nick AhmedSSARI29
252Kolten Wong2BSTL29
253Triston Casas3B/1BBOS19
254Daulton VarshoCARI23
255Rougned Odor2BTEX22
256Corbin CarrollOFARI19
257Jorge MateoSSOAK24
258Jorge AlfaroCMIA26
259Adrian HouserRPMIL26
260Ian HappOFCHC25
261Francisco MejiaCSD24
262German MarquezSPCOL24
263Taylor TrammellOFSD22
264Sixto SanchezSPMIA21
265Hunter RenfroeOFTB27
266Andrew HeaneySPLAA28
267Taylor RogersRPMIN29
268Joc Pederson1B,OFLAD27
269Brian Anderson3B,OFMIA26
270David PriceSPLAD34
271Oneil CruzSSPIT21
272Riley GreeneOFDET19
273Josh Jung3BTEX21
274Mike YastrzemskiOFSF29
275Brennen DavisOFCHC20
276Christian VazquezCBOS29
277Ronny MauricioSSNYM18
278Mitch HanigerOFSEA29
279Eric Hosmer1BSD30
280Shin-soo ChooOFTEX37
281Logan GilbertSPSEA22
282Orelvis MartinezSSTOR18
283Erick PenaOFKC16
284Carlos MartinezSPSTL28
285Marcus StromanSPNYM28
286George ValeraOFCLE19
287Renato Nunez1BBAL25
288Caleb SmithSPMIA28
289Andrelton SimmonsSSLAA30
290Kyle Seager3BSEA32
291Will SmithRPATL30
292Jesse WinkerOFCIN26
293Tarik SkubalPDET23
294Matt Carpenter3BSTL34
295Shane BazSPTB20
296Robert PuasonSSOAK17
297Jesus SanchezOFMIA22
298Luis Urias2B,SSMIL22
299Luis CampusanoCSD21
300Sandy AlcantaraSPMIA24
301Alex ColomeRPCHW31
302Avisail GarciaOFMIL28
303Seth BeerOFARI23
304Cesar Hernandez2BCLE29
305Mike MinorSPTEX32
306C.J. Cron1BDET29
307Heliot RamosOFSF20
308Dee Gordon2BSEA31
309Starlin Castro2B,3BWAS29
310Jazz ChisholmSSMIA21
311Brett GardnerOFNYY36
312David Fletcher2B,3B,SS,OFLAA25
313Aristides AquinoOFCIN25
314Lance McCullers Jr.SPHOU26
315Jeter DownsSSBOS21
316Kyle WrightSPATL24
317Tommy La Stella2B,3BLAA30
318Kyle LewisOFSEA24
319Kyle HendricksSPCHC30
320Hunter BishopOFSF21
321Andres MunozRPSD20
322Domingo GermanSPNYY27
323Griffin CanningSPLAA23
324Manuel MargotOFSD25
325Sherten Apostel3BTEX20
326Kody Hoese3BLAD22
327Garrett Cooper1B,OFMIA29
328Mitch KellerSPPIT23
329Austin HaysOFBAL24
330Mallex SmithOFSEA26
331Brusdar GraterolRPMIN21
332Miguel Cabrera1BDET36
333Wilson RamosCNYM32
334Kevin PillarOFBOS31
335Jake FraleyOFSEA24
336Robinson Cano2BNYM37
337Jose MartinezOFTB31
338Josh RojasOFARI25
339Jake OdorizziSPMIN29
340Misael UrbinaOFMIN17
341Nick AndersonRPTB29
342Yoshitomo TsutsugoOFTB28
343Masahiro TanakaSPNYY31
344Jurickson Profar2BSD26
345Wil MyersOFSD29
346A.J. PollockOFLAD32
347Mike FoltynewiczSPATL28
348David PeraltaOFARI32
349Adam Frazier2BPIT28
350Mark CanhaOFOAK30
351DL HallSPBAL21
352Aaron HicksOFNYY30
353Ryan BraunOFMIL39
354Victor ReyesOFDET25
355Jonathan Schoop2BDET28
356Joey LucchesiSPSD26
357Craig KimbrelRPCHC31
358Tyler FreemanSSCLE20
359Steven MatzSPNYM28
360Ji-Man Choi1BTB28
361Dallas KeuchelSPCHW32
362Shogo AkiyamaOFCIN31
363Josh NaylorOFSD22
364Shed Long2BSEA24
365Travis dArnaudC,1BATL30
366Jon GraySPCOL28
367Jesus Aguilar1BMIA29
368Omar NarvaezCMIL27
369Garrett RichardsSPSD31
370Josh JamesSPHOU26
371Freddy Galvis2B,SSCIN30
372Brandon MarshOFLAA22
373James KarinchakRPCLE24
374John MeansRPBAL26
375Jackie Bradley Jr.OFBOS29
376Michael PinedaSPMIN30
377Mike TauchmanOFNYY29
378Greg JonesSSTB21
379Joey Votto1BCIN36
380Clint FrazierOFNYY25
381Jameson TaillonSPPIT28
382Daniel LynchSPKC23
383Clarke SchmidtSPNYY23
384Jon Berti3B,SS,OFMIA29
385Anthony DeSclafaniSPCIN29
386Mauricio Dubon2BSF25
387Brandon WorkmanRPBOS31
388Evan Longoria3BSF34
389Kole CalhounOFARI32
390Adrian MorejonSPSD20
391Daniel Vogelbach1BSEA27
392Jordyn AdamsOFLAA20
393Miles MikolasSPSTL31
394Brandon NimmoOFNYM26
395Franchy CorderoOFSD25
396Teoscar HernandezOFTOR27
397Joe MusgroveSPPIT27
398Josiah GraySPLAD22
399Yonny ChirinosSPTB26
400Geraldo PerdomoSSARI20
401Ethan HankinsSPCLE19
402Francisco AlvarezCNYM18
403Gilberto JimenezOFBOS19
404Daniel EspinoPCLE18
405Jason HeywardOFCHC30
406Cole HamelsSPATL36
407Scooter Gennett2B(N/A)29
408Corey DickersonOFMIA30
409Jared OlivaOFPIT24
410Tony GonsolinSPLAD25
411Bayron LoraOFTEX17
412Reynaldo LopezSPCHW26
413Jordan BalazovicSPMIN21
414Howie Kendrick1B,2BWAS36
415Jose LeclercRPTEX26
416Jose UrquidySPHOU24
417Brayan RocchioSSCLE18
418Abraham Toro3BHOU23
419Michael Toglia1BCOL21
420Alek ManoahSPTOR21
421Dylan BundySPLAA27
422Pablo LopezSPMIA23
423Monte HarrisonOFMIA24
424Randal GrichukOFTOR28
425Archie BradleyRPARI27
426Johnny CuetoSPSF33
427Estevan FlorialOFNYY22
428Aaron CivaleSPCLE24
429Isan Diaz2BMIA23
430Jackson RutledgeSPWAS20
431Stephen PiscottyOFOAK28
432Hanser Alberto2B,3BBAL27
433Willi CastroSSDET22
434Merrill KellySPARI31
435Giovanny GallegosRPSTL28
436Jeff SamardzijaSPSF34
437Khalil LeeOFKC21
438Brailyn MarquezSPCHC21
439Danny JansenCTOR24
440Jose QuintanaSPCHC30
441Kenta MaedaSPLAD31
442Tucupita Marcano2BSD20
443Brian GoodwinOFLAA29
444Leury GarciaOFCHW28
445Dakota HudsonSPSTL25
446Josh LoweOFTB21
447Nathan EovaldiSPBOS29
448Nick MarkakisOFATL36
449Nick LodoloSPCIN21
450Emmanuel ClaseRPCLE21
451Luis RodriguezOFLAD20
452Ke'Bryan Hayes3BPIT22
453Ross StriplingRPLAD30
454Tyler MahleSPCIN25
455Kevin Cron1BARI26
456Julio TeheranSPLAA28
457Alexander CanarioOFSF19
458Ender InciarteOFATL29
459Asdrubal Cabrera2B,3BWAS34
460Anthony SantanderOFBAL25
461Tom MurphyCSEA28
462Deivi GarciaSPNYY20
463Jon LesterSPCHC35
464Rowdy Tellez1BTOR24
465Harold RamirezOFMIA25
466Seth BrownOFOAK27
467Zach PlesacRPCLE24
468Hansel RoblesRPLAA29
469Jake Lamb1B,3BARI29
470Jackson KowarSPKC23
471Raimel TapiaOFCOL25
472Chris ArcherSPPIT31
473Josh ReddickOFHOU32
474Brady SingerSPKC23
475Bryse WilsonSPATL22
476Jose GarciaSSCIN21
477Kris BubicSPKC22
478Jordan YamamotoSPMIA23
479Brett Baty3BNYM20
480Ryan YarbroughSPTB28
481Jonathan India3BCIN23
482Justin DunnSPSEA24
483Andres GimenezSSNYM21
484Isaac ParedesSSDET20
485Justin Smoak1BMIL33
486Harrison BaderOFSTL25
487Kyle GibsonSPTEX32
488Shane McClanahanSPTB23
489Logan AllenSPCLE22
490Ian KennedyRPKC35
491Travis SwaggertyOFPIT22
492Randy ArozarenaOFTB24
493Jose GarciaSSCIN21
494Dominic Smith1B,OFNYM24
495Taijuan WalkerSPSEA27
496George KirbySPSEA22
497Rick PorcelloSPNYM31
498Luis MatosOFSF18
499Jose Peraza2B,SS,OFBOS25
500Edward CabreraSPMIA21

Photo/Video Credit: Rich von Biberstein/Icon Sportswire

Eric Cross is the lead MLB/Fantasy Baseball writer and MiLB prospect analyst for FantraxHQ and has been with the site since March 2017. In the past, he wrote for FantasyPros and FanSided. He is also a member of the Fantasy Sports Writers Association (FSWA) and a contributor in the best-selling Fantasy Baseball Black Book. For more from Eric, check out his author page and follow him on Twitter @EricCross04.


Fantrax was one of the fastest-growing fantasy sites of 2019 and we’re not slowing down in 2020! With multi-team trades, designated commissioner/league managers, and drag/drop easy click methods, Fantrax is sure to excite the serious fantasy sports fan – sign up now for a free year at Fantrax.com.

Eric Cross :Eric Cross is the lead MLB/Fantasy Baseball writer and prospect analyst for FantraxHQ and has been with the site since March of 2017. In the past, he also wrote for FantasyPros and is also a contributor to the best-selling Fantasy Baseball Black Book. Eric was accepted into the FSWA (Fantasy Sports Writers Association) in 2018. He currently lives on the coast of Maine with his two children and can be found at various minor league ballparks around New England. Find Eric on Twitter @EricCross04 and ask away with all your baseball and prospect questions.