The Baseball Cube

2004 Arizona Diamondbacks

2004 Arizona Diamondbacks

Draft Class

MORE  
The TBC Data Store allows you to purchase some standard datasets available on the site or even request a custom extract of your own design!
All players drafted for the selected team/season.

Use the Draft Research application to further your analysis!
2004 Team Picks
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year rnd ovl phase player name draft team signed source school bonus pos ht wt ba th Born place hilvl mlb years stat years
2004 1 15 June-Reg Stephen Drew Arizona Diamondbacks Yes College Florida State 4.00 ss 6-0 190 L R 1983-03-16 Hahira,GA MLB 2006-2017 2005-2017
2004 2 56 June-Reg Jon Zeringue Arizona Diamondbacks Yes College LSU 0.63 of 6-2 215 R R 1983-03-29 Thibodaux,LA AA -- 2002-2008
2004 3 86 June-Reg Garrett Mock Arizona Diamondbacks Yes College Houston 0.44 p 6-4 215 R R 1983-04-25 Houston,TX MLB 2008-2010 2003-2013
2004 4 116 June-Reg Ross Ohlendorf Arizona Diamondbacks Yes College Princeton 0.28 p 6-4 235 R R 1982-08-08 Austin,TX MLB 2007-2016 2002-2017
2004 5 146 June-Reg Cesar Nicolas Arizona Diamondbacks Yes College Vanderbilt 0.06 3b 6-4 230 R R 1982-04-17 Queens,NY AAA -- 2001-2013
2004 6 176 June-Reg Brandon Burgess Arizona Diamondbacks Yes College Sonoma State 0.14 of 6-3 210 B R 1983-02-24 Santa Rosa,CA AA -- 2004-2008
2004 7 206 June-Reg Koley Kolberg Arizona Diamondbacks Yes College Arizona 0.09 p 6-1 176 R R 1982-11-26 Dallas,TX A -- 2004-2005
2004 8 236 June-Reg Jimmy Shull Arizona Diamondbacks No College Cal Poly 0.00 p 6-2 185 R R 1983-08-21 Downey,CA A+ -- 2004-2006
2004 9 266 June-Reg AJ Shappi Arizona Diamondbacks Yes College UC Riverside 0.07 p 6-2 200 R R 1982-10-16 Orange,CA AAA -- 2002-2008
2004 10 296 June-Reg Steven Jackson Arizona Diamondbacks Yes College Clemson 0.02 p 6-5 215 R R 1982-03-15 Eutawville,SC MLB 2009-2010 2001-2011
2004 11 326 June-Reg Darryl Lawhorn Arizona Diamondbacks Yes College East Carolina 0.00 2b 6-2 180 L R 1982-12-18 Wilmington,NC A+ -- 2002-2008
2004 12 356 June-Reg Richard Mercado Arizona Diamondbacks Yes College Arizona 0.00 c 6-0 220 R R 1983-05-23 San Clemente,AZ AAA -- 2002-2012
2004 13 386 June-Reg Antoan Richardson Arizona Diamondbacks No College Vanderbilt 0.00 of 5-8 165 B R 1983-10-08 Tampa,FL MLB 2011-2014 2004-2016
2004 14 416 June-Reg Lester Contreras Arizona Diamondbacks Yes College St. Petersburg College 0.00 ss-3b 5-11 190 R R 1984-07-30 Miami,FL A- -- 2005-2010
2004 15 446 June-Reg Dan Pohlman Arizona Diamondbacks Yes College Northwestern 0.00 c-p 6-2 212 R R 1982-01-01 Barrington,IL A+ -- 2001-2007
2004 16 476 June-Reg Mark Reynolds Arizona Diamondbacks Yes College Virginia 0.00 1b-3b 6-1 200 R R 1983-08-03 Pikeville,KY MLB 2007-2019 2002-2019
2004 17 506 June-Reg Chris Carter Arizona Diamondbacks Yes College Stanford 0.00 lf-rf 6-0 225 L L 1982-09-16 Fremont,CA MLB 2008-2010 2002-2014
2004 18 536 June-Reg Vince Davis Arizona Diamondbacks Yes College Southern 0.00 p 6-6 245 R L 1982-08-22 Chicago,IL Rk -- 2003-2010
2004 19 566 June-Reg Derek Bruce Arizona Diamondbacks Yes College Lewis-Clark Idaho 0.00 ss 6-1 174 R R 1982-08-03 Enterprise,OR A+ -- 2002-2007
2004 20 596 June-Reg Edwin Roman Arizona Diamondbacks Yes HS Princeton Community (Princeton,IN) 0.00 of 5-10 215 B R 1985-04-18 Carolina,PR A- -- 2005-2006
2004 21 626 June-Reg Chris Thompson Arizona Diamondbacks Yes College Mississippi 0.00 p 6-3 195 R R 1982-01-02 Irvington,AL AAA -- 2003-2011
2004 22 656 June-Reg Luis Lajara Arizona Diamondbacks Yes FA Dominican Republic 0.00 of 6-1 180 L L 1984-12-12 Santo Domingo,DR A- -- 2005-2007
2004 23 686 June-Reg Travis Gulick Arizona Diamondbacks Yes College Michigan State 0.00 of 6-3 215 R R 1983-05-17 Lansing,MI A -- 2002-2006
2004 24 716 June-Reg Trey Hendricks Arizona Diamondbacks Yes College Harvard 0.00 3b 6-4 210 B R 1982-08-08 Houston,TX A -- 2001-2008
2004 25 746 June-Reg Todd Stein Arizona Diamondbacks Yes College Illinois State 0.00 p 6-0 190 L L 1981-06-09 St. Louis,MO A -- 2002-2006
2004 26 776 June-Reg Erik Schindewolf Arizona Diamondbacks Yes College Texas A&M 0.00 2b 5-11 180 L R 1981-10-01 Spring,TX A+ -- 2001-2005
2004 27 806 June-Reg Garrett Bauer Arizona Diamondbacks Yes College Missouri Baptist 0.00 p 6-0 163 R L 1981-09-04 Ballwin,MO A- -- 2001-2008
2004 28 836 June-Reg Ramon Downing Arizona Diamondbacks Yes College Wabash Valley College 0.00 2b 5-10 187 B R 1983-09-01 La Romana,DR A+ -- 2004-2007
2004 29 866 June-Reg Chris Bowen Arizona Diamondbacks No College Maryland 0.00 p 6-5 195 L L 1983-01-13 Philadelphia,PA College -- 2002-2005
2004 30 896 June-Reg Kevin Williams Arizona Diamondbacks Yes College South Alabama 0.00 of 6-0 175 R R 1981-10-30 Columbus,GA A- -- 2003-2005
2004 31 926 June-Reg Marcus Townsend Arizona Diamondbacks Yes College Southern 0.00 of 6-4 210 R R 1982-04-20 Missouri City,TX Rk -- 2003-2004
2004 32 956 June-Reg Josh Buhagiar Arizona Diamondbacks Yes College Long Beach State 0.00 of 6-1 180 L L 1981-02-23 Richmond,CA A -- 2003-2006
2004 33 986 June-Reg Joe Campbell Arizona Diamondbacks No HS Fremd (Palatine,IL) 0.00 p 6-3 200 R R 1985-09-25 Chicago,IL Indy -- 2007-2009
2004 34 1016 June-Reg David Hernandez Arizona Diamondbacks No College Cosumnes River 0.00 p 6-3 215 R R 1985-05-13 Elk Grove,CA MLB 2009-2019 2005-2019
2004 35 1046 June-Reg Jo Jo Batten Arizona Diamondbacks Yes College Middle Georgia 0.00 2b 5-10 175 R R 1984-12-14 McRae,GA A+ -- 2005-2009
2004 36 1076 June-Reg Craig Heyer Arizona Diamondbacks No HS Coronado (Scottsdale,AZ) 0.00 p 6-3 195 R R 1985-11-15 Scottsdale,AZ AAA -- 2007-2013
2004 37 1106 June-Reg Billy Lockin Arizona Diamondbacks Yes College Loyola Marymount 0.00 ss 5-8 155 R R 1982-11-27 Tarzana,CA A -- 2001-2005
2004 38 1136 June-Reg Lorenzo Church Arizona Diamondbacks Yes HS Mission Bay (San Diego,CA) 0.00 p 5-11 180 R R 1986-08-16 San Diego,CA A- -- 2005-2006
2004 39 1166 June-Reg Michael Jarman Arizona Diamondbacks No HS Edmond North (Edmond,OK) 0.00 p 6-1 190 L L 1985-06-06 Edmond,OK A+ -- 2005-2011
2004 40 1196 June-Reg Ulrich Snijders Arizona Diamondbacks No HS Trinity Christian Academy (Lake Worth,FL) 0.00 c 6-1 210 R R 1986-07-08 Lake Worth,FL A -- 2006-2008
2004 41 1226 June-Reg Frank Curreri Arizona Diamondbacks Yes College Massachusetts 0.20 c 6-4 215 L R 1982-12-04 Weymouth,MA AAA -- 2003-2008
2004 42 1255 June-Reg Brandon Pullen Arizona Diamondbacks No HS Idaho Falls (Idaho Falls,ID) 0.00 p 6-4 220 L L 1985-12-07 Idaho Falls,ID A+ -- 2007-2010
2004 43 1284 June-Reg Brandon White Arizona Diamondbacks No College Surry CC 0.00 3b -- -- R R 1985-05-05 -- -- -- --
2004 44 1313 June-Reg Adam Howard Arizona Diamondbacks Yes College Walters State CC 0.00 p 6-4 200 R R 1983-08-16 Chattanooga,TN AAA -- 2004-2009
2004 45 1342 June-Reg Ryan McKibben Arizona Diamondbacks No HS Aliso Niguel (Aliso Viejo,CA) 0.00 p 6-2 185 R R 1985-09-06 Aliso Viejo,CA College -- 2005-2005
2004 46 1371 June-Reg Ryan Castellanos Arizona Diamondbacks No College Southern Nevada 0.00 3b 6-1 210 R R 1984-11-12 Salinas,CA College -- 2006-2006
2004 47 1400 June-Reg Eduardo Baeza Arizona Diamondbacks Yes College Mission College 0.00 p 6-0 180 R R 1984-10-19 Burbank,CA A+ -- 2005-2007
2004 48 1429 June-Reg Ryan Mooradian Arizona Diamondbacks No College Essex CC 0.00 p 6-1 200 L L 1985-01-04 Haverhill,MA -- -- --
2004 49 1457 June-Reg Carlos Soto Arizona Diamondbacks No College Wabash Valley College 0.00 of 5-9 165 L R 1983-09-30 -- -- -- --
2004 50 1485 June-Reg Kyler Newby Arizona Diamondbacks Yes College Mesa CC 0.00 p 6-4 225 R R 1985-02-22 Las Vegas,NV AAA -- 2005-2017
50 record(s)