RotoWire Partners

Farm Futures: Updated Prospect Rankings

Jason Collette

Jason has been helping fantasy owners since 1999 at RotoJunkie, Fanball, Baseball Prospectus and now here at RotoWire. He covers the Tampa Bay Rays at You can hear Jason weekly on many of the Sirius/XM Fantasy channel offerings throughout the season as well as on the Towers of Power Baseball Hour Podcast on iTunes. He was selected as the Fantasy Baseball Writer of the Year by FSWA in 2013.

As John Sickels said back in January, all prospect lists are a blend of potential. I will be up front in admitting a few biases in my own rankings.

1. I tilt more toward fantasy potential than MLB potential (and, yes, there is a difference)
2. I take positional history into play (please refer to last week's column for explanation)
3. I give those who have played in full-season leagues preference over players with only short-season league history and discount recent draftees that have not yet played in the minors.
4. I do not rank import players.
5. I do not consider college players prospects until they are signed with their major league organization and start producing in the minors. Sorry, no Anthony Rendon here.
6. I do not consider relievers top 100 prospects because nearly all of them need to fail as starting prospects first.
7. I do not rank anyone that has already hit the majors this year as I am assuming that someone in your league has grabbed them on the waiver wire.

To expand upon point seven, 16 of the 100 players that John ranked before the season started have already made their major league debut this season and I expect that by the time we revisit my list this time next month, another 7-8 guys will have made their debut as we will be near the floating Super Two deadline at that time.

Without further delay, here is my latest Top 100 list. I plan on updating this the first Tuesday of each month for the rest of the season but please feel free to use the comments section to ask questions in between time.

1 OF Bryce Harper WAS
2 OF Mike Trout LAA
3 C Jesus Montero NYY
4 3B Mike Moustakas KC
5 1B Eric Hosmer KC
6 P Julio Teheran ATL
7 P Matt Moore TB
8 OF Will Myers KC
9 P Shelby Miller STL
10 SS Manny Machado BAL
11 OF Desmond Jennings TB
12 2B Dustin Ackley SEA
13 3B Lonnie Chisenhall CLE
14 P Jacob Turner DET
15 P Manny Banuelos NYY
16 2B Jason Kipnis CLE
17 P Mike Montgomery KC
18 2B Brett Lawrie TOR
19 P John Lamb KC
20 P Jameson Taillon PIT
21 P Drew Pomeranz CLE
22 C Wilin Rosario COL
23 P Jarrod Parker ARI
24 P Danny Duffy KC
25 P Tyler Matzek COL
26 P Martin Perez TEX
27 OF Brett Jackson CHC
28 C Devin Mesoraco CIN
29 SS Nick Franklin SEA
30 P Delin Betances NYY
31 1B Chris Carter OAK
32 C Derek Norris WAS
33 2B Jean Segura LAA
34 SS Grant Green OAK
35 1B Jonathan Singleton PHI
36 2B Billy Hamilton CIN
37 P Casey Kelly SD
38 P Zach Wheeler SF
39 OF Aaron Hicks MIN
40 P Randall Delgado ATL
41 P Kyle Gibson MIN
42 P Jordan Lyles HOU
43 OF Ben Revere MIN
44 P Jake Odorizzi KC
45 1B Anthony Rizzo SD
46 OF Michael Choice OAK
47 P Chris Dwyer KC
48 P Alex Torres TB
49 1B Yonder Alonso CIN
50 P Brody Colvin PHI
51 P Zach Lee LAD
52 C Yasmani Grandal CIN
53 3B Miguel Sano MIN
54 SS Jose Iglesias BOS
55 P Robbie Erlin TEX
56 P Tanner Scheppers TEX
57 P Arodys Vizcaino ATL
58 P Stetson Allie PIT
59 OF Engel Beltre TEX
60 P Chris Archer TB
61 P Deck McGuire TOR
62 P Alex Colome TB
63 P Trey McNutt CHC
64 SS Jurickson Profar TEX
65 C Gary Sanchez NYY
66 P Simon Castro SD
67 3B Nick Castellanos DET
68 SS Christian Colon KC
69 P Anthony Ranaudo BOS
70 C Tony Sanchez PIT
71 OF Trayvon Robsinson LAD
72 SS Dee Gordon LAD
73 P Matt Harvey NYM
74 3B Zack Cox STL
75 SS Wilmer Flores NYM
76 OF Jaff Decker SD
77 2B Delino DeShields HOU
78 P Jarred Cosart PHI
79 P Tyler Skaggs ARI
80 3B Matt Dominguez FLA
81 OF Cesar Puello NYM
82 P Andy Oliver DET
83 OF Charlie Blackmon COL
84 OF Raymond Fuentes SD
85 P Liam Hendriks MIN
86 SS Hak-Ju Lee TB
87 P Jason Knapp CLE
88 3B Nolan Arenado COL
89 P Christian Friedrich COL
90 SS Zach Cozart CIN
91 OF Oswaldo Arcia MIN
92 P Rubby De La Rosa LAD
93 C Wilson Ramos WAS
94 SS Jonathan Villar HOU
95 P Chad James FLA
96 P Mauricio Robles SEA
97 3B James Darnell SD
98 P Andrew Brackman NYY
99 OF Brandon Guyer TB
100 SS Matt Lipka ATL