Dynasty BaseballDynasty Prospect Rankings

TDG’s Top 150 Prospects May 2020

As an extension of the Top 500 Overall Players from March, The following is the consensus top 150 prospects from Keaton DeRocher, Shelly Verougstraete, and Jordan Rosenblum.

Much like the Top 500 list, please direct any complaints to @RosenJordanBlum on twitter.


My rankings diverge from the norm in their emphasis on age-relative and league-relative statistical performance combined with secondary research on scouting from trusted sources–I am not going to pretend I offer any “wisdom above replacement” as a scout myself. As sample size gets smaller–for example for FYPD players or short season debut players–I place more emphasis on scouting reports relative to statistics. Even Yuniesky Betancourt can luck his way into being one of the game’s better hitters for a random month or two, after all.

Some key inputs into my rankings are my top offensive prospects by peak MLB wOBA projection, top 75 stats-only pitching prospects by peak MLB true-talent ERA, and xwOBA-lite metric for minor leaguers, incorporating fly ball distance and average exit velocity into 2019 performances. This was a fun exercise as I wasn’t tied to my previous stats-only rankings and could incorporate disparate sources of information as it pleased me. I am also grateful to have Shelly and Keaton, with their superior wisdom, helping to hide my most contrarian rankings–although some made it in, looking at you Mr. Ober ;). I nonetheless enthusiastically accept my role as twitter complaint receiver; thank you, Keaton, for the wondrous opportunity.


RankPlayerTeamPosAge2019 LevelETA
1Wander FrancoRaysSS18A, A+2021
2Jo AdellAngelsOF20A+, AA, AAA2020
3Luis RobertWhite SoxOF22A+, AA, AAA2020
4Julio RodriguezMarinersOF19A, A+2021
5Gavin LuxDodgers2B22AA, AAA, MLB-
6MacKenzie GorePadresSP20A+, AA2020
7Andrew VaughnWhite Sox1B21AZL, A, A+2020
8Dylan CarlsonCardinalsOF21AA, AAA2020
9Jarred KelenicMarinersOF20A, A+, AA2020
10Adley RutschmanOriolesC21GCL2021
11Carter KieboomNationalsSS22AAA, MLB-
12Marco LucianoGiantsSS18AZL, NWL2023
13Jesus LuzardoAthleticsSP22A+, AAA, MLB-
14Kristian RobinsonDiamondbacksOF19NWL, A2022
15Casey MizeTigersSP22A+, AA2020
16Jasson DominguezYankeesOF16N/A2024
17A.J. PukAthleticsSP25A+, AA, AAA, MLB-
18Matt ManningTigersSP21AA2020
19Drew WatersBravesOF20AA, AAA2020
20Brendan McKayRaysSP24AA, AAA, MLB-
21CJ AbramsPadresSS19AZL2023
22Forrest WhitleyAstrosSP22AAA2020
23Vidal BrujanRays2B21A+, AA2021
24Nick MadrigalWhite Sox2B22A+, AA2020
25Dustin MayDodgersSP22AA, AAA, MLB-
26George ValeraIndiansOF19NYP, A2022
27Alex KirilloffTwinsOF22AA2020
28Bobby Witt Jr.RoyalsSS19AZL2022
29Royce LewisTwinsSS20A+, AA2020
30Mitch KellerPiratesSP24AAA, MLB-
31Brendan RodgersRockies2B23AAA, MLB-
32Jeter DownsRed SoxSS21A+, AA2021
33Nate PearsonBlue JaysSP23A+, AA, AAA2020
34Michael KopechWhite SoxSP23INJ-
35Trevor LarnachTwinsOF22A+, AA2020
36Nico HoernerCubsSS23AZL, AA, MLB-
37Cristian PacheBravesOF21AA, AAA2020
38Nolan JonesIndians3B21A+, AA2020
39Spencer HowardPhilliesSP23GCL, A+, AA2020
40Riley GreeneTigersOF19GCL, NYP, A2022
41Heliot RamosGiantsOF20A+, AA2021
42Hunter BishopGiantsOF21AZL, NWL2021
43Alek ThomasDiamondbacksOF19A, A+2022
44Ryan MountcastleOrioles1B22AAA2020
45Ian AndersonBravesSP21AA, AAA2020
46Oneil CruzPirates3B21GCL, A+, AA2021
47Alec BohmPhillies3B23A, A+, AA2020
48J.J. BledayMarlinsOF22A+2021
49Corbin CarrollDiamondbacksOF19AZL, NWL2023
50Noelvi MarteMarinersSS18DSL2023
51Luis PatinoPadresSP20A+, AA2021
52Sixto SanchezMarlinsSP21A+, AA2020
53Grayson RodriguezOriolesSP20A2022
54Joey BartGiantsC23A+, AA2020
55Tarik SkubalTigersSP20A+, AA2020
56Ke'Bryan HayesPirates3B22AAA2020
57Brennen DavisCubsOF20A2022
58Jordan GroshansBlue Jays3B20A2022
59Nick LodoloRedsSP22PIO, A2021
60Nolan GormanCardinals3B19A, A+2021
61Geraldo PerdomoDiamondbacksSS20A, A+2021
62Logan GilbertMarinersSP23A, A+, AA2021
63Jose UrquidyAstrosSP25AA, AAA, MLB-
64Triston CasasRed Sox3B20A, A+2022
65Xavier EdwardsRays2B20A, A+2022
66Evan WhiteMariners1B24AA2020
67Simeon Woods RichardsonBlue JaysSP20A, A+2022
68Abraham ToroAstros3B23AA, AAA, MLB-
69George KirbyMarinersSP26NWL2021
70Josiah GrayDodgersSP22A, A+, AA2020
71Orelvis MartinezBlue JaysSS18GCL2023
72Daniel LynchRoyalsSP23AZL, APP, A+2021
73Taylor TrammellPadresOF22AA2020
74Isaac ParedesTigers3B21AA2020
75Nick SolakRangersDH25AAA, MLB-
76Shogo AkiyamaRedsOF33NPB-
77Sean MurphyAthleticsC25AAA, MLB-
78Shane BazRaysSP20A2022
79Austin HaysOriolesOF24A+, AA, AAA, MLB-
80Luis CampusanoPadresC21A+2021
81Brandon MarshAngelsOF22AZL, AA2020
82Daulton VarshoDiamondbacksC23AA2020
83Tyler FreemanIndiansSS20A, A+2021
84Jonathan IndiaReds3B23A+, AA2021
85Deivi GarciaYankeesSP20A+, AA, AAA2020
86Aaron BrachoIndians2B19AZL, NYP2023
87Erick PenaRoyalsOF17N/A2024
88Francisco AlvarezMetsC19GCL, APP2023
89Luis MatosGiantsOF18DSL, AZL2023
90Josh JungRangers3B22AZL, A2021
91Jazz ChisholmMarlinsSS21AA2020
92Luis GarciaNationalsSS20AA2021
93Brent HoneywellRaysSP24INJ2020
94DL HallOriolesSP21A+2021
95Clarke SchmidtYankeesSP23GCL, A+, AA2020
96Hunter GreeneRedsSP20INJ2022
97Seth BeerDiamondbacks1B23A+, AA2020
98Ronny MauricioMetsSS18A2022
99Sam HilliardRockiesOF26AAA, MLB-
100Yusniel DiazOriolesOF23A+, AA2020
101Andres GimenezMetsSS21AA2020
102Monte HarrisonMarlinsOF24AAA2020
103Kyle WrightBravesSP24AAA, MLB-
104Sherten ApostelRangers3B21A, A+2021
105Jared OlivaPiratesOF25AA2020
106Jake FraleyMarinersOF25AA, AAA, MLB-
107Alexander CanarioGiantsOF20AZL, NWL2022
108Bryson StottPhilliesSS22GCL, NYP2021
109Matthew LiberatoreCardinalsSP20A2022
110Josh LoweRaysOF23AA2020
111Ivan HerreraCardinalsC19A, A+2023
112Brusdar GraterolDodgersRP21GCL, AA, AAA, MLB-
113Bryse WilsonBravesSP22AAA, MLB-
114Jordan BalazovicTwinsSP22A, A+2021
115Adrian MorejonPadresSP21AA, MLB-
116Misael UrbinaTwinsOF18DSL2023
117Kris BubicRoyalsSP24A, A+2021
118Bobby DalbecRed Sox3B24AA, AAA2020
119Brayan RocchioIndiansSS18NYP2022
120Kyle LewisMarinersOF24AA, MLB-
121Gilberto JimenezRed SoxOF20NYP2022
122Yoshitomo TsutsugoRaysOF28NPB2020
123Alek ManoahBlue JaysSP23NWL2021
124Kody HoeseDodgers3B23AZL, A2021
125Leody TaverasRangersOF21A+, AA2020
126Greg JonesRaysSS22NYP2021
127Daniel EspinoIndiansSP20AZL, NYP2023
128Ethan HankinsIndiansSP20NYP, A2022
129Brett BatyMets3B21GCL, APP, NYP2022
130Justin DunnMarinersSP24AA, MLB-
131Mauricio DubonGiants2B25AAA, MLB-
132Brady SingerRoyalsSP24A+, AA2020
133Edward CabreraMarlinsSP22A+, AA2021
134Robert PuasonAthleticsSS17N/A2024
135Jorge MateoAthleticsSS24AAA2020
136Michael TogliaRockies1B22PIO2021
137Travis SwaggertyPiratesOF24A+2020
138Keibert RuizDodgersC21AA, AAA2020
139Jackson KowarRoyalsSP24A+, AA2020
140Jordyn AdamsAngelsOF20A, A+2022
141Kevin CronDiamondbacks1B27AAA, MLB-
142Daz CameronTigersOF22AAA2020
143Darryl CollinsRoyalsOF18R2023
144Brent RookerTwinsOF26AAA2020
145Brice TurangBrewersSS21A, A+2022
146Jesus SanchezMarlinsOF22AA, AAA2020
147Joe RyanRaysSP25A, A+, AA2021
148Alejandro KirkBlue JaysC21A, A+2022
149Ethan SmallBrewersSP23R, A2022
150Bailey OberTwinsSP24R, A, AA2021

The Author

Keaton O. DeRocher

Keaton O. DeRocher

Keaton O. DeRocher is a Data and Tech Consultant in Chicago, Senior Baseball Writer for The Dynasty Guru and writer for Over The Monster. A voice on Dynasty's Child podcast and on the Over The Monster podcast network. Lover of bat flips, brunch, and Bombay Sapphire. His High School batting average was .179 and he lead the team in strikeouts. Follow him on Twitter @TheSpokenKeats

1 Comment

  1. Codie B
    May 26, 2020 at 2:40 pm

    I am a little surprised that Randy Arozarena didn’t make the list. I think he has a real chance to surprise some people this year. He is tooled up, and, outside of Austin Meadows, has nobody very good in front of him in that TB OF.

Previous post

TDG's Triple Play: Houston Astros!

Next post

Guys On The Rise - Joe Ryan