☰
2004 New York Mets Draft Class
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 3 June-Reg Philip Humber P Yes College Rice P 6-4 210 R R 1982-12-21 Nacogdoches,TX MLB 2006-2013 2002-2014 Retired 2004 2 44 June-Reg Matt Durkin P Yes College San Jose State P 6-4 220 R R 1983-02-22 San Jose,CA A 2002-2012 2004 3 74 June-Reg Gaby Hernandez P Yes HS Belen Jesuit Prep (Miami,FL) P 6-3 215 R R 1986-05-21 Miami,FL AAA 2004-2017 Free Agt 2004 4 104 June-Reg Aaron Hathaway C Yes College Washington C 6-0 195 R R 1982-12-02 Vancouver,WA A+ 2002-2005 2004 5 134 June-Reg Nick Evans 3B Yes HS St. Mary's (Phoenix,AZ) 1B-3B 6-2 220 R R 1986-01-30 Glendale,AZ MLB 2008-2014 2004-2015 Free Agt
2004 6 164 June-Reg Ryan Coultas SS Yes College UC Davis SS 6-3 180 R R 1982-04-24 Ventura,CA AA 2004-2009 2004 7 194 June-Reg Scott Hyde P Yes College George Fox P 6-5 215 R R 1983-03-24 Grants Pass,OR A- 2004-2004 2004 8 224 June-Reg Neil Jamison P No College Long Beach State P 6-3 185 R R 1983-08-04 San Diego,CA AA 2002-2009 2004 9 254 June-Reg Mike Carp 1B Yes HS Lakewood (Lakewood,CA) LF-1B 6-0 210 L R 1986-06-30 Long Beach,CA MLB 2009-2014 2004-2019 Free Agt 2004 10 284 June-Reg Brahiam Maldonado OF Yes HS St. Francis (Carolina,PR) LF 5-11 205 R R 1985-09-18 Carolina,PR AA 2004-2012 Free Agt
2004 11 314 June-Reg Joshua Wyrick OF Yes College Porterville OF 6-3 190 L L 1982-03-11 Bakersfield,CA A 2002-2005 2004 12 344 June-Reg Jeffrey Landing P Yes College Virginia Tech P 6-3 190 R R 1983-07-31 Durham,NC A 2002-2007 2004 13 374 June-Reg Martinez Allen OF No HS Dunnellon (Dunnellon,FL) OF 5-10 185 R R 1986-02-28 Dunnellon,FL 2004 14 404 June-Reg Brad Meyers P No HS Servite (Anaheim,CA) P 6-6 195 R R 1985-09-13 Santa Ana,CA AAA 2005-2014 Free Agt 2004 15 434 June-Reg Grant Psomas SS Yes College West Virginia SS 6-3 210 R R 1982-09-02 Pittsburgh,PA AAA 2002-2009
2004 16 464 June-Reg Parris Austin OF Yes HS Douglas County (Douglasville,GA) OF 6-2 185 R R 1985-12-13 Douglasville,GA A 2004-2012 2004 17 494 June-Reg Joe Williams P Yes College Saint Xavier U. (Ill.) P 6-2 220 L L 1981-04-08 Oak Lawn,IL AA 2004-2009 2004 18 524 June-Reg Kyle Brown OF Yes College Le Moyne OF 6-0 187 R R 1981-10-04 Schenectady,NY A 2001-2005 2004 19 554 June-Reg Jim Burt 1B Yes College Miami 1B 5-11 217 R L 1981-04-23 Buffalo,NY A 2001-2006 2004 20 584 June-Reg Sean Henry SS Yes College Diablo Valley LF-RF 5-10 180 R R 1985-08-18 San Francisco,CA AAA 2004-2012
2004 21 614 June-Reg Tim Smith OF No HS Birchmount Park Collegiate (Scarborough,ON) LF 6-3 225 L L 1986-06-14 Toronto,ON AA 2007-2015 Free Agt 2004 22 644 June-Reg Caleb Stewart OF Yes College Kentucky OF 6-2 230 R R 1982-06-11 Ashland,KY AAA 2002-2011 2004 23 674 June-Reg Michael Devaney P Yes College Concordia University P 6-4 220 R R 1982-07-31 Portland,OR AA 2004-2007 2004 24 704 June-Reg Bryan Zech 2B Yes College Florida State 2B 5-10 175 R R 1981-05-27 Wellington,FL A- 2001-2004 2004 25 734 June-Reg Jonathan Castillo P Yes College Miami Dade P 5-11 195 R R 1983-12-27 Santo Domingo,DR A+ 2004-2008
2004 26 764 June-Reg Rafael Arroyo C Yes College Cal State Los Angeles C 5-10 170 R R 1982-10-26 Northridge,CA AAA 2001-2009 2004 27 794 June-Reg Bryant Suggs OF Yes College Hillsborough CC OF 5-9 160 L L 1983-10-17 Tampa,FL Rk 2004-2004 2004 28 824 June-Reg Armand Gaerlan SS Yes College San Francisco SS 5-10 170 R R 1982-08-22 Hayward,CA A+ 2001-2006 2004 29 854 June-Reg Michael Swindell P Yes College Oklahoma P 6-1 190 R R 1981-09-26 San Diego,CA AA 2002-2007 2004 30 884 June-Reg Blake Eager P Yes College Metro State P 6-3 205 R R 1982-05-19 Tucson,AZ AA 2003-2007
2004 31 914 June-Reg Erin Jones P No College Francis Marion P 5-11 185 R R 1982-08-12 Dillon,SC NCAA 2001-2004 2004 32 944 June-Reg Jason James OF No College Kishwaukee OF 5-10 175 L L 1984-08-30 Vernon Hills,IL Indy 2006-2012 2004 33 974 June-Reg Mark Fisher 2B Yes College UC Irvine P 6-3 195 R R Hamilton Square,NJ NCAA 2001-2004 2004 34 1004 June-Reg Jeremiah Lokken OF No HS Eagle View Academy (Jacksonville,FL) 1B 6-3 200 L L 1985-09-26 Jacksonville,FL NCAA 2007-2008 2004 35 1034 June-Reg Garret Holleran P No College Central Arizona College P 6-5 190 R R 1985-01-31 Phoenix,AZ Indy 2006-2011
2004 36 1064 June-Reg Jake Harrington P Yes College Northeastern JC P 6-6 210 R R 1985-02-18 Bayfield,CO Rk 2005-2005 2004 37 1094 June-Reg Brad Burns P No HS Lookeba Sickles (Gracemont,OK) P 6-4 182 R R 1986-05-28 Chickasha,OK A+ 2005-2009 2004 38 1124 June-Reg Zack Sterner P No HS Franklin Area (Franklin,PA) P 6-1 180 R R 1985-11-07 Franklin,PA A+ 2007-2011 2004 39 1154 June-Reg Bryan Lee P No College Cuesta College P 6-5 200 R R 1985-01-24 Walnut Creek,CA Rk 2006-2007 2004 40 1184 June-Reg Julio Rodriguez OF No FA Puerto Rico OF 6-3 185 R R 1987-01-14 Rk 2004-2004
2004 41 1214 June-Reg Jake Ruckle P Yes HS Mohave (Bullhead City,AZ) P 6-1 180 R R 1986-05-27 Mohave Valley,AZ AA 2005-2010 2004 42 1243 June-Reg Jim Brauer P No College Michigan P 6-4 205 R R 1982-07-16 Indianapolis,IN AA 2001-2007 2004 43 1272 June-Reg Ian Thurman-Kelly P No College Eastern New Mexico P 6-0 190 L L 1982-05-18 Thornton,CO 2004 44 1301 June-Reg Lance Scoggins P No College NW Florida State P 6-1 165 L L 1985-01-19 Memphis,TN NCAA 2006-2007 2004 45 1330 June-Reg Daniel McDonald P No HS Morris Hills (Rockaway,NJ) P 5-11 195 L R 1986-04-17 Rockaway,NJ A- 2005-2007
2004 46 1359 June-Reg Jeremy Hefner P No HS Perkins-Tryon (Perkins,OK) P 6-4 205 R R 1986-03-11 Perkins,OK MLB 2012-2013 2007-2016 Free Agt 2004 47 1388 June-Reg Ryan Paul P No College LA Pierce P 6-6 225 L L 1984-08-10 Northridge,CA A+ 2006-2010 2004 48 1417 June-Reg Morgan Carlile P No HS Three Oaks (Summerside,PE) P 6-5 195 L L 1986-06-22 Summerside,PE 2004 49 1445 June-Reg Daniel Buller P No College Fresno City P 6-1 215 R L 1984-12-25 Fresno,CA A 2007-2010 2004 50 1473 June-Reg Sean Cunningham P No HS Bullard (Fresno,CA) P 6-6 190 R L 1986-10-16 Fresno,CA
50 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: 7/14/2025 11:09:40 AM