The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Prospects! Walker Jenkins ... Slade Caldwell ... Roman Anthony
Tracker
Store
Sign In / Register

2004 Texas Rangers

Draft Class
PREV   NEXT
 
Franchise
Texas Rangers
Total Picks
51
College Picks
41
High School Picks
10
Signed Picks
40
Unsigned Picks
11
MLB Players
9
1st Rounders
2
NCAA D1
26
NCAA D2
2
NCAA D3
0
NAIA
1
Junior College
12
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
2004110June-RegThomas DiamondPYesCollegeNew OrleansP6-3250RR1983-04-06Metairie,LAMLB2010-20102002-2011
2004130June-RegEric HurleyPYesHSWolfson (Jacksonville,FL)P6-4195RR1985-09-17Sikeston,MOMLB2008-20082004-2012Free Agt
2004251June-RegK.C. HerrenOFYesHSAuburn (Auburn,WA)OF6-2200LR1985-08-21Santa Cruz,CAA+2004-2009
2004381June-RegMichael SchlactPYesHSWheeler (Marietta,GA)P6-7205RR1985-12-09Marietta,GAAA2004-2014
20044111June-RegBrandon BoggsOFYesCollegeGeorgia TechOF6-0210BR1983-01-09St. Louis,MOMLB2008-20112002-2015Free Agt
20045141June-RegMike NickeasCYesCollegeGeorgia TechC6-0210RR1983-02-13Vancouver,BCMLB2010-20132002-2014Free Agt
20046171June-RegBilly SusdorfOFYesCollegeUCLAOF6-1210RR1983-05-07Valencia,CAA+2002-2006
20047201June-RegBen HarrisonOFYesCollegeFloridaOF6-4203RR1981-09-18Key West,FLAAA2001-2012
20048231June-RegMark RobertsPYesCollegeOklahomaP5-11185RR1982-06-24Santa Ana,CAAA2001-2008
20049261June-RegJim Fasano1BYesCollegeRichmondOF6-6240LR1983-07-20Horsham,PAAA2002-2011
200410291June-RegJustin MaxwellOFNoCollegeMarylandRF-CF6-4225RR1983-11-06Bethesda,MDMLB2007-20152002-2016Free Agt
200411321June-RegTravis Metcalf3BYesCollegeKansas3B6-3215RR1982-08-17Manhattan,KSMLB2007-20082002-2011
200412351June-RegKevin ArdoinPNoCollegeLouisiana-LafayetteP6-1167RR1982-08-06Eunice,LAAA2002-2007
200413381June-RegKyle RogersPYesHSBall (Galveston,TX)P6-3190RR1985-09-23Houston,TXA2005-2009
200414411June-RegTug Hulett2BYesCollegeAuburn3B5-10185LR1983-02-28Springfield,ILMLB2008-20092002-2012Free Agt
200415441June-RegJohn LujanPYesCollegeNew Mexico JCP6-1230RR1984-05-10Waco,TXAAA2004-2016
200416471June-RegJarrad BurciePYesCollegeTarleton StateP6-1215RR1982-05-17Fort Worth,TXAA2004-2005
200417501June-RegNic CrostaOFNoCollegeSanta ClaraOF6-1215RR1982-11-17Seattle,WAA+2002-2007
200418531June-RegFreddy Thon1BYesCollegeEastern FL ST1B6-2215LL1984-04-09Rio Piedras,PRAA2003-2011
200419561June-RegMarc CornellPYesCollegeOhioP6-3220LR1982-08-18Columbus,OHNCAA2001-2004
200420591June-RegShawn PhillipsPYesCollegeDelaware StateP6-2195RR1982-12-19Salisbury,MDA2002-2008
200421621June-RegBobby LenoirSSYesCollegeRichmond2B6-0185RR1982-07-12Wilmington,DEA+2001-2006
200422651June-RegRyan GriffithCYesCollegeBirmingham-SouthernC6-2202RR1981-11-08Pisgah,IANCAA2003-2004
200423681June-RegZach PhillipsPYesHSGalt Union (Galt,CA)P6-1178LL1986-09-21Sacramento,CAMLB2011-20162005-2024Free Agt
200424711June-RegCharles IsbellPYesHSTemescal Canyon (Lake Elsinore,CA)PLR1986-01-21Lake Elsinore,CA
200425741June-RegBen FosterPYesCollegeTennessee TempleP5-11195LL1982-04-02Gulfport,MSRk2004-2008
200426771June-RegJD CockroftPYesCollegeMiamiP6-2205LL1982-07-11Palo Alto,CAA-2001-2005
200427801June-RegMarlon MelendezPYesCollegeChemeketa CCP6-4220RR1984-10-15Fajardo,PRRk2004-2004
200428831June-RegBrett ZamzowPYesCollegeNavarroP6-5194RR1984-12-19Longview,TXA2005-2007
200429861June-RegJustin KlippPNoCollegeCuesta CollegeP6-4230RR1984-10-01Fullerton,CAAAA2006-2015
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
200430891June-RegWally BackmanSSYesHSCrook County (Prineville,OR)SS6-2215LR1986-01-07Beaverton,ORA2004-2014
200431921June-RegNicholas CasanovaPYesHSCanyon (Anaheim,CA)P6-0170RR1985-08-19Long Beach,CARk2004-2008
200432951June-RegMichael MaskOFYesCollegeTexas TechOF5-9195LL1981-06-24Sarasota,FLA+2004-2005
200433981June-RegLuis RodriguezSSYesCollegeNew Mexico JCSS5-11175RR1983-07-12Arroyo,PRRk2004-2004
2004341011June-RegClint BrannonPYesCollegeArkansasP5-11205LL1982-12-24Searcy,ARA+2002-2006
2004351041June-RegSam DemelPNoHSSpring (Spring,TX)P6-0210RR1985-10-23Channelview,TXMLB2010-20122005-2014Free Agt
2004361071June-RegJesse IngramPYesCollegeCaliforniaP6-1200RR1982-04-27Walnut Creek,CAAA2002-2007
2004371101June-RegJustin LenschPYesCollegeLouisiana-MonroeP6-2220LL1982-02-10Omaha,NEA-2003-2004
2004381131June-RegCraig HurbaCYesCollegeMount OliveC6-2235RR1981-08-25Bainbridge,NYA+2004-2009
2004391161June-RegJose TorresOFYesCollegeEast Los Angeles CollegeOF5-10197RR1983-11-20Corona,CARk2004-2009
2004401191June-RegTony IrvinPYesCollegeHillsborough CCP6-5230RR1982-12-13Tampa,FLRk2004-2004
2004411221June-RegClayton JeromePYesCollegeTexas ChristianP6-2190RR1982-02-15Dallas,TXA-2001-2004
2004421250June-RegJoe KempOFYesCollegeIndianaIF6-1195LL1982-02-02Bowie,MDA2001-2006
2004431279June-RegAustin FaughtPNoCollegeLouisiana-LafayetteP6-0180LL1982-04-09Houston,TXNCAA2001-2005
2004441308June-RegJoe Franklin3BNoCollegeDawson CC3BRR1985-05-28
2004451337June-RegJeffrey HoffnerPNoCollegeYavapai CollegePRR1985-01-18Glendale,AZ
2004461366June-RegArthur HillPNoCollegeMt. San JacintoP6-4195RR1985-05-27
2004471395June-RegKellan McConnellPYesCollegeSanta ClaraP6-4220RR1982-04-05San Juan Capistrano,CAA-2001-2005
2004481424June-RegBrian CaponCNoCollegeSaddleback CollegeC5-9185RR1983-07-28Anaheim,CANCAA2006-2007
2004491452June-RegAdam ResendezOFNoHSBoswell (Fort Worth,TX)OF6-2230RR1986-05-30Fort Worth,TXIndy2010-2010
2004501480June-RegIvan RamirezPYesCollegeUC Santa BarbaraP5-9167LL1982-07-02Santa Ana,CAA+2003-2005
51 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
2004Kevin MaharOFYesCollegeIndianaOF6-5220RR1981-06-08Pontiac,MIMLB2007-20072001-2010
2004Manny PinaCYesIntlVenezuelaC6-0222RR1987-06-05Barquisimeto,VZMLB2011-20232005-2023
2004Omar PovedapYesIntlVenezuelaP6-3235RR1987-09-28Maracay,VZAAA2005-2014
3 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2004110June-RegThomas DiamondTexas Rangersbatting167100000016.000.125.000.125pitching131630293322518366.831.76
2004130June-RegEric HurleyTexas Rangersbatting12010000001.500.500.5001.000pitching1255025261559135.471.42
20044111June-RegBrandon BoggsTexas Rangersbatting13032634681841043449113.209.315.380.695pitching000000000000.000.00
20045141June-RegMike NickeasTexas Rangersbatting7317212314021901243.180.241.238.479pitching000000000000.000.00
200410291June-RegJustin MaxwellTexas Rangersbatting44110571452334894113328115371.220.303.399.702pitching000000000000.000.00
200411321June-RegTravis MetcalfTexas Rangersbatting802173654141113501653.249.300.475.774pitching000000000000.000.00
200414411June-RegTug HulettTexas Rangersbatting456761310130623.194.270.254.524pitching000000000000.000.00
200423681June-RegZach PhillipsTexas Rangersbatting00000000000.000.000.000.000pitching0127002224849203.221.48
2004351041June-RegSam DemelTexas Rangersbatting00000000000.000.000.000.000pitching447202647535926484.951.59
9 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2004110June-RegThomas DiamondTexas RangersMLBbatting23280100000014.036.036.036.071pitching37281591082612539297553346644.371.43
2004130June-RegEric HurleyTexas RangersMLBbatting00000000000.000.000.000.000pitching494214713907777683931012776604.551.35
2004251June-RegK.C. HerrenTexas RangersA+batting438156119738978251815839203390.249.337.366.703pitching000000000000.000.00
2004381June-RegMichael SchlactTexas RangersAAbatting00000000000.000.000.000.000pitching34481391300736867435712563955.321.53
20044111June-RegBrandon BoggsTexas RangersMLBbatting9843337537861200349744679538910.258.364.426.790pitching002002100100.001.00
20045141June-RegMike NickeasTexas RangersMLBbatting65621012234891101342388257417.233.323.335.657pitching001000000000.000.00
20046171June-RegBilly SusdorfTexas RangersA+batting1585877614936110622649104.254.317.370.687pitching000000000000.000.00
20047201June-RegBen HarrisonTexas RangersAAAbatting600218234557111058634858251627.262.348.435.783pitching000000000000.000.00
20048231June-RegMark RobertsTexas RangersAAbatting00000000000.000.000.000.000pitching9874741381115313481373.451.15
20049261June-RegJim FasanoTexas RangersAAbatting3641398187385906412324118278.275.334.436.770pitching000000000000.000.00
200410291June-RegJustin MaxwellTexas RangersMLBbatting6092196370562991788309139280675.256.348.437.784pitching000000000000.000.00
200411321June-RegTravis MetcalfTexas RangersMLBbatting7142602367669157177839127262616.257.326.420.746pitching000000000000.000.00
200412351June-RegKevin ArdoinTexas RangersAAbatting51000000001.000.000.000.000pitching17188729025828512227711584.251.38
200413381June-RegKyle RogersTexas RangersAbatting00000000000.000.000.000.000pitching91856490256245148201332005.201.47
200414411June-RegTug HulettTexas RangersMLBbatting92133125689202113256416119557714.278.382.412.793pitching001001000010.000.00
200415441June-RegJohn LujanTexas RangersAAAbatting141000000000.000.000.000.000pitching2134356841560543237362585003.811.43
200416471June-RegJarrad BurcieTexas RangersAAbatting00000000000.000.000.000.000pitching514008625322620663.181.17
200417501June-RegNic CrostaTexas RangersA+batting17966210317248527127783192.260.346.470.816pitching000000000000.000.00
200418531June-RegFreddy ThonTexas RangersAAbatting3751453166413882392331754228.284.313.428.741pitching000000000000.000.00
200420591June-RegShawn PhillipsTexas RangersAbatting00000000000.000.000.000.000pitching712110078713188593.581.01
200421621June-RegBobby LenoirTexas RangersA+batting141483681011355541939139.209.280.288.568pitching000000000000.000.00
200423681June-RegZach PhillipsTexas RangersMLBbatting432000000001.000.000.000.000pitching606457098381,07710834784944510923.991.42
200425741June-RegBen FosterTexas RangersRkbatting00000000000.000.000.000.000pitching221560434825313445.191.41
200426771June-RegJD CockroftTexas RangersA-batting00000000000.000.000.000.000pitching161650434919015274.011.50
200427801June-RegMarlon MelendezTexas RangersRkbatting00000000000.000.000.000.000pitching131350345020210325.241.75
200428831June-RegBrett ZamzowTexas RangersAbatting00000000000.000.000.000.000pitching18591731251607412471115.311.65
200429861June-RegJustin KlippTexas RangersAAAbatting00000000000.000.000.000.000pitching134401726204111110.802.22
200430891June-RegWally BackmanTexas RangersAbatting185593641201478581382226.202.305.290.595pitching000000000000.000.00
200431921June-RegNicholas CasanovaTexas RangersRkbatting00000000000.000.000.000.000pitching024206171106317.474.06
200432951June-RegMichael MaskTexas RangersA+batting5617329429132433440.243.362.358.720pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
200433981June-RegLuis RodriguezTexas RangersRkbatting3512726325131532226.252.371.378.749pitching000000000000.000.00
2004341011June-RegClint BrannonTexas RangersA+batting00000000000.000.000.000.000pitching139502411801546414601423.211.19
2004351041June-RegSam DemelTexas RangersMLBbatting405000000003.000.000.000.000pitching1217274652356316135341583923.411.33
2004361071June-RegJesse IngramTexas RangersAAbatting00000000000.000.000.000.000pitching1661290461801317517822403.761.19
2004371101June-RegJustin LenschTexas RangersA-batting00000000000.000.000.000.000pitching351991597233624305.011.62
2004381131June-RegCraig HurbaTexas RangersA+batting13344554125277867339102.281.339.427.766pitching000000000000.000.00
2004391161June-RegJose TorresTexas RangersRkbatting923015472161733155295.239.377.369.745pitching000000000000.000.00
2004401191June-RegTony IrvinTexas RangersRkbatting00000000000.000.000.000.000pitching1112011710406112.160.96
2004411221June-RegClayton JeromeTexas RangersA-batting00000000000.000.000.000.000pitching331940477436715326.851.88
2004421250June-RegJoe KempTexas RangersAbatting1244115410419106531639106.253.329.392.721pitching0020021313313.502.00
2004471395June-RegKellan McConnellTexas RangersA-batting00000000000.000.000.000.000pitching6517140789351816605.861.39
2004501480June-RegIvan RamirezTexas RangersA+batting00000000000.000.000.000.000pitching334103586033922445.091.41
42 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/15/2025 9:43:13 AM