The Baseball Cube
Tracker
Store
Sign In / Register

2004 MLB Draft

Top Pick
Picks
1498
Total Rounds
50
Major Leaguers
209
College Players
998
High School Players
497
High School%
33.18%
College%
66.62%
Signed
914
Unsigned
584
Signed%
61.01%
NCAA D1 Picks
580
NCAA D2 Picks
71
NCAA D3 Picks
16
NAIA Picks
34
Jr College Picks
295
Bonus Records
312
First to MLB

First Round Picks

csv
*Reload page to restore grid
yearrndovrlplayerdrafting teamd-posposhtwtbathbornplacehilvlmlb yearsstat yearssourceschool
200411Matt BushSan Diego PadresSSP5-10193RR1986-02-08San Diego,CAMLB2016-20232004-2023HSMission Bay (San Diego,CA)
200412Justin VerlanderDetroit TigersPP6-5235RR1983-02-20Manakin-Sabot,VAMLB2005-20242002-2024CollegeOld Dominion
200413Philip HumberNew York MetsPP6-4210RR1982-12-21Nacogdoches,TXMLB2006-20132002-2014CollegeRice
200414Jeff NiemannTampa Bay RaysPP6-9285RR1983-02-28Houston,TXMLB2008-20122002-2012CollegeRice
200415Mark RogersMilwaukee BrewersPP6-2205RR1986-01-30Brunswick,MEMLB2010-20122004-2014HSMt. Ararat (Topsham,ME)
200416Jeremy SowersCleveland IndiansPP6-1180LL1983-05-17St. Clairsville,OHMLB2006-20092002-2013CollegeVanderbilt
200417Homer BaileyCincinnati RedsPP6-4185RR1986-05-03La Grange,TXMLB2007-20202004-2021HSLa Grange (La Grange,TX)
200418Wade TownsendBaltimore OriolesPP6-4230RR1983-02-22Austin,TXAA 2002-2010CollegeRice
200419Chris NelsonColorado RockiesSSSS5-11205RR1985-09-03Washington,DCMLB2010-20142004-2017HSRedan (Stone Mountain,GA)
2004110Thomas DiamondTexas RangersPP6-3250RR1983-04-06Metairie,LAMLB2010-20102002-2011CollegeNew Orleans
2004111Neil WalkerPittsburgh PiratesC2B6-2214BR1985-09-10Pittsburgh,PAMLB2009-20202004-2020HSPine-Richland (Gibsonia,PA)
2004112Jered WeaverAnahaim AngelsPP6-7210RR1982-10-04Northridge,CAMLB2006-20172002-2017CollegeLong Beach State
2004113Bill BrayMontreal ExposPP6-3215LL1983-06-05Virginia Beach,VAMLB2006-20122002-2013CollegeWilliam and Mary
2004114Billy ButlerKansas City Royals3BDH6-2225RR1986-04-18Orange Park,FLMLB2007-20162004-2016HSWolfson (Jacksonville,FL)
2004115Stephen DrewArizona DiamondbacksSSSS6-0200LR1983-03-16Hahira,GAMLB2006-20172005-2017CollegeFlorida State
2004116David PurceyToronto Blue JaysPP6-5245LL1982-04-22St. Charles,ILMLB2008-20132002-2014CollegeOklahoma
2004117Scott ElbertLos Angeles DodgersPP6-2225LL1985-08-13Joplin,MOMLB2008-20142004-2015HSSeneca (Seneca,MO)
2004118Josh FieldsChicago White Sox3B1B6-2225RR1982-12-14Ada,OKMLB2006-20102002-2015CollegeOklahoma State
2004119Chris LambertSt. Louis CardinalsPP6-1205RR1983-03-08Burlingame,CAMLB2008-20092003-2009CollegeBoston College
2004120Trevor PlouffeMinnesota TwinsSS3B6-2215RR1986-06-15West Hills,CAMLB2010-20182004-2018HSCrespi Carmelite (Encino,CA)
2004121Greg GolsonPhiladelphia PhilliesOFOF5-11190RR1985-09-17Austin,TXMLB2008-20112004-2019HSJohn B Connally (Austin,TX)
2004122Glen PerkinsMinnesota TwinsPP5-11190LL1983-03-02Stillwater,MNMLB2006-20172003-2017CollegeMinnesota
2004123Phil HughesNew York YankeesPP6-5240RR1986-06-24Mission Viejo,CAMLB2007-20182004-2018HSFoothill (Santa Ana,CA)
2004124Landon PowellOakland AthleticsCC6-3265BR1982-03-19Raleigh,NCMLB2009-20112001-2013CollegeSouth Carolina
2004125Kyle WaldropMinnesota TwinsPP6-5220RR1985-10-27Knoxville,TNMLB2011-20122004-2013HSFarragut (Knoxville,TN)
2004126Richie RobnettOakland AthleticsOFOF5-10210LL1983-09-17Santa Monica,CAAAA 2004-2010CollegeFresno State
2004127Taylor TankersleyFlorida MarlinsPP6-0210LL1983-03-07Vicksburg,MSMLB2006-20102002-2011CollegeAlabama
2004128Blake DeWittLos Angeles DodgersSS2B5-11195LR1985-08-20Sikeston,MOMLB2008-20132004-2013HSSikeston (Sikeston,MO)
2004129Matt CampbellKansas City RoyalsPP6-2170LL1982-12-27Greenville,SCA+ 2002-2007CollegeSouth Carolina
2004130Eric HurleyTexas RangersPP6-4195RR1985-09-17Sikeston,MOMLB2008-20082004-2012HSWolfson (Jacksonville,FL)
yearrndovrlplayerdrafting teamd-posposhtwtbathbornplacehilvlmlb yearsstat yearssourceschool
2004131J.P. HowellKansas City RoyalsPP6-0180LL1983-04-25Modesto,CAMLB2005-20172002-2018CollegeTexas
2004132Zach JacksonToronto Blue JaysPP6-5220LL1983-05-13Latrobe,PAMLB2006-20092002-2015CollegeTexas A&M
2004133Justin OrenduffLos Angeles DodgersPP6-3215RR1983-05-27Hagerstown,MDAAA 2002-2011CollegeVCU
2004134Tyler LumsdenChicago White SoxPP6-4215LL1983-05-09Roanoke,VAAAA 2002-2010CollegeClemson
2004135Matt FoxMinnesota TwinsPP6-3190RR1982-12-04Columbus,OHMLB2010-20102002-2013CollegeCentral Florida
2004136Danny PutnamOakland AthleticsOFOF5-10200LL1982-09-17Escondido,CAMLB2007-20072002-2011CollegeStanford
2004137Jon PotersonNew York YankeesCC6-1215BR1986-02-10Chandler,AZA 2004-2009HSChandler (Chandler,AZ)
2004138Gio GonzalezChicago White SoxPP6-0205RL1985-09-19Hialeah,FLMLB2008-20202004-2020HSMonsignor Edward Pace (Miami,FL)
2004139Jay RainvilleMinnesota TwinsPP6-3230RR1985-10-16Providence,RIAA 2004-2009HSBishop Hendricken (Warwick,RI)
2004140Huston StreetOakland AthleticsPP6-0205RR1983-08-02Austin,TXMLB2005-20172002-2017CollegeTexas
2004141Jeff MarquezNew York YankeesPP6-2190RR1984-08-10Vacaville,CAMLB2010-20112004-2016CollegeSacramento City
41 Record(s)
First round picks include both team-assigned picks from original draft order PLUS compensation picks from competitive balance system or loss of free agents. These 'sandwich' picks are typically considered to be between rounds, however TBC has classified them only with the numeric portion of the round name (1 instead of 1C)

Players are listed with 2 positions. Draft Position (d-pos) is the listed position at the time of the draft whereas position (pos) is current.