Page Notes  
Full draft pick listing for the 2004 Arizona Diamondbacks including all phases and excluding undrafted free agent signings.

Use the Draft Research Application to delve into our draft database.

TBC PREMIUM subscribers will see the current roster information for drafted players below in addition to getting access to the Draft Research application (and all other applications too!).
About the Data:Draft Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Draft Register | Signing Bonuses - Draft

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

List of Topics in this Section


Arizona Diamondbacks Franchise Page

2004 Arizona Diamondbacks Draft Picks

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Minor Leaguers
  • Recently Active
  • Hitters
  • Pitchers
  • Signed by Team
  • Unsigned
  • HS Pick
  • College Pick
  • RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    115Stephen DrewSSCollegeFlorida StateNCAA 1---FLYesSS-2B6-0190LR1983-03-16Hahira,GA
    2004-  1-  15-ARI
    MLB2006-20172005-2017
    256Jon ZeringueOFCollegeLSUNCAA 1---LAYesOF-C6-2215RR1983-03-29Thibodaux,LA
    2004-  2-  56-ARI
    AA2002-2008
    386Garrett MockPCollegeHoustonNCAA 1JrTXYesP6-4215RR1983-04-25Houston,TX
    2004-  3-  86-ARI
    MLB2008-20102003-2013
    4116Ross OhlendorfPCollegePrincetonNCAA 1JrNJYesP6-4235RR1982-08-08Austin,TX
    2004-  4- 116-ARI
    MLB2007-20162002-2017
    5146Cesar Nicolas1BCollegeVanderbiltNCAA 1---TNYes1B-3B6-4230RR1982-04-17Queens,NY
    2004-  5- 146-ARI
    AAA2001-2013
    6176Brandon BurgessOFCollegeSonoma StateNCAA 2---CAYes3B-OF6-3210BR1983-02-24Santa Rosa,CA
    2004-  6- 176-ARI
    AA2004-2008
    7206Koley KolbergPCollegeArizonaNCAA 1---AZYesP6-1176RR1982-11-26Dallas,TX
    2004-  7- 206-ARI
    A2004-2005
    8236Jimmy ShullPCollegeCal PolyNCAA 1---CANoP6-2185RR1983-08-21Downey,CA
    2005-  4- 131-OAK
    A+2004-2006
    9266AJ ShappiPCollegeUC RiversideNCAA 1---CAYesP6-2200RR1982-10-16Orange,CA
    2004-  9- 266-ARI
    AAA2002-2008
    10296Steven JacksonPCollegeClemsonNCAA 1---SCYesP6-5215RR1982-03-15Eutawville,SC
    2004- 10- 296-ARI
    MLB2009-20102001-2011
    11326Darryl LawhornOFCollegeEast CarolinaNCAA 1---NCYes3B-OF6-2180LR1982-12-18Wilmington,NC
    2004- 11- 326-ARI
    A+2002-2008
    12356Richard MercadoCCollegeArizonaNCAA 1---AZYesC-1B6-0220RR1983-05-23San Clemente,AZ
    2004- 12- 356-ARI
    AAA2002-2012
    13386Antoan RichardsonOFCollegeVanderbiltNCAA 1---TNNoOF-CF5-8165BR1983-10-08Tampa,FL
    2005- 35-1062-SFN
    MLB2011-20142004-2016
    14416Lester ContrerasSSCollegeSt. Petersburg CollegeNJCAA---FLYes3B-1B5-11190RR1984-07-30Miami,FL
    2004- 14- 416-ARI
    A-2005-2010
    15446Dan PohlmanCCollegeNorthwesternNCAA 1---ILYesP-C6-2212RR1982-01-01Barrington,IL
    2004- 15- 446-ARI
    A+2001-2007
    16476Mark ReynoldsSSCollegeVirginiaNCAA 1---VAYes1B-3B6-1200RR1983-08-03Pikeville,KY
    2004- 16- 476-ARI
    MLB2007-20192002-2019
    17506Chris Carter1B-OFCollegeStanfordNCAA 1---CAYes1B-OF6-0225LL1982-09-16Fremont,CA
    2004- 17- 506-ARI
    MLB2008-20102002-2014
    18536Vince DavisPCollegeSouthernNCAA 1SrLAYesP6-6245RL1982-08-22Chicago,IL
    2004- 18- 536-ARI
    Rk2003-2010
    19566Derek BruceSSCollegeLewis-Clark State CollegeNAIA---IDYesSS-2B6-1174RR1982-08-03Enterprise,OR
    2004- 19- 566-ARI
    A+2002-2007
    20596Edwin RomanOFHigh SchoolPrinceton Community (Princeton,IN)HSHSINYesOF5-10215BR1985-04-18Carolina,PR
    2004- 20- 596-ARI
    A-2005-2006
    RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    21626Chris ThompsonPCollegeMississippiNCAA 1---MSYesP6-3195RR1982-01-02Irvington,AL
    2004- 21- 626-ARI
    AAA2003-2011
    22656Luis LajaraOF---DR--------YesOF6-1180LL1984-12-12Santo Domingo,DR
    2004- 22- 656-ARI
    A-2005-2007
    23686Travis GulickOFCollegeMichigan StateNCAA 1---MIYesOF6-3215RR1983-05-17Lansing,MI
    2004- 23- 686-ARI
    A2002-2006
    24716Trey Hendricks1BCollegeHarvardNCAA 1---MAYes1B-OF6-4210BR1982-08-08Houston,TX
    2004- 24- 716-ARI
    A2001-2008
    25746Todd SteinPCollegeIllinois StateNCAA 1---ILYesP6-0190LL1981-06-09St. Louis,MO
    2004- 25- 746-ARI
    A2002-2006
    26776Erik Schindewolf2BCollegeTexas A&MNCAA 1---TXYes2B-3B5-11180LR1981-10-01Spring,TX
    2004- 26- 776-ARI
    A+2001-2005
    27806Garrett BauerPCollegeMissouri BaptistNAIA---MOYesP6-0163RL1981-09-04Ballwin,MO
    2004- 27- 806-ARI
    A-2001-2008
    28836Ramon Downing2BCollegeWabash Valley CollegeNJCAA---ILYes2B-3B5-10187BR1983-09-01La Romana,DR
    2004- 28- 836-ARI
    A+2004-2007
    29866Chris BowenPCollegeMarylandNCAA 1---MDNoP6-5195LL1983-01-13Philadelphia,PA
    2004- 29- 866-ARI
    NCAA2002-2005
    30896Kevin WilliamsOFCollegeSouth AlabamaNCAA 1---ALYesOF-3B6-0175RR1981-10-30Columbus,GA
    2004- 30- 896-ARI
    A-1988-2005
    31926Marcus TownsendOFCollegeSouthernNCAA 1---LAYesOF6-4210RR1982-04-20Missouri City,TX
    2004- 31- 926-ARI
    Rk2003-2004
    32956Josh BuhagiarOFCollegeLong Beach StateNCAA 1---CAYesOF6-1180LL1981-02-23Richmond,CA
    2004- 32- 956-ARI
    A2003-2006
    33986Joe Campbell3BHigh SchoolFremd (Palatine,IL)HSHSILNoP6-3200RR1985-09-25Chicago,IL
    2005- 49-1448-ARI
    Indy2007-2009
    341016David HernandezPCollegeCosumnes River CollegeCCCAA---CANoP6-3215RR1985-05-13Elk Grove,CA
    2005- 16- 483-BAL
    MLB2009-20192005-2019
    351046Jo Jo Batten2BCollegeMiddle GeorgiaNJCAAFrGAYesOF-2B5-10175RR1984-12-14McRae,GA
    2004- 35-1046-ARI
    A+2005-2009
    361076Craig HeyerPHigh SchoolCoronado (Scottsdale,AZ)HSHSAZNoP6-3195RR1985-11-15Scottsdale,AZ
    2007- 22- 694-NYA
    AAA2007-2013
    371106Billy LockinSSCollegeLoyola MarymountNCAA 1---CAYesSS-2B5-8155RR1982-11-27Tarzana,CA
    2004- 37-1106-ARI
    A2001-2005
    381136Lorenzo ChurchPHigh SchoolMission Bay (San Diego,CA)HSHSCAYesP5-11180RR1986-08-16San Diego,CA
    2004- 38-1136-ARI
    A-2005-2006
    391166Michael JarmanPHigh SchoolEdmond North (Edmond,OK)HSHSOKNoP6-1190LL1985-06-06Edmond,OK
    2008- 26- 773-TBA
    A+2005-2011
    401196Ulrich SnijdersCHigh SchoolTrinity Christian Academy (Lake Worth,FL)HSHSFLNoC6-1210RR1986-07-08Lake Worth,FL
    2005- 45-1339-MIL
    A2006-2008
    RndOverallPlayer NamedPosSourceSchool Drafted FromSch LevelClassRegSignedPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    411226Frank CurreriCCollegeMassachusettsNCAA 1---MAYesC-OF6-4215LR1982-12-04Weymouth,MA
    2004- 41-1226-ARI
    AAA2003-2008
    421255Brandon PullenPHigh SchoolIdaho Falls (Idaho Falls,ID)HSHSIDNoP6-4220LL1985-12-07Idaho Falls,ID
    2008- 37-1122-SEA
    A+2007-2010
    431284Brandon White3BCollegeSurry CCNJCAA---NCNo3B------RR1985-05-05---
    2004- 43-1284-ARI
    ---
    441313Adam HowardPCollegeWalters State CCNJCAA---TNYesP6-4200RR1983-08-16Chattanooga,TN
    2004- 44-1313-ARI
    AAA2004-2009
    451342Ryan McKibbenPHigh SchoolAliso Niguel (Aliso Viejo,CA)HSHSCANoP6-2185RR1985-09-06Aliso Viejo,CA
    2004- 45-1342-ARI
    NCAA2005-2005
    461371Ryan Castellanos3BCollegeSouthern NevadaNJCAA---NVNo3B6-1210RR1984-11-12Salinas,CA
    2004- 46-1371-ARI
    NCAA2006-2006
    471400Eduardo BaezaPCollegeMission CollegeCCCAA---CAYesP6-0180RR1984-10-19Burbank,CA
    2004- 47-1400-ARI
    A+2005-2007
    481429Ryan MooradianPCollegeEssex County CollegeNJCAA---NJNoP6-1200LL1985-01-04Haverhill,MA
    2004- 48-1429-ARI
    ---
    491457Carlos SotoOFCollegeWabash Valley CollegeNJCAA---ILNoOF5-9165LR1983-09-30---
    2004- 49-1457-ARI
    ---
    501485Kyler NewbyPCollegeMesa CCNJCAA---AZYesP6-4225RR1985-02-22Las Vegas,NV
    2004- 50-1485-ARI
    AAA2005-2017
    50 record(s)
    Glossary:
    Rnd Drafted Round Overall Drafted Overall or College Team Overall Record Player Name Name of the player. If not linked, then no profile on the site dPos Position when drafted (May differ from eventual position) School Drafted From High School or College attended by player at time when drafted Class Player Class related to college. Fr,So,Jr,Sr,5S (5th year senior) Reg Region related to nearby geographical element Signed Drafted player signed with the drafting team Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system