☰
2004 Texas Rangers 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 10 June-Reg Thomas Diamond P Yes College New Orleans P 6-3 250 R R 1983-04-06 Metairie,LA MLB 2010-2010 2002-2011 2004 1 30 June-Reg Eric Hurley P Yes HS Wolfson (Jacksonville,FL) P 6-4 195 R R 1985-09-17 Sikeston,MO MLB 2008-2008 2004-2012 Free Agt 2004 2 51 June-Reg K.C. Herren OF Yes HS Auburn (Auburn,WA) OF 6-2 200 L R 1985-08-21 Santa Cruz,CA A+ 2004-2009 2004 3 81 June-Reg Michael Schlact P Yes HS Wheeler (Marietta,GA) P 6-7 205 R R 1985-12-09 Marietta,GA AA 2004-2014 2004 4 111 June-Reg Brandon Boggs OF Yes College Georgia Tech OF 6-0 210 B R 1983-01-09 St. Louis,MO MLB 2008-2011 2002-2015 Free Agt
2004 5 141 June-Reg Mike Nickeas C Yes College Georgia Tech C 6-0 210 R R 1983-02-13 Vancouver,BC MLB 2010-2013 2002-2014 Free Agt 2004 6 171 June-Reg Billy Susdorf OF Yes College UCLA OF 6-1 210 R R 1983-05-07 Valencia,CA A+ 2002-2006 2004 7 201 June-Reg Ben Harrison OF Yes College Florida OF 6-4 203 R R 1981-09-18 Key West,FL AAA 2001-2012 2004 8 231 June-Reg Mark Roberts P Yes College Oklahoma P 5-11 185 R R 1982-06-24 Santa Ana,CA AA 2001-2008 2004 9 261 June-Reg Jim Fasano 1B Yes College Richmond OF 6-6 240 L R 1983-07-20 Horsham,PA AA 2002-2011
2004 10 291 June-Reg Justin Maxwell OF No College Maryland RF-CF 6-4 225 R R 1983-11-06 Bethesda,MD MLB 2007-2015 2002-2016 Free Agt 2004 11 321 June-Reg Travis Metcalf 3B Yes College Kansas 3B 6-3 215 R R 1982-08-17 Manhattan,KS MLB 2007-2008 2002-2011 2004 12 351 June-Reg Kevin Ardoin P No College Louisiana-Lafayette P 6-1 167 R R 1982-08-06 Eunice,LA AA 2002-2007 2004 13 381 June-Reg Kyle Rogers P Yes HS Ball (Galveston,TX) P 6-3 190 R R 1985-09-23 Houston,TX A 2005-2009 2004 14 411 June-Reg Tug Hulett 2B Yes College Auburn 3B 5-10 185 L R 1983-02-28 Springfield,IL MLB 2008-2009 2002-2012 Free Agt
2004 15 441 June-Reg John Lujan P Yes College New Mexico JC P 6-1 230 R R 1984-05-10 Waco,TX AAA 2004-2016 2004 16 471 June-Reg Jarrad Burcie P Yes College Tarleton State P 6-1 215 R R 1982-05-17 Fort Worth,TX AA 2004-2005 2004 17 501 June-Reg Nic Crosta OF No College Santa Clara OF 6-1 215 R R 1982-11-17 Seattle,WA A+ 2002-2007 2004 18 531 June-Reg Freddy Thon 1B Yes College Eastern FL ST 1B 6-2 215 L L 1984-04-09 Rio Piedras,PR AA 2003-2011 2004 19 561 June-Reg Marc Cornell P Yes College Ohio P 6-3 220 L R 1982-08-18 Columbus,OH NCAA 2001-2004
2004 20 591 June-Reg Shawn Phillips P Yes College Delaware State P 6-2 195 R R 1982-12-19 Salisbury,MD A 2002-2008 2004 21 621 June-Reg Bobby Lenoir SS Yes College Richmond 2B 6-0 185 R R 1982-07-12 Wilmington,DE A+ 2001-2006 2004 22 651 June-Reg Ryan Griffith C Yes College Birmingham-Southern C 6-2 202 R R 1981-11-08 Pisgah,IA NCAA 2003-2004 2004 23 681 June-Reg Zach Phillips P Yes HS Galt Union (Galt,CA) P 6-1 178 L L 1986-09-21 Sacramento,CA MLB 2011-2016 2005-2024 Free Agt 2004 24 711 June-Reg Charles Isbell P Yes HS Temescal Canyon (Lake Elsinore,CA) P L R 1986-01-21 Lake Elsinore,CA
2004 25 741 June-Reg Ben Foster P Yes College Tennessee Temple P 5-11 195 L L 1982-04-02 Gulfport,MS Rk 2004-2008 2004 26 771 June-Reg JD Cockroft P Yes College Miami P 6-2 205 L L 1982-07-11 Palo Alto,CA A- 2001-2005 2004 27 801 June-Reg Marlon Melendez P Yes College Chemeketa CC P 6-4 220 R R 1984-10-15 Fajardo,PR Rk 2004-2004 2004 28 831 June-Reg Brett Zamzow P Yes College Navarro P 6-5 194 R R 1984-12-19 Longview,TX A 2005-2007 2004 29 861 June-Reg Justin Klipp P No College Cuesta College P 6-4 230 R R 1984-10-01 Fullerton,CA AAA 2006-2015
2004 30 891 June-Reg Wally Backman SS Yes HS Crook County (Prineville,OR) SS 6-2 215 L R 1986-01-07 Beaverton,OR A 2004-2014 2004 31 921 June-Reg Nicholas Casanova P Yes HS Canyon (Anaheim,CA) P 6-0 170 R R 1985-08-19 Long Beach,CA Rk 2004-2008 2004 32 951 June-Reg Michael Mask OF Yes College Texas Tech OF 5-9 195 L L 1981-06-24 Sarasota,FL A+ 2004-2005 2004 33 981 June-Reg Luis Rodriguez SS Yes College New Mexico JC SS 5-11 175 R R 1983-07-12 Arroyo,PR Rk 2004-2004 2004 34 1011 June-Reg Clint Brannon P Yes College Arkansas P 5-11 205 L L 1982-12-24 Searcy,AR A+ 2002-2006
2004 35 1041 June-Reg Sam Demel P No HS Spring (Spring,TX) P 6-0 210 R R 1985-10-23 Channelview,TX MLB 2010-2012 2005-2014 Free Agt 2004 36 1071 June-Reg Jesse Ingram P Yes College California P 6-1 200 R R 1982-04-27 Walnut Creek,CA AA 2002-2007 2004 37 1101 June-Reg Justin Lensch P Yes College Louisiana-Monroe P 6-2 220 L L 1982-02-10 Omaha,NE A- 2003-2004 2004 38 1131 June-Reg Craig Hurba C Yes College Mount Olive C 6-2 235 R R 1981-08-25 Bainbridge,NY A+ 2004-2009 2004 39 1161 June-Reg Jose Torres OF Yes College East Los Angeles College OF 5-10 197 R R 1983-11-20 Corona,CA Rk 2004-2009
2004 40 1191 June-Reg Tony Irvin P Yes College Hillsborough CC P 6-5 230 R R 1982-12-13 Tampa,FL Rk 2004-2004 2004 41 1221 June-Reg Clayton Jerome P Yes College Texas Christian P 6-2 190 R R 1982-02-15 Dallas,TX A- 2001-2004 2004 42 1250 June-Reg Joe Kemp OF Yes College Indiana IF 6-1 195 L L 1982-02-02 Bowie,MD A 2001-2006 2004 43 1279 June-Reg Austin Faught P No College Louisiana-Lafayette P 6-0 180 L L 1982-04-09 Houston,TX NCAA 2001-2005 2004 44 1308 June-Reg Joe Franklin 3B No College Dawson CC 3B R R 1985-05-28
2004 45 1337 June-Reg Jeffrey Hoffner P No College Yavapai College P R R 1985-01-18 Glendale,AZ 2004 46 1366 June-Reg Arthur Hill P No College Mt. San Jacinto P 6-4 195 R R 1985-05-27 2004 47 1395 June-Reg Kellan McConnell P Yes College Santa Clara P 6-4 220 R R 1982-04-05 San Juan Capistrano,CA A- 2001-2005 2004 48 1424 June-Reg Brian Capon C No College Saddleback College C 5-9 185 R R 1983-07-28 Anaheim,CA NCAA 2006-2007 2004 49 1452 June-Reg Adam Resendez OF No HS Boswell (Fort Worth,TX) OF 6-2 230 R R 1986-05-30 Fort Worth,TX Indy 2010-2010
2004 50 1480 June-Reg Ivan Ramirez P Yes College UC Santa Barbara P 5-9 167 L L 1982-07-02 Santa Ana,CA A+ 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
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:43:13 AM