List of 209 Top MLB Prospects for 2017

Before getting to the list of top baseball prospects for 2017, here are a few notes on its compilation:

  1. 25 of our staff submitted a list of top 100 prospects with bias towards fantasy baseball contributions.
  2. Prospect eligibility is only based on # of at-bats or innings pitched (i.e., we did not factor in service time)
  3. The lists were combined to generate an aggregated list of prospects (in this case, 209 individual players).
  4. To determine the final ranking, prospects were given points (3rd column) relative to their position in each top 100 list (e.g., 1st place = 100 points and 100th place = 1 point).
  5. The number of lists a player appeared on is included as an additional data point to consider when evaluating a prospect. Given that there were 25 original lists, 4% indicates a player appeared on 1 list, 20% indicates a player appeared on 5 lists, and so on (e.g., Nick Williams is ranked 86th but only appeared on 8 out of 25 lists).
RankPlayer NameTotal PointsPositionTeam% of Lists
1Andrew Benintendi2471OFRed Sox100
2Yoan Moncada24672B/3BWhite Sox100
3Alex Reyes**2395RHPCardinals100
4Dansby Swanson2362SSBraves100
5Gleyber Torres2297SSYankees100
6Austin Meadows2287OFPirates100
7Victor Robles2270OFNationals100
8Brendan Rodgers2239SSRockies100
9Cody Bellinger22051B/OFDodgers100
10Lucas Giolito2194RHPWhite Sox100
11Tyler Glasnow2178RHPPirates100
12Amed Rosario2170SSMets100
13Rafael Devers21333BRed Sox100
14Eloy Jimenez2126OFCubs100
15J.P. Crawford2079SSPhillies96
16Ozzie Albies20292BBraves100
17Clint Frazier2001OFYankees100
18Josh Bell19751B/OFPirates100
19Willy Adames1946SSRays100
20Lewis Brinson1936OFBrewers100
21Anderson Espinoza1911RHPPadres100
22Michael Kopech1879RHPWhite Sox100
23Francis Martes1867RHPAstros100
24Nick Senzel18533BReds100
25Manuel Margot1851OFPadres96
26Jose De Leon1818RHPDodgers100
27Brent Honeywell1735SPRays100
28Josh Hader1720LHPBrewers100
29Bradley Zimmer1666OFIndians100
30Franklin Barreto16512B/SSAthletics100
31Kyle Tucker1626OFAstros100
32Francisco Mejia1625CIndians100
33Ian Happ16192B/OFCubs100
34Corey Ray1564OFBrewers96
35Kyle Lewis1537OFMariners100
36Yadier Alvarez1521RHPDodgers96
37Mitch Keller1475SPPirates100
38Hunter Renfroe1461OFPadres96
38Tyler O'Neill1461OFMariners100
40Mickey Moniak1432OFPhillies100
41Jason Groome1400LHPRed Sox96
42Blake Rutherford1352OFYankees96
43Reynaldo Lopez1308RHPWhite Sox96
44Aaron Judge1306OFYankees96
45Vladimir Guerrero Jr.12993BBlue Jays92
46Kolby Allard1267PBraves100
47Alex Verdugo1208OFDodgers92
48Jorge Mateo11182B/SSYankees96
49David Paulino1105RHPAstros96
50Jeff Hoffman1055RHPRockies96
51Isan Diaz10432B/SSBrewers92
52Kevin Newman1027SSPirates96
53Nick Gordon1007SSTwins92
53Raimel Tapia1007OFRockies100
55Kevin Maitan9973BBraves84
56Triston McKenzie983RHPIndians92
57Amir Garrett967LHPReds96
58Jesse Winker933OFReds92
59Erick Fedde925RHPNationals92
60Dominic Smith9041BMets96
61Riley Pint880LHPRockies88
62Leody Taveras840OFRangers76
63A.J. Puk820LHPAthletics96
64Zack Collins813CWhite Sox88
65Luke Weaver812RHPCardinals92
66Yohander Mendez778LHPRangers96
67Jorge Alfaro758CPhillies96
68Ronald Acuna748OFBraves72
69Jake Bauers7411B/OFRays88
70Braxton Garrett737LHPMarlins84
71Sean Newcomb725LHPBraves92
72James Kaprielian689RHPYankees84
73Sean Reid-Foley640RHPBlue Jays96
74Willie Calhoun6032BDodgers88
75Anthony Alford602OFBlue Jays76
76Luis Ortiz572RHPBrewers80
77Chance Sisco540COrioles80
78Matt Manning523RHPTigers84
79Carson Kelly513CCardinals56
80Derek Fisher456OFAstros68
81Carson Fulmer441RHPWhite Sox64
82Mike Soroka432RHPBraves72
83Tyler Jay381LHPTwins48
84Ian Anderson376PBraves68
85Nick Williams345OFPhillies32
86Bobby Bradley3291BIndians60
87Stephen Gonsalves325LHPTwins60
88Dylan Cease323RHPCubs60
89Cal Quantrill320RHPPadres64
90Albert Almora309OFCubs36
91Delvin Perez300SSCardinals72
92Yuliesky Gurriel293IFAstros24
93Justus Sheffield281LHPYankees60
94Walker Buehler278RHPDodgers36
95German Marquez274RHPRockies40
96Robert Stephenson269RHPReds52
97Tyler Beede258RHPGiants68
98Robert Gsellman250RHPMets40
99Tom Murphy249CRockies32
100Christin Stewart247OFTigers40
101Francelis Montas244RHPAthletics24
101Richard Urena244SSBlue Jays36
103Alex Kirilloff240OFTwins44
104Casey Gillaspie2231BRays24
105A.J. Reed2191BAstros28
106Matt Chapman2143BAthletics60
107Franklin Perez206RHPAstros28
108Jeimer Candelario1973BCubs36
109Christian Arroyo1913B/SSGiants44
110Lourdes Gurriel189SSBlue Jays24
111Phil Bickford186SPBrewers28
112Forrest Whitley182RHPAstros56
113Rhys Hoskins1691BPhillies20
114Dan Vogelbach1641BMariners16
115Juan Soto163OFNationals32
115Yusniel Diaz163OFDodgers20
117Thomas Szapucki162LHPMets36
118Jharel Cotton157RHPAthletics44
119Harrison Bader154OFCardinals44
120Brett Phillips147OFBrewers28
121Grant Holmes143RHPAthletics48
122Rowdy Tellez1371B/OFBlue Jays28
123Andrew Toles126OFDodgers8
124Alec Hansen121RHPWhite Sox12
125Roman Quinn120OFPhillies20
126Brady Aiken118LHPIndians28
127Dylan Cozens116OFPhillies16
128Domingo Acevedo96RHPYankees20
129Fernando Tatis Jr.93SSPadres16
130Mark Zagunis86OFCubs4
131Luiz Gohara84LHPBraves20
132Hunter Dozier743BRoyals16
133Adrian Morejon71LHPPadres28
134Cody Reed69LHPDiamondbacks12
135Luis Castillo68RHPMarlins8
136Andres Giminez65SSMets8
137Jahmai Jones62OFAngels8
138Joe Jimenez59RHPTigers12
139Lucas Erceg553BBrewers12
140Ryan McMahon533B/1BRockies20
141Bobby Dalbec513BRed Sox4
142Matt Thaiss501BAngels8
143Cody Sedlock49RHPOrioles8
144Anthony Banda46LHPDiamondbacks20
145Fernando Romero43RHPTwins12
146Trent Clark43OFBrewers20
147Mitch Haniger41OFMariners8
147Sandy Alcantara41RHPCardinals12
149Ariel Jurado40RHPRangers12
149Ke'Bryan Hayes403BPirates8
149Travis Demeritte402BBraves12
152Magneuris Sierra38OFCardinals4
153Greg Allen34OFIndians8
154Brandon Woodruff33RHPBrewers8
154Franklyn Kilome33RHPPhillies8
154Luis Urias332B/3B/SSPadres4
157Nestor Cortes313BTwins4
158Brandon Nimmo27OFMets8
158Shedric Long272BReds4
160Matt Strahm25LHPRoyals4
161Ronald Guzman231BRangers4
162Kean Wong222B/3BRays4
162Trevor Clifton22RHPCubs4
164Chih-Wei Hu20RHPRays4
164Josh Staumont20RHPRoyals8
164Teoscar Hernandez20OFAstros4
167Andy Ibanez192BRangers4
167Thairo Estrada192B/SSYankees4
169Antonio Senzatela18RHPRockies4
169Max Fried18LHPBraves8
169Sixto Sanchez18RHPPhillies4
172Renato Nunez173BAthletics8
173Chance Adams16RHPYankees4
173Desmond Lindsay16OFMets8
173Justin Dunn16RHPMets8
173Luis Arraez162BTwins4
177Lazaro Armenteros15OFAthletics4
177Sam Travis151BRed Sox4
179Jacob Faria14SPRays4
179Kevin Padlo14OFRays4
181Luis Alexander Basabe13OFWhite Sox4
182Oscar De La Cruz12RHPCubs4
183Brian Johnson11LHPRed Sox4
183Josh Naylor111BPadres4
183Lucius Fox11SSRays4
183Ramon Laureano11OFAstros12
187Ryan Castellani9RHPRockies4
188Chad Green8RHPYankees4
188Daz Cameron8OFAstros4
188Mauricio Dubon8SSBrewers8
191Brock Stewart7RHPDodgers4
191Jack Flaherty7RHPCardinals4
191Michael Gettys7OFPadres4
194Trey Mancini61BOrioles4
195Christopher Torres4SSMariners4
195Dawel Lugo43BDiamondbacks4
195Juremi Profar43BRangers4
195Mason Thompson4RHPPadres4
199Dakota Hudson3RHPCardinals4
199Jasrado Chisholm3SSDiamondbacks4
199Michael Matuella3RHPRangers4
199Will Craig33B/1BPirates4
203Hunter Harvey2RHPOrioles4
203Matt Olson2OF/1BAthletics4
203Tommy Edman2SSCardinals4
206Carter Kieboom1SSNationals4
206Gavin Lux1SSDodgers4
206Jordan Yamamoto1LHPDiamondbacks4
206Justin Williams1OFRays4

**Lists were compiled prior to Alex Reyes’ recent injury

Still need more prospect lists? Check out our top 50 prospects list by team. Each list is developed by an individual member of our staff.

Featured Image Credit: Arturo Pardavila III

Prospects1500 is your comprehensive dynasty league resource, featuring deep MLB/MiLB top prospect lists, news and rankings.


  1. Curious as to why Top 25 prospects JP Crawford & Manuel Margot only show up on 24 of the 25 lists. I can’t see justification for a handful of these top 50 prospects being left off of someone’s top 100 list (Renfroe, C Ray, Judge, Rutherford, Groome).

    • Hi Steve. Thanks for the comment. I will try to get some of the staff to come comment on some of the players you listed. You may also see some of them discussed at more length in a future post (by the staff member who omitted).

      I hope he’ll come explain more, but I believe the staff member who omitted Crawford has concerns about how the hit tool will contribute to traditional 5×5 fantasy leagues. If it were solely an MLB list, I am confident he would have been included on the omitted list.

    • Hey Steve. We appreciate you reading the list and taking the time to comment. I left a couple of those Top 50 guys off my list and I will try to deal more in depth in a future post, but I want to give you a semi-quick answer to your questions. I think the biggest trick here is the fact that 25 different people approached this with 25 different perspectives. That is going to lead to some divergenge in how things shake out.

      The other thing I can say contributed to my list is that I tried to keep the Fantasy-Reality balance in mind, though maybe not in the way that sounds. The fantasy part is clear in that we are looking at fantasy usefulness here as was mentioned above.

      As to the reality part, these are generally guys with some ‘reality’. They have track records of variable lengths. I put every minor leaguer in a spread sheet and come up with a numerical evaluation based on weighting some of the statistics I see as most useful. I will tell you that I eliminate some well regarded guys by that method and I elevate some more obscure guys as well. I work from there and read scouting reports and look at video and then make adjustments.

      That process gave me a Top 100. I redid that list several times (and had a few glitches as a result) based on new information I could find.

      That’s the short answer. I fully admit I may have some errors on my list. Every list out there has errors. I like and trust my process.

      Thanks again for reading and I hope this site will give us the opportunity to have more dialogue with readers as we progress.

    • I left JP Crawford and Corey Ray off my list. I don’t care about defense at all, of course, unless it is so good/bad that it impacts playing time. Crawford hasn’t demonstrated even an average hit tool, and has below average power. Nor is he a burner on the bases. How is he going to help your dynasty team?

      Ray had a terrible debut at an age-appropriate level, and celebrated that failure with knee surgery.

      Generally, guys are prospects until they fail. If a guy is already struggling in the minors, I am extremely dubious that they are going to move to a tougher level and do better. Sometimes it happens. Most of the time it won’t.

  2. Do you guys do a mid-season top 209? So much has changed your list is kind of out-dated already. Just found your site and really like the way you buck the trend and go with longer lists. Top 50 for every team? Priceless!

    • Jimbo, thanks for the comment and glad you enjoy the site. Our staff is working on mid-season Top 50 prospects updates for each team over the next few weeks. Diamondbacks just posted this morning. We have not yet compiled an overall mid-season Top 209 (or whatever number we’re going to have now) but that’s in the works and we should have something in the next week or two.

      • IDEA! Consider an aggregate prospect list from viewers like me. I don’t believe any website has ever given me the chance to create my own list and I, for one, would love to. From viewer lists, make an aggregate list. Original idea that would create unprecedented viewer interaction . If you use my idea and would like to thank me, you could mention my blog – ‘’ (NSFW, but classy).

6 Trackbacks / Pingbacks

  1. Spring Training Recap (2/26/2017) – Ludologists
  2. Texas Rangers update: What could have been | Prospects1500
  3. Cubs' System Looking Strong Heading Into 2017 | Prospects1500
  4. Players to watch at the 2017 Carolina League All Star Game | Prospects1500
  5. End of Season Top 184 Prospects (September 2017) | Prospects1500
  6. San Diego Padres 2018 Top 50 Prospects | Prospects1500

Leave a Reply

Your email address will not be published.