2017 Dynasty Baseball Rankings2017 Dynasty Basketball RankingsDynasty Baseball

TDG’s Top-300 Fantasy Baseball Prospects

After this offseason’s consensus positional rankings and Bret Sayre’s top-500 dynasty players, you might have thought we were done with that whole rankings thing. Unfortunately, even after meticulously sorting nearly 1500 players in the winter months, we at The Dynasty Guru decided to come out with one last massive ranking to celebrate Opening Day. This list, 300 players deep, is a consensus ranking of our staff’s top-300 fantasy baseball prospects.

Most websites go 100 players deep, and, while that’s certainly helpful, it only covers the shallowest of dynasty leagues. We could have ranked 200 names, to cover deeper leagues and fill plenty of watch lists, but that’s not deep enough for the site that just held a 99 round draft. No, to cover the largest of dynasty leagues and satisfy our readers, some of the most hardcore fantasy owners in the business, we’d have to go above and beyond: 300 players.

Obviously, ranking prospects is a divisive process with often controversial results, given the volatility of minor leaguers and the largely differing opinions of individual evaluators. With that in mind, it’s impossible to perfectly rank each and every name on any prospect list, let alone one with 300 players. While the first 100 prospects can be more strictly compared, the next 100 are best viewed in tiers, and the final 100 names as more of an extensive watch list than a strict ranking.

We sincerely hope you’ll find value in what is one of the deepest prospect lists in the industry — trade advice, draft tips, waiver wire help, and even watch-list upkeep should be far easier when using TDG’s top-300. Before we get to the list, it would be greatly appreciated if you could continue to support The Dynasty Guru through this link or via the splendid ‘PayPal’ button located on the right side of the homepage. Donations of any size are greatly appreciated and they are the reason why we can do this and put it all out there for free.

Rank Player
1 Yoan Moncada
2 Andrew Benintendi
3 Austin Meadows
4 Brendan Rodgers
5 Victor Robles
6 Dansby Swanson
7 Eloy Jimenez
8 Cody Bellinger
9 Amed Rosario
10 Gleyber Torres
11 Rafael Devers
12 Clint Frazier
13 Lewis Brinson
14 Nick Senzel
15 Tyler Glasnow
16 Franklin Barreto
17 Josh Bell
18 Kyle Tucker
19 Francis Martes
20 Willy Adames
21 Alex Reyes
22 Manuel Margot
23 Anderson Espinoza
24 Lucas Giolito
25 Ronald Acuna
26 Yadier Alvarez
27 Corey Ray
28 Ian Happ
29 Bradley Zimmer
30 Ozzie Albies
31 J.P. Crawford
32 Francisco Mejia
33 Raimel Tapia
34 Michael Kopech
35 Blake Rutherford
36 Brent Honeywell
37 Jorge Mateo
38 Vladimir Guerrero Jr.
39 Kyle Lewis
40 Jason Groome
41 Josh Hader
42 Robert Gsellman
43 Mitch Keller
44 A.J. Reed
45 Mickey Moniak
46 Kevin Maitan
47 Aaron Judge
48 Leody Taveras
49 Hunter Renfroe
50 Zack Collins
51 Tyler O’Neill
52 Isan Diaz
53 Reynaldo Lopez
54 Juan Soto
55 Jorge Alfaro
56 Anthony Alford
57 Chance Sisco
58 Jose De Leon
59 Amir Garrett
60 A.J. Puk
61 Nick Williams
62 Willie Calhoun
63 Yohander Mendez
64 Dan Vogelbach
65 Alex Verdugo
66 Sandy Alcantara
67 Cal Quantrill
68 Sean Newcomb
69 Adrian Morejon
70 Cody Reed
71 Jharel Cotton
72 Tom Murphy
73 David Paulino
74 Jesse Winker
75 James Kaprielian
76 Kevin Newman
77 Kolby Allard
78 Matt Manning
79 Derek Fisher
80 Rowdy Tellez
81 Nick Gordon
82 Franklin Perez
83 Mitch Haniger
84 Jeff Hoffman
85 Triston McKenzie
86 Luis Alexander Basabe
87 Luis Ortiz
88 Jahmai Jones
89 Bobby Bradley
90 Lucas Erceg
91 Luke Weaver
92 Yusniel Diaz
93 Roman Quinn
94 Dominic Smith
95 Sean Reid-Foley
96 Justus Sheffield
97 Lourdes Gurriel
98 Jake Bauers
99 Justin Dunn
100 Mike Soroka
101 Delvin Perez
102 Aristides Aquino
103 Greg Allen
104 Thomas Szapucki
105 Forrest Whitley
106 Grant Holmes
107 Franklyn Kilome
108 Tyler Beede
109 Riley Pint
110 Max Fried
111 Matt Chapman
112 Walker Buehler
113 Rhys Hoskins
114 Jeimer Candelario
115 Brock Stewart
116 Carson Kelly
117 Erick Fedde
118 Trent Clark
119 Ramon Laureano
120 Luiz Gohara
121 Ian Anderson
122 Alex Kirilloff
123 Matt Thaiss
124 Trey Mancini
125 Harrison Bader
126 Brett Phillips
127 Fernando Tatis, Jr.
128 Dylan Cease
129 Albert Almora
130 Andrew Toles
131 Christian Arroyo
132 Alec Hansen
133 Fernando Romero
134 Joshua Lowe
135 Ryan McMahon
136 Anderson Tejeda
137 Brandon Woodruff
138 Andres Gimenez
139 Dylan Cozens
140 Robert Stephenson
141 German Marquez
142 Taylor Trammell
143 Carson Fulmer
144 Braxton Garrett
145 Oscar de la Cruz
146 Jesus Sanchez
147 Brady Aiken
148 Christin Stewart
149 Matt Strahm
150 Stephen Gonsalves
151 Jorge Ona
152 Hunter Dozier
153 Sixto Sanchez
154 Tyler Jay
155 Casey Gillaspie
156 Austin Riley
157 Travis Demeritte
158 Ke’Bryan Hayes
159 Shedric Long
160 Richard Urena
161 Jacob Nottingham
162 Domingo Acevedo
163 Phil Bickford
164 Jack Flaherty
165 Chance Adams
166 Dustin Fowler
167 Miguelangel Sierra
168 Sam Travis
169 Bobby Dalbec
170 Touki Toussaint
171 Frankie Montas
172 Albert Abreu
173 Ronald Guzman
174 Trevor Clifton
175 Josh Naylor
176 Yu-Cheng Chang
177 Cornelius Randolph
178 Luis Urias
179 Will Benson
180 Jomar Reyes
181 Bryan Reynolds
182 Ariel Jurado
183 Wander Javier
184 Bo Bichette
185 Magneuris Sierra
186 Harold Ramirez
187 Joey Wentz
188 Estevan Florial
189 Anthony Banda
190 Tyler Wade
191 Desmond Lindsay
192 Christian Pache
193 Mauricio Dubon
194 Conner Greene
195 Miguel Andujar
196 Adrian Rondon
197 Mitch Hansen
198 Chris Shaw
199 Patrick Weigel
200 Forrest Wall
201 Joe Jimenez
202 Dakota Hudson
203 Michael Gettys
204 Josh Staumont
205 Scott Kingery
206 Will Craig
207 Jose Albertos
208 Derian Cruz
209 Lucius Fox
210 Carter Kieboom
211 Pedro Gonzalez
212 Zack Burdi
213 Teoscar Hernandez
214 Mark Zagunis
215 Jacob Nix
216 Marcos Diplan
217 Luis Almanzar
218 Jorge Bonifacio
219 Meibrys Viloria
220 Wulimer Becerra
221 Chih-Wei Hu
222 Wilmer Difo
223 Edwin Rios
224 Jordan Patterson
225 Jhailyn Ortiz
226 Daniel Robertson
227 Max Schrock
228 Ryan Mountcastle
229 Jacob Faria
230 Ty Blach
231 Renato Nunez
232 Gavin Cecchini
233 Luis Arraez
234 Norge Ruiz
235 Kyle Zimmer
236 Duane Underwood
237 Keibert Ruiz
238 Luis Castillo
239 Cody Sedlock
240 Garrett Whitley
241 Hunter Harvey
242 Nolan Jones
243 Koda Glover
244 Charlie Tilson
245 Matt Olson
246 Daulton Jefferies
247 Heath Quinn
248 Kevin Padlo
249 Yandy Diaz
250 Edmundo Sosa
251 Ian Clarkin
252 Colton Welker
253 Alex Jackson
254 Daniel Brito
255 Starling Heredia
256 Adonis Medina
257 Daz Cameron
258 Khalil Lee
259 Gavin Lux
260 Luis Carpio
261 Kyle Freeland
262 Nick Burdi
263 Lewin Diaz
264 Max Pentecost
265 Dillon Tate
266 Kohl Stewart
267 Austin Barnes
268 D.J. Peters
269 Cole Ragans
270 Yairo Munoz
271 Gilbert Lara
272 Jairo Beras
273 Brandon Nimmo
274 Randy Arozarena
275 Bruce Maxwell
276 Paul Dejong
277 Tyler Stephenson
278 Eli Alvarez
279 Gabriel Arias
280 Ryan Cordell
281 Beau Burrows
282 Ryan Castellani
283 Nick Plummer
284 Jon Harris
285 Brian Anderson
286 Chase Vallot
287 Sandro Fabian
288 Kyle Funkhouser
289 Travis Blankenhorn
290 Luis Garcia
291 Austin Voth
292 Andy Ibanez
293 Socrates Brito
294 Daniel Montano
295 Jacoby Jones
296 Tyler Nevin
297 Kyle Muller
298 Dane Dunning
299 Oswaldo Cabrera
300 Yasel Antuna

The Author

Ben Diamond

Ben Diamond

Ben is an annoyingly enthusiastic fantasy baseball player and Yankees fan, and he writes about those passions at Baseball Prospectus and The Dynasty Guru. There's a 95% chance he's ranting about Michael Pineda right now.


  1. April 7, 2017 at 7:22 am

    I absolutely love you guys 😀

  2. […] MLB Prospect Rankings: TheDynastyGuru.com ranks the top 300 overall prospects heading into […]

  3. Isaac Fickey
    April 7, 2017 at 10:38 am

    Cristian Pache is listed twice (#192 & #222)

    • April 7, 2017 at 10:57 am

      Fixed, thanks for letting us know!

  4. April 7, 2017 at 1:07 pm

    Thanks for the list! Any intuition on where Luis Robert would fit in once he signs?

    • April 7, 2017 at 2:13 pm

      It’s hard to say right now, given the lack of information about him, but Ben Badler of Baseball America called him a first round talent, so I’d conservatively call him top-150 with room to be much higher

  5. Greg Bracken
    April 7, 2017 at 1:14 pm

    Frankie at 171 and Francelis at 234 is the same guy

  6. Greg Bracken
    April 7, 2017 at 1:22 pm

    Same thing Eliezar at 251 and Eli Salazar at 281

  7. Greg Bracken
    April 7, 2017 at 1:26 pm

    overall good list although Tyler Collins hasn’t been a prospect for some time now

  8. Charlie
    April 7, 2017 at 10:01 pm

    Any idea where you might put Otani on this list?

    • April 7, 2017 at 10:02 pm

      Probably top-10

    • April 8, 2017 at 8:07 pm

      I would have ranked him second.

      • Bud Selig
        April 16, 2017 at 11:07 pm

        Shohei Ohtani isn’t considered a prospect because he’s playing under contract for a professional team in Japan.

        Like Eric Thames, Darvish Yu, Masahiro Tanaka, etc. These players aren’t minor league prospects, they are professional players who MLB teams decided to negotiate contracts with to start in the MLB 25-man roster.

        If Shohei Ohtani was considered a “prospect” and eligble for this list, he should be ranked #2 overall behind #1 Yoan Moncada.

  9. April 8, 2017 at 12:03 am

    First off, congratulations on the list. I know it can’t be easy rankings this many prospects.

    I will say, with 300 guys, I assumed Mitch White (LAD) would have made the cut. He’s widely expected to be at worst a top-150 prospect solely by showing he can log innings in 2017 with potential to be a top 100 guy a year from now. Why the omission?

  10. April 9, 2017 at 9:26 pm

    I haven’t seen anyone besides Keith Law really hold him in such high regard. Also, with such a small sample to measure off of, its tough to call the 65th pick in last years draft the 150th or better prospect in all of minor league baseball. Perhaps he was more valuable than his draft stock, but its not likely. For example if you were to go to a few different sites rankings you’d see on MLB.com Alex Kirilloff is ranked #94 after being the 15th overall pick on mlb.com. On baseball america Justin Dunn, the 20th pick is their #100 prospect. So while he may be that good, we don’t have much to go off of, and it would be borderline irresponsible to put him that high. As far as ranking him at all, he may have just slipped through the cracks due to him being so new to the minor leagues.

  11. SR
    April 11, 2017 at 9:39 am

    Awesome list, really good to see some of these extended lists popping up this cycle.

    There are a few guys whose ranking I’d be curious about, or how far away they were from making the cut. Was Brayan Hernandez, Gilberto Celestino, or Senzatela in consideration for this list?

    • April 11, 2017 at 12:42 pm

      Hernandez was ranked by one of our writers, so he was brought up but not really in consideration for the top-300. Same with Celestino and Senzatela. If we went 350 deep, those three may have squeezed into the very end of the list.

  12. Bud Selig
    April 16, 2017 at 10:55 pm

    Good list, appreciate your hard work.

    My 300-list is very different and ranks players in a different order plus it includes several players you didn’t mention like OAK OF Lazaro Armenteros aka “Lazarito”, OAK SP Logan Shore, LAD 1B O’koyea Dickson, NYM OF Travis Taijeron.

    My list has a fantasy impact from only the best players in waiting who will make the 40-man roster in the next 4-years. It is based on career projections and highest average seasonal fantasy output. These are players you must consider drafting and stashing between 2017-2020.

    Best Players in waiting:
    1. Yoan Moncada
    2. Victor Robles
    3. Gleyber Torres
    4. Tyler Glasnow
    5. Amed Rosario
    6. Cody Bellinger
    7. Alex Reyes
    8. Brent Honeywell
    9.Michael Kopech
    10. Lewis Brinson

    * Major Differences
    #15 Kevin Maitan (17 years old)
    #17 Austin Meadows
    #18 Eloy Jimenez
    #28 Yadier Alvarez
    #29 Lazaro Armenteros (17 years old)
    #30 Reynaldo Lopez
    #32 Lucas Giolito
    #33 Jason Groome
    #39 Nick Senzel
    #40 Jesse Winker
    #43 Rafael Devers
    #55 Franklin Barreto
    #64 Frankie Montas
    #69 Lucas Erceg
    #79 Braxton Garret
    #90 Daulton Jefferies
    #91 Cal Quantrill
    #92 Logan Shore
    #94 Rhys Hoskins
    #95 Tyler Beede
    #96 Matt Chapman
    #99 Zack Burdi
    #100 Joe Jimenez

    Some players in my top 100-125 you missed out on include # 123 JT Chargois, #125 James Hoyt, #111 Antonio Senzatela.

    Some players you chose not to put in top 125: #103 Riley Pint, #104 Christian Arroyo, #122 Dylan Cozens

  13. Chris
    April 22, 2017 at 8:53 am

    Carlos Rincon? Marcus Wilson? Both are breaking out in a BIG BIG BIG way.

    • April 22, 2017 at 9:45 am

      Neither of them were ranked by any of our writers. Wilson hadn’t done anything worthy of being ranked until 12 games this season, so it’ll be interesting to keep tabs on him, though he’s nothing more than someone to watch for now. The same can be said about Rincon. Their starts are interesting, but it’s only been a handful of games so I’d caution against calling them breakouts right now.

Previous post

Using Pre-NFL Draft ADP to Uncover Value

Next post

Fantasy Outfielders Whose Stocks Will Rise