I’m really looking forward to sleeping tonight, because I haven’t done much of that the past 2-3 weeks. Instead I’ve been working on my deepest ranking ever. Agonizing over each rank, guessing which players you’ll yell at me for over-ranking, and which I under-ranked. At the end of the day, anything after like 250-270 is a crap-shoot, and it all comes down to preference. I prefer not to draft pitching prospects until late, and the rankings reflect that. I would look at pitchers more in relation to each other, than in relation to hitters. I know after my Top 100 dropped there were many questions regarding my avoidance of pitching. That’s not to say I stayed away entirely, but based on my experience, were we to draft a new dynasty team today, the pitching prospects would go off the board way later than the mainstream lists are ranking them. Even in my points league where pitching is paramount, managers have smartened up, targeted high end hitting prospects, and started to add pitchers when they’re a little closer to the majors, when much of the risk has evaporated. My roto leagues have long operated this way, and its proven to be a winning strategy. My hope is to start some dialogue, aid you in your dynasty leagues, and maybe get a few players into your radar, Hell, perhaps I overlook a few players and you get them onto my radar. I refrained from ranking any of the 2018 July 2nd class. We’re still a year away from many of their stateside debuts and not everyone has signed. You can use last week’s FYPD rankings to figure how they would slot on this list. Thanks to Rudy’s efforts, the rankings are searchable by name, position, level, and ETA. Enough with the long-winded intro, you got ranks to read! It’s the Top 500 Prospects for Keeper leagues and Dynasty.

Download Table as CSV
Note: Filters and sorting in the table below apply to the output!

# Player Position Organization Level Age ETA
Vladimir Guerrero Jr. 3B Blue Jays AAA 19 2018
Fernando Tatis Jr. SS Padres AA 19 2019
Kyle Tucker OF Astros MLB 21 2018
Victor Robles OF Nationals AAA 21 2018
Jo Adell OF Angels A+ 19 2019
Eloy Jimenez OF White Sox AAA 21 2019
Bo Bichette SS Blue Jays AA 20 2019
Nick Senzel 2B/3B Reds AAA 23 2019
Keston Hiura 2B/OF Brewers AA 21 2018
Royce Lewis SS Twins A 19 2020
Taylor Trammell OF Reds A+ 20 2020
Brendan Rodgers 2B/ Rockies AA 21 2019
Jesus Sanchez OF Rays A+ 20 2020
Francisco Mejia C Indians AAA 22 2018
Alex Kirilloff OF Twins A+ 20 2020
Forrest Whitley RHP Astros AA 20 2019
Carter Kieboom SS Nationals AA 20 2019
Yordan Alvarez 1B/OF Astros AAA 21 2019
Austin Riley 3B Braves AAA 21 2018
Luis Robert OF White Sox A+ 20 2020
Tyler O’Neill OF Cardinals AAA 23 2018
Ryan McMahon 1B/3B Rockies AAA 23 2018
Alec Bohm 3B Phillies SS 21 2020
Jesus Luzardo LHP Athletics AA 20 2019
Willy Adames SS Rays MLB 22 2018
Khalil Lee OF Royals AA 20 2019
Jonathan India 3B Reds RK 21 2020
Luis Urias 2B/SS Padres AAA 21 2018
Michael Kopech RHP White Sox AAA 22 2018
Nick Madrigal 2B White Sox RK 21 2020
Ryan Mountcastle 3B Orioles AA 21 2019
Willie Calhoun OF Rangers AAA 23 2018
Sixto Sanchez RHP Phillies A+ 19 2020
Alex Reyes RHP Cardinals MLB 23 2019
Alex Verdugo OF Dodgers AAA 22 2018
Estevan Florial OF Yankees A+ 20 2020
Hunter Greene RHP Reds A 18 2021
Cristian Pache OF Braves A+ 19 2020
Peter Alonso 1B Mets AAA 23 2018
Franklin Barreto 2B/SS Athletics AAA 22 2018
Brendan McKay LHP/1B Rays A+ 22 2020
Brandon Marsh OF Angels A+ 20 2020
Chris Paddack RHP Padres AA 22 2019
Mike Soroka RHP Braves MLB 20 2019
Mitch Keller RHP Pirates AAA 22 2018
Drew Waters OF Braves A 19 2020
Garrett Hampson 2B/SS/OF Rockies AAA 23 2019
Casey Mize RHP Tigers N/A 21 2020
Brent Honeywell RHP Rays AAA 23 2019
MacKenzie Gore LHP Padres A 19 2021
Heliot Ramos OF Giants A 18 2021
Christin Stewart OF Tigers AAA 24 2018
Jahmai Jones 2B Angels AA 20 2019
Brusdar Graterol RHP Twins A+ 19 2020
Colton Welker 3B Rockies A+ 20 2020
Michel Baez RHP Padres A+ 22 2020
Yusniel Diaz OF Dodgers AA 21 2019
Jon Duplantier RHP Diamondbacks AA 24 2019
Seuly Matias OF Royals A 19 2021
George Valera OF Indians RK 17 2022
Jeter Downs SS Reds A 19 2021
Justus Sheffield LHP Yankees AAA 22 2019
Josh Naylor 1B Padres AA 21 2019
Trevor Larnach OF Twins N/A 21 2020
Austin Hays OF Orioles AA 23 2019
Nolan Gorman 3B Cardinals RK 18 2021
Jarred Kelenic OF Mets RK 18 2020
Jordan Groshans SS/3B Blue Jays RK 18 2021
AJ Puk LHP Athletics AA 23 2019
Nathaniel Lowe 1B Rays AA 23 2019
Blake Rutherford OF White Sox A+ 21 2020
Cavan Biggio 2B Blue Jays AA 23 2019
Zack Collins C White Sox AA 23 2019
Nolan Jones 3B Indians A 20 2020
Cal Mitchell OF Pirates A 19 2021
Andres Gimenez SS Mets A+ 19 2020
Hudson Potts 3B Padres A+ 19 2020
Isan Diaz 2B Marlins AA 22 2019
Oneil Cruz SS Pirates A 19 2021
Julio Pablo Martinez OF Rangers SS 22 2020
Wander Franco SS Rays RK 17 2022
Kyle Lewis OF Mariners A+ 22 2019
Tirso Ornelas OF Padres A 18 2021
Freddy Peralta RHP Brewers MLB 22 2018
Triston McKenzie RHP Indians AA 20 2019
Luis Alexander Basabe OF White Sox A+ 21 2020
Leody Taveras OF Rangers A+ 19 2021
Daulton Varsho C Diamondbacks A+ 22 2019
Brent Rooker OF Twins AA 23 2019
Touki Toussaint RHP Braves AA 22 2018
Lazaro Armenteros OF Athletics A 19 2021
Brandon Lowe 2B/OF Rays AAA 24 2018
Matt Thaiss 1B Angels AAA 23 2018
Nick Gordon SS Twins AAA 22 2018
Luiz Gohara LHP Braves MLB 21 2018
Ke’Bryan Hayes 3B Pirates AA 21 2019
Daz Cameron OF Tigers AA 21 2019
Ryan McKenna OF Orioles AA 21 2019
Kevin Smith SS/3B Blue Jays A+ 22 2020
Esteury Ruiz 2B Padres A 19 2021
Dylan Cease RHP White Sox AA 22 2019
Micker Adolfo OF White Sox A+ 21 2020
Akil Baddoo OF Twins A 19 2021
Michael Chavis 3B Red Sox AA 22 2019
Adrian Morejon LHP Padres A+ 19 2020
Gavin Lux SS Dodgers A+ 20 2020
Adonis Medina RHP Phillies A+ 21 2019
Taylor Ward C Angels AAA 24 2018
Dane Dunning RHP White Sox AA 23 2019
Kyler Murray OF Athletics N/A 20 2021
Anthony Alford OF Blue Jays AAA 23 2018
Shed Long 2B Reds AA 22 2019
Ian Anderson RHP Braves A+ 20 2020
Jordyn Adams OF Angels RK 18 2022
Travis Swaggerty OF Pirates SS 20 2020
Griffin Canning RHP Angels AAA 22 2018
Jorge Mateo SS Athletics AAA 23 2019
Joey Bart C Giants SS 21 2020
Corey Ray OF Brewers AA 23 2019
Isaac Paredes SS Tigers A+ 19 2021
Matt Manning RHP Tigers A+ 20 2020
Bobby Bradley 1B Indians AA 22 2019
Jhailyn Ortiz OF Phillies A 19 2021
Luis Rengifo 2B Angels AAA 21 2019
Rolando Hernandez C Rays A 20 2021
Dustin May RHP Dodgers A+ 20 2020
Greyson Jenista OF Braves A 21 2020
Luis Garcia (WSH) 2B/3B Nationals A+ 18 2021
Bryse Wilson RHP Braves AA 20 2020
Adam Haseley OF Phillies AA 22 2019
Jonathan Loaisiga RHP Yankees AAA 23 2018
Nick Pratto 1B Royals A 19 2021
Logan Allen LHP Padres AA 21 2019
Seth Beer 1B Astros A 21 2020
Cedric Mullins OF Orioles AAA 23 2019
Kyle Wright RHP Braves AA 22 2019
Will Smith C Dodgers AA 23 2019
Brady Singer RHP Royals N/A 21 2020
Justin Dunn RHP Mets AA 22 2019
Nico Hoerner SS Cubs A 21 2020
Jason Martin OF Pirates AAA 22 2019
Alex Faedo RHP Tigers AA 22 2019
Keibert Ruiz C Dodgers AA 19 2020
Danny Jansen C Blue Jays AAA 23 2018
Nate Pearson RHP Blue Jays A+ 21 2020
Austin Beck OF Athletics A 19 2021
Franmil Reyes OF Padres AAA 23 2018
Myles Straw OF Astros AAA 23 2019
Yasel Antuna SS Nationals A 18 2022
Jeisson Rosario OF Padres A 18 2021
Jeremy Eierman SS Athletics SS 21 2020
Nick Solak 2B Rays AA 23 2019
Xavier Edwards SS Padres RK 18 2021
Mark Vientos SS Mets RK 18 2021
Miguel Hiraldo SS Blue Jays RK 17 2022
Elehuris Montero 3B Cardinals A 19 2021
Ronnie Mauricio SS Mets RK 17 2022
Wander Javier SS Twins RK 19 2021
Jorge Guzman RHP Marlins A+ 22 2020
Monte Harrison OF Marlins AA 22 2019
Alec Hansen RHP White Sox AA 23 2019
Andrew Knizner C Cardinals AA 23 2019
Wenceel Perez SS Tigers RK 18 2022
Yunior Severino 2B Twins RK 18 2021
Antonio Cabello OF Yankees RK 18 2021
David Fletcher 2B/ Angels MLB 24 2018
Cal Quantrill RHP Padres AA 23 2019
Noah Naylor C Indians AA 21 2019
Abraham Toro 3B Astros AA 21 2020
Cole Winn RHP Rangers N/A 18 2021
Tristen Lutz OF Brewers A 19 2021
Franklin Perez RHP Tigers A+ 20 2019
Enyel De Los Santos RHP Phillies AAA 22 2018
Kolby Allard LH Braves AAA 20 2018
Lourdes Gurriel Jr. 2B/3B/OF Blue Jays MLB 24 2018
DJ Peters OF Dodgers AA 22 2019
Matthew Liberatore LHP Rays RK 18 2021
Jeff McNeil 2B Mets AAA 26 2018
Kristian Robinson OF Diamondbacks RK 17 2021
Alexander Canario OF Giants RK 18 2021
Tristan Casas 3B Red Sox N/A 18 2022
Shane McClanahan LHP Rays N/A 21 2021
Cole Tucker SS Pirates AA 22 2019
Oscar Mercado OF Cardinals AAA 23 2019
Chris Shaw 1B/OF Giants AAA 24 2018
Corbin Burnes RHP Brewers MLB 23 2018
Jean Carlos Encarnacion 1B Braves A 20 2021
Jonathan Hernandez RHP Rangers AA 22 2020
Jonathan Arauz SS Astros A+ 19 2021
Jose Suarez LHP Angels AAA 20 2019
Rylan Bannon 2B Dodgers A+ 22 2020
Bubba Thopmson OF Rangers A 20 2021
Lolo Sanchez OF Pirates A 19 2021
Everson Pereira OF Yankees RK 17 2022
Jose Siri OF Reds AA 22 2020
Yu Chang SS Indians AAA 22 2019
Jeren Kendall OF Dodgers A+ 22 2020
Roberto Ramos 1B Rockies AA 23 2020
Evan White 1B Mariners A+ 22 2019
Gavin Sheets 1B White Sox A+ 22 2020
Taylor Hearn LHP Pirates AA 23 2019
Steven Duggar OF Giants MLB 24 2018
Dennis Santana RHP Dodgers MLB 22 2019
Edward Olivares OF Padres A+ 22 2020
MJ Melendez C Royals A 19 2021
D’Shawn Knowles OF Angels RK 17 2022
Jeremiah Jackson SS Angels RK 18 2021
Sean Reid-Foley RHP Blue Jays AAA 22 2019
Connor Scott OF Marlins RK 18 2022
DL Hall LHP Orioles A 19 2021
Griffin Conine OF Blue Jays SS 21 2020
Shane Baz RHP Pirates RK 19 2021
Ryan Borucki LHP Blue Jays MLB 23 2018
Freudis Nova SS Astros RK 18 2021
Julio Rodriguez OF Mariners RK 17 2022
Hans Crouse RHP Rangers SS 19 2021
Danny Diaz SS Red Sox RK 17 2022
Ezequiel Duran 2B Yankees RK 19 2021
Trent Deveaux OF Angels RK 18 2021
Austin Allen C Padres AA 24 2019
Lucius Fox SS Rays A+ 21 2021
Josh Ockimey 1B Red Sox AA 22 2019
Stephen Gonsalves LHP Twins AAA 24 2019
Anderson Tejeda SS Rangers A+ 20 2021
Grant LaVigne 1B Rockies SS 18 2021
Logan Gilbert RHP Mariners SS 21 2020
Steele Walker OF White Sox RK 21 2021
Taylor Widener RHP Diamondbacks AA 23 2019
Tristan Pompey OF Marlins A 21 2020
Chad Spanberger 1B Rockies A 22 2021
Thomas Jones OF Marlins A 20 2020
Luis Gonzalez (CWS) OF White Sox A+ 22 2020
Garrett Whitlock RHP Yankees A+ 22 2019
Buddy Reed OF Padres AA 23 2019
Jazz Chisholm SS Diamondbacks A 20 2021
Jean Carmona SS Brewers RK 18 2021
Alex Lange RHP Cubs A+ 22 2019
Garrett Whitley OF Rays A+ 21 2021
Nick Schnell OF Rays RK 18 2022
Alek Thomas OF Diamondbacks RK 18 2021
Tony Santillan RHP Reds AA 21 2019
Jackson Kowar RHP Royals A 21 2020
Mason Martin 1B Pirates RK 19 2021
Bobby Dalbec 3B Red Sox A+ 23 2019
Corbin Martin RHP Astros AA 22 2020
DJ Stewart OF Orioles AAA 24 2019
Mitchell White RHP Dodgers AA 23 2019
Andy Yerzy C Diamondbacks SS 20 2021
Joe Gray OF Brewers RK 18 2022
Nick Neidert RHP Marlins AA 21 2019
Parker Meadows OF Tigers RK 18 2022
Cionel Perez LHP Astros MLB 22 2018
Jacob Pearson OF Twins A 20 2021
Luis Oviedo RHP Indians SS 19 2021
Lewis Thorpe LHP Twins AA 22 2019
Brice Turang SS Brewers RK 18 2022
Cristian Javier RHP Astros A+ 21 2020
Joey Wentz LHP Braves A+ 20 2021
Jameson Hannah OF Athletics SS 20 2021
Albert Abreu RHP Yankees A+ 22 2020
Lucas Erceg 3B Brewers AA 23 2020
J.B. Bukauskas RHP Astros A 21 2020
Miguel Amaya C Cubs A 19 2021
Tyler Nevin 1B Rockies A+ 21 2021
Will Benson OF Indians A 20 2021
Gabriel Arias SS Padres A 18 2022
Anderson Espinoza RHP Padres N/A 20 2022
Ryan Vilade SS Rockies A 19 2021
Lane Thomas OF Cardinals AA 22 2020
Francisco Morales RHP Phillies SS 18 2021
Eric Pardinho RHP Blue Jays RK 17 2021
Josh Stowers OF Mariners SS 21 2020
Freddy Tarnok RHP Braves A 19 2021
Vidal Brujan 2B Rays A 20 2021
Lorenzo Cedrola OF Reds A 20 2021
Gilberto Celestino OF Astros SS 19 2021
Daniel Johnson OF Nationals AA 23 2020
Kyle Muller LHP Braves A+ 20 2020
Ti’Quan Forbes 3B White Sox A+ 21 2020
Anthony Kay LHP Mets A+ 23 2020
Kevin Kramer 2B Pirates AAA 24 2019
Will Craig 1B Pirates AA 23 2019
Sean Murphy C Athletics AA 23 2019
William Contreras C Braves A 21 2021
Sandy Alcantara RHP Marlins MLB 22 2018
Mike Shawaryn RHP Red Sox AA 23 2019
Luis Santana 2B Mets RK 18 2022
Pedro Gonzalez OF Rangers A 20 2021
Diego Rincones OF Giants SS 19 2021
Beau Burrows RHP Tigers AA 21 2019
Jacob Gonzalez 3B Giants A 20 2021
Raimfer Salinas OF Yankees RK 17 2022
Mike Siani OF Reds RK 18 2021
Conner Capel OF Indians A+ 21 2020
Ethan Hankins RHP Indians N/A 18 2021
Brett Cumberland C Braves A+ 23 2020
Willi Castro SS Indians AA 21 2020
Jonatan Machado OF Cardinals A 19 2021
Eddy Diaz SS Rockies RK 18 2022
Brett Phillips OF Brewers AAA 24 2018
Ryan Boldt OF Rays AA 23 2019
Dylan Carlson OF Cardinals A+ 19 2021
Tyler Stephenson C Reds A+ 21 2020
Ryan Weathers LHP Padres RK 18 2021
Alexander Campos SS Athletics RK 18 2022
Clarke Schmidt RHP Yankees RK 22 2020
Tyrone Taylor OF Brewers AAA 24 2019
LaMonte Wade OF Twins AAA 24 2019
Huascar Ynoa RHP Braves A 20 2021
Yadier Alvarez RHP Dodgers AA 22 2020
Jay Groome LHP Red Sox A 19 2021
Trevor Rogers LHP Marlins A 19 2021
Seth Romero LHP Nationals A 22 2020
Eric Filia OF Mariners AA 26 2019
Austin Listi 1B Phillies AA 24 2019
Starling Heredia OF Dodgers A 19 2021
Braden Bishop OF Mariners AA 24 2019
Zack Littell RHP Twins AAA 22 2018
Pavin Smith 1B Diamondbacks A+ 22 2020
Kevin Maitan 3B Angels RK 18 2022
Eli Morgan RHP Indians A+ 22 2020
Cole Ragans LHP Rangers N/A 20 2020
Roansy Contreras RHP Yankees SS 18 2021
Luis Patino RHP Padres A 18 2020
Luke Raley OF Dodgers AA 23 2020
Jared Oliva OF Pirates A+ 22 2020
Sam Hilliard OF Rockies AA 24 2019
Yefri Del Rosario RHP Royals A 18 2022
Ryan O’Hearn 1B Royals AAA 24 2019
Kyle Funkhouser RHP Tigers AAA 24 2018
Sandro Fabian OF Giants A+ 20 2021
Dermis Garcia 3B Yankees A 20 2021
Aramis Ademan SS Cubs A+ 19 2022
Jake McCarthy OF Diamondbacks SS 20 2020
Josh James RHP Astros AAA 25 2019
Anthony Seigler C Yankees RK 18 2022
Peter Lambert RHP Rockies AAA 21 2019
Forrest Wall 2B Rockies AA 22 2020
Kyle Isbel OF Royals RK 21 2021
Braxton Garrett LHP Marlins A 20 2021
Adbert Alzolay RHP Cubs AAA 23 2020
Michael Gettys OF Padres AA 22 2019
Ryan Cordell OF White Sox AAA 26 2019
Ryan Helsley RHP Cardinals AAA 23 2019
Justin Williams OF Rays AAA 22 2019
Daniel Lynch LHP Royals A 21 2020
Drew Ellis 3B Diamondbacks A+ 22 2020
Bruce Zimmerman LHP Braves AA 23 2019
Micah Bello OF Brewers RK 17 2022
Luis Garcia SS Phillies RK 17 2022
Simon Muzziotti OF Phillies A 19 2021
Brennen Davis OF Cubs RK 18 2022
Jasseel De La Cruz RHP Braves A 21 2021
Arquimedes Gamboa SS Phillies A+ 20 2021
Wil Crowe RHP Nationals A+ 23 2020
Blaze Alexander SS Diamondbacks RK 19 2021
David Peterson LHP Mets A+ 22 2020
Grayson Rodriguez RHP Orioles RK 18 2022
Thomas Szapucki LHP Mets N/A 22 2020
Jonathan Ornelas SS Rangers RK 18 2022
Kyle Young LHP Phillies A 20 2020
Luis Gil RHP Yankees RK 20 2021
Ronny Brito SS Dodgers RK 19 2021
Deivi Garcia RHP Yankees A+ 19 2020
Dakota Hudson RHP Cardinals AAA 23 2018
Carlos Morfa OF Cubs RK 17 2022
Luken Baker 1B Cardinals RK 21 2021
Bren Spillane OF Reds RK 21 2021
Luis Medina RHP Yankees RK 19 2023
Keegan Akin LHP Orioles AA 23 2019
Jake Burger 1B/3B White Sox N/A 22 2021
Kevin Merrell SS Athletics A+ 22 2020
Nick Lopez SS Royals AAA 23 2018
Mason Denaburg RHP Nationals N/A 18 2022
Stuart Fairchild OF Reds A 22 2020
Sherten Apostel 3B Pirates RK 19 2022
Tyler Freeman SS Indians SS 19 2021
Freicer Perez RHP Yankees A+ 22 2020
Zac Lowther LHP Orioles A+ 22 2020
Adam Hall SS Orioles SS 19 2021
Chris Seise SS Rangers N/A 19 2021
Genesis Cabrera LHP Rays AA 21 2020
Luis Almanzar SS Padres A 18 2022
Sam Carlson RHP Mariners N/A 19 2022
Victor Garcia OF Cardinals RK 18 2023
Zach Green 1B Phillies AAA 24 2019
Harold Ramirez OF Blue Jays AA 23 2019
Max Schrock 2B Cardinals AAA 23 2019
Randy Cesar 3B Astros AA 23 2020
Troy Stokes Jr. OF Brewers AA 22 2020
Kevin Newman 2B Pirates AAA 24 2019
Randy Arozarena OF Cardinals AAA 23 2019
Edwin Rios 1B Dodgers AAA 24 2019
Dylan Cozens OF Phillies AAA 24 2018
Charlie Mack SS Twins RK 18 2022
Jalen Beeks LHP Red Sox AAA 25 2018
Reynaldo Rivera 1B Tigers A 21 2021
Telmito Agustin OF Nationals SS 21 2021
Osiris Johnson SS Marlins SS 17 2023
Ibandel Isabel 1B Reds A+ 23 2020
David Paulino RHP Astros MLB 24 2018
Austin Franklin RHP Rays A 20 2021
Josh Lowe OF Rays A+ 20 2022
Cristian Santana 1B Dodgers A+ 21 2021
Raynel Delgado 3B Indians RK 18 2022
Daniel Montano OF Rockies RK 19 2022
Kevin Cron 3B Diamondbacks AAA 25 2019
Franklyn Kilome RHP Phillies AA 23 2019
Jacob Nix RHP Padres AA 22 2019
Larry Ernesto OF Brewers RK 17 2023
Vince Fernandez OF Rockies A+ 22 2020
Wadye Ynfante OF Cardinals SS 20 2021
Jamie Westbrook OF Diamondbacks AA 23 2019
Michael Gigliotti OF Royals A 22 2020
Mickey Moniak OF Phillies A+ 20 2020
Jonathan Sierra OF Cubs SS 19 2022
Leonardo Jimenez SS Blue Jays RK 17 2023
Ryan Noda OF Blue Jays A 22 2020
Luis Escobar RHP Pirates A+ 22 2020
Domingo Acevedo RHP Yankees AA 24 2019
Chance Adams RHP Yankees AAA 23 2019
Jason Pineda 3B Padres RK 18 2022
Austin Gomber LHP Cardinals AAA 24 2019
Jake Gatewood 1B Brewers AA 22 2020
T.J. Zeuch RHP Blue Jays AA 22 2019
Tyler Ramirez OF Athletics AA 23 2019
Juan Then RHP Yankees RK 18 2022
Evan Mendoza 3B Cardinals AA 22 2020
Jojo Romero LHP Phillies AA 21 2020
Steven Jennings RHP Pirates RK 19 2021
Seby Zavala C White Sox AAA 24 2019
James Kaprielian RHP Athletics A+ 24 2020
Dashawn Keirsey Jr OF Twins RK 21 2021
Drew Lugbauer C Braves A 21 2021
Daniel Brito 2B Phillies A 20 2022
Diosbel Arias SS Rangers SS 21 2021
Deury Carrasco SS Astros RK 18 2023
Austin Davidson 2B Nationals AA 25 2019
Trent Grisham OF Brewers AA 21 2021
Logan Warmoth SS Blue Jays A+ 22 2021
Jayce Easley SS Rangers RK 18 2022
Dawel Lugo 2B Tigers AAA 23 2019
Corey Julks OF Astros A+ 22 2021
Scott Hurst OF Cardinals A 22 2021
Roman Quinn OF Phillies AAA 25 2019
Stanley Rosario OF Yankees RK 17 2023
Abrahan Gutierrez C Phillies RK 18 2023
Dean Kremer RHP Dodgers AA 22 2019
Mike Gerber OF Tigers AAA 26 2019
Alex Jackson C Braves AA 22 2020
Billy McKinney OF Yankees AAA 23 2019
Jhon Torres OF Indians RK 18 2022
Ramon Urias 2B Cardinals AA 24 2019
Tucupita Marcano 2B Padres RK 18 2023
Luis Arraez 2B Twins AA 21 2020
Spencer Howard RHP Phillies A 21 2020
Darick Hall 1B Phillies AA 22 2021
Max Pentecost C/DH Blue Jays AA 25 2020
Luis Campusano C Padres A 19 2022
Sheldon Neuse 3B Athletics AAA 23 2020
Brian Miller OF Marlins AA 22 2020
Jordan Diaz 3B Athletics RK 17 2023
Reivaj Garcia 2B Cubs RK 16 2024
Jose Israel Garcia SS Reds A 20 2021
Hoy Jun Park 2B Yankees A+ 22 2020
Nick Decker OF Red Sox RK 18 2022
D.J. Wilson OF Cubs A+ 21 2020
Henrik Clementina C Reds A 21 2021
Zack Burdi RHP White Sox AAA 23 2019
AJ Alexy RHP Rangers A 20 2021
Geraldo Perdomo SS Diamondbacks RK 18 2022
David Bote 2B Cubs AAA 25 2018
Drew Ward 1B Nationals AAA 23 2019
James Nelson 3B Marlins AA 20 2021
Rowdy Tellez 1B Blue Jays AAA 23 2019
Gabriel Moreno C Blue Jays RK 18 2022
Connor Greene RHP Cardinals AAA 23 2019
Joe McCarthy OF Rays AAA 24 2019
Joel Payamps RHP Diamondbacks AA 24 2019
Chase Vallot C Royals A+ 21 2021
Seth Elledge RHP Mariners A+ 22 2020
Ranger Suarez LHP Phillies AAA 22 2019
Jordan Stephens RHP White Sox AAA 25 2019
Andy Young 2B Cardinals A+ 24 2020
Yohander Mendez LHP Rangers A+ 23 2019
Patrick Weigel RHP Braves AAA 24 2019
Francisco Del Valle OF Angels RK 19 2021
Tucker Davidson LHP Braves A+ 22 2020
Josue Huma SS Cubs RK 18 2022
McGregory Contreras OF Blue Jays SS 19 2021
Matt Sauer RHP Yankees SS 19 2021
Jorge Ona OF Padres A 21 2021
Braxton Lee OF Marlins AA 24 2019
Dillon Tate RHP Yankees AA 24 2019
Desmond Lindsey OF Mets A+ 21 2021
Nathan Eaton C Royals RK 21 2021
Jonathan Guzman SS Phillies SS 18 2021
Buddy Kennedy 3B Diamondbacks RK 19 2021
Jacob Amaya SS Dodgers RK 19 2021
Jose Devers SS Marlins A 18 2021
Pedro Avila RHP Padres A+ 21 2019
Joe Dunand SS Marlins AA 22 2020


Follow me on Twitter @ProspectJesus

Oldest Most Voted
Inline Feedbacks
View all comments
3 years ago

After your top 25 who would be the one guy you would love to stash for a dynasty league?

3 years ago

LOVE this list. Great job. Pretty fair all around.

3 years ago

Hey ralph would you trade Mazara for Tatis Jr in a h2h keeper?

Reply to  Vash
3 years ago

@Vash: I would. Tatis is going to be Correa with more pop.

3 years ago

Hay Ralph amazing stuff.
Is there some content coming (from you or other writers) which is debating what to do in dynastys with young Major League Players (not prospects)?
Some Buy Low/ Sell High stuff would be amazing or a ranking would be even better :)

3 years ago

Awesome stuff Ralph! So we do a 3-player prospect draft mid-season (tonight). I know you tend to fade pitchers to some degree, but approximately where would you rank Yusei Kikuchi in your list if you were including international unsigned players?

3 years ago

Max Marusak. I saw fangraphs mention he has the 2nd highest fantasy potention in the draft. Any info on him. MLB ranked him 187 but he was not selected in the draft.

What typically happens to a guy like Max and why was he not drafted?

3 years ago

Hey Ralph, can you compare/contrast the tools of Adell and Jordyn Adams? Does Adams have a chance to follow a similar path? Ultimately who do you think has a higher ceiling?

3 years ago

A bit late…but how is C Noah Naylor (CLE) ETA 2019? Ar you saying he will be in the majors next year at some point?

3 years ago

Hey Ralph

Great stuff

Keeper league trade: got offered Vladdy Kopech and Meadows for my Arenado and Newcomb also some pick upgrades coming my way…what ya think ?

Jeff Cohen
Jeff Cohen
3 years ago

Great stuff. Who are the half-dozen or so guys you think will make the biggest jumps next year? Also, all my non-pitchers made your list except Zavala, Friedl, Richie Martin and Luplow. Any of these guys worth holding onto? Thanks

3 years ago

LOVE the list!! What an exhausting endeavor. ONE request. For us NL/AL only leaguers can you give us sorting capabilities by league? Thanks!

3 years ago

Any Luck Tatis comes up this year before September? I’m looking for an upgrade over seimen to help down the stretch in my deep h2h cat league. Thanks Ralph.

Love the Pod and especially all the Hanley Jokes

3 years ago

No Luis Garcia SS for Nationals? What are your thoughts on him?

Reply to  shutts
3 years ago

@shutts: He’s ranked 128

3 years ago

Ralph- I hope you’ve slept! Thank you for all your work, it helps me immensely in my dynasty leagues.
Another question on a guy who you’ve soured on, Marcus Wilson. I believe he was inside your top 100 heading into the season and CTRL+F didn’t find him. What has you concerned the most with him?

3 years ago

Good list! Was comparing it to the guys I’ve rostered in the minor league portion of my dynasty league and was pleased to have three top 100 guys. Was really surprised to see Khalil Lee to be ranked so highly (but I’ll take it!). I was a little surprised to not see Greg Deichmann on the list, he’s struggling at high A but I figured his ceiling would be enough to merit consideration. Any thoughts on him?

3 years ago

Great stuff. Who are the half-dozen or so guys you think will make the biggest jumps next year? Also, all my non-pitchers made your list except Zavala, Friedl, Richie Martin and Luplow. Any of these guys worth holding onto? Thanks

3 years ago

Happy All star Break!
Any idea what happened to Frances Martes? Is he cooked?I remember way back when he was Houston’s #1 prospect! Do you think Fried has a chance to improve based on what you have seen so far?

Thanks for the time!

3 years ago

Is Cavan Biggio a cup of coffe eta 2019, or he could make real contributions and land a job sometimes in 2019?

3 years ago

Awesome stuff Ralph, thanks yet again for this! Quick question – are there any unsigned Japanese or other international prospects that you would slot anywhere into your top 30 or so with confidence?

The Ace
The Ace
3 years ago

Great job. I completed my 1st Dynasty draft this winter and used your ranks as a resource so I guess I shouldn’t be surprised that I have a bunch of your top 100 prospects. After seeing your approach to pitching I do have one question. If I have close to an equal number of hitting & pitching prospects on my roster would you recommend dropping a few of the pitchers even if it meant grabbing a hitter you had ranked 10 or so spots below? I’m not talking top 100 guys, but guys between 100-250.

Caught Looking
Caught Looking
3 years ago

Can i just say your commitment to the work you and other RazzBall writers do is truly inspiring. I appreciate all the hard work you put in to put out truly entertaining and intelligent content day after day.

Ralph Lifshitz
Reply to  Caught Looking
3 years ago

@Caught Looking: Thanks!

Another Dan
Another Dan
3 years ago

Top stuff Ralph.

Again, need time to mull over. Am in anumber of dynasty leagues,now, so need to think about what it all means.

Best wishes,

Anther Dan

Ralph Lifshitz
Reply to  Another Dan
3 years ago

@Another Dan: I think I’ve overwhelmed you Dan!

The David
The David
3 years ago

Great lost, thanks Ralph. Please rank these 3 for dynasty: Buehler, Pivetta, T. McKenzie. Thanks

3 years ago

too soon to put Marco Luciano in the top 500?

3 years ago

Ralph – is Ronny Mauricio a top 50 prospect end of season, if he keeps this pace up?

He seems like the primary guy in short season ball, alongside maybe Eric Pardinho, who could be set for a major helium bump this offseason, and maybe into the elite prospect range by midseason next year.

Reply to  Geoff
3 years ago

@Ralph Lifshitz:

Franco has been hot – especially in the last week or so. Valera’s already been snapped up most places too. But this stretch of the season is the best time to stockpile value onto your team, as the short season guys start turning into major risers. I think Whitley was just starting to creep into the top 75-100 at this stage last year…

It would be interesting to look at the rankings progression on J2 guy’s who’ve developed into top 15/elite tier prospects in the last 5+ years. Some sort of evaluation of preseason, midseason, end of season rankings, along with how they’ve progressed MiLB levels – maybe taking a look more closely at the R–>AA ball progression, since that’s around the point service time games start impacting promotions.

I wonder if something like that could translate to defining more concrete/data driven “buy” windows for these more volatile J2 guys by league size.

Ralph Lifshitz
Reply to  S
3 years ago

@S: That sounds like a job for Lance.

What's My Vector Victor Victor
What's My Vector Victor Victor
3 years ago

Where would you slot Victor Victor Mesa in this list when he is declared a free agent?

3 years ago

Great list. Appreciate all the work you put in to make this.

Quick question, dynasty league 7×7 (xbh, obp are extra categories for hitting, qs and baa for pitching) – receive eugenio suarez, give buxton and reyes?

Obviously for this year would be a win, just wanted your thoughts on if you think suarez is actually a 300 hitter, how much the injuries change reyes upside and if you think buxton will ever be more than a really streaky hitter

Duda Want to Build a Snowman?
Duda Want to Build a Snowman?
3 years ago

Great list Ralph! Would love your thoughts on two keeper trades I’m mulling over… Keep 7 forever, 12 teams. I’m in 2nd/3rd but about 10 points from first, and would need bounce backs from Harper Bellinger Ray to make a push, plus sustained excellence from jdm muncy tim Anderson Morton.

I have two interesting trade for my $13 JDM keeper. Love him a ton, but figure I can’t sell higher than this, right?

Would you trade JDM in either or both of these? Which package do you like the best?

1. I get $6 Trea Turner (plus guys I won’t keep, Domingo German, Pillar, and a closer handcuff). I give $13 JDM (keeper) plus nonkeepers Morton, Trienen, Peraza. He’d do the same trade for his $15 arenado instead of $6 turner, but I feel like turner is the right choice. This is offered from the first place team, and is basically his offer to buy me out of contention, which I could get behind if we still love Trea this much.

2. $12 Bryant + $0 Buehler for $13 JDM + either $1 Muncy, $0 Jose Martinez, or $10 Morton. This would be somewhat of a 2019 minded trade, but with contention still in mind.

FYI my 7 keepers currently would be: $13 JDM $3 Bellinger $18 Harper $26 Blackmon, plus three of $1 Tim Anderson $1 Muncy $0 Jose Martinez $18 Rhys $23 acuna $11 Devers $0 Mikolas $8 clevinger.


Duda Want to Build a Snowman?
Duda Want to Build a Snowman?
Reply to  Geoff
3 years ago

@Ralph Lifshitz: that’s definitely an option, but no guarantees of course. The 2nd-4th spots are all in the 83-84 points range, 1st place is 93.5, so lots of action at the top.

Duda Want to Build a Snowman?
Duda Want to Build a Snowman?
Reply to  Geoff
3 years ago

@Ralph Lifshitz: haha I like it. He won two years ago too…screw thay guy!

Maybe I’ll get lucky and Tim Anderson will continue to grow into a tasty keeper in the vein of Trea….

Richard Davis
Richard Davis
3 years ago

Hate picking apart your list buddy, because I know how hard you worked on it, but your thoughts on Lewin Diaz? He may be a legit omission, as he is not looking good this season, however, he was always regarded as a Top 10 1B prospect in fantasy and real life. Is it time to give up on him? Thanks

3 years ago

Hello Ralph! In a dynasty league where I desperately need pitching would you trade away Brendan Rodgers for Luzardo and Paddack? Thanks!

3 years ago

Awesome list Ralph!!! Thanks for all of your hard work.

3 years ago

Been messing around with the list. This is amazing! Quick org ranks! You want positional ranks? You got it quickly! Want to compare a couple of players? Easily done! You and Razzball have gone to another level!

Where is Yamomoto? Based on your Twitter I thought you liked him.

Nicki Lopez of the Royals. You see him as just contact and no help in power or speed?

Reply to  Geoff
3 years ago

@Ralph Lifshitz:
Is Yamamato not a top 500 arm?

Richard Davis
Richard Davis
3 years ago

No Bubba Thompson? I figured he was a player with Power/Speed potential that you would love. Any particular reasons or concerns with him? I think he could be the next Trammell or Alford. Thanks

Richard Davis
Richard Davis
Reply to  Geoff
3 years ago

@Ralph Lifshitz: Lol. All good. I figured he was just missed. A lot of work doing 500. Keep up the good work buddy!

Richard Davis
Richard Davis
Reply to  Geoff
3 years ago

@Ralph Lifshitz: No worries. Sounds about right. I know Bubba is all projection right now, but he has the tools and potential to make a Trammell like jump in the next few years, IMO. Thanks again for your hard work

3 years ago

Jason Martin Pitt should be top 100.

3 years ago

Max Fried!

Dean Kongslie
Dean Kongslie
Reply to  Geoff
3 years ago

@Ralph Lifshitz:

Where do you think Bauers would have been if not graduated?

Reply to  Dean Kongslie
3 years ago
LG Baseball
LG Baseball
3 years ago

Awesome work Raplh!

You’ve kept me ahead of my league mates over the years and really appreciate your analysis and rankings. Jo Adell is the only prospect in the top 10 that hasn’t been scooped up in my league. I’m in a 10 team 10 player keeper league. I see he is now above Eloy which is huge. How good can he be if he continues on this trajectory and when’s the right time to stash? I’m in first so it’s tough to drop a player contributing now.


LG Baseball
LG Baseball
Reply to  Geoff
3 years ago

@Ralph Lifshitz: great thanks!

Jean Genie
Jean Genie
3 years ago

This is really incredible Ralph. Well done!

clayton Bain
clayton Bain
3 years ago

Where’s Bubba? I thought Thompson would be in the top 150 or so. Weren’t you stoked on him at one time?

Greg Memmelaar
Greg Memmelaar
3 years ago

Why so low on Tristan McKenzie?

clayton Bain
clayton Bain
3 years ago

Bubba Thompson didn’t make the list? I would think he would be inside the top 150. Maybe just an oversight, I thought you were really stoked on Thompson at one time.

3 years ago

Awesome work Ralph,

you must really, REALLY like Graterol to have him that high with all the risk he has. Would you draft him ahead of, say, Dane Dunning or another pitcher with a 2019 ETA that could net you next year a draft pick to replace his spot?

Dave Funnell
Dave Funnell
3 years ago

How can you put Kennedy over Avila?!?! Come on man, Avila will have Petco while Kennedy will be…..I’m kidding. This is in response to the lunacy you say you see from people making obscure corrections after months of work. Thanks!

I’m currently in 5th but far from out of it. Our keeper league is literally stars and scrubs where the top 5 are in it and the remaining 6 are out of it. I have a lot of $1 graduates from the rookie list, like Acuna, Rhys, Benintendi, plus some future $1 prospects like Vlad, Tatis and Rodgers. Prospects are getting snagged up everywhere. Should I add Hiura or keep my extra spot for guys that can help me now by filling in for resting starters and hot schmatos?

Also, any standout ETA 2019 prospects who you think will make the opening day roster? I plan on asking you this question in September too btw.

Thanks again.

jack florida
jack florida
3 years ago

great work as usual

i am in washington DC for all the activities—if you send me your mailing address, i will send you a futures game program if you like

3 years ago

Wow! That is quite a comprehensive list! Thanks for your time! Interesting how far Edwin Rios has fallen from your previous lists – he can still seem to hit despite his injury to start the year. He always was a DH bat first type – but hitting wasn’t a concern….
I asked the same about Peter Alonso before, who you dropped precipitously- and you said something about professional scouts with more insight didn’t like his swing despite his good numbers, he wasn’t a great fielder, and he benefited with his age; and now look where he is! Any specific reason why Rios is down so far for fantasy? I don’t see an obvious change…

Reply to  Geoff
3 years ago

@Ralph Lifshitz: Glad I read the comments first, I was going to ask about Rios’s fall as well! Thanks for giving the insight as to why you had a change in thought/feel on him!

3 years ago

Amazing work, thank you!