I heard your plea for help. You hate waiting until July for the mid-season top 100 lists and worse, having to use the same tired top prospect lists. As always, there have been some huge risers in the prospect world, and this list will enable you to grab that information each month while your competitors are shuffling through the same outdated lists from February.
This league doesn’t include international players or high school and college amateurs, like my preseason Worldwide Top 400 Prospects list, but you can find separate lists below the top 100 with those names and where they would fit into the top 100 today. Now be mindful, if a guy like Alfredo Despaigne leaves Cuba and is declared a free agent, he would immediately jump from ~160 to ~20, so those rankings take into account the likelihood (and timing) that they might make the jump to the big leagues.
Next week I’ll be highlighting a dozen of the top risers thus far in the season, so keep an eye out for that, especially if you have no idea who Yohander Mendez is and want to know why he was even mentioned in this piece. Before I give you the top 100, these are the players I am graduating from consideration and where they would rank, had they been eligible for the list today.
Graduates
Rank | Name | Position | Team |
4 | Corey Seager | SS | Dodgers |
5 | Nomar Mazara | RHP | Rangers |
14 | Jose Berrios | LHP | Twins |
20 | Trevor Story | LHP | Rockies |
22 | Sean Manaea | OF | A’s |
23 | Steven Matz | RHP | Mets |
25 | Archie Bradley | RHP | Diamondbacks |
36 | Kenta Maeda | RHP | Dodgers |
41 | Michael Fulmer | OF | Tigers |
59 | Jon Gray | OF | Rockies |
72 | Mallex Smith | SS | Braves |
83 | Robert Stephenson | RHP | Reds |
87 | Aaron Blair | RHP | Braves |
88 | Max Kepler | OF | Twins |
~120 | Aledmys Diaz | SS | Cardinals |
~120 | Byung-Ho Park | 1B | Twins |
~140 | Trayce Thompson | OF | Dodgers |
~180 | Tyler White | 3B | Astros |
~240 | Joey Rickard | OF | Orioles |
~300 | Jeremey Hazelbaker | OF | Cardinals |
The Top 100
Rank | Name | Position | Team | ETA |
1 | Lucas Giolito | RHP | Nationals | July |
2 | Tyler Glasnow | RHP | Pirates | June |
3 | Julio Urias | LHP | Dodgers | August |
4 | Yoan Moncada | 2B | Red Sox | 2017 |
5 | Victor Robles | OF | Nationals | 2018 |
6 | Brendan Rodgers | SS | Rockies | 2017 |
7 | J.P. Crawford | SS | Phillies | 2017 |
8 | Byron Buxton | OF | Twins | June |
9 | Joey Gallo | 3B | Rangers | July |
10 | Alex Reyes | RHP | Cardinals | September |
11 | David Dahl | OF | Rockies | September |
12 | Jose De Leon | RHP | Dodgers | September |
13 | Andrew Benintendi | OF | Red Sox | 2018 |
14 | Blake Snell | LHP | Rays | June |
15 | Dansby Swanson | SS | Braves | 2017 |
16 | Sean Newcomb | LHP | Braves | September |
17 | Trea Turner | SS | Nationals | July |
18 | Orlando Arcia | SS | Brewers | August |
19 | Anderson Espinoza | RHP | Red Sox | 2020 |
20 | Rafael Devers | 3B | Red Sox | 2019 |
21 | Lewis Brinson | OF | Rangers | September |
22 | Gleybar Torres | SS | Cubs | 2019 |
23 | Kyle Tucker | OF | Astros | 2018 |
24 | Alex Bregman | SS | Astros | 2018 |
25 | Ozahino Albies | SS | Braves | 2017 |
26 | Jameson Taillon | RHP | Pirates | August |
27 | Bradley Zimmer | OF | Indians | August |
28 | A.J. Reed | 1B | Astros | June |
29 | Phil Bickford | RHP | Giants | 2017 |
30 | Willy Adames | SS | Rays | 2017 |
31 | Franklin Barreto | SS | A's | 2017 |
32 | Jorge Mateo | SS | Yankees | 2018 |
33 | Brent Honeywell | RHP | Rays | 2017 |
34 | Jesse Winker | OF | Reds | September |
35 | Raul Mondesi Jr. | SS | Royals | September |
36 | Cody Reed | LHP | Reds | September |
37 | James Kaprielian | RHP | Yankees | 2018 |
38 | Austin Meadows | OF | Pirates | 2017 |
39 | Lucas Sims | RHP | Braves | September |
40 | Clint Frazier | OF | Indians | August |
41 | Dylan Bundy | RHP | Orioles | July |
42 | Kolby Allard | LHP | Braves | 2020 |
43 | Hunter Harvey | RHP | Orioles | 2018 |
44 | Jeff Hoffman | RHP | Rockies | September |
45 | Kohl Stewart | RHP | Twins | 2017 |
46 | Jose Peraza | 2B | Reds | July |
47 | Domingo Acevedo | RHP | Yankees | 2017 |
48 | Nick Williams | OF | Phillies | September |
49 | Lucius Fox | SS | Giants | 2020 |
50 | Yadier Alvarez | RHP | Dodgers | 2018 |
51 | Brady Aiken | LHP | Indians | 2019 |
52 | Yusniel Diaz | OF | Dodgers | 2018 |
53 | Josh Bell | 1B | Pirates | May |
54 | Bobby Bradley | 1B | Indians | 2018 |
55 | Mitch Keller | RHP | Pirates | 2019 |
56 | Albert Abreu | RHP | Astros | 2018 |
57 | Wilson Contreras | C | Cubs | August |
58 | Brett Phillips | OF | Brewers | September |
59 | Amir Garrett | LHP | Reds | July |
60 | Dillon Tate | RHP | Rangers | 2018 |
61 | Ronald Guzman | 1B | Rangers | 2017 |
62 | Ian Happ | OF | Cubs | 2018 |
63 | Aaron Judge | OF | Yankees | September |
64 | Garrett Whitley | OF | Rays | 2020 |
65 | Anthony Alford | OF | Blue Jays | 2018 |
66 | Luis Ortiz | RHP | Rangers | 2019 |
67 | Mike Soroka | RHP | Braves | 2019 |
68 | Cody Bellinger | 1B | Dodgers | 2019 |
69 | Jake Bauers | 1B | Rays | September |
70 | Josh Hader | LHP | Brewers | September |
71 | Albert Almora | OF | Cubs | September |
72 | Vladimir Guerrero Jr. | OF | Blue Jays | 2021 |
73 | Andy Ibanez | 2B | Angels | 2017 |
74 | Stephen Gonsalves | LHP | Twins | 2017 |
75 | Triston McKenzie | RHP | Indians | 2020 |
76 | Francis Martes | RHP | Astros | August |
77 | Franklyn Kilome | RHP | Phillies | 2018 |
78 | Junior Fernandez | RHP | Cardinals | 2019 |
79 | Daz Cameron | OF | Astros | 2019 |
80 | Donnie Dewees | OF | Cubs | 2018 |
81 | Yohander Mendez | LHP | Rangers | 2019 |
82 | Tim Anderson | SS | White Sox | 2018 |
83 | Forrest Wall | 2B | Rockies | 2017 |
84 | Max Fried | LHP | Braves | 2017 |
85 | Kyle Freeland | LHP | Rockies | September |
86 | Manuel Margot | OF | Padres | September |
87 | Alex Jackson | OF | Mariners | 2017 |
88 | Matt Chapman | 3B | A's | 2017 |
89 | Joe Musgrove | RHP | Astros | September |
90 | Grant Holmes | RHP | Dodgers | 2018 |
91 | Jacob Nottingham | C | A's | 2017 |
92 | Braden Shipley | RHP | Diamondbacks | 2017 |
93 | Ke'Bryan Hayes | 3B | Pirates | 2019 |
94 | Nick Gordon | SS | Twins | 2019 |
95 | Ronald Acuna | OF | Braves | 2019 |
96 | Matt Olson | 1B | A's | September |
97 | Tyler Jay | LHP | Twins | 2019 |
98 | Edwin Diaz | RHP | Mariners | September |
99 | Travis Demeritte | 2B | Rangers | 2018 |
100 | Mike Nikorak | RHP | Rockies | 2019 |
Honorable Mention: Angel Perdomo, Mark Appel, Tyler Stephenson, Jorge Alfaro, Carson Fulmer, Eloy Jimenez
International Prospects
*The year listed is when they are expected to reach the big leagues
Rank | Name | Position | Country | ETA |
6 | Shohei Otani | RHP | Japan | 2018 |
9 | Lourdes Gurriel Jr. | 2B/CF | Free Agent | 2017 |
22 | Yuleski Gurriel | 3B | Free Agent | 2016 |
25 | Kevin Maitan | SS | Venezuela | 2020 |
40 | Shintaro Fujinami | RHP | Japan | 2022 |
56 | Lazaro Armenteros | OF | Free Agent | 2020 |
61 | Vladimir Gutierrez | RHP | Free Agent | 2017 |
74 | Jorge Ona | OF | Free Agent | 2020 |
81 | Abraham Gutierrez | C | Venezuela | 2021 |
87 | Norge Luis Ruiz | RHP | Free Agent | 2017 |
Others in the top 200 (in order): Yuki Tangita, Ruben Paz, Jose Miguel Fernandez, Alfredo Despaigne, Tetsudo Yamada, Ha-Seong Kim, Luis Yander La O, Yoshitomo Tsutsugo
Amateur Prospects
Rank | Name | Position | Level | Draft Class |
37 | A.J. Puk | LHP | NCAA | 2016 |
44 | Jason Groome | LHP | HS | 2016 |
65 | Mark Vientos | SS | HS | 2018 |
68 | Corey Ray | OF | NCAA | 2016 |
72 | Kyle Lewis | OF | NCAA | 2016 |
78 | Delvin Perez | SS | HS | 2016 |
79 | Riley Pint | RHP | HS | 2016 |
98 | J.J. Schwartz | C | NCAA | 2017 |
Others in the top 200 (in order): Tanner Houck, Dakota Hudson, Kumar Rocker, Zack Collins, Alec Hansen, Blake Rutherford, Ronald Washington, Alex Lange, Mickey Moniak, Hagen Danner, Connor Jones, Nick Senzel, Kevin Gowdy, Will Benson, Robert Tyler, Buddy Reed, Braxton Garrett
Want your prospect questions answered?
This Friday, I’ll be welcoming Jared Kwart of Moxyball.com onto the FantasyPros’ Baseball Podcast, that I host every week, to chat more about prospects. If you have a question, e-mail me at bobby@fantasypros.com or tweet me @bobbyfantasypro and we will either answer it on the show or I’ll reply Friday afternoon.