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
jrcollege
295
Bonus Records
312
First to MLB
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
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
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 1 1 June-Reg Matt Bush San Diego Padres p 5-9 180 R R 1986-02-08 San Diego,CA MLB 2016-2023 2004-2023 HS Mission Bay (San Diego,CA) Yes
2004 1 2 June-Reg Justin Verlander Detroit Tigers p 6-5 235 R R 1983-02-20 Manakin-Sabot,VA MLB 2005-2023 2002-2023 College Old Dominion Yes
2004 1 3 June-Reg Philip Humber New York Mets 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 Tampa Bay Rays 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   Milwaukee Brewers 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 Cleveland Baseball Team 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 Cincinnati Reds 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 Baltimore Orioles p 6-4 230 R R 1983-02-22 Austin,TX AA -- 2002-2010 College Rice No
2004 1 9 June-Reg Chris Nelson Colorado Rockies 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 Texas Rangers 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   Pittsburgh Pirates 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 Anahaim Angels 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 Montreal Expos 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 Kansas City Royals 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 Arizona Diamondbacks 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 Toronto Blue Jays 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   Los Angeles Dodgers 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 Chicago White Sox 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 St. Louis Cardinals 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 Minnesota Twins 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 Philadelphia Phillies 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   Minnesota Twins 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   New York Yankees 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   Oakland Athletics 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   Minnesota Twins 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 Oakland Athletics 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 Florida Marlins 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   Los Angeles Dodgers 2b 5-11 195 L R 1985-08-20 Sikeston,MO MLB 2008-2013 2004-2013 HS Sikeston (Sikeston,MO) Yes
2004 1 29 June-Reg Matt Campbell   Kansas City Royals 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   Texas Rangers 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   Kansas City Royals 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   Toronto Blue Jays 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   Los Angeles Dodgers p 6-4 205 R R 1983-05-27 Portsmouth,VA AAA -- 2002-2011 College VCU Yes
2004 1 34 June-Reg Tyler Lumsden   Chicago White Sox p 6-4 200 R L 1983-05-09 Roanoke,VA AAA -- 2002-2010 College Clemson Yes
2004 1 35 June-Reg Matt Fox   Minnesota Twins 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   Oakland Athletics 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   New York Yankees 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   Chicago White Sox 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   Minnesota Twins 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   Oakland Athletics 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   New York Yankees p 6-2 175 R R 1984-08-10 Vacaville,CA MLB 2010-2011 2004-2016 College Sacramento City Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 2 45 June-Reg Reid Brignac Tampa Bay Rays 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 Milwaukee Brewers 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 Colorado Rockies dh-lf 6-3 210 L L 1982-09-30 Jackson,MS MLB 2007-2017 2002-2017 College Mississippi Yes
2004 2 52 June-Reg Brian Bixler Pittsburgh Pirates 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   Chicago White Sox 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 Kansas City Royals 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 Toronto Blue Jays 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 Chicago White Sox 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 Minnesota Twins 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 Philadelphia Phillies 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   Kansas City Royals 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 Houston Astros 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 Boston Red Sox 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 Oakland Athletics c 5-11 210 R R 1983-10-04 Wailuku,HI MLB 2007-2022 2002-2022 College Cal State Fullerton Yes
2004 2 68 June-Reg Jason Vargas Florida Marlins 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 3 73 June-Reg Jeff Frazier Detroit Tigers 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 Tampa Bay Rays p 6-5 225 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 Cleveland Baseball Team 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 Cincinnati Reds 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 Baltimore Orioles 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 Steven Register Colorado Rockies 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   Toronto Blue Jays 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 Montreal Expos 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 Arizona Diamondbacks 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 Philadelphia Phillies 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 Seattle Mariners 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 Oakland Athletics p 6-2 235 R R 1982-07-16 San Bernardino,CA MLB 2006-2006 2004-2008 College Cal State Fullerton Yes
2004 3 99 June-Reg Christian Garcia New York Yankees 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 San Francisco Giants 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 4 109 June-Reg Brad Bergesen   Baltimore Orioles 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 Colorado Rockies 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 Texas Rangers 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 Montreal Expos 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 Arizona Diamondbacks 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 Toronto Blue Jays 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 Los Angeles Dodgers 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   Chicago White Sox 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 Philadelphia Phillies 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 Seattle Mariners 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 Boston Red Sox 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 Oakland Athletics p 6-6 245 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 San Francisco Giants 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 Atlanta Braves 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 5 132 June-Reg Sean Kazmar San Diego Padres 3b-2b 5-10 185 R R 1984-08-05 Valdosta,GA MLB 2008-2021 2004-2021 College Southern Nevada Yes
2004 5 134 June-Reg Nick Evans New York Mets 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 Tampa Bay Rays p 6-4 229 L L 1986-08-06 San Jose,CA MLB 2010-2022 2004-2022 HS Reed (Sparks,NV) Yes
2004 5 136 June-Reg Angel Salome Milwaukee Brewers 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 Cincinnati Reds ss-3b 6-2 200 R R 1982-10-12 Houston,TX MLB 2008-2017 2002-2017 College Rice Yes
2004 5 140 June-Reg Matt Macri Colorado Rockies 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 Texas Rangers 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 Chicago White Sox 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 Seattle Mariners 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 Oakland Athletics 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 Florida Marlins 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 6 163 June-Reg Brent Dlugach Detroit Tigers 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 Colorado Rockies 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 Chicago White Sox 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 St. Louis Cardinals 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 Houston Astros 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 Boston Red Sox p 6-0 190 R R 1983-06-04 Richmond,VA MLB 2005-2010 2002-2010 College VCU Yes
2004 6 191 June-Reg Clint Sammons Atlanta Braves 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 7 195 June-Reg Fernando Perez Tampa Bay Rays 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 Chicago Cubs p 6-3 210 R R 1985-10-01 Greensboro,NC MLB 2009-2011 2004-2022 HS Northeast Guilford (McLeansville,NC) Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 8 223 June-Reg Luke French Detroit Tigers 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 Tampa Bay Rays 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 Colorado Rockies 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 Anahaim Angels 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 Kansas City Royals 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 Chicago Cubs 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 9 254 June-Reg Mike Carp New York Mets 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 St. Louis Cardinals 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 Houston Astros 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 10 290 June-Reg Jarrett Grube Colorado Rockies 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 Arizona Diamondbacks 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 Los Angeles Dodgers 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 Chicago Cubs 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 Oakland Athletics 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 Florida Marlins 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 11 319 June-Reg Kevin Hart Baltimore Orioles 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 Texas Rangers 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   Seattle Mariners 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 Florida Marlins 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 12 342 June-Reg Mike Ekstrom San Diego Padres 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 Colorado Rockies 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 St. Louis Cardinals 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 Philadelphia Phillies 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 Chicago Cubs 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 San Francisco Giants 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 13 375 June-Reg Andy Sonnanstine Tampa Bay Rays 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 Chicago White Sox p 6-3 220 L R 1983-05-12 Staten Island,NY MLB 2009-2012 2002-2012 College Rutgers Yes
2004 13 394 June-Reg Chad Reineke Houston Astros 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 14 410 June-Reg Dexter Fowler Colorado Rockies rf 6-5 205 B R 1986-03-22 Alpharetta,GA MLB 2008-2021 2005-2022 HS Milton (Milton,GA) Yes
2004 14 411 June-Reg Tug Hulett Texas Rangers 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 Anahaim Angels 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 Boston Red Sox 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 San Francisco Giants 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 15 449 June-Reg Carlos Torres Chicago White Sox 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 Houston Astros 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 16 476 June-Reg Mark Reynolds Arizona Diamondbacks 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 Minnesota Twins 2b-3b 6-0 185 B R 1982-05-04 McComb,MS MLB 2008-2011 2001-2014 College Mississippi Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 17 496 June-Reg Lorenzo Cain Milwaukee Brewers cf 6-2 165 R R 1986-04-13 Valdosta,GA MLB 2010-2022 2005-2022 HS Madison County (Madison,FL) Yes
2004 17 506 June-Reg Chris Carter Arizona Diamondbacks 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 Chicago Cubs 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 18 526 June-Reg Darren Ford Milwaukee Brewers 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 Anahaim Angels 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 19 557 June-Reg Chris Gimenez Cleveland Baseball Team 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 Colorado Rockies 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 20 588 June-Reg Robert Coello Cincinnati Reds p 6-5 250 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 Houston Astros 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 23 681 June-Reg Zach Phillips Texas Rangers p 6-1 178 L L 1986-09-21 Sacramento,CA MLB 2011-2016 2005-2022 HS Galt Union (Galt,CA) Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 24 707 June-Reg Wyatt Toregas Cleveland Baseball Team 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 Toronto Blue Jays 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 Oakland Athletics 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 25 748 June-Reg Justin Ruggiano Los Angeles Dodgers 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 27 803 June-Reg Martin Maldonado   Anahaim Angels c 6-0 230 R R 1986-08-16 Naguabo,PR MLB 2011-2023 2004-2023 HS Dr. Juan Jose Nunez (Naguabo,PR) Yes
2004 27 820 June-Reg Jonathan Sanchez San Francisco Giants 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 30 906 June-Reg Russ Canzler   Chicago Cubs 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 31 920 June-Reg Xavier Cedeno   Colorado Rockies 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 Oakland Athletics p 6-2 220 R R 1981-09-10 Tuscaloosa,AL MLB 2007-2008 2003-2010 College Birmingham-Southern Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 32 967 June-Reg Jeff Gray Oakland Athletics 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 33 999 June-Reg Michael Dunn New York Yankees 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 34 1013 June-Reg Bobby Cassevah Anahaim Angels 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 Montreal Expos 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 39 1162 June-Reg Todd Redmond Pittsburgh Pirates 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 drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 40 1182 June-Reg Brandon Kintzler San Diego Padres p 5-10 200 R R 1984-08-01 Las Vegas,NV MLB 2010-2021 2004-2022 College Utah Tech Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 42 1241 June-Reg Kyle Blanks   San Diego Padres 1b-lf 6-6 265 R R 1986-09-11 Souderton,PA MLB 2009-2015 2005-2017 HS Moriarty (Edgewood,NM) Yes
year rnd ovl phase player name drafting team pos ht wt ba th Born place hilvl mlb years stat years source school signed
2004 45 1333 June-Reg Tony Sipp Cleveland Baseball Team p 6-0 185 L L 1983-07-12 Pascagoula,MS MLB 2009-2019 2004-2019 College Clemson Yes
168 record(s)
Keep up to date with The Baseball Cube site updates... Subscribe to the TBC Weekly Newsletter!
Subscribe | No Thanks