1,369 MLB PLAYERS | 12,620 MLB DRAFT SELECTIONS
All-American Classic First-Round Picks
PlayerYearLast DraftedOrganization
 
CJ Abrams
2018 2019 (RD 1) Padres
 
Jordon "Jo" Adell
2016 2017 (RD 1) Angels
 
Brady Aiken
2013 2015 (RD 1) Indians
 
Tim Alderson
2006 2007 (RD 1) Giants
 
Kolby Allard
2014 2015 (RD 1) Braves
 
Albert Almora
2011 2012 (RD 1) Cubs
 
Ian Anderson
2015 2016 (RD 1) Braves
 
Javier Baez
2010 2011 (RD 1) Cubs
 
David "Homer" Bailey
2003 2004 (RD 1) Reds
 
Trey Ball
2012 2013 (RD 1) Red Sox
 
Keon Barnum
2011 2012 (RD 1 Comp) White Sox
 
Shane Baz
2016 2017 (RD 1) Pirates
 
Blake Beavan
2006 2007 (RD 1) Rangers
 
Tim Beckham
2007 2008 (RD 1) Rays
 
Cameron Bedrosian
2009 2010 (RD 1) Angels
 
Tyler Beede
2010 2014 (RD 1) Giants
 
Archie Bradley
2010 2011 (RD 1) Diamondbacks
 
Alex Bregman
2011 2015 (RD 1) Astros
 
Kris Bryant
2009 2013 (RD 1) Cubs
 
Madison Bumgarner
2006 2007 (RD 1) Giants
 
Dylan Bundy
2010 2011 (RD 1) Orioles
 
Michael Burgess
2006 2010 (RD 1) Nationals
 
Beau Burrows
2014 2015 (RD 1) Tigers
 
Matt Bush
2003 2004 (RD 1) Padres
 
Dazmon Cameron
2014 2015 (RD 1 Comp) Astros
 
Corbin Carroll
2018 2019 (RD 1) Diamondbacks
 
Triston Casas
2017 2018 (RD 1) Red Sox
 
Michael Chavis
2013 2014 (RD 1) Red Sox
 
Nick Ciuffo
2012 2013 (RD 1) Rays
 
Chevez Clarke
2009 2010 (RD 1) Angels
 
Ian Clarkin
2012 2013 (RD 1) Yankees
 
Gerrit Cole
2007 2011 (RD 1) Pirates
 
Zack Collins
2012 2016 (RD 1) White Sox
 
Christian Colon
2006 2010 (RD 1) Royals
 
Hank Conger
2005 2006 (RD 1) Angels
 
Carlos Correa
2011 2012 (RD 1) Astros
 
Dylan Covey
2009 2010 (RD 1) Brewers
 
Kaleb Cowart
2009 2010 (RD 1) Angels
 
John Paul Crawford
2012 2013 (RD 1) Phillies
 
David Dahl
2011 2012 (RD 1) Rockies
 
Braxton Davidson
2013 2014 (RD 1) Braves
 
Matt Davidson
2008 2009 (RD 1) Diamondbacks
 
Ike Davis
2004 2008 (RD 1) Mets
 
Kentrail Davis
2006 2009 (RD 1) Brewers
 
Travis Demeritte
2012 2013 (RD 1) Rangers
 
Mason Denaburg
2017 2018 (RD 1) Nationals
 
Brett DeVall
2007 2008 (RD 1) Braves
 
Kyle Drabek
2005 2006 (RD 1) Phillies
 
John Drennen
2004 2005 (RD 1 Comp) Indians
 
Xavier Edwards
2017 2018 (RD 1) Padres
 
Daniel Espino
2018 2019 (RD 1) Indians
 
Jose Fernandez
2010 2011 (RD 1) Marlins
 
Jack Flaherty
2013 2014 (RD 1) Cardinals
 
Clint Frazier
2012 2013 (RD 1) Indians
 
Max Fried
2011 2012 (RD 1) Padres
 
Carson Fulmer
2011 2015 (RD 1) White Sox
 
Joey Gallo
2011 2012 (RD 1 Comp) Rangers
 
Braxton Garrett
2015 2016 (RD 1) Marlins
 
Jacob Gatewood
2013 2014 (RD 1 Comp) Brewers
 
Kevin Gausman
2009 2012 (RD 1) Orioles
 
Jon Gilmore
2006 2007 (RD 1) Braves
 
JT Ginn
2017 2018 (RD 1) Dodgers
 
Lucas Giolito
2011 2012 (RD 1) Nationals
 
Gregory Golson
2003 2004 (RD 1) Phillies
 
Giovanny Gonzalez
2003 2004 (RD 1 Comp) White Sox
 
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
 
Yasmani Grandal
2006 2010 (RD 1) Reds
 
Sonny Gray
2007 2011 (RD 1) Athletics
 
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
 
Cadyn Grenier
2014 2018 (RD 1) Orioles
 
Foster Griffin
2013 2014 (RD 1) Royals
 
Trenton Grisham
2014 2015 (RD 1) Brewers
 
Jason Groome
2015 2016 (RD 1) Red Sox
 
Jordan Groshans
2017 2018 (RD 1) Blue Jays
 
DL Hall
2016 2017 (RD 1) Orioles
 
Ethan Hankins
2017 2018 (RD 1 Comp) Indians
 
Bryce Harper
2009 2010 (RD 1) Nationals
 
Travis Harrison
2010 2011 (RD 1 Comp) Twins
 
Josh Hart
2012 2013 (RD 1 Comp) Orioles
 
Matt Harvey
2006 2010 (RD 1) Mets
 
Courtney Hawkins
2011 2012 (RD 1) White Sox
 
Ke'Bryan Hayes
2014 2015 (RD 1 Comp) Pirates
 
Slade Heathcott
2008 2009 (RD 1) Yankees
 
C.J. Henry
2004 2005 (RD 1) Yankees
 
Jason Heyward
2006 2007 (RD 1) Braves
 
Aaron Hicks
2007 2008 (RD 1) Twins
 
Derek Hill
2013 2014 (RD 1) Tigers
 
Grant Holmes
2013 2014 (RD 1) Dodgers
 
Eric Hosmer
2007 2008 (RD 1) Royals
 
Eric Hurley
2003 2004 (RD 1) Rangers
 
Jonathan India
2014 2018 (RD 1) Reds
 
Alex Jackson
2013 2014 (RD 1) Mariners
 
Justin Jackson
2006 2007 (RD 1) Blue Jays
 
Jeremy Jeffress
2005 2006 (RD 1) Brewers
 
Cody Johnson
2005 2006 (RD 1) Braves
 
Beau Jones
2004 2005 (RD 1 Comp) Braves
 
Taylor Jungmann
2007 2011 (RD 1) Brewers
 
Robert Kaminsky
2012 2013 (RD 1) Cardinals
 
Jarred Kelenic
2017 2018 (RD 1) Mets
 
Michael Kelly
2010 2011 (RD 1 Comp) Padres
 
Kasey Kiker
2005 2006 (RD 1) Rangers
 
Alex Kirilloff
2015 2016 (RD 1) Twins
 
Tyler Kolek
2013 2014 (RD 1) Marlins
 
Michael Kopech
2013 2014 (RD 1) Red Sox
 
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
 
Nick Lodolo
2015 2019 (RD 1) Reds
 
Michael Lorenzen
2009 2013 (RD 1 Comp) Reds
 
Joshua Lowe
2015 2016 (RD 1) Rays
 
Gavin Lux
2015 2016 (RD 1) Dodgers
 
Michael Main
2006 2007 (RD 1) Rangers
 
Brennan Malone
2018 2019 (RD 1 Comp) Diamondbacks
 
Matt Manning
2015 2016 (RD 1) Tigers
 
Chris Marrero
2005 2006 (RD 1) Nationals
 
Ethan Martin
2007 2008 (RD 1) Dodgers
 
Tyler Matzek
2008 2009 (RD 1) Rockies
 
Cameron Maybin
2004 2005 (RD 1) Tigers
 
Lance McCullers
2011 2012 (RD 1 Comp) Astros
 
Andrew McCutchen
2004 2005 (RD 1) Pirates
 
Reese McGuire
2012 2013 (RD 1) Pirates
 
Triston McKenzie
2014 2015 (RD 1 Comp) Indians
 
Billy McKinney
2012 2013 (RD 1) Athletics
 
Austin Meadows
2012 2013 (RD 1) Pirates
 
Kodi Medeiros
2013 2014 (RD 1) Brewers
 
Alex Meyer
2007 2011 (RD 1) Nationals
 
Jiovanni Mier
2008 2009 (RD 1) Astros
 
Aaron Miller
2005 2009 (RD 1) Dodgers
 
Jared Mitchell
2005 2009 (RD 1) White Sox
 
Mickey Moniak
2015 2016 (RD 1) Phillies
 
Ryan Mountcastle
2014 2015 (RD 1 Comp) Orioles
 
Josh Naylor
2014 2015 (RD 1) Marlins
 
Noah Naylor
2017 2018 (RD 1) Indians
 
Christopher Nelson
2003 2004 (RD 1) Rockies
 
Mike Nikorak
2014 2015 (RD 1 Comp) Rockies
 
Nick Noonan
2006 2007 (RD 1) Giants
 
Justin O'Conner
2009 2010 (RD 1) Rays
 
Luis Ortiz
2013 2014 (RD 1) Rangers
 
Henry Owens
2010 2011 (RD 1 Comp) Red Sox
 
Chris Parmelee
2005 2006 (RD 1) Twins
 
David Peterson
2013 2017 (RD 1) Mets
 
Trevor Plouffe
2003 2004 (RD 1) Twins
 
Rick Porcello
2006 2007 (RD 1) Tigers
 
Buster Posey
2004 2008 (RD 1) Giants
 
Quinn Priester
2018 2019 (RD 1) Pirates
 
AJ Puk
2012 2016 (RD 1) Athletics
 
Matthew Purke
2008 2009 (RD 1) Rangers
 
Cole Ragans
2015 2016 (RD 1 Comp) Rangers
 
Jay Rainville
2003 2004 (RD 1) Twins
 
Neil Ramirez
2006 2007 (RD 1) Rangers
 
Cornelius Randolph
2014 2015 (RD 1) Phillies
 
Cory Rasmus
2005 2006 (RD 1) Braves
 
Austin Riley
2014 2015 (RD 1 Comp) Braves
 
Daniel Robertson
2011 2012 (RD 1 Comp) Athletics
 
Brendan Rodgers
2014 2015 (RD 1) Rockies
 
Mark Rogers
2003 2004 (RD 1) Brewers
 
Trevor Rogers
2016 2017 (RD 1) Marlins
 
Joe Ross
2010 2011 (RD 1) Padres
 
Billy Rowell
2005 2006 (RD 1) Orioles
 
Addison Russell
2011 2012 (RD 1) Athletics
 
Ashe Russell
2014 2015 (RD 1) Royals
 
Blake Rutherford
2015 2016 (RD 1) Yankees
 
Josh Sale
2009 2010 (RD 1) Rays
 
Aaron Sanchez
2009 2010 (RD 1 Comp) Blue Jays
 
Max Sapp
2005 2006 (RD 1) Astros
 
Nicholas Schnell
2017 2018 (RD 1 Comp) Rays
 
Connor Scott
2017 2018 (RD 1) Marlins
 
Corey Seager
2011 2012 (RD 1) Dodgers
 
Anthony Seigler
2017 2018 (RD 1) Yankees
 
Richie Shaffer
2008 2012 (RD 1) Rays
 
Jordan Sheffield
2012 2016 (RD 1 Comp) Dodgers
 
Justus Sheffield
2013 2014 (RD 1) Indians
 
Lucas Sims
2011 2012 (RD 1) Braves
 
Kyle Skipworth
2007 2008 (RD 1) Marlins
 
Dominic Smith
2012 2013 (RD 1) Mets
 
Joshua Smoker
2006 2007 (RD 1 Comp) Nationals
 
Matthew Smoral
2011 2012 (RD 1 Comp) Blue Jays
 
Robert Stephenson
2010 2011 (RD 1) Reds
 
Carter Stewart
2017 2018 (RD 1) Braves
 
Kohl Stewart
2012 2013 (RD 1) Twins
 
Blake Swihart
2010 2011 (RD 1) Red Sox
 
Peter Tago
2009 2010 (RD 1 Comp) Rockies
 
Jameson Taillon
2009 2010 (RD 1) Pirates
 
Donavan Tate
2008 2009 (RD 1) Padres
 
Lineras Torres Jr
2017 2018 (RD 1) Indians
 
Touki Toussaint
2013 2014 (RD 1) Diamondbacks
 
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
 
Robert Tyler
2012 2016 (RD 1 Comp) Rockies
 
Justin Upton
2004 2005 (RD 1) Diamondbacks
 
Chase Vallot
2013 2014 (RD 1 Comp) Royals
 
Josh Vitters
2006 2007 (RD 1) Cubs
 
Anthony Volpe
2018 2019 (RD 1) Yankees
 
Chris Volstad
2004 2005 (RD 1) Marlins
 
Neil Walker
2003 2004 (RD 1) Pirates
 
Brett Wallace
2004 2008 (RD 1) Cardinals
 
LeVon Washington
2008 2009 (RD 1) Rays
 
Ryan Weathers
2017 2018 (RD 1) Padres
 
Walker Weickel
2011 2012 (RD 1 Comp) Padres
 
Zack Wheeler
2008 2009 (RD 1) Giants
 
Karsten Whitson
2009 2010 (RD 1) Padres
 
Colton Willems
2005 2006 (RD 1) Nationals
 
Jesse Winker
2011 2012 (RD 1 Comp) Reds
 
Bobby Witt Jr
2018 2019 (RD 1) Royals
 
Michael Zunino
2008 2012 (RD 1) Mariners
Copyright 1994-2019 by Perfect Game. All rights reserved. No portion of this information may be reprinted or reproduced without the written consent of Perfect Game.