☰
2004 St. Louis Cardinals Draft Class
2004 St. Louis Cardinals
▼ ►
🔍
Draft Picks Undrafted Free Agents MLB Statistics Minor League Statistics Team Draft History 2004 Draft 2004 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 Anaheim Angels Arizona Diamondbacks Atlanta Braves Baltimore Orioles Boston Red Sox Chicago Cubs Chicago White Sox Cincinnati Reds Cleveland Indians Colorado Rockies Detroit Tigers Florida Marlins Houston Astros Kansas City Royals Los Angeles Dodgers Milwaukee Brewers Minnesota Twins Montreal Expos 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 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
2004 1 19 June-Reg Chris Lambert P Yes College Boston College P 6-1 205 R R 1983-03-08 Burlingame,CA MLB 2008-2009 2003-2009 2004 2 60 June-Reg Mike Ferris 1B Yes College Miami 1B 6-2 220 L L 1982-12-31 Cincinnati,OH AAA 2002-2007 2004 3 90 June-Reg Eric Haberer P Yes College Southern Illinois P 6-2 205 L L 1982-09-14 Bloomington,IL AA 2002-2007 2004 4 120 June-Reg Donnie Smith P Yes College Old Dominion P 6-2 210 R R 1983-01-14 Portsmouth,VA A+ 2002-2011 2004 5 150 June-Reg Wes Swackhamer OF Yes College Tulane OF 6-2 210 L L 1983-01-21 San Francisco,CA A+ 2002-2006
2004 6 180 June-Reg Jarrett Hoffpauir 2B Yes College Southern Miss 2B-3B 5-9 190 R R 1983-06-18 Natchez,MS MLB 2009-2010 2002-2012 Free Agt 2004 7 210 June-Reg Buck Cody P No College Texas P 6-2 195 L L 1982-06-22 Oklahoma City,OK A 2002-2006 2004 8 240 June-Reg Matt Shepherd SS Yes College Southern Miss P 5-11 175 B R 1983-05-05 Newton,MA A+ 2002-2006 2004 9 270 June-Reg Mike Parisi P Yes College Manhattan College P 6-3 215 R R 1983-04-18 Huntington,NY MLB 2008-2008 2002-2013 2004 10 300 June-Reg Brady Toops C Yes College Arkansas C 6-2 200 L R 1981-07-31 New London,MN A+ 2001-2006
2004 11 330 June-Reg Simon Williams OF Yes College Maine OF 6-2 220 R L 1982-06-30 Miami,FL A+ 2001-2009 2004 12 360 June-Reg Mark Worrell P Yes College Florida Intl P 6-1 215 R R 1983-03-08 Palm Beach Gardens,FL MLB 2008-2011 2003-2013 2004 13 390 June-Reg Daniel Nelson SS Yes College LA Pierce 3B-2B 5-11 180 B R 1984-02-12 Los Angeles,CA AAA 2004-2012 2004 14 420 June-Reg Jake Mullinax 2B Yes College Nebraska 2B 6-1 200 R R 1982-06-13 Upland,CA A 2003-2005 2004 15 450 June-Reg Jeremy Zick P Yes College Mississippi P 6-1 210 R R 1982-08-25 Monterey Park,CA A+ 2001-2008
2004 16 480 June-Reg Matthew Scherer P Yes College Le Moyne P 6-5 260 R R 1983-01-20 Poughkeepsie,NY AAA 2002-2010 2004 17 510 June-Reg Chris Noonan P Yes College Seton Hall P 6-2 205 L L 1981-03-05 Atlantic Highlands,NJ Rk 2001-2004 2004 18 540 June-Reg Cameron Blair SS No College Texas Tech IF 5-10 166 R R 1982-10-27 Dallas,TX A+ 2002-2009 2004 19 570 June-Reg Das Jesson 3B Yes College Cal State Los Angeles 3B 6-2 195 B R 1980-11-13 Santa Monica,CA Rk 2004-2005 2004 20 600 June-Reg Chad Gabriel OF Yes College Santa Ana OF 6-2 195 R R 1984-05-19 Norwalk,CA A 2004-2012
2004 21 630 June-Reg Mike Sillman P Yes College Nebraska P 6-1 190 R R 1981-12-03 Omaha,NE AAA 2001-2007 2004 22 660 June-Reg Billy Becher 1B Yes College New Mexico State 1B 6-5 230 L R 1982-03-08 Mesa,AZ Rk 2003-2006 2004 23 690 June-Reg Phillip Andersen P Yes College Chandler-Gilbert CC P 6-3 175 R R 1983-10-28 Mesa,AZ A 2004-2007 2004 24 720 June-Reg Jose Delgado 2B Yes College Texas Tech 2B 5-8 168 R R 1983-09-10 San Juan,PR A 2004-2006 2004 25 750 June-Reg Mike Miller OF Yes College Cal State Los Angeles P 6-2 195 R R 1983-04-21 Valencia,CA Rk 2004-2004
2004 26 780 June-Reg Steven Sherman OF Yes College UNC Asheville OF 6-2 200 L L 1981-08-20 Plano,TX A 2003-2004 2004 27 810 June-Reg Christian Reyes C No HS Jose M. Pastrana (Aguas Buenas,PR) C 6-2 160 B R 1978-06-22 Santiago,DR A+ 1999-2001 2004 28 840 June-Reg Chris Della Rocco P Yes College Monmouth P 6-1 195 R R 1982-01-17 Marlton,NJ A- 2001-2004 2004 29 870 June-Reg Cory Taillon C Yes College Cal Poly C 5-10 190 R R 1982-05-18 Thousand Oaks,CA A- 2003-2004 2004 30 900 June-Reg Brandon Marcelli C Yes College Fresno State C 6-2 205 R R 1981-01-02 Fresno,CA A+ 2003-2005
2004 31 930 June-Reg Dan Baysinger P Yes College Cornell IF-P 6-2 195 R R 1982-01-27 Scottsdale,AZ A- 2001-2005 2004 32 960 June-Reg Austin Tubb P Yes College Southern Miss P 6-4 210 R R 1982-03-07 Hoover,AL A- 2003-2004 2004 33 990 June-Reg Michael Gross P Yes College North Carolina P 6-4 235 R R 1981-10-04 Greensboro,NC A 2001-2005 2004 34 1020 June-Reg Brett Cooley 1B Yes College Houston 1B 6-4 220 R R 1980-11-21 Minneapolis,MN Indy 2002-2007 2004 35 1050 June-Reg Brian Parish P Yes College Iona College P 5-11 185 R R 1982-01-20 Carmel,NY Rk 2003-2005
2004 36 1080 June-Reg Chris Bova P Yes College Ohio P 6-4 230 R R 1982-02-07 Delaware,OH A- 2001-2005 2004 37 1110 June-Reg Chris Patrick SS Yes College Fresno State SS 5-9 180 R R 1982-02-20 Fresno,CA A+ 2001-2006 2004 38 1140 June-Reg Adam Burton C Yes College Arkansas-Monticello C 5-11 190 R R 1981-11-16 Bossier City,LA Rk 2004-2005 2004 39 1170 June-Reg Sam Herbert OF Yes College Cal Poly OF 5-10 185 R R 1981-10-12 Sacramento,CA A 2001-2005 2004 40 1200 June-Reg Sean Dobson OF Yes College Toledo OF 5-9 180 R R 1982-07-24 Eastpointe,MI A 2001-2006
2004 41 1230 June-Reg Mark Broome 3B Yes College Delta State 3B 5-11 170 R R 1982-06-22 Jackson,MS Rk 2004-2004 2004 42 1259 June-Reg Joe Rigoli 1B Yes HS Parsippany (Parsippany,NJ) 1B 5-10 210 R R 1985-11-19 Parsippany,NJ 2004 43 1288 June-Reg Jessen Grant P Yes College Columbia P 6-7 200 R R 1982-06-25 San Jose,CA A- 2003-2005 2004 44 1317 June-Reg Quinton Robertson P Yes College Nebraska P 6-5 210 L R 1981-12-18 Jackson,MS A 2003-2005 2004 45 1346 June-Reg Gregg Pleeter P Yes College Fairleigh Dickinson P 6-5 195 R R 1982-01-29 Suffern,NY Rk 2001-2006
2004 46 1375 June-Reg Matt Johnson P No HS Eupora (Eupora,MS) P 6-0 175 R R 1985-12-01 Eupora,MS 2004 47 1404 June-Reg Nick Di Napoli OF No HS Buena (Ventura,CA) OF 6-4 210 R R 1986-05-01 Ventura,CA Indy 2008-2011 47 record(s)
picks # of Regular June/July phase picks.Other Picks out of other phases of the draft (pre-1987), excludes udfa signings
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: 3/26/2025 9:33:31 AM