1,369 MLB PLAYERS | 12,620 MLB DRAFT SELECTIONS
All-American Classic Alumni
PlayerYear Last DraftedOrganization
Mick Abel 2019  
CJ Abrams 2018 2019 (Rd 1) Padres
Ryan Adams 2005 2006 (Rd 2) Orioles
Jordon "Jo" Adell 2016 2017 (Rd 1) Angels
Nick Adenhart 2003 2004 (Rd 14) Angels
John Aiello 2014 2018 (Rd 14) Blue Jays
Brady Aiken 2013 2015 (Rd 1) Indians
Robby Alcombrack 2005 2006 (Rd 7) Indians
Tim Alderson 2006 2007 (Rd 1) Giants
Blaze Alexander 2017 2018 (Rd 11) Diamondbacks
Matthew Allan 2018 2019 (Rd 3) Mets
Kolby Allard 2014 2015 (Rd 1) Braves
Logan Allen 2016 2017 (Rd 16) Orioles
Nick Allen 2016 2017 (Rd 3) Athletics
Stetson Allie 2009 2010 (Rd 2) Pirates
Albert Almora 2011 2012 (Rd 1) Cubs
Zach Alvord 2009 2010 (Rd 18) Braves
Chris Amezquita 2007  
Brett Anderson 2005 2006 (Rd 2) Diamondbacks
Ian Anderson 2015 2016 (Rd 1) Braves
Jordan Anderson 2016 2017 (Rd 40) Rangers
Christifer Andritsos 2014  
Mack Anglin 2018  
Michael Arencibia 2009  
David Armstrong 2003  
Jack Armstrong 2007 2011 (Rd 3) Astros
Myles Austin 2018 2019 (Rd 20) Brewers
Tyler Austin 2009 2010 (Rd 13) Yankees
Xavier Avery 2007 2008 (Rd 2) Orioles
Robert Aviles 2009 2010 (Rd 7) Indians
Mahki Backstrom 2018 2019 (Rd 18) Braves
Javier Baez 2010 2011 (Rd 1) Cubs
David "Homer" Bailey 2003 2004 (Rd 1) Reds
Luke Bailey 2008 2009 (Rd 4) Rays
Ben Baird 2015 2019 (Rd 34) Cardinals
Luken Baker 2014 2018 (Rd 2 Comp) Cardinals
Trey Ball 2012 2013 (Rd 1) Red Sox
Will Banfield 2017 2018 (Rd 2) Marlins
Nicholas Banks 2012 2016 (Rd 4) Nationals
Hunter Barco 2018 2019 (Rd 24) Mets
Keon Barnum 2011 2012 (Rd 1 Comp) White Sox
Luke Bartnicki 2017 2018 (Rd 29) Diamondbacks
Tyler Baum 2015 2019 (Rd 2) Athletics
Carter Baumler 2019  
Shane Baz 2016 2017 (Rd 1) Pirates
Derik Beauprez 2012 2013 (Rd 25) Red Sox
Blake Beavan 2006 2007 (Rd 1) Rangers
Austin Becker 2017 2018 (Rd 37) Rangers
Tim Beckham 2007 2008 (Rd 1) Rays
Ian Bedell 2017  
Cameron Bedrosian 2009 2010 (Rd 1) Angels
Tyler Beede 2010 2014 (Rd 1) Giants
Jeff Belge 2015 2019 (Rd 18) Dodgers
Justin Bellinger 2013 2017 (Rd 22) Reds
Tyler Beranek 2003 2004 (Rd 47) Indians
Austin Bergner 2015 2019 (Rd 9) Tigers
Luke Berryhill 2015 2019 (Rd 13) Reds
Dellin Betances 2005 2006 (Rd 8) Yankees
Chris Betts 2014 2015 (Rd 2) Rays
Cavan Biggio 2012 2016 (Rd 5) Blue Jays
Kyle Blair 2006 2010 (Rd 4) Indians
Grant Bodison 2015  
Jace Bohrofen 2019  
Ryan Boldt 2012 2016 (Rd 2) Rays
Skye Bolt 2011 2015 (Rd 4) Athletics
Ben Booker 2004  
Sean Bouchard 2013 2017 (Rd 9) Rockies
Drew Bowser 2019  
Joe Boyle 2016  
Archie Bradley 2010 2011 (Rd 1) Diamondbacks
Cole Brannen 2016 2017 (Rd 2) Red Sox
Jared Brasher 2012 2017 (Rd 8) Nationals
Krey Bratsen 2009 2010 (Rd 45) Athletics
Alex Bregman 2011 2015 (Rd 1) Astros
Brent Brewer 2005 2006 (Rd 2) Brewers
Nathan Bridges 2005  
Justin Bristow 2004 2008 (Rd 5) Cubs
Logan Britt 2018 2019 (Rd 35) White Sox
Drake Britton 2006 2007 (Rd 23) Red Sox
Gavin Brooks 2005 2009 (Rd 9) Yankees
Michael Brooks 2019  
Steven Brooks 2006 2010 (Rd 17) Cubs
Jaden Brown 2018 2019 (Rd 40) Nationals
Kep Brown 2014 2015 (Rd 10) Cardinals
Michael Brown 2019  
Ryan Bruno 2019  
Kris Bryant 2009 2013 (Rd 1) Cubs
Jack Bulger 2019  
Madison Bumgarner 2006 2007 (Rd 1) Giants
Dylan Bundy 2010 2011 (Rd 1) Orioles
Willie Burger 2014  
Michael Burgess 2006 2010 (Rd 1) Nationals
Andy Burns 2007 2011 (Rd 11) Blue Jays
Tanner Burns 2016 2017 (Rd 37) Yankees
Ryan Burr 2011 2015 (Rd 5) Diamondbacks
Beau Burrows 2014 2015 (Rd 1) Tigers
Blake Burzell 2017  
Bryce Bush 2017 2018 (Rd 33) White Sox
Matt Bush 2003 2004 (Rd 1) Padres
Elijah Cabell 2017 2018 (Rd 14) Brewers
Yordy Cabrera 2009 2010 (Rd 2) Athletics
Tyler Callihan 2018 2019 (Rd 3) Reds
Daniel Camarena 2010 2011 (Rd 20) Yankees
Dazmon Cameron 2014 2015 (Rd 1 Comp) Astros
Eric Campbell 2003 2004 (Rd 2) Braves
Luis Campusano 2016 2017 (Rd 2) Padres
Maxwell Carlson 2019  
Je'Von Carrier-Ward 2016 2017 (Rd 12) Brewers
Corbin Carroll 2018 2019 (Rd 1) Diamondbacks
Bryce Carter 2013 2014 (Rd 40) Padres
Ethan Carter 2008  
Triston Casas 2017 2018 (Rd 1) Red Sox
Cash Case 2016 2017 (Rd 4) Reds
Jake Cave 2010 2011 (Rd 6) Yankees
Dylan Cease 2013 2014 (Rd 6) Cubs
Slade Cecconi 2017 2018 (Rd 38) Orioles
Stephen Chapman 2003 2004 (Rd 6) Brewers
Joseph Charles 2018 2019 (Rd 25) Mets
Christopher Chatfield 2014 2015 (Rd 23) Padres
Michael Chavis 2013 2014 (Rd 1) Red Sox
Taylore Cherry 2011 2015 (Rd 32) White Sox
Carl Chester 2013 2017 (Rd 12) Rays
Jonathan Childress 2017  
David Christensen 2005 2006 (Rd 2) Rockies
Nick Ciuffo 2012 2013 (Rd 1) Rays
Andrew Clark 2005 2010 (Rd 13) Rangers
Bradley Clark 2004 2005 (Rd 19) Nationals
Preston Clark 2003 2007 (Rd 33) Cubs
Chevez Clarke 2009 2010 (Rd 1) Angels
Philip Clarke 2016 2019 (Rd 9) Blue Jays
Ian Clarkin 2012 2013 (Rd 1) Yankees
Kacy Clemens 2012 2017 (Rd 8) Blue Jays
Kody Clemens 2014 2018 (Rd 3) Tigers
Andrew Cole 2009 2010 (Rd 4) Nationals
Gerrit Cole 2007 2011 (Rd 1) Pirates
TJ Collett 2015 2016 (Rd 40) Twins
Zack Collins 2012 2016 (Rd 1) White Sox
Christian Colon 2006 2010 (Rd 1) Royals
Hank Conger 2005 2006 (Rd 1) Angels
Reese Cooley 2013 2016 (Rd 36) White Sox
Brady Corless 2012  
Riley Cornelio 2018  
Carlos Correa 2011 2012 (Rd 1) Astros
Seth Corry 2016 2017 (Rd 3) Giants
Carlos A Cortes 2015 2018 (Rd 3) Mets
Jarred Cosart 2007 2008 (Rd 38) Phillies
Dylan Covey 2009 2013 (Rd 4) Athletics
Kaleb Cowart 2009 2010 (Rd 1) Angels
John Paul Crawford 2012 2013 (Rd 1) Phillies
Dylan Crews 2019  
Wyatt Cross 2014 2015 (Rd 33) Rockies
Hans Crouse 2016 2017 (Rd 2) Rangers
Pete Crow-Armstrong 2019  
Matthew Crownover 2011 2015 (Rd 6) Nationals
Luis A. Curbelo 2015 2016 (Rd 6) White Sox
David Dahl 2011 2012 (Rd 1) Rockies
Evan Danieli 2006 2010 (Rd 24) Braves
Jordan Danks 2004 2008 (Rd 7) White Sox
Braxton Davidson 2013 2014 (Rd 1) Braves
Matt Davidson 2008 2009 (Rd 1) Diamondbacks
Chase Davis 2019  
Devin Davis 2014 2015 (Rd 25) Rays
Dylan Davis 2010 2014 (Rd 3) Giants
Erik Davis 2003 2008 (Rd 13) Padres
Ike Davis 2004 2008 (Rd 1) Mets
Kentrail Davis 2006 2009 (Rd 1) Brewers
Kevin Davis 2012  
Darius Day 2013 2014 (Rd 23) Rangers
Ricardo De La Torre 2016 2017 (Rd 6) Twins
Nander De Sedas 2017 2018 (Rd 29) Brewers
Emanuel Dean 2018  
Kyle Dean 2014  
Matthew Dean 2010 2011 (Rd 13) Blue Jays
Nick Decker 2017 2018 (Rd 2) Red Sox
Gregory Deichmann 2013 2017 (Rd 2) Athletics
Ryan DeLaughter 2004 2005 (Rd 5) Nationals
Jake Deleo 2019  
Travis Demeritte 2012 2013 (Rd 1) Rangers
Joe DeMers 2014 2018 (Rd 11) Athletics
Paul Demny 2006 2008 (Rd 6) Nationals
Mason Denaburg 2017 2018 (Rd 1) Nationals
Brett DeVall 2007 2008 (Rd 1) Braves
Derek Diamond 2018 2019 (Rd 40) Diamondbacks
Brandon Dieter 2017  
Derek Dietrich 2006 2010 (Rd 2) Rays
David DiNatale 2004 2009 (Rd 28) Rockies
Chris Dominguez 2004 2009 (Rd 3) Giants
Cade Doughty 2018 2019 (Rd 39) Tigers
Doak Dozier 2014  
Kyle Drabek 2005 2006 (Rd 1) Phillies
John Drennen 2004 2005 (Rd 1 Comp) Indians
Dustin Driver 2012 2013 (Rd 7) Athletics
Hayden Dunhurst 2018 2019 (Rd 37) Rockies
Joseph Dunigan 2003 2007 (Rd 5) Mariners
Shawon Dunston 2010 2011 (Rd 11) Cubs
Jerrion Ealy 2018 2019 (Rd 31) Diamondbacks
Xavier Edwards 2017 2018 (Rd 1) Padres
Jonathan Egan 2004 2005 (Rd 2) Red Sox
Tim Elko 2016  
Brad Emaus 2003 2007 (Rd 11) Blue Jays
Tristin English 2014 2019 (Rd 3) Diamondbacks
Blayne Enlow 2016 2017 (Rd 3) Twins
Daniel Espino 2018 2019 (Rd 1) Indians
Jeremiah Estrada 2016 2017 (Rd 6) Cubs
Phillip Evans 2010 2011 (Rd 15) Mets
Donny Everett 2014 2015 (Rd 29) Brewers
Judson Fabian 2018  
Austin Fairchild 2011 2012 (Rd 16) Royals
Sanson Faltine III 2018  
Mario Feliciano 2015 2016 (Rd 2 Comp) Brewers
Drake Fellows 2015 2019 (Rd 6) Padres
Jose Fernandez 2010 2011 (Rd 1) Marlins
Anthony Ferrara 2007 2008 (Rd 7) Cardinals
Brandon Fields 2019  
Drew Finley 2014 2015 (Rd 3) Yankees
Tyler Fitzgerald 2015 2019 (Rd 4) Giants
Jack Flaherty 2013 2014 (Rd 1) Cardinals
Billy Flamion 2010 2013 (Rd 15) Dodgers
Dominic Fletcher 2015 2019 (Rd 2 Comp) Diamondbacks
Diallo Fon 2004 2005 (Rd 49) Yankees
Ti'quan Forbes 2013 2014 (Rd 2) Rangers
Nick Fortes 2014 2018 (Rd 4) Marlins
Dexter Fowler 2003 2004 (Rd 14) Rockies
Kevin Franklin 2012 2013 (Rd 2) Reds
Clint Frazier 2012 2013 (Rd 1) Indians
Garrett Frechette 2018 2019 (Rd 5) Giants
Alex Freeland 2019  
Freddie Freeman 2006 2007 (Rd 2) Braves
Tyler Freeman 2016 2017 (Rd 2 Comp) Indians
Wesley Freeman 2007 2008 (Rd 16) Pirates
Luke French 2003 2004 (Rd 8) Tigers
Max Fried 2011 2012 (Rd 1) Padres
Terriez Fuller 2016 2017 (Rd 15) Cardinals
Carson Fulmer 2011 2015 (Rd 1) White Sox
Daxton Fulton 2019  
Shane Funk 2004 2005 (Rd 4) Rangers
Andrew Gale 2003 2004 (Rd 43) Nationals
Cameron Gallagher 2010 2011 (Rd 2) Royals
Joey Gallo 2011 2012 (Rd 1 Comp) Rangers
Isaac Galloway 2007 2008 (Rd 8) Marlins
Alex Garabedian 2003 2007 (Rd 8) Dodgers
Christian Garcia 2003 2004 (Rd 3) Yankees
Henry Gargus 2018  
Braxton Garrett 2015 2016 (Rd 1) Marlins
Stone Garrett 2013 2014 (Rd 8) Marlins
Jonathan Gates 2017  
Jacob Gatewood 2013 2014 (Rd 1 Comp) Brewers
Joseph Gatto 2013 2014 (Rd 2) Angels
Kevin Gausman 2009 2012 (Rd 1) Orioles
Ryan "Scooter" Gennett 2008 2009 (Rd 16) Brewers
Michael Gettys 2013 2014 (Rd 2) Padres
Isiah Gilliam 2014 2015 (Rd 20) Yankees
Jon Gilmore 2006 2007 (Rd 1) Braves
JT Ginn 2017 2018 (Rd 1) Dodgers
Lucas Giolito 2011 2012 (Rd 1) Nationals
Mychal Givens 2008 2009 (Rd 2) Orioles
Erik Goeddel 2006 2010 (Rd 24) Mets
Reginald Golden 2009 2010 (Rd 2) Cubs
Steven Golden 2011 2012 (Rd 13) Phillies
Jason Goldstein 2011 2016 (Rd 9) Mariners
Gregory Golson 2003 2004 (Rd 1) Phillies
Stephen Gonsalves 2012 2013 (Rd 4) Twins
Giovanny Gonzalez 2003 2004 (Rd 1 Comp) White Sox
Jacob Gonzalez 2016 2017 (Rd 2) Giants
Jayson Gonzalez 2016  
Brian Goodwin 2008 2011 (Rd 1 Comp) Nationals
Nicholas Gordon 2013 2014 (Rd 1) Twins
MacKenzie Gore 2016 2017 (Rd 1) Padres
Nolan Gorman 2017 2018 (Rd 1) Cardinals
JJ Goss 2018 2019 (Rd 1 Comp) Rays
Kevin Gowdy 2015 2016 (Rd 2) Phillies
Matthew Graham 2008 2009 (Rd 6) Giants
Yasmani Grandal 2006 2010 (Rd 1) Reds
Sonny Gray 2007 2011 (Rd 1) Athletics
Joe Gray Jr 2017 2018 (Rd 2) Brewers
Grant Green 2005 2009 (Rd 1) Athletics
Hunter Greene 2016 2017 (Rd 1) Reds
Larry Greene 2010 2011 (Rd 1 Comp) Phillies
Riley Greene 2018 2019 (Rd 1) Tigers
Conrad Gregor 2009 2013 (Rd 4) Astros
Cadyn Grenier 2014 2018 (Rd 1) Orioles
Foster Griffin 2013 2014 (Rd 1) Royals
Trey Griffin 2009 2010 (Rd 37) Indians
Scott Griggs 2008 2012 (Rd 8) Dodgers
Trenton Grisham 2014 2015 (Rd 1) Brewers
Jason Groome 2015 2016 (Rd 1) Red Sox
Jordan Groshans 2017 2018 (Rd 1) Blue Jays
Robbie Grossman 2007 2008 (Rd 6) Pirates
Javier Guerra 2003 2004 (Rd 4) Dodgers
Mac Guscette 2019  
Max Guzman 2015  
Ryan Hagenow 2019  
Damone Hale 2018  
Adam Hall 2016 2017 (Rd 2) Orioles
DL Hall 2016 2017 (Rd 1) Orioles
Hylan Hall 2018  
Seth Halvorsen 2017 2018 (Rd 30) Twins
David Hamilton 2015 2019 (Rd 8) Brewers
Taylor Hammack 2005 2006 (Rd 46) Giants
Maurice Hampton 2018 2019 (Rd 23) Padres
Ethan Hankins 2017 2018 (Rd 1 Comp) Indians
Mitchell Hansen 2014 2015 (Rd 2) Dodgers
Bryce Harper 2009 2010 (Rd 1) Nationals
Calvin Harris 2019  
Hogan Harris 2014 2018 (Rd 3) Athletics
Kyle Harrison 2019  
Monte Harrison 2013 2014 (Rd 2) Brewers
Travis Harrison 2010 2011 (Rd 1 Comp) Twins
Josh Hart 2012 2013 (Rd 1 Comp) Orioles
Preston Hartsell 2017  
Chris Harvey 2011  
Matt Harvey 2006 2010 (Rd 1) Mets
Robert Hassell III 2019  
Courtney Hawkins 2011 2012 (Rd 1) White Sox
Ke'Bryan Hayes 2014 2015 (Rd 1 Comp) Pirates
Slade Heathcott 2008 2009 (Rd 1) Yankees
Jacob Heatherly 2016 2017 (Rd 3) Reds
Austin Hedges 2010 2011 (Rd 2) Padres
Michael Heller 2008 2009 (Rd 29) Pirates
Jeremy Hellickson 2004 2005 (Rd 4) Rays
Dion Henderson 2015 2016 (Rd 27) Reds
Gunnar Henderson 2018 2019 (Rd 2) Orioles
Josh Henderson 2011 2012 (Rd 16) Dodgers
Austin Hendrick 2019  
Ralph Henriquez 2004 2005 (Rd 2) Astros
C.J. Henry 2004 2005 (Rd 1) Yankees
BJ Hermsen 2007 2008 (Rd 6) Twins
Ben Hernandez 2019  
Jan Alexis Hernandez 2012 2013 (Rd 3) Phillies
Zack Hess 2015 2019 (Rd 7) Tigers
Jason Heyward 2006 2007 (Rd 1) Braves
Aaron Hicks 2007 2008 (Rd 1) Twins
Taylor Hightower 2007 2008 (Rd 42) Rockies
Derek Hill 2013 2014 (Rd 1) Tigers
Juan Hillman 2014 2015 (Rd 2) Indians
Rece Hinds 2018 2019 (Rd 2) Reds
Cole Hinkelman 2018  
Christopher (CJ) Hinojosa 2011 2015 (Rd 11) Giants
Clinton Hollon 2012 2013 (Rd 2) Blue Jays
Grant Holmes 2013 2014 (Rd 1) Dodgers
Quentin Holmes 2016 2017 (Rd 2) Indians
Destin Hood 2007 2008 (Rd 2) Nationals
Justin Hooper 2014 2019 (Rd 14) Royals
Cade Horton 2019  
Eric Hosmer 2007 2008 (Rd 1) Royals
Dillon Howard 2010 2011 (Rd 2) Indians
Ed Howard 2019  
Kyrell Hudson 2008 2009 (Rd 3) Phillies
Cedric Hunter 2005 2006 (Rd 3) Padres
Eric Hurley 2003 2004 (Rd 1) Rangers
Scott Hurst 2013 2017 (Rd 3) Cardinals
Kyle Hurt 2016 2017 (Rd 34) Phillies
Jonathan India 2014 2018 (Rd 1) Reds
Cale Iorg 2003 2004 (Rd 16) Rays
Herbert Iser 2015 2019 (Rd 23) Phillies
Alex Jackson 2013 2014 (Rd 1) Mariners
Austin Jackson 2004 2005 (Rd 8) Yankees
Jeremiah Jackson 2017 2018 (Rd 2) Angels
Justin Jackson 2006 2007 (Rd 1) Blue Jays
Ryan Jackson 2005 2009 (Rd 5) Cardinals
Kyle Jacobsen 2016 2017 (Rd 33) Brewers
Ricardo Jacquez 2010 2013 (Rd 25) Mets
Jeremy Jeffress 2005 2006 (Rd 1) Brewers
Christopher Jenkins 2008  
Ryan Jenkins 2005  
Cobi Johnson 2013 2018 (Rd 30) Blue Jays
Cody Johnson 2005 2006 (Rd 1) Braves
Kel Johnson 2013  
Osiris Johnson 2017 2018 (Rd 2) Marlins
Ryan Johnson 2014  
Steve Johnson 2004 2005 (Rd 13) Dodgers
Alonzo Jones 2014 2018 (Rd 25) Athletics
Beau Jones 2004 2005 (Rd 1 Comp) Braves
Jacoby Jones 2009 2013 (Rd 3) Pirates
Jahmai Jones 2014 2015 (Rd 2) Angels
Jared Jones 2019  
Nolan Jones 2015 2016 (Rd 2) Indians
Spencer Jones 2018 2019 (Rd 31) Angels
Ben Jordan 2016  
Blaze Jordan 2019  
Will Jostock 2003 2005 (Rd 49) Mets
Taylor Jungmann 2007 2011 (Rd 1) Brewers
Robert Kaminsky 2012 2013 (Rd 1) Cardinals
Kenn Kasparek 2003 2008 (Rd 12) Mariners
Gosuke Katoh 2012 2013 (Rd 2) Yankees
Karl Kauffmann 2015 2019 (Rd 2 Comp) Rockies
Jarred Kelenic 2017 2018 (Rd 1) Mets
Jared Kelley 2019  
Michael Kelly 2010 2011 (Rd 1 Comp) Padres
Parker Kelly 2014 2018 (Rd 20) Cardinals
Walker Kelly 2007 2008 (Rd 50) Mariners
Trenton Kemp 2013 2014 (Rd 15) Red Sox
Kevin Keyes 2006 2010 (Rd 7) Nationals
Kasey Kiker 2005 2006 (Rd 1) Rangers
Charles King 2015  
Alex Kirilloff 2015 2016 (Rd 1) Twins
Christopher Kirkland 2003 2008 (Rd 36) Mariners
George Klassen 2019  
Tyler Kolek 2013 2014 (Rd 1) Marlins
Michael Kopech 2013 2014 (Rd 1) Red Sox
Ronan Kopp 2019  
Brett Krill 2006 2010 (Rd 25) Giants
Ian Krol 2008 2009 (Rd 7) Athletics
Jared Kubin 2003  
Deshorn Lake 2010 2011 (Rd 12) Red Sox
Jared Lakind 2009 2010 (Rd 23) Pirates
Braxton Lane 2008 2009 (Rd 7) Rangers
Torre Langley 2005 2006 (Rd 3) Marlins
Garrison Lassiter 2007 2008 (Rd 27) Yankees
Matthew Latos 2005 2006 (Rd 11) Padres
Reggie Lawson 2015 2016 (Rd 2 Comp) Padres
Matt Lea 2004  
Khalil Lee 2015 2016 (Rd 3) Royals
Joseph Leftridge 2006 2009 (Rd 27) Braves
Jack Leiter 2018 2019 (Rd 20) Yankees
DJ LeMahieu 2006 2009 (Rd 2) Cubs
Andy Lentz 2003  
Royce Lewis 2016 2017 (Rd 1) Twins
Matthew Liberatore 2017 2018 (Rd 1) Rays
Francisco Lindor 2010 2011 (Rd 1) Indians
Matt Lipka 2009 2010 (Rd 1 Comp) Braves
Jon Littell 2013 2018 (Rd 37) Dodgers
Marcus Littlewood 2009 2010 (Rd 2) Mariners
Tony Locey 2015 2019 (Rd 3) Cardinals
Nick Lodolo 2015 2019 (Rd 1) Reds
Chuck Lofgren 2003 2004 (Rd 4) Indians
Kyle Long 2007 2008 (Rd 23) White Sox
Christian Lopes 2010 2011 (Rd 7) Blue Jays
Michael Lorenzen 2009 2013 (Rd 1 Comp) Reds
Joshua Lowe 2015 2016 (Rd 1) Rays
Matthew Lugo 2018 2019 (Rd 2) Red Sox
Gavin Lux 2015 2016 (Rd 1) Dodgers
Jeff Lyman 2004 2005 (Rd 2) Braves
Austin Maddox 2008 2012 (Rd 3) Red Sox
John Magliozzi 2010 2011 (Rd 35) Rays
Michael Main 2006 2007 (Rd 1) Rangers
John Malcom 2017  
Brennan Malone 2018 2019 (Rd 1 Comp) Diamondbacks
Matt Manning 2015 2016 (Rd 1) Tigers
Dillon Maples 2010 2011 (Rd 14) Cubs
Tyler Marlette 2010 2011 (Rd 5) Mariners
Steve Marquardt 2003 2004 (Rd 37) Phillies
Chris Marrero 2005 2006 (Rd 1) Nationals
Elih Marrero 2014 2018 (Rd 8) Red Sox
Daniel Marrs 2007 2008 (Rd 40) Phillies
Mac Marshall 2013 2015 (Rd 4) Giants
Joseph Martarano 2012 2014 (Rd 22) Cubs
Ethan Martin 2007 2008 (Rd 1) Dodgers
Harold Martinez 2007 2011 (Rd 2) Phillies
Jeremy Martinez 2012 2016 (Rd 4) Cardinals
Eric Massingham 2004 2009 (Rd 25) Phillies
Kent Matthes 2004 2009 (Rd 4) Rockies
Tyler Matzek 2008 2009 (Rd 1) Rockies
Kyle Maxie 2004 2007 (Rd 28) Mets
Cameron Maybin 2004 2005 (Rd 1) Tigers
Coby Mayo 2019  
Brady McConnell 2016 2019 (Rd 2) Royals
Lance McCullers 2011 2012 (Rd 1 Comp) Astros
Andrew McCutchen 2004 2005 (Rd 1) Pirates
Warren McFadden 2003 2007 (Rd 28) Tigers
Dane McFarland 2012 2013 (Rd 12) Diamondbacks
Reese McGuire 2012 2013 (Rd 1) Pirates
Brandon McIlwain 2015 2019 (Rd 26) Marlins
Ryan Cole McKay 2014 2015 (Rd 30) Tigers
Triston McKenzie 2014 2015 (Rd 1 Comp) Indians
Billy McKinney 2012 2013 (Rd 1) Athletics
Keaton McKinney 2013 2014 (Rd 28) Mets
Nolan McLean 2019  
Ryan McNeil 2011 2012 (Rd 3) Cubs
Austin Meadows 2012 2013 (Rd 1) Pirates
Parker Meadows 2017 2018 (Rd 2) Tigers
Kodi Medeiros 2013 2014 (Rd 1) Brewers
Victor Mederos 2019  
Mervyl "MJ" Melendez 2016 2017 (Rd 2) Royals
Tim Melville 2007 2008 (Rd 4) Royals
Drew Mendoza 2015 2019 (Rd 3) Nationals
Daniel Mengden 2010 2014 (Rd 4) Astros
Oscar Mercado 2012 2013 (Rd 2) Cardinals
Alex Meyer 2007 2011 (Rd 1) Nationals
Jiovanni Mier 2008 2009 (Rd 1) Astros
Aaron Miller 2005 2009 (Rd 1) Dodgers
Quinton Miller 2007 2008 (Rd 20) Pirates
Calvin Mitchell 2016 2017 (Rd 2) Pirates
Garrett Mitchell 2016 2017 (Rd 14) Athletics
Jared Mitchell 2005 2009 (Rd 1) White Sox
Ryan Mitchell 2004 2005 (Rd 20) Astros
Kyle Molnar 2014 2019 (Rd 26) Angels
Mickey Moniak 2015 2016 (Rd 1) Phillies
Bryce Montes De Oca 2013 2018 (Rd 9) Mets
Carson Montgomery 2019  
Christian Montgomery 2010 2011 (Rd 11) Mets
Robert Moore 2019  
Brett Morales 2012 2013 (Rd 24) Reds
Yohandy Morales 2019  
Gareth Morgan 2013 2014 (Rd 2 Comp) Mariners
Hunter Morris 2006 2010 (Rd 4) Brewers
Jacob Morris 2008 2013 (Rd 24) White Sox
Ryan Mountcastle 2014 2015 (Rd 1 Comp) Orioles
Hayden Mullins 2018  
Clark Murphy 2007 2008 (Rd 5) Rangers
Brandon Murray 2013 2014 (Rd 30) Phillies
Connor Narron 2009 2010 (Rd 5) Orioles
Brian Navarreto 2012 2013 (Rd 6) Twins
Josh Naylor 2014 2015 (Rd 1) Marlins
Noah Naylor 2017 2018 (Rd 1) Indians
Brandon Neeck 2017  
Christopher Nelson 2003 2004 (Rd 1) Rockies
Dawson Netz 2018  
Sheldon Neuse 2012 2016 (Rd 2) Nationals
David Nick 2008 2009 (Rd 4) Diamondbacks
Adrian Nieto 2007 2008 (Rd 5) Nationals
Mike Nikorak 2014 2015 (Rd 1 Comp) Rockies
Nick Noonan 2006 2007 (Rd 1) Giants
Daniel Norris 2010 2011 (Rd 2) Blue Jays
Nicholas Northcut 2017 2018 (Rd 11) Red Sox
Nasim Nunez 2018 2019 (Rd 2) Marlins
Justin O'Conner 2009 2010 (Rd 1) Rays
Jack O'Dowd 2019  
Ryan O'Sullivan 2007 2011 (Rd 4) Dodgers
Sean O'Sullivan 2004 2005 (Rd 3) Angels
Chris Oakley 2012  
Chris Okey 2012 2016 (Rd 2) Reds
Ricky Oropesa 2007 2011 (Rd 3) Giants
Mark Ortega 2004  
Luis Ortiz 2013 2014 (Rd 1) Rangers
Bryce Osmond 2018 2019 (Rd 35) Nationals
Corey Oswalt 2011 2012 (Rd 7) Mets
Henry Owens 2010 2011 (Rd 1 Comp) Red Sox
Michael Palazzone 2007 2011 (Rd 24) Brewers
Kevin Parada 2019  
Preston Paramore 2004 2008 (Rd 3) Athletics
Chris Parmelee 2005 2006 (Rd 1) Twins
Troy Patton 2003 2004 (Rd 9) Astros
Jacob Pearson 2016 2017 (Rd 3) Angels
Greg Peavey 2006 2010 (Rd 6) Mets
Mayky Perez 2012  
Jack Perkins 2017 2018 (Rd 39) Braves
Darius Perry 2018 2019 (Rd 38) Rockies
Donald "DJ" Peters 2013 2016 (Rd 4) Dodgers
David Peterson 2013 2017 (Rd 1) Mets
Philip Pfeifer 2010 2015 (Rd 3) Dodgers
P.J. Phillips 2004 2005 (Rd 2) Angels
Greg Pickett 2014 2015 (Rd 8) Phillies
Keven Pimentel 2013 2019 (Rd 28) Rockies
Trevor Plouffe 2003 2004 (Rd 1) Twins
Rick Porcello 2006 2007 (Rd 1) Tigers
Kayden Porter 2011  
Buster Posey 2004 2008 (Rd 1) Giants
Cody Poteet 2011 2015 (Rd 4) Marlins
Brooks Pounders 2008 2009 (Rd 2) Pirates
Quinn Priester 2018 2019 (Rd 1) Pirates
AJ Puk 2012 2016 (Rd 1) Athletics
Andrew Pullin 2011 2012 (Rd 5) Phillies
Matthew Purke 2008 2011 (Rd 3) Nationals
Zach Putnam 2004 2008 (Rd 5) Indians
Miers Quigley 2004 2008 (Rd 36) Twins
Nick Quintana 2015 2019 (Rd 2) Tigers
Cole Ragans 2015 2016 (Rd 1 Comp) Rangers
Brian Ragira 2009 2013 (Rd 4) Giants
Tanner Rahier 2011 2012 (Rd 2) Reds
Jay Rainville 2003 2004 (Rd 1) Twins
Ben Ramirez 2016 2017 (Rd 35) Cubs
Neil Ramirez 2006 2007 (Rd 1) Rangers
Danny Rams 2006 2007 (Rd 2) Twins
Cornelius Randolph 2014 2015 (Rd 1) Phillies
Jeff Rapoport 2005  
Cory Rasmus 2005 2006 (Rd 1) Braves
Jakson Reetz 2013 2014 (Rd 3) Nationals
Sean Reid-Foley 2013 2014 (Rd 2) Blue Jays
Daniel Reyes 2014 2018 (Rd 28) Tigers
William Rigney 2018 2019 (Rd 38) Giants
Austin Riley 2014 2015 (Rd 1 Comp) Braves
Christopher Rivera 2012 2013 (Rd 7) Cardinals
Erik Rivera 2018 2019 (Rd 4) Angels
Joe Rizzo 2015 2016 (Rd 2) Mariners
Walker Robbins 2015 2016 (Rd 5) Cardinals
Daniel Robertson 2011 2012 (Rd 1 Comp) Athletics
Chad Robinson 2005 2006 (Rd 12) Brewers
Derrick Robinson 2005 2006 (Rd 4) Royals
Tanner Robles 2006 2010 (Rd 9) Reds
Kumar Rocker 2017 2018 (Rd 38) Rockies
Brendan Rodgers 2014 2015 (Rd 1) Rockies
Johnathan Rodriguez 2016 2017 (Rd 3) Indians
Nelson Rodriguez 2011 2012 (Rd 15) Indians
Mark Rogers 2003 2004 (Rd 1) Brewers
Trevor Rogers 2016 2017 (Rd 1) Marlins
Nick Romero 2004 2008 (Rd 5) Twins
Drew Romo 2019  
Ben Rortvedt 2015 2016 (Rd 2) Twins
Alejandro Rosario 2019  
Joe Ross 2010 2011 (Rd 1) Padres
Billy Rowell 2005 2006 (Rd 1) Orioles
Shane Rowland 2009 2013 (Rd 20) Indians
Rio Ruiz 2011 2012 (Rd 4) Astros
Drew Rundle 2005 2007 (Rd 14) Cubs
Sam Runion 2006 2007 (Rd 2) Royals
Cameron Rupp 2006 2010 (Rd 3) Phillies
Addison Russell 2011 2012 (Rd 1) Athletics
Anthony Russell 2003  
Ashe Russell 2014 2015 (Rd 1) Royals
Hunter Ruth 2016 2017 (Rd 32) Cubs
Blake Rutherford 2015 2016 (Rd 1) Yankees
Blake Sabol 2015 2019 (Rd 7) Pirates
Stefan Sabol 2009 2012 (Rd 17) Mets
Josh Sale 2009 2010 (Rd 1) Rays
Keyvius Sampson 2008 2009 (Rd 4) Padres
Aaron Sanchez 2009 2010 (Rd 1 Comp) Blue Jays
Cord Sandberg 2012 2013 (Rd 3) Phillies
Will Sanders 2019  
Patrick Sandoval 2014 2015 (Rd 11) Astros
Benito Santiago 2013 2018 (Rd 34) Cardinals
Alex Santos 2019  
Max Sapp 2005 2006 (Rd 1) Astros
Nate Savino 2019  
Cameron (CJ) Saylor 2011 2017 (Rd 28) Cardinals
Alex Scherff 2016 2017 (Rd 5) Red Sox
Clate Schmidt 2011 2016 (Rd 20) Tigers
Nicholas Schnell 2017 2018 (Rd 1 Comp) Rays
Connor Scott 2017 2018 (Rd 1) Marlins
Wesley Scott 2018  
Corey Seager 2011 2012 (Rd 1) Dodgers
Iain Sebastian 2004 2005 (Rd 25) Pirates
Brandon Sedell 2010  
Anthony Seigler 2017 2018 (Rd 1) Yankees
Richie Shaffer 2008 2012 (Rd 1) Rays
Casey Shane 2012 2013 (Rd 6) Indians
Zach Shannon 2013 2018 (Rd 15) Diamondbacks
Jordan Sheffield 2012 2016 (Rd 1 Comp) Dodgers
Justus Sheffield 2013 2014 (Rd 1) Indians
Jaren Shelby 2015  
Devin Shepherd 2005 2006 (Rd 5) Twins
Tyler Shreve 2009 2010 (Rd 10) Blue Jays
Nicholas Shumpert 2014 2016 (Rd 28) Braves
Scott Silverstein 2007 2013 (Rd 25) Blue Jays
Kevin Sim 2019  
Kendall Logan Simmons 2017 2018 (Rd 6) Phillies
Tucker Simpson 2011 2014 (Rd 39) Orioles
Landon Sims 2018  
Lucas Sims 2011 2012 (Rd 1) Braves
Jonathan Singleton 2008 2009 (Rd 8) Phillies
Kyle Skipworth 2007 2008 (Rd 1) Marlins
Austin Slater 2010 2014 (Rd 8) Giants
Caleb Sloan 2016  
DeAndre Smelter 2009 2010 (Rd 14) Twins
Devin Smeltzer 2013 2016 (Rd 5) Dodgers
Austin Smith 2014 2015 (Rd 2) Padres
Dominic Smith 2012 2013 (Rd 1) Mets
Justin Smith 2013 2017 (Rd 20) Braves
Joshua Smoker 2006 2007 (Rd 1 Comp) Nationals
Matthew Smoral 2011 2012 (Rd 1 Comp) Blue Jays
Tyler Soderstrom 2019  
Brandt Stallings 2014 2018 (Rd 28) Reds
Max Stassi 2008 2009 (Rd 4) Athletics
Drew Steckenrider 2008 2012 (Rd 8) Marlins
Brandon Stephens 2009  
Robert Stephenson 2010 2011 (Rd 1) Reds
John Sternagel 2012 2013 (Rd 39) Royals
Nathan Stevens 2018  
Carter Stewart 2017 2018 (Rd 1) Braves
Kohl Stewart 2012 2013 (Rd 1) Twins
Cole Stobbe 2015 2016 (Rd 3) Phillies
Robert Stock 2006 2009 (Rd 2) Cardinals
Mitchell Stone 2016  
Sequoyah Stonecipher 2006 2009 (Rd 14) Marlins
Nicholas Storz 2016 2017 (Rd 31) Tigers
Andrew Suarez 2010 2015 (Rd 2) Giants
Gerald Sullivan 2005 2009 (Rd 3) Padres
Andrew Susac 2008 2011 (Rd 2) Giants
Daniel Susac 2019  
Jordan Swagerty 2007 2010 (Rd 2) Cardinals
Kellen Sweeney 2009 2010 (Rd 2) Blue Jays
Blake Swihart 2010 2011 (Rd 1) Red Sox
Thomas Szapucki 2014 2015 (Rd 5) Mets
Peter Tago 2009 2010 (Rd 1 Comp) Rockies
Jameson Taillon 2009 2010 (Rd 1) Pirates
Logan Tanner 2018  
Donavan Tate 2008 2009 (Rd 1) Padres
Michael Taylor 2003 2007 (Rd 5) Phillies
Rowdy Tellez 2012 2013 (Rd 30) Blue Jays
Alek Thomas 2017 2018 (Rd 2) Diamondbacks
Francisco Thomas 2015 2016 (Rd 8) Brewers
Chad Thompson 2008 2011 (Rd 27) Brewers
Jason Thompson 2008 2009 (Rd 11) Red Sox
Jordan Thompson 2019  
Mason Thompson 2015 2016 (Rd 3) Padres
Matthew Thompson 2018 2019 (Rd 2) White Sox
Chris Tillman 2005 2006 (Rd 2) Mariners
Joshua Tobias 2010 2011 (Rd 31) Nationals
Milan Tolentino 2019  
John Tolisano 2006 2007 (Rd 2) Blue Jays
Alejandro Toral 2016  
Alexis Torres 2015 2016 (Rd 5) Orioles
Lineras Torres Jr 2017 2018 (Rd 1) Indians
Vinny Tosti 2017  
Touki Toussaint 2013 2014 (Rd 1) Diamondbacks
Mitchell Traver 2011 2017 (Rd 20) Angels
Hayden Travinski 2018  
Sean Trent 2010  
Avery Tuck 2015 2018 (Rd 17) Tigers
Kyle Tucker 2014 2015 (Rd 1) Astros
Ryan Tucker 2004 2005 (Rd 1) Marlins
Brice Turang 2017 2018 (Rd 1) Brewers
Jacob Turner 2008 2009 (Rd 1) Tigers
Cole Turney 2016 2017 (Rd 34) Indians
Daniel Tuttle 2008 2009 (Rd 5) Reds
Robert Tyler 2012 2016 (Rd 1 Comp) Rockies
Duane Underwood 2011 2012 (Rd 2) Cubs
Justin Upton 2004 2005 (Rd 1) Diamondbacks
Conner Uselton 2016 2017 (Rd 2 Comp) Pirates
Levi Usher 2017 2019 (Rd 37) Angels
Chase Vallot 2013 2014 (Rd 1 Comp) Royals
Albert (AJ) Vanegas 2009 2014 (Rd 11) Dodgers
Cameron Varga 2013 2014 (Rd 2) Rays
Kevin Vargas 2017 2018 (Rd 22) Cardinals
Mike Vasil 2017  
Zac Veen 2019  
Mark Vientos 2016 2017 (Rd 2) Mets
Ryan Vilade 2016 2017 (Rd 2) Rockies
Hunter Virant 2011 2012 (Rd 11) Astros
Josh Vitters 2006 2007 (Rd 1) Cubs
Jake Vogel 2019  
Anthony Volpe 2018 2019 (Rd 1) Yankees
Chris Volstad 2004 2005 (Rd 1) Marlins
AJ Vukovich 2019  
Lucas Wakamatsu 2014 2015 (Rd 20) Indians
Chris Walden 2005 2006 (Rd 37) Mariners
Jordan Walden 2005 2006 (Rd 12) Angels
Jordan Walker 2019  
Neil Walker 2003 2004 (Rd 1) Pirates
Brett Wallace 2004 2008 (Rd 1) Cardinals
Cayden Wallace 2019  
Connor Walsh 2018  
Jonathan Walsh 2008 2012 (Rd 11) Angels
Brent Warren 2007 2008 (Rd 27) Athletics
LeVon Washington 2008 2010 (Rd 2) Indians
Drew Waters 2016 2017 (Rd 2) Braves
Hunter Watson 2017