"More stats than you can shake a wooden stick at..."
Update:   TBC Player Tracker -  Newly drafted players are available in the TBC Player tracker as soon as they make their first appearance. Sign up today!
Home >> Minor League Baseball >> Minor League Prospects >> 2004 Prospects Report

Prospects Report

+ 2004
  • For current season prospect stat report, stats are up to date as of yesterday. The top 100 and top 10s are based on Baseball America (BA) preseason rankings. BA has recently introduced midseason rankings as an update to the preseason lists but TBC has yet to incorporate these lists into the Prospects section.
  • Players who graduated to the Major Leagues are displayed in bold.
  • Stats displayed are for the year selected.
  • Rank Player Team TeamRank Position High Level Current Team Current Status Play Years Draft Info Ht Wt B-T Born
    1Joe MauerMinnesota Twins1CMLBMLB-Active2001-20142001-1-16-4220L-R1983-04-19
    2B.J. UptonTampa Bay Rays1CFMLBMLB-Active2003-20142002-1-26-2170R-R1984-08-21
    3Delmon YoungTampa Bay Rays2RFMLBFree Agent2004-20142003-1-16-2200R-R1985-09-14
    4Edwin JacksonLos Angeles Dodgers1PMLBMLB-Active2001-20142001-6-1906-3190R-R1983-09-09
    5Rickie WeeksMilwaukee Brewers12BMLBFree Agent2001-20142003-1-26-0195R-R1982-09-13
    6Alex RiosToronto Blue Jays1RFMLBMLB-Active1999-20141999-1-196-5185R-R1981-02-18
    7Kazuo MatsuiNew York MetsSSMLB--1995-2013Not drafted5-10185B-R1975-10-23
    8Greg MillerLos Angeles Dodgers2PAAA--2002-20132002-1-316-5190L-L1984-11-03
    9Grady SizemoreCleveland Indians1CFMLBMLB-Active2000-20142000-3-756-2205L-L1982-08-02
    10Prince FielderMilwaukee Brewers21BMLBMLB-Active2002-20142002-1-75-11280L-R1984-05-09
    11Andy MarteAtlanta Braves13BMLBInt2001-2014Not drafted6-1185R-R1983-11-21
    12Scott KazmirNew York Mets1PMLBMLB-Active2002-20142002-1-156-1170L-L1984-01-24
    13Adam LoewenBaltimore Orioles1OFMLBMinors2003-20142002-1-46-6220L-L1984-04-09
    14Zack GreinkeKansas City Royals1PMLBMLB-Active2002-20142002-1-66-2190R-R1983-10-21
    15Casey KotchmanAnaheim Angels11BMLBFree Agent2001-20132001-1-136-3210L-L1983-02-22
    16Justin MorneauMinnesota Twins21BMLBMLB-Active1999-20141999-3-896-4205L-R1981-05-15
    17Cole HamelsPhiladelphia Phillies1PMLBMLB-Active2003-20142002-1-176-3170L-L1983-12-27
    18Dustin McGowanToronto Blue Jays2PMLBFree Agent2000-20142000-1-336-3190R-R1982-03-24
    19J.J. HardyMilwaukee Brewers3SSMLBMLB-Active2001-20142001-2-566-2205R-R1982-08-19
    20Josh BarfieldSan Diego Padres1LF-RFMLBFree Agent2001-20132001-4-1206-0185R-R1982-12-17
    21David WrightNew York Mets23BMLBMLB-Active2001-20142001-1-386-0195R-R1982-12-20
    22Jeff MathisAnaheim Angels2CMLBMLB-Active2001-20142001-1-336-0180R-R1983-03-31
    23Gavin FloydPhiladelphia Phillies2PMLBMLB-Active2002-20142001-1-46-5210R-R1983-01-27
    24Chin-Hui TsaoColorado Rockies1PMLB--2000-2008Not drafted6-2180R-R1981-06-02
    25Jeremy ReedChicago White Sox1RF-LFMLBFree Agent2000-20112002-2-596-0160L-L1981-06-15
    26Angel GuzmanChicago Cubs1PMLBFree Agent2001-2012Not drafted6-2180R-R1981-12-14
    27Jeff FrancoeurAtlanta Braves2RFMLBMinors2002-20142002-1-236-4200R-R1984-01-08
    28Jeremy HermidaFlorida Marlins1OFMLBInt2002-20142002-1-116-4200L-R1984-01-30
    29Ervin SantanaAnaheim Angels4PMLBMLB-Active2003-2014Not drafted6-2160R-R1983-01-10
    30Felix HernandezSeattle Mariners1PMLBMLB-Active2003-2014Not drafted6-3170R-R1986-04-08
    31Franklin GutierrezLos Angeles Dodgers3RF-OFMLBFree Agent2001-2013Not drafted6-2175R-R1983-02-21
    32Bobby CrosbyOakland Athletics1SSMLBFree Agent1999-20102001-1-256-3195R-R1980-01-12
    33Dallas McPhersonAnaheim Angels33BMLBFree Agent1999-20132001-2-576-4210L-R1980-07-23
    34Scott HairstonArizona Diamondbacks1RF-LFMLBFree Agent2000-20142001-3-986-0190R-R1980-05-25
    35Guillermo QuirozToronto Blue Jays3CMLBMinors1999-2014Not drafted6-1202R-R1981-11-29
    36Kyle SleethDetroit Tigers1PAA--2001-20072003-1-36-5205R-R1981-12-20
    37Sergio SantosArizona Diamondbacks2PMLBFree Agent2002-20142002-1-276-3190R-R1983-07-04
    38John VanBenschotenPittsburgh Pirates1PMLB--1999-20112001-1-86-4210R-R1980-04-14
    39Hanley RamirezBoston Red Sox1SSMLBMLB-Active2002-2014Not drafted6-3200R-R1983-12-23
    40Merkin ValdezSan Francisco Giants1PMLBFree Agent2003-2012Not drafted6-3170R-R1981-11-10
    41Dioner NavarroNew York Yankees1CMLBMLB-Active2001-2014Not drafted5-10189B-R1984-02-09
    42James LoneyLos Angeles Dodgers41BMLBMLB-Active2002-20142002-1-196-3200L-L1984-05-07
    43Joe BlantonOakland Athletics2PMLBRetired2000-20142002-1-246-2220R-R1980-12-11
    44Jeff AllisonFlorida Marlins3PAA--2003-20112003-1-166-2195R-R1984-11-07
    45Clint NageotteSeattle Mariners2PMLB--2000-20101999-5-1556-3200R-R1980-10-25
    46Ryan WagnerCincinnati Reds1PMLB--2002-20092003-1-146-4210R-R1982-07-15
    47Blake HawksworthSt. Louis Cardinals1PMLBRetired2002-20122001-28-8546-3190R-R1983-03-01
    48Brad NelsonMilwaukee Brewers51BMLBFree Agent2001-20142001-4-1186-2230L-R1982-12-03
    49Adam WainwrightSt. Louis Cardinals3PMLBMLB-Active2000-20142000-1-296-6190R-R1981-08-30
    50Taylor BuchholzHouston Astros1PMLB--2000-20112000-6-1756-4220R-R1981-10-13
    51Jason StokesFlorida Marlins21BAAA--2001-20102000-2-416-4225R-R1982-01-23
    52Adrian GonzalezTexas Rangers11BMLBMLB-Active2000-20142000-1-16-2190L-L1982-05-08
    53Jeremy GuthrieCleveland Indians2PMLBMLB-Active1998-20142002-1-226-1200B-R1979-04-08
    54John MaineBaltimore Orioles2PMLBFree Agent2000-20132002-6-1666-4180R-R1981-05-08
    55Kris HonelChicago White Sox2PAA--2001-20112001-1-166-5195R-R1982-11-07
    56Justin JonesChicago Cubs2PAA--2002-20102002-2-626-3225L-L1984-09-25
    57Ian StewartColorado Rockies23BMLBFree Agent2003-20142003-1-106-3200L-R1985-04-05
    58Clint EvertsMontreal Expos1PAAAFree Agent2003-20132002-1-56-2170R-R1984-08-10
    59Denny BautistaBaltimore Orioles5PMLB--2000-2011Not drafted6-5170R-R1982-10-23
    60Mike HinckleyMontreal Expos2PMLB--2001-20112001-3-826-3170R-L1982-10-05
    61Khalil GreeneSan Diego Padres2SSMLB--1999-20092002-1-135-11210R-R1979-10-21
    62Bobby JenksAnaheim Angels5PMLBMinors (40)2000-20112000-5-1406-3225R-R1981-03-14
    63Travis BlackleySeattle Mariners3PMLBInt2001-2013Not drafted6-3190L-L1982-11-04
    64Sean BurnettPittsburgh Pirates2PMLBFree Agent2000-20142000-1-196-1176L-L1982-09-17
    65Ryan HarveyChicago Cubs3OFAA--2003-20132003-1-66-5192R-R1984-08-30
    66J.D. DurbinMinnesota Twins4PMLB--2000-20122000-2-546-0188R-R1982-02-24
    67Scott OlsenFlorida Marlins4PMLBMinors2002-20122002-6-1736-4170L-L1984-01-12
    68Chris LubanskiKansas City Royals2LFAAA--2003-20112003-1-56-3180L-L1985-03-24
    69Manny ParraMilwaukee Brewers4PMLBMLB-Active2001-20142001-26-7786-3200L-L1982-10-30
    70Jose LopezSeattle Mariners43BMLBInt2001-2013Not drafted6-2170R-R1983-11-24
    71Alberto CallaspoAnaheim Angels63BMLBMLB-Active2002-2014Not drafted5-10180R-R1983-04-19
    72Gabe GrossToronto Blue Jays4LFMLB--1999-20102001-1-156-3205L-R1979-10-21
    73Adam LaRocheAtlanta Braves61BMLBMLB-Active2000-20142000-29-8806-3180L-L1979-11-06
    74Jason BayPittsburgh Pirates3LF-RFMLBFree Agent1999-20132000-22-6456-2200R-R1978-09-20
    75Bubba NelsonAtlanta Braves4PAAA--2000-20092000-2-516-2200R-R1981-08-26
    76Roberto HernandezCleveland Indians3PMLBFree Agent2002-2014Not drafted6-4180R-R1980-08-30
    77Andy SiscoChicago Cubs4PMLB--2001-20122001-2-466-9250L-L1983-01-13
    78Kelly ShoppachBoston Red Sox2CMLBFree Agent1999-20132001-2-486-0215R-R1980-04-29
    79Michael AubreyCleveland Indians6LFMLB--2001-20112003-1-116-1195L-L1982-04-15
    80John DanksTexas Rangers2PMLBMLB-Active2003-20142003-1-96-2190L-L1985-04-15
    81Matt MosesMinnesota Twins33BAAA--2003-20092003-1-216-0210L-R1985-02-20
    82Dan MeyerAtlanta Braves5PMLBMinors2000-20122002-1-346-3190R-L1981-07-03
    83Dustin NippertArizona Diamondbacks3PMLB--2002-20102002-15-4596-7210R-R1981-05-06
    84Mike JonesMilwaukee Brewers6PAAA--2001-20102001-1-126-4210R-R1983-04-23
    85Felix PieChicago Cubs5OFMLBInt2002-2013Not drafted6-2160L-L1985-02-08
    86Lastings MilledgeNew York Mets4LF-RFMLBInt2003-20132003-1-126-1180R-R1985-04-05
    87Francisco RosarioToronto Blue Jays5PMLB--2001-2011Not drafted6-0160R-R1980-09-28
    88Matt PetersonNew York Mets3PAAA--2001-20102000-2-656-5217R-R1982-02-11
    89Jesse CrainMinnesota Twins5PMLBFree Agent2000-20132002-2-616-1200R-R1981-07-05
    90Nick MarkakisBaltimore Orioles3RFMLBMLB-Active2003-20142003-1-76-2195L-L1983-11-17
    91Matt CainSan Francisco Giants2PMLBMLB-Active2002-20142002-1-256-3180R-R1984-10-01
    92Bobby BrownlieChicago Cubs6PAAA--2000-20092002-1-216-0210R-R1980-10-05
    93Jeff FrancisColorado Rockies3PMLBMinors2002-20142002-1-96-5200L-L1981-01-08
    94Jayson NixColorado Rockies5SS-3BMLBFree Agent2001-20142001-1-445-11180R-R1982-08-26
    95Joey GathrightTampa Bay Rays5CFMLBFree Agent2002-20132001-32-9495-10175L-R1982-04-22
    96Aaron HillToronto Blue Jays62BMLBMLB-Active2001-20142003-1-135-11195R-R1982-03-21
    97Bryan BullingtonPittsburgh Pirates4PMLB--2000-20132002-1-16-5220R-R1980-09-30
    98Brent ClevlenDetroit Tigers2OFMLBFree Agent2002-20132002-2-496-2190R-R1983-10-27
    99Jake DittlerCleveland Indians4PAAA--2001-20112001-2-516-4220R-R1982-11-24
    100Jason LaneHouston Astros2PMLBMinors1996-20141999-6-2036-2215R-L1976-12-22


    About Us  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

    Boxscores data is obtained free of charge from Retrosheet.org.

    Please Support The Baseball Cube.