RotoWire Partners

Top 200 Prospects: Russell On the Rise

Jesse Siegel

Jesse Siegel

Siegel covers college football, college basketball and minor league baseball for RotoWire. He was named College Sports Writer of the Year by the Fantasy Sports Writers Association.

Nick Shlain

Nick Shlain

Nick analyzes prospects for RotoWire and focuses on the Midwest League during the season.

The following listing is our ranking of our Top Prospects. It includes some players that are currently in the major leagues, but with short tenures. Many of those players will probably be purged from the list as soon as we become more confident that they're not in danger of being sent back down to the minors. You can sort on our list by rank, by player, by position, or by age. "Rank" is overall MLB rank for that prospect.

Players who have exceeded rookie qualifications at the time of publication (130 at-bats, 50 innings) are not included.

1. This list tilts more toward fantasy potential than MLB potential (and, yes, there is a difference).
2. It takes positional history into play.
3. It gives 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. Unsigned import players are not ranked here.
5. College players are not considered prospects until they are signed with their major league organization and start producing in the minors.
6. Relievers are unlikely to appear as Top 100 prospects because nearly all of them need to fail as starting prospects first.

SiegelShlainAVGCompPlayerTeamPosAgeDOBETA
3121Billy HamiltonCINSS229/9/19902013
232.52Jurickson ProfarTEXSS202/20/19932014
4233Oscar TaverasSTLOF206/19/19922013
163.54Dylan BundyBALP2011/15/19922013
5555Wil MyersTBOF2212/10/19902013
7776Gerrit ColePITP229/8/19902013
61087Miguel SanoMIN3B195/1/19932014
9998Taijuan WalkerSEAP208/13/19922014
164109Xander Bogaerts BOSSS2011/1/19922015
101110.510Shelby MillerSTLP2210/10/19902013
81712.511Trevor BauerCLEP221/17/19912013
14121312Travis d'Arnaud NY-NC242/10/19892013
12161413Jameson TaillonPITP2111/18/19912013
13151414Jose FernandezMIAP207/31/19922014
21814.515Zack WheelerNY-NP225/30/19902013
11191516Tyler Skaggs AZP217/13/19912013
172018.517Archie BradleyAZP208/10/19922014
22182018Christian YelichMIAOF2112/5/19912014
20222119Francisco LindorCLESS1911/14/19932015
23252420Mike ZuninoSEAC213/25/19912014
24262521Anthony RendonWAS3B226/6/19902013
25272622Mike OltTEX3B248/27/19882013
33212723Byron BuxtonMINOF1912/18/19932016
411427.524Javier Baez CHI-NSS2012/1/19922015
15432925Nolan ArenadoCOL3B214/16/19912013
19392926Nick CastellanosDETOF213/4/19922013
34242927Carlos CorreaHOUSS189/22/19942015
30303028Jonathan SingletonHOU1B219/18/19912013
40283429Gary SanchezNY-AC2012/2/19922014
462334.530Kevin GausmanBALP221/6/19912014
185335.531Danny HultzenSEAP2311/28/19892013
393436.532Jackie BradleyBOSOF224/19/19902014
29453733Carlos MartinezSTLP219/2/19912014
26503834Jedd GyorkoSD2B249/23/19882013
433639.535Mason WilliamsNY-AOF218/21/19912015
36444036Noah Syndergaard NY-NP208/29/19922014
45374137Kyle ZimmerKCP219/13/19912015
51334238Jorge SolerCHI-NOF2011/19/19922015
28584339Nick FranklinSEASS213/21/19912013
65294740Aaron SanchezTORP207/1/19922015
356047.541Jake MarisnickMIAOF213/30/19912014
425950.542Matt BarnesBOSP226/17/19902014
32705143Julio Teheran ATLP221/27/19912013
48565244Oswaldo ArciaMINOF215/9/19912013
49555245Trevor StoryCOLSS2011/15/19922015
56525446Chris Archer TBP249/26/19882013
763555.547Kaleb CowartANA3B206/2/19922014
724156.548Delino DeShields Jr.HOU2B208/16/19922014
615457.549Taylor GuerrieriTBP2012/1/19922015
59575850Bubba StarlingKCOF208/3/19922015
1061359.551Addison RussellOAKSS191/23/19942015
31896052Zach LeeLAP219/13/19912014
38826053Kolten WongSTL2B2210/10/19902013
57656154George SpringerHOUOF239/19/19892014
93316255Albert Almora CHI-NOF184/6/19942015
507763.556Jesse BiddlePHIP2110/22/19912014
874063.557Brian GoodwinWASOF2211/2/19902014
90386458David Dahl COLOF184/1/19942015
785164.559Alen HansonPIT2B2010/22/19922014
271036560Jake OdorizziTBP223/27/19902013
66646561Yasiel Puig LAOF2212/7/19902014
716266.562Tyler AustinNY-AOF219/6/19912014
647167.563Yordano VenturaKCP216/3/19912014
52846864Eddie RosarioMIN2B219/2/19912015
89496965Trevor RosenthalSTLP225/29/19902013
94487166Max FriedSDP191/18/19942016
95477167Gregory PolancoPITOF219/14/19912015
479671.568James PaxtonSEAP2411/6/19882013
628171.569Justin NicolinoMIAP2111/22/19912015
85617370Jorge BonifacioKCOF196/4/19932014
707974.571Robert StephensonCINP202/24/19932015
826774.572Luis HerediaPITP186/1/19942015
1034674.573Adam EatonAZOF2412/6/19882013
757675.574Allen WebsterBOSP232/10/19902013
81757875Kyle CrickSFP2011/30/19922014
609778.576Anthony CingraniCINP237/5/19892013
441147977Robbie Erlin SDP2210/8/19902013
738880.578Casey KellySDP2310/4/19892013
1293280.579Austin HedgesSDC208/18/19922015
100688480Michael WachaSTLP217/1/19912014
1274284.581Corey SeagerLA3B184/27/19942015
3713686.582Rymer LirianoSDOF216/20/19912014
799486.583Alex Meyer MINP231/3/19902014
997486.584Kyle GibsonMINP2510/23/19872013
581168785Brad Miller SEASS2310/18/19892015
83918786Dan StrailyOAKP2412/1/19882013
108668787Aaron HicksMINOF2310/2/19892013
977887.588Courtney HawkinsCHI-AOF1911/12/19932015
531258989Brett JacksonCHI-NOF248/2/19882013
631158990Martin PerezTEXP214/4/19912013
849589.591Matt DavidsonAZ3B213/26/19912013
541269092Cody BuckelTEXP206/2/19922013
6911290.593Jarred CosartHOUP225/25/19902013
7710691.594Daniel CorcinoCINP228/26/19902013
120729695J.R. GrahamATLP231/14/19902014
6812797.596Tyler Thornburg MILP249/29/19882013
1148398.597Lucas Giolito WASP187/14/19942016
9810199.598Michael FulmerNY-NP193/15/19932015
1129010199Roman QuinnPHISS195/14/19932016
11887102.5100Slade HeathcottNY-AOF229/28/19902014
12685105.5101Jonathan SchoopBAL3B2110/16/19912014
107105106102Cheslor CuthbertKC3B2011/16/19922014
105108106.5103Alex ColomeTBP2412/31/19882013
111107109104Leonys Martin TEXOF243/6/19882013
91130110.5105C.J. CronANA1B231/5/19902014
102119110.5106Hak-Ju LeeTBSS2211/4/19902013
12893110.5107Roberto OsunaTORP182/7/19952016
13092111108Dorssys PaulinoCLESS1811/21/19942016
109117113109Michael ChoiceOAKOF2311/10/19892013
15969114110Dan VogelbachCHI-N1B2012/17/19922016
86143114.5111Wilmer FloresNY-N3B218/6/19912013
117113115112Wily Peralta MILP235/8/19892013
13199115113Clayton BlackburnSFP201/6/19932015
92139115.5114Kyle ParkerCOLOF239/3/19892014
121110115.5115Trevor MayMINP239/23/19892013
16963116116Joe RossSDP195/21/19932016
110123116.5117Josh BellPITOF208/12/19922015
101133117118Manny BanuelosNY-AP213/13/19912013
104132118119David HolmbergAZP217/19/19912014
139100119.5120Sean NolinTORP2312/26/19892013
124121122.5121Andrew HeaneyMIAP216/5/19912013
122124123122Brad PeacockHOUP252/2/19882013
116131123.5123Jimmy NelsonMILP236/5/19892014
119129124124Avisail Garcia DETOF216/12/19912014
15098124125Tyrell JenkinsSTLP207/1/19922016
16880124126Jorge AlfaroTEXC196/11/19932015
132118125127Adam MorganPHIP232/27/19902014
17773125128Lewis BrinsonTEXOF185/8/19942015
55201128129Bryce BrentzBOSOF2412/30/19882014
80177128.5130Joc PedersonLAOF204/21/19922015
67192129.5131Arodys VizcainoCHI-NP2211/13/19902013
140120130132Jose CamposNY-AP207/27/19922015
74191132.5133Gary BrownSFOF249/28/19882014
125141133134Enny RomeroTBP221/24/19912014
133134133.5135Chris StrattonSFP228/22/19902016
141135138136Tommy Joseph PHIC217/16/19912013
135147141137A.J. ColeWASP211/5/19922014
176111143.5138D.J. DavisTOROF196/27/19932016
20186143.5139Luis SardinasTEXSS201/1/19932015
144144144140Cody AschePHI3B226/30/19902013
88201144.5141Barret LouxCHI-NP234/6/19892014
185104144.5142Adalberto MondesiKCSS177/27/19952017
146146146143Matt WislerSDP209/12/19922015
149145147144Ty Hensley NY-AP197/30/19932016
96201148.5145Henry OwensBOSP207/21/19922015
113184148.5146Daniel NorrisTORP194/25/19932015
167135151147Matt AdamsSTL1B248/13/19882013
201102151.5148Chris OwingsAZSS218/12/19912014
171137154149Justin GrimmTEXP238/16/19892013
152157154.5150Jose BerriosMINP185/27/19942016
143167155151Nick MarondeANAP239/5/19892013
201109155152Carlos SanchezCHI-A3B206/29/19922013
115201158153Garin CecchiniBOS3B214/21/19912015
147171159154Andrew ChafinAZP226/17/19902014
158160159155Angelo Gumbs NY-AOF2010/13/19922015
160158159156Marcus StromanTORP215/1/19912013
137185161157Cory SpangenbergSD3B213/16/19912013
201122161.5158Ronald GuzmanTEXOF1810/20/19942016
123201162159Ethan MartinPHIP236/6/19892013
155172163.5160Christian VillanuevaCHI-N3B216/19/19912014
163164163.5161Sonny GrayOAKP2311/7/19892013
201128164.5162Jose RamirezNY-AP231/21/19902014
179155167163Victor RoacheMILOF219/17/19912016
134201167.5164Eduardo RodriguezBALP194/7/19932016
157178167.5165Trayce ThompsonCHI-AOF213/15/19912014
136201168.5166Matt SkoleWAS3B237/30/19892015
138201169.5167Hunter MorrisMIL1B2410/7/19882013
201138169.5168Rob BrantlyMIAC237/14/19892013
145196170.5169Victor SanchezSEAP181/30/19952017
148193170.5170Blake SwihartBOSC204/3/19922015
188153170.5171Lance McCullersHOUP1910/2/19932016
201140170.5172Tyler MatzekCOLP2210/19/19902013
142201171.5173Gavin Cecchini NY-NSS1912/22/19932016
201142171.5174Taylor JungmannMILP2312/18/19892014
182162172175Stryker TrahanAZC184/25/19942016
164182173176Joey GalloTEX1B1911/19/19932017
178169173.5177Mark MontgomeryNY-AP228/30/19902013
183165174178Brandon MaurerSEAP227/3/19902013
201148174.5179Carson KellySTL3B187/14/19942016
201149175180Maikel FrancoPHI3B208/26/19922015
201150175.5181Domingo SantanaHOUOF208/5/19922014
151201176182Chris HestonSFP244/10/19882013
201151176183Rio RuizHOU3B185/22/19942017
201152176.5184Josh SaleTBOF217/5/19912014
153201177185Hyun-Jin RyuLAP253/25/19872013
154201177.5186Miles HeadOAK3B215/2/19912013
201154177.5187Mitch BrownCLEP184/13/19942016
193163178188Johnny HellwegMILP2410/29/19882013
156201178.5189Sean GilmartinATLP225/8/19902014
201156178.5190Nomar MazaraTEXOF174/26/19952016
201159180191Jonathan VillarHOUSS215/2/19912013
161201181192Bruce RondonDETP2212/9/19902013
201161181193Randal GrichukANAOF218/13/19912014
162201181.5194Jeurys FamiliaNY-NP2310/10/19892013
191173182195Max KeplerMINOF202/10/19932017
165201183196Richie ShafferTB3B213/15/19912015
166201183.5197Brandon NimmoNY-NOF193/27/19932016
201166183.5198Luiz GoharaSEAP167/31/19962017
201168184.5199Stephen PiscottySTL3B221/14/19912014
170201185.5200Cody AllenCLEP2411/20/19882013
201170185.5201Jason AdamKCP2108/04/19912014
192180186202Marcell OzunaMIAOF2211/12/19902014
172201186.5203Grant GreenOAK3B2511/07/19872013
173201187204Darin RufPHIOF2607/28/19862013
174200187205Rafael De PaulaNY-AP2103/24/19912015
184190187206Nate KarnsWASP2511/25/19872013
181194187.5207Will SwannerCOLC2109/10/19912015
201174187.5208Mikie MahtookTBOF2311/30/19892015
175201188209Chad BettisCOLP2304/26/19892014
201175188210Ismael GuillonCINP2102/13/19922015
201176188.5211Nick TraviesoCINP1901/31/19942016
201179190212Mike MontgomeryTBP2307/01/19892014
180201190.5213Brett MarshallNY-AP2203/22/19902015
201181191214Ronny RodriguezCLESS2004/17/19922016
201183192215Shane WatsonPHIP1908/13/19932016
197189193216Rougned OdorTEX2B1902/03/19942017
186201193.5217Brandon WorkmanBOSP2408/13/19982014
201186193.5218Matt SmoralTORP1803/18/19942016
187201194219Tyler NaquinCLEOF2104/24/19912015
201187194220Jeimer CandelarioCHI-N3B1911/24/19932016
201188194.5221Blake SnellTBP2012/04/19922016
189201195222Edwar CabreraCOLP2510/20/19872013
190201195.5223Nick TropeanoHOUP2208/27/19902015
194198196224Pierce JohnsonCHI-NP 2105/10/19912016
195201198225Drew VettlesonTBOF2107/19/19912016
201195198226Ronald TorreyesCHI-N2B2009/02/19922015
196201198.5227Luis MateoNY-NP2203/22/19902014
201197199228Josh FieldsHOUP2708/19/19852013
198201199.5229Carter CappsSEAP2208/07/19902013
199201200230Sammy SolisWASP2408/10/19882014
201199200231Jed BradleyMILP2206/12/19902014
200201200.5232Casey CrosbyDETP2409/17/19882013