The Baseball Cube

TBC

2004 Draft Summary

2004 Draft Summary

First rounders + Major Leaguers

MORE  
top pick
picks
1498
rounds
50
Major Leaguers
209
college
998
hs
497
hs%
33.18%
college%
66.62%
signed
914
unsigned
584
signed%
61.01%
d1
580
d2
71
d3
16
NAIA
34
Junior College
295
Bonus Records
313
First to MLB
-->
The list of players below includes first round picks and those who have reached the Major Leaguers. Use the draft round dropdown at top to view picks by round.
First Round Picks + Major Leaguers
CSV*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 pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 1 1 June-Reg Matt Bush p 5-9 180 R R 1986-02-08 San Diego,CA MLB 2016-2021 2004-2021 HS Mission Bay (San Diego,CA) Yes
2004 1 2 June-Reg Justin Verlander p 6-5 235 R R 1983-02-20 Manakin-Sabot,VA MLB 2005-2020 2002-2020 College Old Dominion Yes
2004 1 3 June-Reg Philip Humber p 6-4 210 R R 1982-12-21 Nacogdoches,TX MLB 2006-2013 2002-2014 College Rice Yes
2004 1 4 June-Reg Jeff Niemann p 6-9 260 R R 1983-02-28 Houston,TX MLB 2008-2012 2002-2012 College Rice Yes
2004 1 5 June-Reg Mark Rogers   p 6-2 205 R R 1986-01-30 Brunswick,ME MLB 2010-2012 2004-2014 HS Mount Ararat (Topsham,ME) Yes
2004 1 6 June-Reg Jeremy Sowers p 6-1 165 L L 1983-05-17 Wheeling,WV MLB 2006-2009 2002-2013 College Vanderbilt Yes
2004 1 7 June-Reg Homer Bailey p 6-4 185 R R 1986-05-03 La Grange,TX MLB 2007-2020 2004-2021 HS La Grange (La Grange,TX) Yes
2004 1 8 June-Reg Wade Townsend p 6-4 230 R R 1983-02-22 Austin,TX AA -- 2002-2010 College Rice No
2004 1 9 June-Reg Chris Nelson ss 5-11 205 R R 1985-09-03 Escondido,CA MLB 2010-2014 2004-2017 HS Redan (Stone Mountain,GA) Yes
2004 1 10 June-Reg Thomas Diamond p 6-3 230 R R 1983-04-06 Metairie,LA MLB 2010-2010 2002-2011 College New Orleans Yes
2004 1 11 June-Reg Neil Walker   2b 6-3 205 B R 1985-09-10 Pittsburgh,PA MLB 2009-2020 2004-2020 HS Pine Richland (Gibsonia,PA) Yes
2004 1 12 June-Reg Jered Weaver p 6-7 205 R R 1982-10-04 Northridge,CA MLB 2006-2017 2002-2017 College Long Beach State Yes
2004 1 13 June-Reg Bill Bray p 6-3 215 L L 1983-06-05 Virginia Beach,VA MLB 2006-2012 2002-2013 College William and Mary Yes
2004 1 14 June-Reg Billy Butler dh 6-2 225 R R 1986-04-18 Orange Park,FL MLB 2007-2016 2004-2016 HS Wolfson (Jacksonville,FL) Yes
2004 1 15 June-Reg Stephen Drew ss 6-0 190 L R 1983-03-16 Hahira,GA MLB 2006-2017 2005-2017 College Florida State Yes
2004 1 16 June-Reg David Purcey p 6-5 240 L L 1982-04-22 St. Charles,IL MLB 2008-2013 2002-2014 College Oklahoma Yes
2004 1 17 June-Reg Scott Elbert   p 6-2 190 L L 1985-08-13 Joplin,MO MLB 2008-2014 2004-2015 HS Seneca (Seneca,MO) Yes
2004 1 18 June-Reg Josh Fields 1b 6-2 210 R R 1982-12-14 Stillwater,OK MLB 2006-2010 2002-2015 College Oklahoma State Yes
2004 1 19 June-Reg Chris Lambert p 6-1 205 R R 1983-03-08 Burlingame,CA MLB 2008-2009 2003-2009 College Boston College Yes
2004 1 20 June-Reg Trevor Plouffe 3b 6-1 175 R R 1986-06-15 West Hills,CA MLB 2010-2018 2004-2018 HS Crespi Carmelite (Encino,CA) Yes
2004 1 21 June-Reg Greg Golson of 6-0 190 R R 1985-09-17 Austin,TX MLB 2008-2011 2004-2019 HS Connally (Austin,TX) Yes
2004 1 22 June-Reg Glen Perkins   p 5-11 190 L L 1983-03-02 Stillwater,MN MLB 2006-2017 2003-2017 College Minnesota Yes
2004 1 23 June-Reg Phil Hughes   p 6-5 220 R R 1986-06-24 Santa Ana,CA MLB 2007-2018 2004-2018 HS Foothill (Santa Ana,CA) Yes
2004 1 24 June-Reg Landon Powell   c 6-3 230 B R 1982-03-19 Las Vegas,NV MLB 2009-2011 2001-2013 College South Carolina Yes
2004 1 25 June-Reg Kyle Waldrop   p 6-4 190 R R 1985-10-27 Knoxville,TN MLB 2011-2012 2004-2013 HS Farragut (Knoxville,TN) Yes
2004 1 26 June-Reg Richie Robnett of 5-10 195 L L 1983-09-17 Santa Monica,CA AAA -- 2004-2010 College Fresno State Yes
2004 1 27 June-Reg Taylor Tankersley p 6-1 220 L L 1983-03-07 Missoula,MT MLB 2006-2010 2002-2011 College Alabama Yes
2004 1 28 June-Reg Blake DeWitt   2b 5-11 175 L R 1985-08-20 Sikeston,MO MLB 2008-2013 2004-2013 HS Sikeston (Sikeston,MO) Yes
2004 1 29 June-Reg Matt Campbell   p 6-2 170 L L 1982-12-27 Greenville,SC A+ -- 2002-2007 College South Carolina Yes
2004 1 30 June-Reg Eric Hurley   p 6-4 195 R R 1985-09-17 Jacksonville,FL MLB 2008-2008 2004-2012 HS Wolfson (Jacksonville,FL) Yes
2004 1 31 June-Reg JP Howell   p 6-0 180 L L 1983-04-25 Modesto,CA MLB 2005-2017 2002-2018 College Texas Yes
2004 1 32 June-Reg Zach Jackson   p 6-5 220 L L 1983-05-13 Latrobe,PA MLB 2006-2009 2002-2015 College Texas A&M Yes
2004 1 33 June-Reg Justin Orenduff   p 6-4 205 R R 1983-05-27 Portsmouth,VA AAA -- 2002-2011 College VCU Yes
2004 1 34 June-Reg Tyler Lumsden   p 6-4 200 R L 1983-05-09 Roanoke,VA AAA -- 2002-2010 College Clemson Yes
2004 1 35 June-Reg Matt Fox   p 6-3 192 R R 1982-12-04 Columbus,OH MLB 2010-2010 2002-2013 College Central Florida Yes
2004 1 36 June-Reg Danny Putnam   of 5-11 198 L L 1982-09-17 Escondido,CA MLB 2007-2007 2002-2011 College Stanford Yes
2004 1 37 June-Reg Jon Poterson   c 6-1 215 B R 1986-02-10 Chandler,AZ A -- 2004-2009 HS Chandler (Chandler,AZ) Yes
2004 1 38 June-Reg Gio Gonzalez   p 6-0 205 R L 1985-09-19 Hialeah,FL MLB 2008-2020 2004-2020 HS Monsignor Edward Pace (Miami,FL) Yes
2004 1 39 June-Reg Jay Rainville   p 6-3 230 R R 1985-10-16 Providence,RI AA -- 2004-2009 HS Bishop Hendricken (Warwick,RI) Yes
2004 1 40 June-Reg Huston Street   p 6-0 185 R R 1983-08-02 Austin,TX MLB 2005-2017 2002-2017 College Texas Yes
2004 1 41 June-Reg Jeff Marquez   p 6-2 175 R R 1984-08-10 Vacaville,CA MLB 2010-2011 2004-2016 College Sacramento City College Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 2 45 June-Reg Reid Brignac ss-3b 6-3 170 L R 1986-01-16 St. Amant,LA MLB 2008-2016 2004-2018 HS St. Amant (St. Amant,LA) Yes
2004 2 46 June-Reg Yovani Gallardo p 6-2 190 R R 1986-02-27 La Pieded,MX MLB 2007-2018 2004-2018 HS Trimble Technical (Fort Worth,TX) Yes
2004 2 50 June-Reg Seth Smith dh-lf 6-3 215 L L 1982-09-30 Beverly Hills,CA MLB 2007-2017 2002-2017 College Mississippi Yes
2004 2 52 June-Reg Brian Bixler of 6-1 188 R R 1982-10-22 Sandusky,OH MLB 2008-2012 2002-2014 College Eastern Michigan Yes
2004 2 53 June-Reg Wes Whisler   p 6-5 235 L L 1983-04-07 Indianapolis,IN MLB 2009-2009 2002-2013 College UCLA Yes
2004 2 55 June-Reg Billy Buckner p 6-2 195 R R 1983-08-27 Decatur,GA MLB 2007-2014 2004-2016 College South Carolina Yes
2004 2 57 June-Reg Curtis Thigpen c 5-11 190 R R 1983-04-19 Forney,TX MLB 2007-2008 2002-2008 College Texas Yes
2004 2 59 June-Reg Donny Lucy c 6-3 210 R R 1982-08-08 Escondido,CA MLB 2007-2011 2002-2011 College Stanford Yes
2004 2 61 June-Reg Anthony Swarzak p 6-3 195 R R 1985-09-10 Fort Lauderdale,FL MLB 2009-2021 2004-2021 HS Nova (Davie,FL) Yes
2004 2 62 June-Reg Jason Jaramillo c 6-0 200 B R 1982-10-09 Racine,WI MLB 2009-2011 2002-2013 College Oklahoma State Yes
2004 2 63 June-Reg Erik Cordier   p 6-3 195 R R 1986-02-25 Green Bay,WI MLB 2014-2015 2004-2017 HS Southern Door (Brussels,WI) Yes
2004 2 64 June-Reg Hunter Pence rf 6-4 210 R R 1983-04-13 Fort Worth,TX MLB 2007-2020 2003-2020 College Texas-Arlington Yes
2004 2 65 June-Reg Dustin Pedroia 2b 5-9 170 R R 1983-08-17 Woodland,CA MLB 2006-2019 2002-2019 College Arizona State Yes
2004 2 67 June-Reg Kurt Suzuki c 5-11 210 R R 1983-10-04 Wailuku,HI MLB 2007-2021 2002-2021 College Cal State Fullerton Yes
2004 2 68 June-Reg Jason Vargas p 6-0 215 L L 1983-02-02 Apple Valley,CA MLB 2005-2019 2002-2019 College Long Beach State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 3 73 June-Reg Jeff Frazier lf 6-3 195 R R 1982-08-10 Point Pleasant,NJ MLB 2010-2010 2002-2012 College Rutgers Yes
2004 3 75 June-Reg Wade Davis p 6-5 220 R R 1985-09-07 Lake Wales,FL MLB 2009-2021 2004-2021 HS Lake Wales (Lake Wales,FL) Yes
2004 3 77 June-Reg Scott Lewis p 6-0 185 L L 1983-09-26 Washington Court House,OH MLB 2008-2009 2002-2010 College Ohio State Yes
2004 3 78 June-Reg Craig Tatum c 6-1 215 R R 1983-03-18 Hattiesburg,MS MLB 2009-2011 2002-2012 College Mississippi State Yes
2004 3 79 June-Reg Jeff Fiorentino lf 6-1 180 L R 1983-04-14 Hollywood,FL MLB 2005-2009 2002-2013 College Florida Atlantic Yes
2004 3 80 June-Reg Steve Register p 6-1 170 R R 1983-05-16 Columbus,GA MLB 2008-2009 2002-2010 College Auburn Yes
2004 3 83 June-Reg Adam Lind   1b-dh 6-2 195 L L 1983-07-17 Anderson,IN MLB 2006-2017 2003-2018 College South Alabama Yes
2004 3 84 June-Reg Ian Desmond ss 6-2 185 R R 1985-09-20 Sarasota,FL MLB 2009-2019 2004-2019 HS Sarasota (Sarasota,FL) Yes
2004 3 86 June-Reg Garrett Mock p 6-4 215 R R 1983-04-25 Houston,TX MLB 2008-2010 2003-2013 College Houston Yes
2004 3 92 June-Reg J.A. Happ p 6-5 205 L L 1982-10-19 Spring Valley,IL MLB 2007-2021 2002-2021 College Northwestern Yes
2004 3 93 June-Reg Matt Tuiasosopo lf 6-2 210 R R 1986-05-10 Woodinville,WA MLB 2008-2016 2004-2018 HS Woodinville (Woodinville,WA) Yes
2004 3 97 June-Reg Jason Windsor p 6-2 220 R R 1982-07-16 San Bernardino,CA MLB 2006-2006 1998-2008 College Cal State Fullerton Yes
2004 3 99 June-Reg Christian Garcia p 6-4 175 R R 1985-08-24 Miami,FL MLB 2012-2012 2004-2014 HS Gulliver Prep (Coral Gables,FL) Yes
2004 3 100 June-Reg John Bowker lf 6-2 190 L L 1983-07-08 Sacramento,CA MLB 2008-2011 2002-2015 College Long Beach State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 4 109 June-Reg Brad Bergesen   p 6-2 205 L R 1985-09-25 Concord,CA MLB 2009-2012 2004-2017 HS Foothill (Pleasanton,CA) Yes
2004 4 110 June-Reg Chris Iannetta c 5-11 195 R R 1983-04-08 Providence,RI MLB 2006-2019 2002-2019 College North Carolina Yes
2004 4 111 June-Reg Brandon Boggs of 6-0 190 B R 1983-01-09 Marietta,GA MLB 2008-2011 2002-2015 College Georgia Tech Yes
2004 4 114 June-Reg Collin Balester p 6-5 190 R R 1986-06-06 Huntington Beach,CA MLB 2008-2015 2004-2017 HS Huntington Beach (Huntington Beach,CA) Yes
2004 4 116 June-Reg Ross Ohlendorf p 6-4 235 R R 1982-08-08 Austin,TX MLB 2007-2016 2002-2017 College Princeton Yes
2004 4 117 June-Reg Casey Janssen p 6-3 190 R R 1981-09-17 Anaheim Hills,CA MLB 2006-2015 2001-2017 College UCLA Yes
2004 4 118 June-Reg Javy Guerra p 6-1 185 R R 1985-10-31 Denton,TX MLB 2011-2021 2004-2021 HS Billy Ryan (Denton,TX) Yes
2004 4 119 June-Reg Lucas Harrell   p 6-2 200 B R 1985-06-03 Springfield,MO MLB 2010-2017 2004-2017 HS Ozark (Ozark,MO) Yes
2004 4 122 June-Reg Louis Marson c 6-1 195 R R 1986-06-26 Scottsdale,AZ MLB 2008-2013 2004-2015 HS Coronado (Scottsdale,AZ) Yes
2004 4 123 June-Reg Rob Johnson c 6-0 195 R R 1982-07-22 Aneconda,MT MLB 2007-2013 2004-2013 College Houston Yes
2004 4 125 June-Reg Tommy Hottovy p 6-1 195 L L 1981-07-09 Parkville,MO MLB 2011-2012 2001-2013 College Wichita State Yes
2004 4 127 June-Reg Ryan Webb p 6-6 190 R R 1986-02-05 Clearwater,FL MLB 2009-2016 2004-2018 HS Clearwater Central Catholic (Clearwater,FL) Yes
2004 4 130 June-Reg Clay Timpner lf 6-2 197 L L 1983-05-13 LaBelle,FL MLB 2008-2008 2002-2011 College Central Florida Yes
2004 4 131 June-Reg James Parr p 6-1 185 R R 1986-02-27 Albuquerque,NM MLB 2008-2009 2004-2015 HS La Cueva (Albuquerque,NM) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 5 132 June-Reg Sean Kazmar 3b-2b 5-9 160 R R 1984-08-05 Las Vegas,NV MLB 2008-2021 2004-2021 College Southern Nevada Yes
2004 5 134 June-Reg Nick Evans 1b-3b 6-2 180 R R 1986-01-30 Glendale,AZ MLB 2008-2014 2004-2015 HS St. Mary's (Phoenix,AZ) Yes
2004 5 135 June-Reg Jake McGee p 6-4 229 L L 1986-08-06 San Jose,CA MLB 2010-2021 2004-2021 HS Reed (Sparks,NV) Yes
2004 5 136 June-Reg Angel Salome c 5-7 190 R R 1986-06-08 Santo Domingo,DR MLB 2008-2008 2004-2011 HS George Washington (New York,NY) Yes
2004 5 138 June-Reg Paul Janish ss-3b 6-2 180 R R 1982-10-12 Cypress,TX MLB 2008-2017 2002-2017 College Rice Yes
2004 5 140 June-Reg Matt Macri 3b-2b 6-2 200 R R 1982-05-29 Des Moines,IA MLB 2008-2008 2002-2011 College Notre Dame Yes
2004 5 141 June-Reg Mike Nickeas c 6-0 205 R R 1983-02-13 Vancouver,BC MLB 2010-2013 2002-2014 College Georgia Tech Yes
2004 5 149 June-Reg Brandon Allen 1b 6-2 235 L R 1986-02-12 Conroe,TX MLB 2009-2012 2004-2016 HS Montgomery (Montgomery,TX) Yes
2004 5 153 June-Reg Mark Lowe p 6-4 180 R R 1983-06-07 Houston,TX MLB 2006-2016 2002-2019 College Texas-Arlington Yes
2004 5 157 June-Reg Kevin Melillo lf 6-0 190 L R 1982-05-14 Orlando,FL MLB 2007-2007 2001-2011 College South Carolina Yes
2004 5 158 June-Reg Brad Davis c 6-2 185 R R 1982-12-29 El Cajon,CA MLB 2010-2010 2002-2013 College Long Beach State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 6 163 June-Reg Brent Dlugach 2b 6-5 200 R R 1983-03-03 Germantown,TN MLB 2009-2009 2002-2012 College Memphis Yes
2004 6 170 June-Reg Joe Koshansky 1b 6-4 225 L L 1982-05-26 Shreveport,LA MLB 2007-2008 2001-2011 College Virginia Yes
2004 6 179 June-Reg Adam Russell p 6-8 250 R R 1983-04-14 Huron,OH MLB 2008-2011 2002-2014 College Ohio Yes
2004 6 180 June-Reg Jarrett Hoffpauir 2b-3b 5-9 165 R R 1983-06-18 Natchez,MS MLB 2009-2010 2002-2012 College Southern Miss Yes
2004 6 184 June-Reg Ben Zobrist 2b 6-3 200 B R 1981-05-26 Eureka,IL MLB 2006-2019 2004-2019 College Dallas Baptist Yes
2004 6 185 June-Reg Cla Meredith p 6-0 180 R R 1983-06-04 Chesterfield,VA MLB 2005-2010 2002-2010 College VCU Yes
2004 6 191 June-Reg Clint Sammons c 6-1 200 R R 1983-05-15 Stone Mountain,GA MLB 2007-2009 2002-2012 College Georgia Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 7 195 June-Reg Fernando Perez cf-rf 6-1 195 R R 1983-04-28 Elizabeth,NJ MLB 2008-2009 2002-2013 College Columbia Yes
2004 7 216 June-Reg Mitch Atkins p 6-3 210 R R 1985-10-01 Greensboro,NC MLB 2009-2011 2004-2021 HS Northeast Guilford (McLeansville,NC) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 8 223 June-Reg Luke French p 6-4 220 L L 1985-09-13 Salina,KS MLB 2009-2010 2004-2012 HS Heritage (Littleton,CO) Yes
2004 8 225 June-Reg Rhyne Hughes 1b 6-2 175 L L 1983-09-09 Picayune,MS MLB 2010-2010 2005-2013 College Pearl River Yes
2004 8 230 June-Reg Jim Miller p 6-1 200 R R 1982-04-28 North Fort Myers,FL MLB 2008-2014 2003-2016 College Louisiana-Monroe Yes
2004 8 233 June-Reg Freddy Sandoval lf-2b 6-1 200 B R 1982-08-16 Tijuana,MX MLB 2008-2009 2002-2012 College San Diego Yes
2004 8 235 June-Reg Ed Lucas 3b-2b 6-4 205 R R 1982-05-21 Grand Rapids,MI MLB 2013-2014 2001-2016 College Dartmouth Yes
2004 8 246 June-Reg Eric Patterson of 5-11 173 L R 1983-04-08 Tallahassee,FL MLB 2007-2011 2002-2015 College Georgia Tech Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 9 254 June-Reg Mike Carp lf-1b 6-2 205 L R 1986-06-30 Long Beach,CA MLB 2009-2014 2004-2019 HS Lakewood (Lakewood,CA) Yes
2004 9 270 June-Reg Mike Parisi p 6-3 215 R R 1983-04-18 Huntington,NY MLB 2008-2008 2002-2013 College Manhattan College Yes
2004 9 274 June-Reg Troy Patton p 6-1 185 B L 1985-09-03 Magnolia,TX MLB 2007-2014 2004-2015 HS Tomball (Tomball,TX) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 10 290 June-Reg Jarrett Grube p 6-4 220 R R 1981-11-05 Fort Wayne,IN MLB 2014-2014 2003-2017 College Memphis Yes
2004 10 296 June-Reg Steven Jackson p 6-5 215 R R 1982-03-15 Eutawville,SC MLB 2009-2010 2001-2011 College Clemson Yes
2004 10 298 June-Reg Cory Wade p 6-2 180 R R 1983-05-28 Indianapolis,IN MLB 2008-2012 2004-2014 College Kentucky Wesleyan College Yes
2004 10 306 June-Reg Sam Fuld lf-cf 5-10 180 L L 1981-11-20 Durham,NH MLB 2007-2015 2001-2015 College Stanford Yes
2004 10 307 June-Reg Tommy Everidge 1b 6-1 215 R R 1983-04-20 Glen Ellen,CA MLB 2009-2009 2004-2012 College Sonoma State Yes
2004 10 308 June-Reg Brett Carroll of 6-0 190 R R 1982-10-03 Knoxville,TN MLB 2007-2012 2002-2014 College Middle Tenn State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 11 319 June-Reg Kevin Hart p 6-4 215 R R 1982-12-29 Cleveland,OH MLB 2007-2009 2004-2012 College Maryland Yes
2004 11 321 June-Reg Travis Metcalf 3b 6-3 200 R R 1982-08-17 Manhattan,KS MLB 2007-2008 2002-2011 College Kansas Yes
2004 11 333 June-Reg Michael Saunders   cf 6-4 205 L R 1986-11-19 Victoria,BC MLB 2009-2017 2005-2018 HS Lambrick Park (Victoria,BC) Yes
2004 11 338 June-Reg Daniel Barone p 6-2 185 R R 1983-04-24 San Jose,CA MLB 2007-2007 2004-2014 College Sonoma State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 12 342 June-Reg Mike Ekstrom p 6-0 185 R R 1983-08-30 Portland,OR MLB 2008-2012 2002-2013 College Point Loma Nazarene Yes
2004 12 350 June-Reg David Patton p 6-3 175 R R 1984-05-18 Seattle,WA MLB 2009-2009 2004-2010 College Green River CC Yes
2004 12 360 June-Reg Mark Worrell p 6-1 190 R R 1983-03-08 Palm Beach Gardens,FL MLB 2008-2011 2003-2013 College Florida Intl Yes
2004 12 362 June-Reg Joe Bisenius p 6-5 210 R R 1982-09-18 Sioux City,IA MLB 2007-2010 2004-2014 College Oklahoma City Yes
2004 12 366 June-Reg Sean Gallagher p 6-1 210 R R 1985-12-30 Boston,MA MLB 2007-2010 2004-2016 HS St. Thomas Aquinas (Fort Lauderdale,FL) Yes
2004 12 370 June-Reg Kevin Frandsen 1b 6-0 175 R R 1982-05-24 Los Gatos,CA MLB 2006-2015 2001-2015 College San Jose State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 13 375 June-Reg Andy Sonnanstine p 6-3 185 L R 1983-03-18 Barberton,OH MLB 2007-2011 2003-2011 College Kent State Yes
2004 13 389 June-Reg Jack Egbert p 6-3 205 L R 1983-05-12 Staten Island,NY MLB 2009-2012 2002-2012 College Rutgers Yes
2004 13 394 June-Reg Chad Reineke p 6-6 210 R R 1982-04-09 Defiance,OH MLB 2008-2011 2001-2014 College Miami Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 14 410 June-Reg Dexter Fowler rf 6-5 205 B R 1986-03-22 Alpharetta,GA MLB 2008-2021 2005-2021 HS Milton (Milton,GA) Yes
2004 14 411 June-Reg Tug Hulett 3b 5-10 175 L R 1983-02-28 Springfield,IL MLB 2008-2009 2002-2012 College Auburn Yes
2004 14 413 June-Reg Nick Adenhart p 6-4 190 R R 1986-08-24 Hagerstown,MD MLB 2008-2009 2005-2009 HS Williamsport (Williamsport,MD) Yes
2004 14 425 June-Reg RJ Swindle p 6-3 195 L L 1983-07-07 Vancouver,BC MLB 2008-2009 2002-2012 College Charleston Southern Yes
2004 14 430 June-Reg Geno Espineli p 6-4 195 L L 1982-09-08 Houston,TX MLB 2008-2008 2001-2011 College Texas Christian Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 15 449 June-Reg Carlos Torres p 6-2 180 R R 1982-10-22 Santa Cruz,CA MLB 2009-2019 2003-2021 College Kansas State Yes
2004 15 454 June-Reg Drew Sutton 1b 6-3 185 B R 1983-06-30 Jackson,TN MLB 2009-2012 2004-2013 College Baylor Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 16 476 June-Reg Mark Reynolds 1b-3b 6-1 200 R R 1983-08-03 Pikeville,KY MLB 2007-2019 2002-2019 College Virginia Yes
2004 16 481 June-Reg Matt Tolbert 2b-3b 6-0 177 B R 1982-05-04 McComb,MS MLB 2008-2011 2001-2014 College Mississippi Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 17 496 June-Reg Lorenzo Cain cf 6-2 165 R R 1986-04-13 Valdosta,GA MLB 2010-2021 2005-2021 HS Madison County (Madison,FL) Yes
2004 17 506 June-Reg Chris Carter lf-rf 6-0 225 L L 1982-09-16 Fremont,CA MLB 2008-2010 2002-2014 College Stanford Yes
2004 17 516 June-Reg Jerry Blevins p 6-6 185 L L 1983-09-06 Johnson City,TN MLB 2007-2019 2002-2019 College Dayton Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 18 526 June-Reg Darren Ford of 6-1 195 R R 1985-10-01 Vineland,NJ MLB 2010-2011 2005-2019 HS Vineland (Vineland,NJ) Yes
2004 18 533 June-Reg Mark Trumbo 1b 6-5 210 R R 1986-01-16 Orange,CA MLB 2010-2019 2005-2019 HS Villa Park (Orange,CA) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 19 557 June-Reg Chris Gimenez c-of 6-2 190 R R 1982-12-27 Gilroy,CA MLB 2009-2018 2002-2018 College Nevada Yes
2004 19 560 June-Reg Josh Newman p 6-1 215 L L 1982-06-11 Wheelersburg,OH MLB 2007-2008 2001-2009 College Ohio State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 20 588 June-Reg Robert Coello p 6-4 215 R R 1984-11-23 Bayonne,NJ MLB 2010-2013 2007-2015 College NW Florida State Yes
2004 20 604 June-Reg J.R. Towles c 6-2 190 R R 1984-02-11 Crosby,TX MLB 2007-2011 2004-2014 College North Central TX Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 23 681 June-Reg Zach Phillips p 6-1 178 L L 1986-09-21 Sacramento,CA MLB 2011-2016 2005-2021 HS Galt Union (Galt,CA) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 24 707 June-Reg Wyatt Toregas c 5-11 200 R R 1982-12-02 Fairfax,VA MLB 2009-2011 2002-2011 College Virginia Tech Yes
2004 24 717 June-Reg Jesse Litsch p 6-1 175 R R 1985-03-09 St. Petersburg,FL MLB 2007-2011 2005-2011 College South Florida CC Yes
2004 24 727 June-Reg Dallas Braden p 6-1 185 L L 1983-08-13 Phoenix,AZ MLB 2007-2011 2004-2011 College Texas Tech Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 25 748 June-Reg Justin Ruggiano cf 6-2 205 R R 1982-04-12 Austin,TX MLB 2007-2017 2003-2017 College Texas A&M Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 27 803 June-Reg Martin Maldonado   c 6-0 230 R R 1986-08-16 Naguabo,PR MLB 2011-2021 2004-2021 HS Dr. Juan Jose Nunez (Naguabo,PR) Yes
2004 27 820 June-Reg Jonathan Sanchez p 6-2 165 L L 1982-11-19 Mayaguez,PR MLB 2006-2013 2004-2019 College Ohio Dominican University Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 30 906 June-Reg Russ Canzler   1b 6-2 190 R R 1986-04-11 Berwick,PA MLB 2011-2012 2004-2015 HS Hazleton Area (Hazleton,PA) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 31 920 June-Reg Xavier Cedeno   p 6-1 165 L L 1986-08-26 Guayanilla,PR MLB 2011-2019 2005-2019 HS Asuncion Rodriguez (Desal,PR) Yes
2004 31 937 June-Reg Connor Robertson p 6-3 215 R R 1981-09-10 Tuscaloosa,AL MLB 2007-2008 2003-2010 College Birmingham-Southern Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 32 967 June-Reg Jeff Gray p 6-3 205 R R 1981-11-19 Alvin,TX MLB 2008-2012 2001-2013 College Missouri State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 33 999 June-Reg Michael Dunn p 6-1 185 L L 1985-05-23 Las Vegas,NV MLB 2009-2019 2004-2019 College Southern Nevada Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 34 1013 June-Reg Bobby Cassevah p 6-3 195 R R 1985-09-11 Jacksonville,FL MLB 2010-2012 2005-2013 HS Monsignor Edward Pace (Miami,FL) Yes
2004 34 1014 June-Reg Brett Campbell p 6-0 175 R R 1981-10-17 Atlanta,GA MLB 2006-2006 2004-2007 College Kennesaw State Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 39 1162 June-Reg Todd Redmond p 6-3 215 R R 1985-05-17 St. Petersburg,FL MLB 2012-2015 2005-2016 College St. Petersburg College Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 40 1182 June-Reg Brandon Kintzler p 5-10 200 R R 1984-08-01 Las Vegas,NV MLB 2010-2021 2004-2021 College Dixie State College Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 42 1241 June-Reg Kyle Blanks   1b-lf 6-6 270 R R 1986-09-11 Sellersville,PA MLB 2009-2015 2005-2017 HS Moriarty (Edgewood,NM) Yes
year rnd ovl phase player name pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 45 1333 June-Reg Tony Sipp p 6-0 185 L L 1983-07-12 Pascagoula,MS MLB 2009-2019 2004-2019 College Clemson Yes
168 record(s)