☰
2012 St. Louis Cardinals Draft Class
2012 St. Louis Cardinals
▼ ►
🔍
Draft Picks Undrafted Free Agents MLB Statistics Minor League Statistics Team Draft History 2012 Draft 2012 Stats Draft Research Application Years 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 Draft Classes Arizona Diamondbacks Atlanta Braves Baltimore Orioles Boston Red Sox Chicago Cubs Chicago White Sox Cincinnati Reds Cleveland Indians Colorado Rockies Detroit Tigers Houston Astros Kansas City Royals Los Angeles Angels Los Angeles Dodgers Miami Marlins Milwaukee Brewers Minnesota Twins New York Mets New York Yankees Oakland Athletics Philadelphia Phillies Pittsburgh Pirates San Diego Padres San Francisco Giants Seattle Mariners St. Louis Cardinals Tampa Bay Rays Texas Rangers Toronto Blue Jays Washington Nationals Data Store Full list of drafted players for the selected draft class for all phases. Undrafted free agents may not be complete for selected season and represent players signed to a contract outside the draft process
2012 1 19 June-Reg Michael Wacha P Yes College Texas A&M P 6-6 215 R R 1991-07-01 Iowa City,IA MLB 2013-2025 2010-2025 Active KCA MLB 2012 1 23 June-Reg James Ramsey OF Yes College Florida State OF 6-0 200 L R 1989-12-19 Alpharetta,GA AAA 2009-2018 Free Agt 2012 1 36 June-Reg Stephen Piscotty 3B Yes College Stanford RF 6-4 211 R R 1991-01-14 Pleasanton,CA MLB 2015-2022 2010-2024 Free Agt 2012 1 52 June-Reg Patrick Wisdom 3B Yes College St. Mary's (CA) 1B-3B 6-2 220 R R 1991-08-27 Murrieta,CA MLB 2018-2024 2010-2024 Intl 2012 1 59 June-Reg Steve Bean C Yes HS Rockwall (Rockwall,TX) C 6-2 205 L R 1993-09-15 Rockwall,TX A+ 2012-2016 Free Agt
2012 2 86 June-Reg Carson Kelly 3B Yes HS Westview (Portland,OR) C 6-2 212 R R 1994-07-14 Chicago,IL MLB 2016-2025 2012-2025 Active CHN MLB 2012 3 117 June-Reg Tim Cooney P Yes College Wake Forest P 6-3 195 L L 1990-12-19 Collegeville,PA MLB 2015-2015 2010-2017 Free Agt 2012 4 150 June-Reg Alex D. Mejia SS Yes College Arizona SS 6-1 200 R R 1991-01-18 Sylmar,CA MLB 2017-2017 2010-2024 Free Agt 2012 5 180 June-Reg Cory Jones P Yes College Col of Canyons P 6-5 225 R R 1991-09-20 Tarzana,CA A+ 2010-2019 Free Agt 2012 6 210 June-Reg Kurt Heyer P Yes College Arizona P 6-2 185 L R 1991-01-23 Huntington Beach,CA AAA 2010-2024 Free Agt
2012 7 240 June-Reg Kyle Barraclough P Yes College St. Mary's (CA) P 6-3 229 R R 1990-05-23 Santa Clara,CA MLB 2015-2023 2009-2024 Free Agt 2012 8 270 June-Reg Yoenny Gonzalez OF Yes College Central Florida CC OF 5-9 170 B R 1992-01-31 Miami,FL Rk 2012-2013 Free Agt 2012 9 300 June-Reg Rowan Wick C Yes College Cypress College P 6-3 234 L R 1992-11-09 North Vancouver,BC MLB 2018-2022 2011-2024 Free Agt 2012 10 330 June-Reg Jacob Wilson 2B Yes College Memphis 3B-LF 5-11 219 R R 1990-07-29 Bartlett,TN MLB 2021-2021 2009-2021 Free Agt 2012 11 360 June-Reg Trey Williams SS No HS Valencia (Valencia,CA) 3B-1B 6-1 210 R R 1994-03-09 San Diego,CA Rk 2013-2014 Free Agt
2012 12 390 June-Reg Max Foody P Yes HS IMG Academy (Bradenton,FL) P 6-3 220 L L 1993-06-11 Ponte Vedra Beach,FL Rk 2012-2021 Retired 2012 13 420 June-Reg Brett Wiley SS Yes College Jefferson College 2B 5-10 175 L R 1991-11-24 Huntington,IN AAA 2011-2017 Free Agt 2012 14 450 June-Reg Anthony Melchionda SS Yes College Boston College SS-3B 6-0 195 R R 1990-02-17 Braintree,MA A 2009-2012 Free Agt 2012 15 480 June-Reg Bruce Caldwell SS Yes College Spartanburg Methodist 2B 5-11 175 L R 1991-11-27 Sumter,SC AAA 2012-2019 Free Agt 2012 16 510 June-Reg Joe Scanio P Yes College Northwestern State P 6-4 230 R R 1990-01-30 St. Louis,MO A 2011-2016 Free Agt
2012 17 540 June-Reg Chris Perry P Yes College Methodist P 6-2 215 L R 1990-07-15 Cary,NC AA 2011-2017 Free Agt 2012 18 570 June-Reg Jeremy Schaffer 1B Yes College Tulane 1B 6-1 205 R R 1990-01-16 Houston,TX A 2009-2013 Free Agt 2012 19 600 June-Reg Steven Gallardo P Yes College Long Beach CC P 5-11 180 R R 1992-10-28 Los Angeles,CA A 2011-2016 Free Agt 2012 20 630 June-Reg Matt Young OF Yes College Cal State Dominguez Hills OF 6-3 230 R R 1990-08-17 Anaheim,CA A 2012-2014 Free Agt 2012 21 660 June-Reg Jacoby Almaraz 1B Yes College Angelina College 1B 6-3 185 L R 1992-05-06 San Antonio,TX Rk 2012-2014 Free Agt
2012 22 690 June-Reg Casey Schroeder C No HS Ottawa-Glandorf (Ottawa,OH) C 6-2 225 B R 1993-07-12 Lima,OH AA 2013-2018 Free Agt 2012 23 720 June-Reg Tate Matheny OF No HS Westminster Christian (St. Louis,MO) CF-RF 6-0 185 R R 1994-02-09 St. Louis,MO AAA 2013-2021 Free Agt 2012 24 750 June-Reg Lee Stoppelman P Yes College Central Missouri P 6-2 210 L L 1990-05-24 Pleasant Hill,MO AAA 2011-2015 Free Agt 2012 25 780 June-Reg Dixon Llorens P Yes College Miami Dade P 5-10 170 R R 1992-11-18 Palm Springs,FL AA 2011-2016 Free Agt 2012 26 810 June-Reg Steve Sabatino P Yes College Notre Dame P 6-2 190 L L 1990-03-08 Lockport,IL A+ 2009-2015 Free Agt
2012 27 840 June-Reg Joe Cuda P Yes College Eckerd P 5-9 195 R R 1989-09-13 St. Petersburg,FL A+ 2009-2014 Free Agt 2012 28 870 June-Reg Dodson McPherson OF No College Wingate OF 6-1 210 L L 1990-08-03 Graham,NC NCAA 2011-2012 2012 29 900 June-Reg Andy Hillis P No College Lee University P 6-6 220 R R 1990-11-06 Nashville,TN Rk 2010-2014 Free Agt 2012 30 930 June-Reg Kyle Helisek P Yes College UNLV P 6-0 170 L L 1990-04-23 Reston,VA A+ 2009-2015 Free Agt 2012 31 960 June-Reg Joey Donofrio P Yes College California P 6-3 185 R R 1989-05-10 Baltimore,MD AAA 2009-2016 Free Agt
2012 32 990 June-Reg Eduardo Oquendo SS No College Olney Central SS 5-6 160 B R 1992-08-23 Olney,IL 2012 33 1020 June-Reg Ronnie Shaban P Yes College Virginia Tech P 6-1 195 L R 1990-03-08 Moseley,VA AAA 2009-2017 Free Agt 2012 34 1050 June-Reg Mark Trentacosta P No College UC Irvine P 6-3 210 L L 1990-09-30 Orange,CA NCAA 2012-2012 2012 35 1080 June-Reg Ben O'Shea P Yes College Tampa P 6-5 255 R L 1991-09-09 Reading,MA A 2010-2013 Free Agt 2012 36 1110 June-Reg Alex Swim C No College Elon C-1B 6-0 185 L R 1991-03-26 Greensboro,NC A+ 2010-2016 Retired
2012 37 1140 June-Reg Derrick May OF No HS Tattnall School (Wilmington,DE) OF 6-2 190 R R 1993-11-09 Newark,DE NCAA 2014-2015 2012 38 1170 June-Reg Javier Machuca P Yes College Turabo P 6-3 200 L L 1992-11-21 Caguas,PR Rk 2012-2015 Free Agt 2012 39 1200 June-Reg Michael Aldrete P Yes College San Jose State P 5-10 165 R R 1989-09-30 Salinas,CA A 2009-2013 Free Agt 2012 40 1230 June-Reg Ian Rice C No HS Madison Academy (Huntsville,AL) C 6-0 200 R R 1993-08-19 Huntsville,AL AAA 2013-2019 Free Agt 44 record(s)
picks # of Regular June/July phase picks.Other Picks out of other phases of the draft (pre-1987), excludes udfa signings
2012 Burny Mitchem p Yes College Dayton P 6-6 260 R R 1989-04-09 Farmington,MI Rk 2008-2013 2012 David Popkins of Yes College UC Davis OF 6-3 215 B R 1989-11-16 San Diego,CA AA 2009-2017 2012 Jacob Booden p Yes College Bradley P 6-7 235 R R 1990-08-14 Vernon Hills,IL A+ 2009-2014 2012 Josh Renfro p Yes College College of Charleston P 5-10 195 L L 1989-08-31 Bradenton,FL A 2009-2013 2012 Adam Lewis c Yes College Mars Hill C 6-0 200 L R 1989-04-12 Jacksonville,FL A+ 2012-2014
2012 Jordan Walton 1b Yes College Randolph-Macon 1B-OF 5-11 185 L L 1990-03-13 Mechanicsville,VA A 2012-2013 2012 Chris Thomas p Yes College Avila P 6-2 200 R R 1988-03-16 Liberty,MO AAA 2012-2016 2012 Thomas Lee p Yes College Sonoma State P 6-1 190 R R 1989-10-20 Bakersfield,CA AAA 2009-2017 2012 Zach Petrick p Yes College Northwestern-OH P 6-3 195 R R 1989-07-29 Morris,IL AAA 2012-2016 2012 Jeff Rauh p Yes College UC San Diego P 6-2 200 R R 1990-01-24 Anaheim,CA A 2012-2014
2012 Juan Caballero p Yes FA Puerto Rico P 6-4 175 R R 1992-08-20 Carolina,PR Rk 2012-2017 2012 Ricardo Lizcano OF Yes College Heidelberg College RF-LF 5-11 190 R R 1990-08-29 Toledo,OH Rk 2012-2013 2012 Alex Reyes P Yes Intl Dominican Republic P 6-4 220 R R 1994-08-29 Elizabeth,NJ MLB 2016-2021 2013-2021 2012 Edmundo Sosa SS Yes Intl Panama 3B-SS 6-0 210 R R 1996-03-06 Panama City,PN MLB 2018-2025 2013-2025 2012 Magneuris Sierra OF Yes Intl Dominican Republic CF-LF 5-11 178 L L 1996-04-07 San Cristobal,DR MLB 2017-2022 2013-2024
2012 Luis Bandes OF Yes Intl Venezuela OF 6-1 200 R R 1996-05-15 Ocumare del Tuy,VZ Rk 2013-2017 2012 Joshua Lopez C Yes Intl Venezuela C 5-10 188 R R 1996-03-04 Valencia,VZ A+ 2013-2017 2012 Henry Alvarado OF Yes Intl Dominican Republic 1B 6-3 195 R R 1996-01-30 Moca,DR Rk 2013-2014 2012 Ramon Santos p Yes Intl Dominican Republic P 6-3 230 R R 1994-09-20 Villa Altagracia,DR AAA 2012-2024 2012 Will Changarotty p Yes Intl Venezuela P 6-0 165 R R 1995-10-19 Chiquinquira,VZ A- 2013-2018
2012 Julio Mateo P Yes Intl Dominican Republic P 6-3 180 R R 1995-09-29 Los Llanos,DR A 2013-2016 2012 Jorge L. Rodriguez p Yes Intl Dominican Republic P 6-2 175 R R 1994-03-18 San Cristobal,DR A 2012-2016 2012 David Oca p Yes Intl Venezuela P 5-10 165 L L 1995-07-04 Ciudad Bolivar,VZ A- 2013-2018 2012 Frederis Parra P Yes Intl Dominican Republic P 6-3 162 R R 1994-10-22 Sabana De La Mar,DR A 2012-2019 2012 Derian Gonzalez p Yes Intl Venezuela P 6-3 190 R R 1995-01-31 Santa Barbara del Zulia,VZ AAA 2013-2018
2012 Ronald Medrano P Yes Intl Nicaragua P 6-0 170 R R 1995-09-17 Managua,NI AA 2013-2024 2012 Yeison Medina p Yes Intl Dominican Republic P 6-2 210 R R 1992-10-02 Jimani,DR AA 2013-2022 2012 Estarlin Arias p Yes Intl Dominican Republic P 6-1 175 R R 1994-05-22 Nigua,DR AA 2013-2018 2012 Corby McCoy P Yes Intl Nicaragua P 6-3 180 L L 1995-10-05 Laguna De Perlas,NI Rk 2013-2023 29 record(s)
Players who were signed outside of the MLB Amateur Entry Draft
Career MLB Statistics, for all organizations, for players signed for selected calendar year.
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/15/2025 9:36:53 AM