2017 Top 50 Fantasy Prospects: First Look

Jon Gray.  Alex Bregman.  Michael Fulmer.  Edwin Diaz.  Yoan Moncada.  Willson Contreras.  Josh Bell.  Blake Snell.

The young players listed above are hot commodities right now in keeper leagues like Ottoneu. These players are the building blocks of hope for many eager fantasy owners looking to turn the corner from rebuilding to contention over the next season or two.  Each of these players were also well outside the top 50 prospects listed in Chris Mitchell’s KATOH Top 100 prospect ranking posted almost oneyear ago.

I really enjoy Chris’ method and his KATOH work is excellent, so the point here is only that prospecting is a fluid business.  Projecting quick MLB success from an early 20-something is a difficult task no matter how much information we have.  Scouting perceptions can change nearly as often as the weather, so it’s a good idea to take the temperature often.  Today I’ll give you a first look at 2017 prospect rankings in the context of fantasy using my Prospect Scorecard method I introduced last season.

A few quick notes before we begin:

  • Since “Cost” is league-dependent (salary, keeper round, etc.), I’ve ignored it here for simplicity by keeping it constant for every prospect listed.  Feel free to use the Scorecard to make changes that reflect true player costs for your league.
  • These rankings below are intended to represent the 50 most valuable prospects for fantasy leagues (depending on format).
  • It’s quite possible I’m missing an obvious player that should be ranked, so let me know in the comments.  We can discuss the specific rationale for player rankings in the comments, too.
  • For a lot more prospect resources, check out the Ottoneu community.

Here are the Top 50 prospects for the linear-weights-based FanGraphs Points scoring format (a good proxy for those in OBP leagues):

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
2017 Top 50 Fantasy Prospects – FGPTS
Rank Player Team Age POS Scouting Scoring Impact Hype Cost Score
1 Andrew Benintendi BOS 22 OF 5.0 5.0 5.0 5.0 1.0 21.0
2 Alex Reyes STL 22 SP 5.0 5.0 5.0 5.0 1.0 21.0
3 Yoan Moncada CHW 21 3B 5.0 4.0 4.5 5.0 1.0 19.5
4 Dansby Swanson ATL 23 SS 4.5 3.5 4.5 4.5 1.0 18.0
5 Tyler Glasnow PIT 23 SP 4.5 4.0 4.0 4.0 1.0 17.5
6 Lucas Giolito CHW 22 SP 4.5 4.0 4.0 4.0 1.0 17.5
7 Josh Bell PIT 24 1B 3.5 4.0 5.0 4.0 1.0 17.5
8 Austin Meadows PIT 21 OF 4.0 4.0 3.5 4.5 1.0 17.0
9 Brendan Rodgers COL 20 SS 4.5 4.0 3.5 4.0 1.0 17.0
10 Gleyber Torres NYY 20 SS 4.5 4.0 3.5 4.0 1.0 17.0
11 J.P. Crawford PHI 22 SS 4.5 3.5 4.0 4.0 1.0 17.0
12 Victor Robles WAS 19 OF 4.5 3.5 3.0 4.5 1.0 16.5
13 Willy Adames TB 21 SS 4.0 3.5 4.0 4.0 1.0 16.5
14 Cody Bellinger LAD 21 1B 4.0 3.5 3.5 4.0 1.0 16.0
15 Amed Rosario NYM 21 SS 4.0 3.5 3.5 4.0 1.0 16.0
16 Rafael Devers BOS 20 3B 4.0 4.0 3.5 3.5 1.0 16.0
17 Clint Frazier NYY 22 OF 4.0 3.5 3.5 4.0 1.0 16.0
18 Eloy Jimenez CHC 20 OF 4.0 4.0 3.0 4.0 1.0 16.0
19 Francis Martes HOU 21 SP 4.0 4.0 3.5 3.0 1.0 15.5
20 Franklin Barreto OAK 21 SS 3.5 3.5 3.5 4.0 1.0 15.5
21 Ian Happ CHC 22 2B 3.5 4.0 3.5 3.5 1.0 15.5
22 Yuliesky Gurriel HOU 32 3B 3.5 3.5 4.5 3.0 1.0 15.5
23 Brent Honeywell TB 22 SP 3.5 3.5 4.0 3.5 1.0 15.5
24 Lewis Brinson MIL 22 OF 4.5 3.5 3.5 3.0 1.0 15.5
25 Manuel Margot SDP 22 OF 3.5 3.5 4.0 3.5 1.0 15.5
26 Jose De Leon LAD 24 SP 3.5 3.5 4.0 3.5 1.0 15.5
27 Michael Kopech CHW 20 SP 4.0 3.5 3.0 4.0 1.0 15.5
28 Reynaldo Lopez CHW 23 SP 3.5 3.5 4.0 3.0 1.0 15.0
29 Francelis Montas OAK 24 SP 3.5 3.5 4.0 3.0 1.0 15.0
30 Yadier Alvarez LAD 21 SP 4.0 3.5 3.0 3.5 1.0 15.0
31 Bradley Zimmer CLE 24 OF 3.5 3.5 3.5 3.0 1.0 14.5
32 Nick Senzel CIN 21 3B 3.0 3.5 3.5 3.5 1.0 14.5
33 Hunter Renfroe SDP 25 OF 3.0 3.5 3.5 3.0 1.0 14.0
34 Alex Verdugo LAD 20 OF 3.5 3.0 3.0 3.5 1.0 14.0
35 Isan Diaz MIL 20 2B 3.5 3.5 2.5 3.5 1.0 14.0
36 Willie Calhoun LAD 22 2B 3.0 3.5 3.5 3.0 1.0 14.0
37 Christin Stewart DET 23 OF 3.0 3.5 3.5 3.0 1.0 14.0
38 Joe Jimenez DET 22 RP 3.5 3.5 3.5 2.5 1.0 14.0
39 Erick Fedde WAS 24 SP 3.5 3.5 3.5 2.5 1.0 14.0
40 Kyle Lewis SEA 21 OF 3.5 3.5 3.5 2.5 1.0 14.0
41 A.J. Reed HOU 23 1B 3.5 3.5 3.0 2.5 1.0 13.5
42 Cody Reed CIN 23 SP 3.5 3.0 3.5 2.5 1.0 13.5
43 Jake Bauers TB 21 OF 3.0 3.5 3.0 3.0 1.0 13.5
44 Anderson Espinoza SDP 19 SP 4.0 3.0 2.5 3.0 1.0 13.5
45 Aaron Judge NYY 24 OF 3.5 3.5 3.0 2.5 1.0 13.5
46 Tyler O’Neill SEA 21 OF 3.0 3.5 3.0 3.0 1.0 13.5
47 Luke Weaver STL 23 SP 3.0 3.0 4.0 2.5 1.0 13.5
48 Corey Ray MIL 22 OF 3.5 3.0 3.0 3.0 1.0 13.5
49 Sean Newcomb ATL 23 SP 3.5 3.0 3.0 3.0 1.0 13.5
50 Josh Hader MIL 22 SP 3.0 3.5 3.5 2.5 1.0 13.5
Ages shown are as of Opening Day 2017.

Here are the Top 50 prospects for Ottoneu Old School, a 5 x 5 scoring format:

2017 Top 50 Fantasy Prospects – Old School
Rank Player Team Age POS Scouting Scoring Impact Hype Cost Score
1 Andrew Benintendi BOS 22 OF 5.0 5.0 5.0 5.0 1.0 21.0
2 Alex Reyes STL 22 SP 5.0 5.0 5.0 5.0 1.0 21.0
3 Yoan Moncada CHW 21 3B 5.0 5.0 4.5 5.0 1.0 20.5
4 Dansby Swanson ATL 23 SS 4.5 4.0 4.5 4.5 1.0 18.5
5 Tyler Glasnow PIT 23 SP 4.5 4.5 4.0 4.0 1.0 18.0
6 Lucas Giolito CHW 22 SP 4.5 4.0 4.0 4.0 1.0 17.5
7 Victor Robles WAS 19 OF 4.5 4.5 3.0 4.5 1.0 17.5
8 Gleyber Torres NYY 20 SS 4.5 4.0 3.5 4.5 1.0 17.5
9 Josh Bell PIT 24 1B 3.5 3.5 5.0 4.0 1.0 17.0
10 Austin Meadows PIT 21 OF 4.0 4.0 3.5 4.5 1.0 17.0
11 Brendan Rodgers COL 20 SS 4.5 4.0 3.5 4.0 1.0 17.0
12 J.P. Crawford PHI 22 SS 4.5 3.5 4.0 4.0 1.0 17.0
13 Lewis Brinson MIL 22 OF 4.5 4.5 3.5 3.5 1.0 17.0
14 Willy Adames TB 21 SS 4.0 4.0 4.0 3.5 1.0 16.5
15 Cody Bellinger LAD 21 1B 4.0 4.0 3.5 4.0 1.0 16.5
16 Amed Rosario NYM 21 SS 4.0 4.0 3.5 4.0 1.0 16.5
17 Clint Frazier NYY 22 OF 4.0 3.5 3.5 4.0 1.0 16.0
18 Eloy Jimenez CHC 20 OF 4.0 4.0 3.0 4.0 1.0 16.0
19 Franklin Barreto OAK 21 SS 3.5 4.0 3.5 4.0 1.0 16.0
20 Manuel Margot SDP 22 OF 3.5 4.0 4.0 3.5 1.0 16.0
21 Rafael Devers BOS 20 3B 4.0 3.5 3.5 3.5 1.0 15.5
22 Francis Martes HOU 21 SP 4.0 4.0 3.5 3.0 1.0 15.5
23 Jose De Leon LAD 24 SP 3.5 3.5 4.0 3.5 1.0 15.5
24 Michael Kopech CHW 20 SP 4.0 3.5 3.0 4.0 1.0 15.5
25 Yuliesky Gurriel HOU 32 3B 3.5 3.0 4.5 3.5 1.0 15.5
26 Ian Happ CHC 22 2B 3.5 3.5 3.5 3.5 1.0 15.0
27 Brent Honeywell TB 22 SP 3.5 3.0 4.0 3.5 1.0 15.0
28 Reynaldo Lopez CHW 23 SP 3.5 3.5 4.0 3.0 1.0 15.0
29 Yadier Alvarez LAD 21 SP 4.0 3.5 3.0 3.5 1.0 15.0
30 Francelis Montas OAK 24 SP 3.5 3.0 4.0 3.0 1.0 14.5
31 Bradley Zimmer CLE 24 OF 3.5 3.5 3.5 3.0 1.0 14.5
32 Christin Stewart DET 23 OF 3.0 4.0 3.5 3.0 1.0 14.5
33 Nick Senzel CIN 21 3B 3.0 3.0 3.5 3.5 1.0 14.0
34 Alex Verdugo LAD 20 OF 3.5 3.0 3.0 3.5 1.0 14.0
35 Isan Diaz MIL 20 2B 3.5 3.5 2.5 3.5 1.0 14.0
36 Kyle Lewis SEA 21 OF 3.5 3.5 3.5 2.5 1.0 14.0
37 Nick Williams PHI  23 OF 3.0 4.0 3.0 3.0 1.0 14.0
38 Hunter Renfroe SDP 25 OF 3.0 3.5 3.5 3.0 1.0 14.0
39 Erick Fedde WAS 24 SP 3.5 3.0 3.5 2.5 1.0 13.5
40 Ozzie Albies ATL 20 2B 3.5 3.0 3.0 3.0 1.0 13.5
41 Cody Reed CIN 23 SP 3.5 3.0 3.5 2.5 1.0 13.5
42 Anderson Espinoza SDP 19 SP 4.0 3.0 2.5 3.0 1.0 13.5
43 Corey Ray MIL 22 OF 3.5 3.0 3.0 3.0 1.0 13.5
44 A.J. Reed HOU 23 1B 3.5 3.0 3.0 3.0 1.0 13.5
45 Aaron Judge NYY 24 OF 3.5 3.5 3.0 2.5 1.0 13.5
46 Sean Newcomb ATL 23 SP 3.5 3.0 3.0 3.0 1.0 13.5
47 Orlando Arcia MIL 22 SS 3.5 2.5 3.5 3.0 1.0 13.5
48 Joe Jimenez DET 22 RP 3.5 2.5 3.5 2.5 1.0 13.0
49 Jacoby Jones DET 24 OF 3.0 3.5 3.0 2.5 1.0 13.0
50 Tyler O’Neill SEA 21 OF 3.0 3.0 3.0 3.0 1.0 13.0
Ages shown are as of Opening Day 2017.

For additional Ottoneu prospect resources:

Prospect Scorecard

Prospect Classes in Ottoneu

5MiLB Structure

The Secret to Rebuilding Your Fantasy Team





Trey is a 20+ year fantasy veteran and an early adopter of Ottoneu fantasy sports. He currently administers the Ottoneu community, a network of ~1,200 fantasy baseball and football fans talking sports daily. More resources here: http://community.ottoneu.com

54 Comments
Oldest
Newest Most Voted
gja6722
9 years ago

Groome and Maitan are omitted because of lack of stats or lack of proximity?

onSALE17
9 years ago

Francelis Montas plays for Oakland. Not a big deal, just letting you know.

wily moMember since 2020
9 years ago
Reply to  onSALE17

guess they just got used to typing white sox after a while. understandable in the current climate

Jeff ZimmermanFanGraphs Staff
9 years ago

Personally, I am higher on Margot. Possible 40 SB. Also really high on Jharel Cotton who hasn’t lost his prospect status.

CC AFCMember since 2016
9 years ago
Reply to  Jeff Zimmerman

In FGpts, too, or just old school?

J.D. MartinMember since 2020
9 years ago
Reply to  Jeff Zimmerman

Just curious, what do you like about Cotton specifically? Besides the changeup I guess

wily moMember since 2020
9 years ago
Reply to  J.D. Martin

cotton has come up with a cutter which also seemed to be playing well in his MLB time

http://www.fangraphs.com/blogs/a-dialogue-on-the-urgent-matter-of-jharel-cottons-cutter/

(that’s a cistulli article so you have to wade through some extra words but the gist of it is, cutter)

early in the year in AAA for the dodgers cotton was moved to the pen for a while and it went really badly but it forced him to work on his other pitches besides the changeup which seemed to carry over into making him a better starter when he was shifted back

http://newsok.com/article/5501877

Jeff ZimmermanFanGraphs Staff
9 years ago
Reply to  J.D. Martin

It’s all of breakers performing great: http://www.fangraphs.com/pitchfx.aspx?playerid=13654&position=P#platediscipline

Nearly 20% swinging strike% on all three. The labeled slider may be his cutter.

wily moMember since 2020
9 years ago

haniger, jharel cotton and bruce maxwell III are gonna catch this list nappin’ imo

CeejMember since 2016
9 years ago

What’re your thoughts on Bellinger’s timeline with Gonzalez still under contract? He seems like a great stash in an OBP keeper.

CC AFCMember since 2016
9 years ago

FWIW, the Senzel owners in my league seem to be trying to sell at an even higher price than what I acquired Meadows or Eloy for. Not that they’re correctly valuing him, but maybe the hype on him should be higher?

Wolvendael
9 years ago

Like the Verdugo ranking, and just my opinion, but I would go higher personally. Such a well rounded prospect.

Wolvendael
9 years ago
Reply to  Trey Baughn

Agreed. One thing that I think has contributed to the somewhat slow pick up by the writers: he was tagged as a guy with a short swing that could poke the ball to all fields. Great. But not too special. However, his swing has evolved over the past two seasons. He’s still ultra quick, but it’s certainly not a slappy approach. He has a long and balanced swing now. At 20, he’s just tapping into his power, and to go with his excellent eye and good contact ability (not to mention that arm), I’m pretty high on him.

Wolvendael
9 years ago
Reply to  Trey Baughn

Here’s some video for the masses to get a better look at that new swing (a HR from May):

http://www.milb.com/multimedia/vpp.jsp?content_id=656493083

Sonny LMember since 2017
9 years ago

Interesting Meadows dropped from #5 to 8/10 in the update. If Cutch is traded does he push back towards top 5 based on opportunity?

Wolvendael
9 years ago
Reply to  Trey Baughn

**whoops – placed this in the wrong thread. See ^^^

Agreed. One thing that I think has contributed to the somewhat slow pick up by the writers: he was tagged as a guy with a short swing that could poke the ball to all fields. Great. But not too special. However, his swing has evolved over the past two seasons. He’s still ultra quick, but it’s certainly not a slappy approach. He has a long and balanced swing now. At 20, he’s just tapping into his power, and to go with his excellent eye and good contact ability (not to mention that arm), I’m pretty high on him.

Bartolo ColonMember since 2025
9 years ago

Has Albies fallen so far?

AJSKENSTON
9 years ago

No moniak? What is the reasoning on that?

RonnieDobbs
9 years ago
Reply to  AJSKENSTON

Moniak was not some generational 1.1. There is a reply earlier addressing Groome, Maitan, Vlad Jr – there is nothing that separates Moniak from that group despite what his draft status might suggest.

CraftyRighty
9 years ago

Finally some love for Joe Jimenez. He doesn’t even crack Detroit’s 10 top prospect list according to Baseball America.

Chris Duffy
9 years ago

Not sure if Jeff Hoffman is eligible but roughly where would he rank?

Dknapp26Member since 2025
9 years ago

Jesse Winker? particularly in OBP leagues, but also if he manages to get the game power up to league average or better, path to a starting spot, maybe even top of the order before Votto… I see him as a potential all around contributor with a monster OBP and high floor. What am I missing?

Dknapp26Member since 2025
9 years ago
Reply to  Trey Baughn

Respectfully, I disagree. While Nimmo consistently posted sub .100 ISOs throughout the minors, while also paired with higher K rates and lower BABiPs, with his power “breakout” coming in 2 years at Las Vegas. Winker has been consistently in the .150-.220 range in more pitcher friendly leagues to go with elevated BABiPs that suggest a high LD%. In addition, Nimmo is a pretty good player in his own right. These guys contrast starkly with some of the OFs who do make the list, particularly Ray and Williams (to cherry pick a bit). While Ray has significantly less time as a pro, he is still a 22 y/o in High A ball who hasn’t really shown anything. And while Williams theoretically has speed upside over Winker, he is super raw and has never shown an ability to get on base (a key stat that speaks to an ability to simply continue to play in the majors). That being said, I very much respect your analysis and thank you for your work. I’m sure you have access to information (particularly regarding scouting) that I simply don’t have.

Now that I’m already typing my overlong response, I have one more to run by you.

What about Matt Olson? While he has been incredibly inconsistent in ways throughout his minor league career and is cursed with a home park in Oakland, he is also super close to the majors (possibly even starting the year with the MLB club), looks like he may have positional versatility which could help him keep playing time. The power looks like it could be real even if he isn’t able/willing to change his approach to become more aggressive in the count. Chances are he’s at least a high OBP with average or better power. Is it simply his 1B eligibility that holds him down? or were you considering him as a 1B/OF?

Dknapp26Member since 2025
9 years ago
Reply to  Trey Baughn

Makes sense RE: Olson. Thanks for the response. Keep up the great work.

wily moMember since 2020
9 years ago
Reply to  Dknapp26

if you want to argue that ray shouldn’t be ranked here because he was just drafted and we can’t tell how good he is yet, fine, that’s a fair argument, but to phrase it in terms of “he’s a 22-year-old in high A” seems pretty pedantic considering that, like, this was his draft year. it’s not like he’s been making worryingly slow progress or something, he’s been in pro ball for like 2 months

plus it isn’t even accurate anyway; last year in high-A was his age 21 season, and you don’t know where he’s going to be assigned in the spring

Dknapp26Member since 2025
9 years ago
Reply to  wily mo

Not entirely unfair. I agree my response was worded a bit aggressively (I had just finished writing a brief and was in a litigious state of mind). The general point, however, was that Ray seems to profile as 80% of Winker across basically all skill sets, he’s slightly smaller, only a year younger but 3 years further from the majors, and didn’t show the kind of statistical dominance that Winker did in the low minors (as a younger man). In addition, I suppose I’ll grant you that I should have said 21 y/o in high A ball, but given the lack of success and injury, I don’t think its too far out on a limb to suggest that he will also be a 22 y/o in high A ball come May. I may well be unfairly picking on Ray, given how little I actually know about him, but for comparisons sake:

Ray, 21 y/o, High A ball (2016):
57 Games, 5 HR, 9 SB, 7.9%BB, 21.3%K, .299 BABiP, .139 ISO, .307 OBP, 101 wRC+

Winker, 20 y/o, High A ball (2014):
53 Games, 13 HR, 5 SB, 16.1%BB, 18.5%K, .349 BABiP, .263 ISO, .426 OBP, 160 wRC+

Winker then followed with 2 more years of wRC+ in the 130s, so its not like he hasn’t had success since. To me, Ray is just a less advanced and less successful Winker.

Granted though, I have no idea how much the knee injury affected Ray last year. And I did mention that I’m just working with the limited statistics that are available for MiLB, and amateur scouting. Im sure Trey has access to better information and more experience than I, but I’m still backing my relatively uneducated opinion that Winker was overlooked for this list.

wily moMember since 2020
9 years ago
Reply to  Dknapp26

winker had been working his way up as a high school draftee since age 18, though. i don’t totally disregard the stats of this year’s draft class, but i think it’s tricky to use them for direct comparisons with guys who have been in the pro system for a while already, since they’re probably in the middle of making some pretty big adjustments – wood bats, better pitching, etc

i’m not at all anti-winker, i just don’t think we can conclude a huge amount about ray from those stats

Dknapp26Member since 2025
9 years ago
Reply to  wily mo

I agree.

rhd
9 years ago

Arcia should not be eligible because he has 201 MLB ABs.

CMoney
9 years ago

No Chance Sisco or Trey Mancini? Both have hit at every level & are clearly part of the O’s plans in 2017, especially Mancini, who could be the regular DH if Trumbo is not re-signed.

CMoney
9 years ago
Reply to  CMoney

Granted Mancini isn’t a top 100-150 prospect, but he’s an interesting young player with some pop & a respectable track record

frankMember since 2025
9 years ago

Might you have forgotten Tapia? I’d guess impact and scoring are very high, and despite Desmond/Parra, his hype will be high as a Rocky. I do know scouts are divided, but surely at least a 3.

Also, can you explain why you are so high on scouting and scoring for Isan Diaz?

Edward Killmer
9 years ago

Ozzie Albies is a major prospect that is missing. Probably top 10

Repairman Man
9 years ago

I saw below where you say it’s hard for 1b to rank highly on these lists because of what’s required at that position. That said, how close do you have Dominic Smith?

Edward
9 years ago

nfielder Ozzie Albies (568 PA, 1.8 zWAR) is one of the top prospects in all of baseball, having reach Triple-A last year in just his age-19 season. While his numbers for Gwinnett weren’t excellent, Albies’ mere presence on that roster speaks both to his present and future ability. ZiPS calls for league-average production from him already, rendering him one of Atlanta’s top present-value players, as well.