The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels ... Check out the always-changing team dollar boxes ARI | ATH | ATL | BAL | BOS | CHA | CIN | CLE | COL | DET | HOU | KC | LAA | LAN | LAN | MIA | MIL | MIN | NYM | NYY | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

2004 New York Mets

Draft Class
PREV   NEXT
Franchise
New York Mets
Total Picks
50
College Picks
33
High School Picks
16
Signed Picks
29
Unsigned Picks
21
MLB Players
6
1st Rounders
1
NCAA D1
14
NCAA D2
5
NCAA D3
1
NAIA
2
Junior College
11
More Information
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

Draft Picks

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200413June-RegPhilip HumberPYesCollegeRiceP6-4210RR1982-12-21Nacogdoches,TXMLB2006-20132002-2014Retired
2004244June-RegMatt DurkinPYesCollegeSan Jose StateP6-4220RR1983-02-22San Jose,CAA2002-2012
2004374June-RegGaby HernandezPYesHSBelen Jesuit Prep (Miami,FL)P6-3215RR1986-05-21Miami,FLAAA2004-2017Free Agt
20044104June-RegAaron HathawayCYesCollegeWashingtonC6-0195RR1982-12-02Vancouver,WAA+2002-2005
20045134June-RegNick Evans3BYesHSSt. Mary's (Phoenix,AZ)1B-3B6-2220RR1986-01-30Glendale,AZMLB2008-20142004-2015Free Agt
20046164June-RegRyan CoultasSSYesCollegeUC DavisSS6-3180RR1982-04-24Ventura,CAAA2004-2009
20047194June-RegScott HydePYesCollegeGeorge FoxP6-5215RR1983-03-24Grants Pass,ORA-2004-2004
20048224June-RegNeil JamisonPNoCollegeLong Beach StateP6-3185RR1983-08-04San Diego,CAAA2002-2009
20049254June-RegMike Carp1BYesHSLakewood (Lakewood,CA)LF-1B6-0210LR1986-06-30Long Beach,CAMLB2009-20142004-2019Free Agt
200410284June-RegBrahiam MaldonadoOFYesHSSt. Francis (Carolina,PR)LF5-11205RR1985-09-18Carolina,PRAA2004-2012Free Agt
200411314June-RegJoshua WyrickOFYesCollegePortervilleOF6-3190LL1982-03-11Bakersfield,CAA2002-2005
200412344June-RegJeffrey LandingPYesCollegeVirginia TechP6-3190RR1983-07-31Durham,NCA2002-2007
200413374June-RegMartinez AllenOFNoHSDunnellon (Dunnellon,FL)OF5-10185RR1986-02-28Dunnellon,FL
200414404June-RegBrad MeyersPNoHSServite (Anaheim,CA)P6-6195RR1985-09-13Santa Ana,CAAAA2005-2014Free Agt
200415434June-RegGrant PsomasSSYesCollegeWest VirginiaSS6-3210RR1982-09-02Pittsburgh,PAAAA2002-2009
200416464June-RegParris AustinOFYesHSDouglas County (Douglasville,GA)OF6-2185RR1985-12-13Douglasville,GAA2004-2012
200417494June-RegJoe WilliamsPYesCollegeSaint Xavier U. (Ill.)P6-2220LL1981-04-08Oak Lawn,ILAA2004-2009
200418524June-RegKyle BrownOFYesCollegeLe MoyneOF6-0187RR1981-10-04Schenectady,NYA2001-2005
200419554June-RegJim Burt1BYesCollegeMiami1B5-11217RL1981-04-23Buffalo,NYA2001-2006
200420584June-RegSean HenrySSYesCollegeDiablo ValleyLF-RF5-10180RR1985-08-18San Francisco,CAAAA2004-2012
200421614June-RegTim SmithOFNoHSBirchmount Park Collegiate (Scarborough,ON)LF6-3225LL1986-06-14Toronto,ONAA2007-2015Free Agt
200422644June-RegCaleb StewartOFYesCollegeKentuckyOF6-2230RR1982-06-11Ashland,KYAAA2002-2011
200423674June-RegMichael DevaneyPYesCollegeConcordia UniversityP6-4220RR1982-07-31Portland,ORAA2004-2007
200424704June-RegBryan Zech2BYesCollegeFlorida State2B5-10175RR1981-05-27Wellington,FLA-2001-2004
200425734June-RegJonathan CastilloPYesCollegeMiami DadeP5-11195RR1983-12-27Santo Domingo,DRA+2004-2008
200426764June-RegRafael ArroyoCYesCollegeCal State Los AngelesC5-10170RR1982-10-26Northridge,CAAAA2001-2009
200427794June-RegBryant SuggsOFYesCollegeHillsborough CCOF5-9160LL1983-10-17Tampa,FLRk2004-2004
200428824June-RegArmand GaerlanSSYesCollegeSan FranciscoSS5-10170RR1982-08-22Hayward,CAA+2001-2006
200429854June-RegMichael SwindellPYesCollegeOklahomaP6-1190RR1981-09-26San Diego,CAAA2002-2007
200430884June-RegBlake EagerPYesCollegeMetro StateP6-3205RR1982-05-19Tucson,AZAA2003-2007
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200431914June-RegErin JonesPNoCollegeFrancis MarionP5-11185RR1982-08-12Dillon,SCNCAA2001-2004
200432944June-RegJason JamesOFNoCollegeKishwaukeeOF5-10175LL1984-08-30Vernon Hills,ILIndy2006-2012
200433974June-RegMark Fisher2BYesCollegeUC IrvineP6-3195RRHamilton Square,NJNCAA2001-2004
2004341004June-RegJeremiah LokkenOFNoHSEagle View Academy (Jacksonville,FL)1B6-3200LL1985-09-26Jacksonville,FLNCAA2007-2008
2004351034June-RegGarret HolleranPNoCollegeCentral Arizona CollegeP6-5190RR1985-01-31Phoenix,AZIndy2006-2011
2004361064June-RegJake HarringtonPYesCollegeNortheastern JCP6-6210RR1985-02-18Bayfield,CORk2005-2005
2004371094June-RegBrad BurnsPNoHSLookeba Sickles (Gracemont,OK)P6-4182RR1986-05-28Chickasha,OKA+2005-2009
2004381124June-RegZack SternerPNoHSFranklin Area (Franklin,PA)P6-1180RR1985-11-07Franklin,PAA+2007-2011
2004391154June-RegBryan LeePNoCollegeCuesta CollegeP6-5200RR1985-01-24Walnut Creek,CARk2006-2007
2004401184June-RegJulio RodriguezOFNoFAPuerto RicoOF6-3185RR1987-01-14Rk2004-2004
2004411214June-RegJake RucklePYesHSMohave (Bullhead City,AZ)P6-1180RR1986-05-27Mohave Valley,AZAA2005-2010
2004421243June-RegJim BrauerPNoCollegeMichiganP6-4205RR1982-07-16Indianapolis,INAA2001-2007
2004431272June-RegIan Thurman-KellyPNoCollegeEastern New MexicoP6-0190LL1982-05-18Thornton,CO
2004441301June-RegLance ScogginsPNoCollegeNW Florida StateP6-1165LL1985-01-19Memphis,TNNCAA2006-2007
2004451330June-RegDaniel McDonaldPNoHSMorris Hills (Rockaway,NJ)P5-11195LR1986-04-17Rockaway,NJA-2005-2007
2004461359June-RegJeremy HefnerPNoHSPerkins-Tryon (Perkins,OK)P6-4205RR1986-03-11Perkins,OKMLB2012-20132007-2016Free Agt
2004471388June-RegRyan PaulPNoCollegeLA PierceP6-6225LL1984-08-10Northridge,CAA+2006-2010
2004481417June-RegMorgan CarlilePNoHSThree Oaks (Summerside,PE)P6-5195LL1986-06-22Summerside,PE
2004491445June-RegDaniel BullerPNoCollegeFresno CityP6-1215RL1984-12-25Fresno,CAA2007-2010
2004501473June-RegSean CunninghamPNoHSBullard (Fresno,CA)P6-6190RL1986-10-16Fresno,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

Undrafted Free Agents

csv
Glossary
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2004Alay SolerPYesIntlCubaP6-1240RR1979-10-09Pinar del Rio,CUMLB2006-20062006-2009
2004Jose De La TorrePYesIntlPuerto RicoP5-10195RR1985-10-17San Juan,PRMLB2013-20132006-2017
2004Raul ReyesofYesIntlDominican RepublicRF6-0195LL1986-12-30Santo Domingo,DRAAA2006-2012
2004Elvin RamirezPYesIntlDominican RepublicP6-3210RR1987-10-10San Cristobal,DRMLB2012-20122007-2018
2004Oscar MelendezpYesIntlVenezuelaP6-0170RR1986-09-15Caracas,VZA+2008-2012
2004Enmanuel GarciaofYesFAQuebecOF6-0180RR1994-07-23San Jose de Las Matas,DRA2013-2017
6 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200413June-RegPhilip HumberNew York Metsbatting3111010001004.091.091.091.182pitching162397510371398219531292725.311.42
20045134June-RegNick EvansNew York Metsbatting177408561053031053028112.257.305.419.725pitching000000000000.000.00
20049254June-RegMike CarpNew York Metsbatting3188879722551527127290243.254.330.414.744pitching001001010509.005.00
2004461359June-RegJeremy HefnerNew York Metsbatting50521200120132.038.074.096.170pitching8155036022424211629551614.651.32
4 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200413June-RegPhilip HumberNew York MetsMLBbatting2836351103027.000.000.000.000pitching495119713318018153941052476594.431.33
2004244June-RegMatt DurkinNew York MetsAbatting00000000000.000.000.000.000pitching8145539221618697201281754.041.45
2004374June-RegGaby HernandezNew York MetsAAAbatting638991340050235.146.163.191.354pitching647220819201,07811035731323918804.781.39
20044104June-RegAaron HathawayNew York MetsA+batting1164055710521014043290.259.312.319.631pitching000000000000.000.00
20045134June-RegNick EvansNew York MetsMLBbatting1061398461311262642515664018428809.283.353.479.832pitching000000000000.000.00
20046164June-RegRyan CoultasNew York MetsAAbatting30093911122842910902251196.243.286.339.625pitching685911413612352948943.451.26
20047194June-RegScott HydeNew York MetsA-batting00000000000.000.000.000.000pitching4410100514322518463.861.19
20048224June-RegNeil JamisonNew York MetsAAbatting291000000001.000.000.000.000pitching11161980562242268321731973.331.33
20049254June-RegMike CarpNew York MetsMLBbatting8523100475851163513752519369704.275.364.463.827pitching000000000000.000.00
200410284June-RegBrahiam MaldonadoNew York MetsAAbatting7492568350662133259836774217752.258.322.444.766pitching452731596236623435.461.43
200411314June-RegJoshua WyrickNew York MetsAbatting12245875122216745222998.266.317.384.701pitching000000000000.000.00
200412344June-RegJeffrey LandingNew York MetsAbatting00000000000.000.000.000.000pitching173066560305329168261262054.951.49
200414404June-RegBrad MeyersNew York MetsAAAbatting2217030001014.176.222.176.399pitching322396920484493170311193913.161.27
200415434June-RegGrant PsomasNew York MetsAAAbatting4971703233441115115523428211412.259.343.436.779pitching000000000000.000.00
200416464June-RegParris AustinNew York MetsAbatting942814675122227161872.267.316.345.661pitching000000000000.000.00
200417494June-RegJoe WilliamsNew York MetsAAbatting40000000000.000.000.000.000pitching5425190948627638772.581.31
200418524June-RegKyle BrownNew York MetsAbatting641933947111224232757.244.353.342.695pitching000000000000.000.00
200419554June-RegJim BurtNew York MetsAbatting1113605595243839104075.264.362.414.776pitching000000000000.000.00
200420584June-RegSean HenryNew York MetsAAAbatting71124913737031402656339133240455.282.352.427.778pitching000000000000.000.00
200421614June-RegTim SmithNew York MetsAAbatting45616032494858774425967144254.303.371.448.819pitching000000000000.000.00
200422644June-RegCaleb StewartNew York MetsAAAbatting5381838279477119116527227218413.260.346.442.789pitching000000000000.000.00
200423674June-RegMichael DevaneyNew York MetsAAbatting2415160001000.400.400.400.800pitching331895750458372165301933773.241.23
200424704June-RegBryan ZechNew York MetsA-batting4615322307021531143.196.262.281.543pitching000000000000.000.00
200425734June-RegJonathan CastilloNew York MetsA+batting00000000000.000.000.000.000pitching13147726223023911122931524.341.44
200426764June-RegRafael ArroyoNew York MetsAAAbatting26176999153372148112118264.199.328.307.634pitching000000000000.000.00
200427794June-RegBryant SuggsNew York MetsRkbatting31771218010641111.234.352.260.611pitching000000000000.000.00
200428824June-RegArmand GaerlanNew York MetsA+batting169567941332787542879113.235.329.347.676pitching000000000000.000.00
200429854June-RegMichael SwindellNew York MetsAAbatting33011002000.333.333.6671.000pitching71038271162146626561223.451.25
200430884June-RegBlake EagerNew York MetsAAbatting00000000000.000.000.000.000pitching16137353030732513935652304.081.27
2004361064June-RegJake HarringtonNew York MetsRkbatting00000000000.000.000.000.000pitching221530364522117205.501.72
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2004371094June-RegBrad BurnsNew York MetsA+batting00000000000.000.000.000.000pitching473291848436540813.841.47
2004381124June-RegZack SternerNew York MetsA+batting00000000000.000.000.000.000pitching144640312210436348942.661.25
2004391154June-RegBryan LeeNew York MetsRkbatting00000000000.000.000.000.000pitching242640464144266488.552.31
2004401184June-RegJulio RodriguezNew York MetsRkbatting00000000000.000.000.000.000pitching003004200040.000.50
2004411214June-RegJake RuckleNew York MetsAAbatting176100000013.000.143.000.143pitching27208850135837515226682053.821.24
2004421243June-RegJim BrauerNew York MetsAAbatting75120000002.400.400.400.800pitching9185046022126812919651245.251.50
2004451330June-RegDaniel McDonaldNew York MetsA-batting00000000000.000.000.000.000pitching12200326109020303.161.17
2004461359June-RegJeremy HefnerNew York MetsMLBbatting38724600130533.083.143.125.268pitching54421671550868851382792737453.961.29
2004471388June-RegRyan PaulNew York MetsA+batting00000000000.000.000.000.000pitching105901511982405671383.021.25
2004491445June-RegDaniel BullerNew York MetsAbatting00000000000.000.000.000.000pitching022602445627221395.561.76
40 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/14/2025 11:09:40 AM