2,203 MLB PLAYERS | 15,133 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All-American Classic First-Round Picks
PlayerYearLast DraftedOrganization
 
Mick Abel
2019 2020 (RD 1) Phillies
 
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
 
Jay Allen
2020 2021 (RD 1 Comp) Reds
 
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
 
Brandon Barriera
2021 2022 (RD 1) Blue Jays
 
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
 
Maddux Bruns
2020 2021 (RD 1) Dodgers
 
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
 
Chase Burns
2020 2024 (RD 1) Reds
 
Tanner Burns
2016 2020 (RD 1 Comp) Indians
 
Beau Burrows
2014 2015 (RD 1) Tigers
 
Matt Bush
2003 2004 (RD 1) Padres
 
Jac Caglianone
2020 2024 (RD 1) Royals
 
Slade Caldwell
2023 2024 (RD 1) Diamondbacks
 
Dazmon Cameron
2014 2015 (RD 1 Comp) Astros
 
Cam Caminiti
2023 2024 (RD 1) Braves
 
Corbin Carroll
2018 2019 (RD 1) Diamondbacks
 
Triston Casas
2017 2018 (RD 1) Red Sox
 
Slade Cecconi
2017 2020 (RD 1 Comp) Diamondbacks
 
Michael Chavis
2013 2014 (RD 1) Red Sox
 
Jurrangelo Cijntje
2021 2024 (RD 1) Mariners
 
Nick Ciuffo
2012 2013 (RD 1) Rays
 
Maxwell Clark
2022 2023 (RD 1) Tigers
 
Chevez Clarke
2009 2010 (RD 1) Angels
 
Ian Clarkin
2012 2013 (RD 1) Yankees
 
Gerrit Cole
2007 2008 (RD 1) Yankees
 
Cam Collier
2021 2022 (RD 1) Reds
 
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
 
Justin Crawford
2021 2022 (RD 1) Phillies
 
Dylan Crews
2019 2023 (RD 1) Nationals
 
Pete Crow-Armstrong
2019 2020 (RD 1) Mets
 
David Dahl
2011 2012 (RD 1) Rockies
 
Braxton Davidson
2013 2014 (RD 1) Braves
 
Matt Davidson
2008 2009 (RD 1) Diamondbacks
 
Chase Davis
2019 2023 (RD 1) Cardinals
 
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
 
Bryce Eldridge
2022 2023 (RD 1) Giants
 
Daniel Espino
2018 2019 (RD 1) Indians
 
Jose Fernandez
2010 2011 (RD 1) Marlins
 
Jack Flaherty
2013 2014 (RD 1) Cardinals
 
Harry Ford
2020 2021 (RD 1) Mariners
 
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
 
Theo Gillen
2023 2024 (RD 1) Rays
 
Jon Gilmore
2006 2007 (RD 1) Braves
 
J.T. 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
 
Elijah Green
2021 2022 (RD 1) Nationals
 
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
 
Konnor Griffin
2023 2024 (RD 1) Pirates
 
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
 
Robert Hassell III
2019 2020 (RD 1) Padres
 
Courtney Hawkins
2011 2012 (RD 1) White Sox
 
Ke'Bryan Hayes
2014 2015 (RD 1 Comp) Pirates
 
Dillon Head
2022 2023 (RD 1) Padres
 
Slade Heathcott
2008 2009 (RD 1) Yankees
 
Austin Hendrick
2019 2020 (RD 1) Reds
 
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
 
Jackson Holliday
2021 2022 (RD 1) Orioles
 
Grant Holmes
2013 2014 (RD 1) Dodgers
 
Cade Horton
2019 2022 (RD 1) Cubs
 
Eric Hosmer
2007 2008 (RD 1) Royals
 
Brady House
2020 2021 (RD 1) Nationals
 
Ed Howard
2019 2020 (RD 1) Cubs
 
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
 
Walker Jenkins
2022 2023 (RD 1) Twins
 
Jackson Jobe
2020 2021 (RD 1) Tigers
 
Cody Johnson
2005 2006 (RD 1) Braves
 
Termarr Johnson
2021 2022 (RD 1) Pirates
 
Andruw Jones
2021 2022 (RD 1) Diamondbacks
 
Beau Jones
2004 2005 (RD 1 Comp) Braves
 
Spencer Jones
2018 2022 (RD 1) Yankees
 
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
 
Josh Knoth
2022 2023 (RD 1 Comp) Brewers
 
Tyler Kolek
2013 2014 (RD 1) Marlins
 
Michael Kopech
2013 2014 (RD 1) Red Sox
 
Jordan Lawlar
2020 2021 (RD 1) Diamondbacks
 
Jack Leiter
2018 2021 (RD 1) Rangers
 
Dylan Lesko
2021 2022 (RD 1) Padres
 
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
 
George Lombard
2022 2023 (RD 1) Yankees
 
Michael Lorenzen
2009 2013 (RD 1 Comp) Reds
 
Joshua Lowe
2015 2016 (RD 1) Rays
 
Gavin Lux
2015 2016 (RD 1) Dodgers
 
Joe Mack
2020 2021 (RD 1 Comp) Marlins
 
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
 
Marcelo Mayer
2020 2021 (RD 1) Red Sox
 
Lance McCullers
2011 2012 (RD 1 Comp) Astros
 
Andrew McCutchen
2004 2005 (RD 1) Pirates
 
Kevin McGonigle
2022 2023 (RD 1 Comp) Tigers
 
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
 
Noble Meyer
2022 2023 (RD 1) Marlins
 
Jiovanni Mier
2008 2009 (RD 1) Astros
 
Aaron Miller
2005 2009 (RD 1) Dodgers
 
Aidan Miller
2022 2023 (RD 1) Phillies
 
Blake Mitchell
2022 2023 (RD 1) Royals
 
Garrett Mitchell
2016 2020 (RD 1) Brewers
 
Jared Mitchell
2005 2009 (RD 1) White Sox
 
Mickey Moniak
2015 2016 (RD 1) Phillies
 
Benny Montgomery
2020 2021 (RD 1) Rockies
 
Braden Montgomery
2020 2024 (RD 1) Red Sox
 
Malcolm Moore
2021 2024 (RD 1) Rangers
 
PJ Morlando
2023 2024 (RD 1) Marlins
 
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
 
Arjun Nimmala
2022 2023 (RD 1) Blue Jays
 
Nick Noonan
2006 2007 (RD 1) Giants
 
Dante Nori
2023 2024 (RD 1) Phillies
 
Justin O'Conner
2009 2010 (RD 1) Rays
 
Luis Ortiz
2013 2014 (RD 1) Rangers
 
Henry Owens
2010 2011 (RD 1 Comp) Red Sox
 
Andrew Painter
2020 2021 (RD 1) Phillies
 
Kevin Parada
2019 2022 (RD 1) Mets
 
Chris Parmelee
2005 2006 (RD 1) Twins
 
Braylon Payne
2023 2024 (RD 1) Brewers
 
Tai Peete
2022 2023 (RD 1 Comp) Mariners
 
David Peterson
2013 2017 (RD 1) Mets
 
Chase Petty
2020 2021 (RD 1) Twins
 
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
 
Bryce Rainer
2023 2024 (RD 1) Tigers
 
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
 
Ian Ritchie Jr
2021 2022 (RD 1 Comp) Braves
 
Daniel Robertson
2011 2012 (RD 1 Comp) Athletics
 
Kumar Rocker
2017 2021 (RD 1) Mets
 
Brendan Rodgers
2014 2015 (RD 1) Rockies
 
Mark Rogers
2003 2004 (RD 1) Brewers
 
Trevor Rogers
2016 2017 (RD 1) Marlins
 
Mikey Romero
2021 2022 (RD 1) Red Sox
 
Drew Romo
2019 2020 (RD 1 Comp) Rockies
 
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
 
Adrian Santana
2022 2023 (RD 1 Comp) Rays
 
Max Sapp
2005 2006 (RD 1) Astros
 
Nicholas Schnell
2017 2018 (RD 1 Comp) Rays
 
Noah Schultz
2021 2022 (RD 1) White Sox
 
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
 
Landon Sims
2018 2022 (RD 1 Comp) Diamondbacks
 
Lucas Sims
2011 2012 (RD 1) Braves
 
Kyle Skipworth
2007 2008 (RD 1) Marlins
 
Dominic Smith
2012 2013 (RD 1) Mets
 
Josh Smoker
2006 2007 (RD 1 Comp) Nationals
 
Matthew Smoral
2011 2012 (RD 1 Comp) Blue Jays
 
Robby Snelling
2021 2022 (RD 1 Comp) Padres
 
Tyler Soderstrom
2019 2020 (RD 1) Athletics
 
Charlee Soto
2022 2023 (RD 1 Comp) Twins
 
Robert Stephenson
2010 2011 (RD 1) Reds
 
Levi Sterling
2023 2024 (RD 1 Comp) Pirates
 
Carter Stewart
2017 2018 (RD 1) Braves
 
Kohl Stewart
2012 2013 (RD 1) Twins
 
Sal Stewart
2021 2022 (RD 1 Comp) Reds
 
Daniel Susac
2019 2022 (RD 1) Athletics
 
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
 
Zac Veen
2019 2020 (RD 1) Rockies
 
Raffaele Velazquez
2022 2023 (RD 1) Indians
 
Josh Vitters
2006 2007 (RD 1) Cubs
 
Anthony Volpe
2018 2019 (RD 1) Yankees
 
Chris Volstad
2004 2005 (RD 1) Marlins
 
Jordan Walker
2019 2020 (RD 1) Cardinals
 
Neil Walker
2003 2004 (RD 1) Pirates
 
Brett Wallace
2004 2008 (RD 1) Cardinals
 
LeVon Washington
2008 2009 (RD 1) Rays
 
Kahlil Watson
2020 2021 (RD 1) Marlins
 
Ryan Weathers
2017 2018 (RD 1) Padres
 
Walker Weickel
2011 2012 (RD 1 Comp) Padres
 
Austin Wells
2017 2020 (RD 1) Yankees
 
Zack Wheeler
2008 2009 (RD 1) Giants
 
Thomas White
2022 2023 (RD 1 Comp) Marlins
 
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
 
Cole Young
2021 2022 (RD 1) Mariners
 
Michael Zunino
2008 2012 (RD 1) Mariners