All-American Classic Alumni

PlayerYear Last DraftedOrganization
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  
Brady Aiken 2013 2015 (Rd 1) Indians
Robby Alcombrack 2005 2006 (Rd 7) Indians
Tim Alderson 2006 2007 (Rd 1) Giants
Blaze Alexander 2017  
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
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  
Michael Arencibia 2009  
David Armstrong 2003  
Jack Armstrong 2007 2011 (Rd 3) Astros
Tyler Austin 2009 2010 (Rd 13) Yankees
Xavier Avery 2007 2008 (Rd 2) Orioles
Robert Aviles 2009 2010 (Rd 7) Indians
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 2016 (Rd 20) Indians
Luken Baker 2014 2015 (Rd 37) Astros
Trey Ball 2012 2013 (Rd 1) Red Sox
Will Banfield 2017  
Nicholas Banks 2012 2016 (Rd 4) Nationals
Keon Barnum 2011 2012 (Rd 1 Comp) White Sox
Keon Barnum 2011 2012 (Rd 1 Comp) White Sox
Luke Bartnicki 2017  
Tyler Baum 2015  
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  
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 2016 (Rd 32) Red Sox
Justin Bellinger 2013 2017 (Rd 22) Reds
Tyler Beranek 2003 2004 (Rd 47) Indians
Austin Bergner 2015 2016 (Rd 38) Red Sox
Luke Berryhill 2015  
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  
Ryan Boldt 2012 2016 (Rd 2) Rays
Skye Bolt 2011 2015 (Rd 4) Athletics
Skye Bolt 2011 2015 (Rd 4) Athletics
Ben Booker 2004  
Sean Bouchard 2013 2017 (Rd 9) Rockies
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
Alex Bregman 2011 2015 (Rd 1) Astros
Brent Brewer 2005 2006 (Rd 2) Brewers
Nathan Bridges 2005  
Justin Bristow 2004 2008 (Rd 5) Cubs
Drake Britton 2006 2007 (Rd 23) Red Sox
Gavin Brooks 2005 2009 (Rd 9) Yankees
Steven Brooks 2006 2010 (Rd 17) Cubs
Kep Brown 2014 2015 (Rd 10) Cardinals
Kris Bryant 2009 2013 (Rd 1) Cubs
Madison Bumgarner 2006 2007 (Rd 1) Giants
Dylan Bundy 2010 2011 (Rd 1) Orioles
Willie Burger 2014  
Michael Burgess 2006 2007 (Rd 1 Comp) Nationals
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
Ryan Burr 2011 2015 (Rd 5) Diamondbacks
Beau Burrows 2014 2015 (Rd 1) Tigers
Blake Burzell 2017  
Bryce Bush 2017  
Matt Bush 2003 2004 (Rd 1) Padres
Elijah Cabell 2017  
Yordy Cabrera 2009 2010 (Rd 2) Athletics
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
Je'Von Carrier-Ward 2016 2017 (Rd 12) Brewers
Bryce Carter 2013 2014 (Rd 40) Padres
Ethan Carter 2008  
Triston Casas 2017  
Cash Case 2016 2017 (Rd 4) Reds
Jake Cave 2010 2011 (Rd 6) Yankees
Dylan Cease 2013 2014 (Rd 6) Cubs
Slade Cecconi 2017  
Stephen Chapman 2003 2004 (Rd 6) Brewers
Christopher Chatfield 2014 2015 (Rd 23) Padres
Michael Chavis 2013 2014 (Rd 1) Red Sox
Taylore Cherry 2011 2015 (Rd 32) White 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  
Ian Clarkin 2012 2013 (Rd 1) Yankees
Kacy Clemens 2012 2017 (Rd 8) Blue Jays
Kody Clemens 2014 2015 (Rd 35) Astros
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  
Carlos Correa 2011 2012 (Rd 1) Astros
Carlos Correa 2011 2012 (Rd 1) Astros
Seth Corry 2016 2017 (Rd 3) Giants
Carlos A Cortes 2015 2016 (Rd 20) 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
Wyatt Cross 2014 2015 (Rd 33) Rockies
Hans Crouse 2016 2017 (Rd 2) Rangers
James Matthew Crownover 2011 2015 (Rd 6) Nationals
James Matthew Crownover 2011 2015 (Rd 6) Nationals
Luis A. Curbelo 2015 2016 (Rd 6) White Sox
David Dahl 2011 2012 (Rd 1) Rockies
David Dahl 2011 2012 (Rd 1) Rockies
Evan Danieli 2006 2010 (Rd 24) Braves
Jordan Danks 2004 2005 (Rd 19) White Sox
Jordan Danks 2004 2008 (Rd 7) White Sox
Braxton Davidson 2013 2014 (Rd 1) Braves
Matt Davidson 2008 2009 (Rd 1) Diamondbacks
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  
Kyle Dean 2014  
Matthew Dean 2010 2011 (Rd 13) Blue Jays
Nick Decker 2017  
Gregory Deichmann 2013 2017 (Rd 2) Athletics
Ryan DeLaughter 2004 2005 (Rd 5) Nationals
Travis Demeritte 2012 2013 (Rd 1) Rangers
Joe DeMers 2014  
Paul Demny 2006 2008 (Rd 6) Nationals
Mason Denaburg 2017  
Brett DeVall 2007 2008 (Rd 1) Braves
Brandon Dieter 2017  
Derek Dietrich 2006 2010 (Rd 2) Rays
David DiNatale 2004 2009 (Rd 28) Rockies
Chris Dominguez 2004 2009 (Rd 3) Giants
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
Joseph Dunigan 2003 2007 (Rd 5) Mariners
Shawon Dunston 2010 2011 (Rd 11) Cubs
Xavier Edwards 2017  
Jonathan Egan 2004 2005 (Rd 2) Red Sox
Tim Elko 2016  
Brad Emaus 2003 2007 (Rd 11) Blue Jays
Tristin English 2014 2015 (Rd 39) Indians
Blayne Enlow 2016 2017 (Rd 3) Twins
Jeremiah Estrada 2016 2017 (Rd 6) Cubs
Phillip Evans 2010 2011 (Rd 15) Mets
Donny Everett 2014 2015 (Rd 29) Brewers
Austin Fairchild 2011 2012 (Rd 16) Royals
Austin Fairchild 2011 2012 (Rd 16) Royals
Mario Feliciano 2015 2016 (Rd 2 Comp) Brewers
Drake Fellows 2015  
Jose Fernandez 2010 2011 (Rd 1) Marlins
Anthony Ferrara 2007 2008 (Rd 7) Cardinals
Drew Finley 2014 2015 (Rd 3) Yankees
Tyler Fitzgerald 2015 2016 (Rd 30) Red Sox
Jack Flaherty 2013 2014 (Rd 1) Cardinals
Billy Flamion 2010 2013 (Rd 15) Dodgers
Dominic Fletcher 2015  
Diallo Fon 2004 2005 (Rd 49) Yankees
Ti'quan Forbes 2013 2014 (Rd 2) Rangers
Nick Fortes 2014  
Dexter Fowler 2003 2004 (Rd 14) Rockies
Kevin Franklin 2012 2013 (Rd 2) Reds
Clint Frazier 2012 2013 (Rd 1) Indians
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
Max Fried 2011 2012 (Rd 1) Padres
Terriez Fuller 2016 2017 (Rd 15) Cardinals
Carson Fulmer 2011 2015 (Rd 1) White Sox
Carson Fulmer 2011 2015 (Rd 1) White Sox
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
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
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  
Lucas Giolito 2011 2012 (Rd 1) Nationals
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
Steven Golden 2011 2012 (Rd 13) Phillies
Jason Goldstein 2011 2016 (Rd 9) Mariners
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  
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  
Grant Green 2005 2009 (Rd 1) Athletics
Hunter Greene 2016 2017 (Rd 1) Reds
Larry Greene 2010 2011 (Rd 1 Comp) Phillies
Conrad Gregor 2009 2013 (Rd 4) Astros
Cadyn Grenier 2014 2015 (Rd 21) Cardinals
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  
Robbie Grossman 2007 2008 (Rd 6) Pirates
Javier Guerra 2003 2004 (Rd 4) Dodgers
Max Guzman 2015  
Adam Hall 2016 2017 (Rd 2) Orioles
DL Hall 2016 2017 (Rd 1) Orioles
Seth Halvorsen 2017  
David Hamilton 2015 2016 (Rd 28) Angels
Taylor Hammack 2005 2006 (Rd 46) Giants
Ethan Hankins 2017  
Mitchell Hansen 2014 2015 (Rd 2) Dodgers
Bryce Harper 2009 2010 (Rd 1) Nationals
Hogan Harris 2014  
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  
Chris Harvey 2011  
Matt Harvey 2006 2010 (Rd 1) Mets
Courtney Hawkins 2011 2012 (Rd 1) White Sox
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
Josh Henderson 2011 2012 (Rd 16) Dodgers
Josh Henderson 2011 2012 (Rd 16) Dodgers
Ralph Henriquez 2004 2005 (Rd 2) Astros
C.J. Henry 2004 2005 (Rd 1) Yankees
BJ Hermsen 2007 2008 (Rd 6) Twins
Jan Alexis Hernandez 2012 2013 (Rd 3) Phillies
Zachary Hess 2015 2016 (Rd 35) Yankees
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
Christopher (CJ) Hinojosa 2011 2015 (Rd 11) Giants
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 2015 (Rd 25) Brewers
Eric Hosmer 2007 2008 (Rd 1) Royals
Dillon Howard 2010 2011 (Rd 2) Indians
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 2015 (Rd 26) Brewers
Cale Iorg 2003 2004 (Rd 16) Rays
Herbert Iser 2015  
Alex Jackson 2013 2014 (Rd 1) Mariners
Austin Jackson 2004 2005 (Rd 8) Yankees
Jeremiah Jackson 2017  
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 2017 (Rd 29) Angels
Cody Johnson 2005 2006 (Rd 1) Braves
Kel Johnson 2013  
Osiris Johnson 2017  
Ryan Johnson 2014  
Steve Johnson 2004 2005 (Rd 13) Dodgers
Alonzo Jones 2014 2015 (Rd 36) Cubs
Beau Jones 2004 2005 (Rd 1 Comp) Braves
Jacoby Jones 2009 2013 (Rd 3) Pirates
Jahmai Jones 2014 2015 (Rd 2) Angels
Nolan Jones 2015 2016 (Rd 2) Indians
Ben Jordan 2016  
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  
Jarred Kelenic 2017  
Michael Kelly 2010 2011 (Rd 1 Comp) Padres
Parker Kelly 2014 2015 (Rd 34) 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
Tyler Kolek 2013 2014 (Rd 1) Marlins
Michael Kopech 2013 2014 (Rd 1) Red Sox
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
DJ LeMahieu 2006 2009 (Rd 2) Cubs
Andy Lentz 2003  
Royce Lewis 2016 2017 (Rd 1) Twins
Matthew Liberatore 2017  
Francisco Lindor 2010 2011 (Rd 1) Indians
Matt Lipka 2009 2010 (Rd 1 Comp) Braves
Jon Littell 2013 2014 (Rd 39) Nationals
Marcus Littlewood 2009 2010 (Rd 2) Mariners
Anthony Locey 2015  
Nick Lodolo 2015 2016 (Rd 1 Comp) Pirates
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
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  
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 2015 (Rd 29) Reds
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
Brady McConnell 2016 2017 (Rd 33) Reds
Lance McCullers 2011 2012 (Rd 1 Comp) Astros
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  
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
Ryan McNeil 2011 2012 (Rd 3) Cubs
Ryan McNeil 2011 2012 (Rd 3) Cubs
Austin Meadows 2012 2013 (Rd 1) Pirates
Parker Meadows 2017  
Kodi Medeiros 2013 2014 (Rd 1) Brewers
Mervyl "MJ" Melendez 2016 2017 (Rd 2) Royals
Tim Melville 2007 2008 (Rd 4) Royals
Drew Mendoza 2015 2016 (Rd 36) Tigers
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 2015 (Rd 25) Cardinals
Mickey Moniak 2015 2016 (Rd 1) Phillies
Bryce Montes De Oca 2013 2017 (Rd 15) Nationals
Christian Montgomery 2010 2011 (Rd 11) Mets
Brett Morales 2012 2013 (Rd 24) Reds
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
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  
Brandon Neeck 2017  
Christopher Nelson 2003 2004 (Rd 1) Rockies
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  
Justin O'Conner 2009 2010 (Rd 1) Rays
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
Corey Oswalt 2011 2012 (Rd 7) Mets
Corey Oswalt 2011 2012 (Rd 7) Mets
Henry Owens 2010 2011 (Rd 1 Comp) Red Sox
Michael Palazzone 2007 2011 (Rd 24) Brewers
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  
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  
Trevor Plouffe 2003 2004 (Rd 1) Twins
Rick Porcello 2006 2007 (Rd 1) Tigers
Kayden Porter 2011  
Kayden Porter 2011  
Buster Posey 2004 2008 (Rd 1) Giants
Cody Poteet 2011 2015 (Rd 4) Marlins
Cody Poteet 2011 2015 (Rd 4) Marlins
Brooks Pounders 2008 2009 (Rd 2) Pirates
AJ Puk 2012 2016 (Rd 1) Athletics
Andrew Pullin 2011 2012 (Rd 5) Phillies
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
Nicholas Quintana 2015 2016 (Rd 11) Red Sox
Cole Ragans 2015 2016 (Rd 1 Comp) Rangers
Brian Ragira 2009 2013 (Rd 4) Giants
Tanner Rahier 2011 2012 (Rd 2) Reds
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 2015 (Rd 39) Red Sox
Austin Riley 2014 2015 (Rd 1 Comp) Braves
Christopher Rivera 2012 2013 (Rd 7) Cardinals
Joe Rizzo 2015 2016 (Rd 2) Mariners
Walker Robbins 2015 2016 (Rd 5) Cardinals
Daniel Robertson 2011 2012 (Rd 1 Comp) Athletics
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  
Brendan Rodgers 2014 2015 (Rd 1) Rockies
Johnathan Rodriguez 2016 2017 (Rd 3) Indians
Nelson Rodriguez 2011 2012 (Rd 15) 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
Ben Rortvedt 2015 2016 (Rd 2) Twins
Joe Ross 2010 2011 (Rd 1) Padres
Billy Rowell 2005 2006 (Rd 1) Orioles
Shane Rowland 2009 2013 (Rd 20) Indians
Rio Ruiz 2011  
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
Addison Russell 2011 2012 (Rd 1) Athletics
Anthony Russell 2003  
Ashe Russell 2014 2015 (Rd 1) Royals
Garrett "Hunter" Ruth 2016 2017 (Rd 32) Cubs
Blake Rutherford 2015 2016 (Rd 1) Yankees
Blake Sabol 2015 2016 (Rd 33) Indians
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
Patrick Sandoval 2014 2015 (Rd 11) Astros
Benito Santiago 2013 2014 (Rd 38) Giants
Max Sapp 2005 2006 (Rd 1) Astros
Cameron (CJ) Saylor 2011 2017 (Rd 28) Cardinals
Cameron (CJ) Saylor 2011 2017 (Rd 28) Cardinals
Alex Scherff 2016 2017 (Rd 5) Red Sox
Clate Schmidt 2011 2012 (Rd 36) Tigers
Clate Schmidt 2011 2016 (Rd 20) Tigers
Clate Schmidt 2011 2012 (Rd 36) Tigers
Clate Schmidt 2011 2016 (Rd 20) Tigers
Nicholas Schnell 2017  
Connor Scott 2017  
Corey Seager 2011 2012 (Rd 1) Dodgers
Corey Seager 2011 2012 (Rd 1) Dodgers
Iain Sebastian 2004 2005 (Rd 25) Pirates
Brandon Sedell 2010  
Anthony Seigler 2017  
Richie Shaffer 2008 2012 (Rd 1) Rays
Casey Shane 2012 2013 (Rd 6) Indians
Zach Shannon 2013  
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
Kendall Logan Simmons 2017  
Tucker Simpson 2011 2014 (Rd 39) Orioles
Tucker Simpson 2011 2014 (Rd 39) Orioles
Lucas Sims 2011 2012 (Rd 1) Braves
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
Matthew Smoral 2011 2012 (Rd 1 Comp) Blue Jays
Brandt Stallings 2014  
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
Carter Stewart 2017  
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
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
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  
Francisco Thomas 2015 2016 (Rd 8) Brewers
Chad Thompson 2008 2011 (Rd 27) Brewers
Jason Thompson 2008 2009 (Rd 11) Red Sox
Mason Thompson 2015 2016 (Rd 3) Padres
Chris Tillman 2005 2006 (Rd 2) Mariners
Joshua Tobias 2010 2011 (Rd 31) Nationals
John Tolisano 2006 2007 (Rd 2) Blue Jays
Alejandro Toral 2016  
Alexis Torres 2015 2016 (Rd 5) Orioles
Lineras Torres Jr 2017  
Vinny Tosti 2017  
Touki Toussaint 2013 2014 (Rd 1) Diamondbacks
Mitchell Traver 2011 2017 (Rd 20) Angels
Mitchell Traver 2011 2017 (Rd 20) Angels
Sean Trent 2010  
Avery Tuck 2015 2016 (Rd 26) Astros
Kyle Tucker 2014 2015 (Rd 1) Astros
Ryan Tucker 2004 2005 (Rd 1) Marlins
Brice Turang 2017  
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
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  
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  
Mike Vasil 2017  
Mark Vientos 2016 2017 (Rd 2) Mets
Ryan Vilade 2016 2017 (Rd 2) Rockies
Hunter Virant 2011 2012 (Rd 11) Astros
Hunter Virant 2011 2012 (Rd 11) Astros
Josh Vitters 2006 2007 (Rd 1) Cubs
Chris Volstad 2004 2005 (Rd 1) Marlins
Lucas Wakamatsu 2014 2015 (Rd 20) Indians
Chris Walden 2005 2006 (Rd 37) Mariners
Jordan Walden 2005 2006 (Rd 12) Angels
Neil Walker 2003 2004 (Rd 1) Pirates
Brett Wallace 2004 2008 (Rd 1) Cardinals
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  
Ryan Weathers 2017  
Cabera Weaver 2017  
Walker Weickel 2011 2012 (Rd 1 Comp) Padres
Walker Weickel 2011 2012 (Rd 1 Comp) Padres
Austin Wells 2017  
Jonah Wesely 2012 2013 (Rd 11) Angels
Zack Wheeler 2008 2009 (Rd 1) Giants
Karsten Whitson 2009 2014 (Rd 11) Red Sox
Stan Widmann 2003 2007 (Rd 39) Athletics
Cole Wilcox 2017  
Colton Willems 2005 2006 (Rd 1) Nationals
Billy (Nick) Williams 2011 2012 (Rd 2) Rangers
Billy (Nick) Williams 2011 2012 (Rd 2) Rangers
Everett Williams 2008 2009 (Rd 2) Padres
Justin Williams 2012 2013 (Rd 2) Diamondbacks
Nolan (Nonie) Williams 2015 2016 (Rd 3) Angels
Steven Williams 2016 2017 (Rd 35) Yankees
Trey Williams 2011 2013 (Rd 7) Phillies
Trey Williams 2011 2013 (Rd 7) Phillies
Christopher Willis 2017  
Austin Wilson 2009 2013 (Rd 2) Mariners
Marcus Wilson 2013 2014 (Rd 2 Comp) Cardinals
Jesse Winker 2011 2012 (Rd 1 Comp) Reds
Jesse Winker 2011 2012 (Rd 1 Comp) Reds
Jameis Winston 2011 2012 (Rd 15) Rangers
Jameis Winston 2011 2012 (Rd 15) Rangers
Rhett Wiseman 2011 2015 (Rd 3) Nationals
Rhett Wiseman 2011 2015 (Rd 3) Nationals
Tony Wolters 2009 2010 (Rd 3) Indians
Austin Wright 2007 2011 (Rd 8) Phillies
Beau Wright 2008 2009 (Rd 29) Twins
Corey Zangari 2014 2015 (Rd 6) White Sox
Ryan Zeferjahn 2015 2016 (Rd 37) Rays
Josh Zeid 2004 2009 (Rd 10) Phillies
Michael Zunino 2008 2012 (Rd 1) Mariners
Copyright 1995-2018 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.