LOGIN

This is for all the people that have come up to me over the last few weeks and asked “Yo, Ralph when’s that Top 100 droppin’ son?” And I said, “When it’s finished”. This is for y’all, one love! Oh but wait, there’s more to come too. This is simply a sweet, sweet 20% of the overall ranks. The full 500 will drop on Sunday. I want to thank all of my readers over the years for supporting me in all that I do here. These rankings posts are a lot of questioning your evaluations, and even more sleepless nights. So, I hope you enjoy.  As for the Top 100, I’ve gone a little heavier in discounting pitching than in previous years, instead favoring upside bats. Why? Because pitching prospects are like reflections in side view mirrors, all much closer than they appear. Think about Shane Bieber vs. Tyler Glasnow, one guy was hyped to the max, the other was a boring strike-thrower that likely would never crack a top 250 for fantasy. Who would you rather own now? Speaking of upside, you’ll see the second half of this list is a little more upside heavy with some breakouts mixed in for good measure. What can I say? I like the young upside hitters. This exercise was a process,I began by listing nearly 700 players, then went player by player ranking each on a “would I trade this guy for this guy” trip, then I stared at the list changing ranks over and over again while I smoked like a German. That’s not a joke, this actually happened. All to whittle it down to the list below, the Top 100.

Rank Player Position Organization Level Age ETA
1 Vladimir Guerrero Jr. 3B Blue Jays AAA 19 2018
2 Fernando Tatis Jr. SS Padres AA 19 2019
3 Kyle Tucker OF Astros MLB 21 2018
4 Victor Robles OF Nationals AAA 21 2018
5 Jo Adell OF Angels A+ 19 2019
6 Eloy Jimenez OF White Sox AAA 21 2019
7 Bo Bichette SS Blue Jays AA 20 2019
8 Nick Senzel 2B/3B Reds AAA 23 2019
9 Keston Hiura 2B/OF Brewers AA 21 2018
10 Royce Lewis SS Twins A 19 2020
11 Taylor Trammell OF Reds A+ 20 2020
12 Brendan Rodgers 2B/SS Rockies AA 21 2019
13 Jesus Sanchez OF Rays A+ 20 2020
14 Francisco Mejia C Indians AAA 22 2018
15 Alex Kirilloff OF Twins A+ 20 2020
16 Forrest Whitley RHP Astros AA 20 2019
17 Carter Kieboom SS Nationals AA 20 2019
18 Yordan Alvarez 1B/OF Astros AAA 21 2019
19 Austin Riley 3B Braves AAA 21 2018
20 Luis Robert OF White Sox A+ 20 2020
21 Tyler O’Neill OF Cardinals AAA 23 2018
22 Ryan McMahon 1B/3B Rockies AAA 23 2018
23 Alec Bohm 3B Phillies SS 21 2020
24 Jesus Luzardo LHP Athletics AA 20 2019
25 Willy Adames SS Rays MLB 22 2018
26 Khalil Lee OF Royals AA 20 2019
27 Jonathan India 3B Reds RK 21 2020
28 Luis Urias 2B/SS Padres AAA 21 2018
29 Michael Kopech RHP White Sox AAA 22 2018
30 Nick Madrigal 2B White Sox RK 21 2020
31 Ryan Mountcastle 3B Orioles AA 21 2019
32 Willie Calhoun OF Rangers AAA 23 2018
33 Sixto Sanchez RHP Phillies A+ 19 2020
34 Alex Reyes RHP Cardinals MLB 23 2019
35 Alex Verdugo OF Dodgers AAA 22 2018
36 Estevan Florial OF Yankees A+ 20 2020
37 Hunter Greene RHP Reds A 18 2021
38 Cristian Pache OF Braves A+ 19 2020
39 Peter Alonso 1B Mets AAA 23 2018
40 Franklin Barreto 2B/SS Athletics AAA 22 2018
41 Brendan McKay LHP/1B Rays A+ 22 2020
42 Brandon Marsh OF Angels A+ 20 2020
43 Chris Paddack RHP Padres AA 22 2019
44 Mike Soroka RHP Braves MLB 20 2019
45 Mitch Keller RHP Pirates AAA 22 2018
46 Drew Waters OF Braves A 19 2020
47 Garrett Hampson 2B/SS/OF Rockies AAA 23 2019
48 Casey Mize RHP Tigers N/A 21 2020
49 Brent Honeywell RHP Rays AAA 23 2019
50 MacKenzie Gore LHP Padres A 19 2021
51 Heliot Ramos OF Giants A 18 2021
52 Christin Stewart OF Tigers AAA 24 2018
53 Jahmai Jones 2B Angels AA 20 2019
54 Brusdar Graterol RHP Twins A+ 19 2020
55 Colton Welker 3B Rockies A+ 20 2020
56 Michel Baez RHP Padres A+ 22 2020
57 Yusniel Diaz OF Dodgers AA 21 2019
58 Jon Duplantier RHP Diamondbacks AA 24 2019
59 Seuly Matias OF Royals A 19 2021
60 George Valera OF Indians RK 17 2022
61 Jeter Downs SS Reds A 19 2021
62 Justus Sheffield LHP Yankees AAA 22 2019
63 Josh Naylor 1B Padres AA 21 2019
64 Trevor Larnach OF Twins N/A 21 2020
65 Austin Hays OF Orioles AA 23 2019
66 Nolan Gorman 3B Cardinals RK 18 2021
67 Jarred Kelenic OF Mets RK 18 2020
68 Jordan Groshans SS/3B Blue Jays RK 18 2021
69 A.J. Puk LHP Athletics AA 23 2019
70 Nathaniel Lowe 1B Rays AA 23 2019
71 Blake Rutherford OF White Sox A+ 21 2020
72 Cavan Biggio 2B Blue Jays AA 23 2019
73 Zack Collins C White Sox AA 23 2019
74 Nolan Jones 3B Indians A 20 2020
75 Calvin Mitchell OF Pirates A 19 2021
76 Andres Gimenez SS Mets A+ 19 2020
77 Hudson Potts 3B Padres A+ 19 2020
78 Isan Diaz 2B Marlins AA 22 2019
79 Oneil Cruz SS Pirates A 19 2021
80 Julio Pablo Martinez OF Rangers SS 22 2020
81 Wander Franco SS Rays RK 17 2022
82 Kyle Lewis OF Mariners A+ 22 2019
83 Tirso Ornelas OF Padres A 18 2021
84 Freddy Peralta RHP Brewers MLB 22 2018
85 Triston McKenzie RHP Indians AA 20 2019
86 Luis Alexander Basabe OF White Sox A+ 21 2020
87 Leody Taveras OF Rangers A+ 19 2021
88 Daulton Varsho C Diamondbacks A+ 22 2019
89 Brent Rooker OF Twins AA 23 2019
90 Touki Toussaint RHP Braves AA 22 2018
91 Lazaro Armenteros OF Athletics A 19 2021
92 Brandon Lowe 2B/OF Rays AAA 24 2018
93 Matt Thaiss 1B Angels AAA 23 2018
94 Nick Gordon SS Twins AAA 22 2018
95 Luiz Gohara LHP Braves MLB 21 2018
96 Ke’Bryan Hayes 3B Pirates AA 21 2019
97 Daz Cameron OF Tigers AA 21 2019
98 Ryan McKenna OF Orioles AA 21 2019
99 Kevin Smith SS/3B Blue Jays A+ 22 2020
100 Esteury Ruiz 2B Padres A 19 2021

 

Follow me on Twitter @ProspectJesus, and keep an eye out for all of my podcasts and articles throughout the week