The TBC Player Tracker sends you an email at 6am (EST) with MLB + MINOR stats from the prior night for your custom list of players. Includes season stats too!
"Organizing the World
of Baseball Data"
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-20162001-1-16-4220L-R1983-04-19
    2Melvin UptonTampa Bay Rays1CFMLBMLB-Active2003-20162002-1-26-2170R-R1984-08-21
    3Delmon YoungTampa Bay Rays2RFMLBFree Agent2004-20152003-1-16-2200R-R1985-09-14
    4Edwin JacksonLos Angeles Dodgers1PMLB15-day DL2001-20162001-6-1906-3190R-R1983-09-09
    5Rickie WeeksMilwaukee Brewers12BMLBMLB-Active2001-20162003-1-26-0195R-R1982-09-13
    6Alex RiosToronto Blue Jays1RFMLBFree Agent1999-20151999-1-196-5185R-R1981-02-18
    7Kazuo MatsuiNew York MetsSSMLB1995-2015Not drafted5-10185B-R1975-10-23
    8Greg MillerLos Angeles Dodgers2PAAA2002-20132002-1-316-5190L-L1984-11-03
    9Grady SizemoreCleveland Indians1CFMLBFree Agent2000-20152000-3-756-2205L-L1982-08-02
    10Prince FielderMilwaukee Brewers21BMLBMLB-Active2002-20162002-1-75-11280L-R1984-05-09
    11Andy MarteAtlanta Braves13BMLBInt2001-2014Not drafted6-1185R-R1983-11-21
    12Scott KazmirNew York Mets1PMLBMLB-Active2002-20162002-1-156-1170L-L1984-01-24
    13Adam LoewenBaltimore Orioles1OFMLBMinors2003-20162002-1-46-6220L-L1984-04-09
    14Zack GreinkeKansas City Royals1PMLBMLB-Active2002-20162002-1-66-2190R-R1983-10-21
    15Casey KotchmanAnaheim Angels11BMLBMinors2001-20162001-1-136-3210L-L1983-02-22
    16Justin MorneauMinnesota Twins21BMLBFree Agent1999-20151999-3-896-4205L-R1981-05-15
    17Cole HamelsPhiladelphia Phillies1PMLBMLB-Active2003-20162002-1-176-3170L-L1983-12-27
    18Dustin McGowanToronto Blue Jays2PMLBMinors2000-20162000-1-336-3190R-R1982-03-24
    19J.J. HardyMilwaukee Brewers3SSMLB15-day DL2001-20162001-2-566-2205R-R1982-08-19
    20Josh BarfieldSan Diego Padres1LF-RFMLBFree Agent2001-20132001-4-1206-0185R-R1982-12-17
    21David WrightNew York Mets23BMLBMLB-Active2001-20162001-1-386-0195R-R1982-12-20
    22Jeff MathisAnaheim Angels2CMLBMLB-Active2001-20162001-1-336-0180R-R1983-03-31
    23Gavin FloydPhiladelphia Phillies2PMLBMLB-Active2002-20162001-1-46-5210R-R1983-01-27
    24Chin-Hui TsaoColorado Rockies1PMLBMinors2000-2016Not 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 Braves2RFMLBMLB-Active2002-20162002-1-236-4200R-R1984-01-08
    28Jeremy HermidaFlorida Marlins1OFMLBInt2002-20152002-1-116-4200L-R1984-01-30
    29Ervin SantanaAnaheim Angels4PMLB15-day DL2003-2016Not drafted6-2160R-R1983-01-10
    30Felix HernandezSeattle Mariners1PMLBMLB-Active2003-2016Not drafted6-3170R-R1986-04-08
    31Franklin GutierrezLos Angeles Dodgers3RF-OFMLBFree Agent2001-2016Not 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-2016Not drafted6-1202R-R1981-11-29
    36Kyle SleethDetroit Tigers1PAA--2001-20072003-1-36-5205R-R1981-12-20
    37Sergio SantosArizona Diamondbacks2PMLBFree Agent2002-20152002-1-276-3190R-R1983-07-04
    38John VanBenschotenPittsburgh Pirates1PMLB1999-20112001-1-86-4210R-R1980-04-14
    39Hanley RamirezBoston Red Sox1SSMLBMLB-Active2002-2016Not drafted6-3200R-R1983-12-23
    40Merkin ValdezSan Francisco Giants1PMLBFree Agent2003-2012Not drafted6-3170R-R1981-11-10
    41Dioner NavarroNew York Yankees1CMLBMLB-Active2001-2016Not drafted5-10189B-R1984-02-09
    42James LoneyLos Angeles Dodgers41BMLBMinors2002-20162002-1-196-3200L-L1984-05-07
    43Joe BlantonOakland Athletics2PMLBMLB-Active2000-20162002-1-246-2220R-R1980-12-11
    44Jeff AllisonFlorida Marlins3PAA--2003-20112003-1-166-2195R-R1984-11-07
    45Clint NageotteSeattle Mariners2PMLB2000-20101999-5-1556-3200R-R1980-10-25
    46Ryan WagnerCincinnati Reds1PMLB2002-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-20162000-1-296-6190R-R1981-08-30
    50Taylor BuchholzHouston Astros1PMLB2000-20112000-6-1756-4220R-R1981-10-13
    51Jason StokesFlorida Marlins21BAAA--2001-20102000-2-416-4225R-R1982-01-23
    52Adrian GonzalezTexas Rangers11BMLBMLB-Active2000-20162000-1-16-2190L-L1982-05-08
    53Jeremy GuthrieCleveland Indians2PMLBMinors1998-20162002-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-20152003-1-106-3200L-R1985-04-05
    58Clint EvertsMontreal Expos1PAAAFree Agent2003-20142002-1-56-2170R-R1984-08-10
    59Denny BautistaBaltimore Orioles5PMLBFree Agent2000-2015Not drafted6-5170R-R1982-10-23
    60Mike HinckleyMontreal Expos2PMLB2001-20112001-3-826-3170R-L1982-10-05
    61Khalil GreeneSan Diego Padres2SSMLB1999-20092002-1-135-11210R-R1979-10-21
    62Bobby JenksAnaheim Angels5PMLBMinors (40)2000-20112000-5-1406-3225R-R1981-03-14
    63Travis BlackleySeattle Mariners3PMLBFree Agent2001-2015Not drafted6-3190L-L1982-11-04
    64Sean BurnettPittsburgh Pirates2PMLBMinors2000-20162000-1-196-1176L-L1982-09-17
    65Ryan HarveyChicago Cubs3OFAA--2003-20132003-1-66-5192R-R1984-08-30
    66J.D. DurbinMinnesota Twins4PMLB2000-20142000-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 Brewers4PMLBFree Agent2001-20152001-26-7786-3200L-L1982-10-30
    70Jose LopezSeattle Mariners43BMLBInt2001-2015Not drafted6-2170R-R1983-11-24
    71Alberto CallaspoAnaheim Angels63BMLBFree Agent2002-2015Not drafted5-10180R-R1983-04-19
    72Gabe GrossToronto Blue Jays4LFMLB1999-20102001-1-156-3205L-R1979-10-21
    73Adam LaRocheAtlanta Braves61BMLBRetired2000-20152000-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 Indians3PMLBMinors2002-2016Not drafted6-4180R-R1980-08-30
    77Andy SiscoChicago Cubs4PMLB2001-20122001-2-466-9250L-L1983-01-13
    78Kelly ShoppachBoston Red Sox2CMLBFree Agent1999-20132001-2-486-0215R-R1980-04-29
    79Michael AubreyCleveland Indians6LFMLB2001-20112003-1-116-1195L-L1982-04-15
    80John DanksTexas Rangers2PMLBAs2003-20162003-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 Diamondbacks3PMLB2002-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-20152003-1-126-1180R-R1985-04-05
    87Francisco RosarioToronto Blue Jays5PMLB2001-2011Not drafted6-0160R-R1980-09-28
    88Matt PetersonNew York Mets3PAAA--2001-20102000-2-656-5217R-R1982-02-11
    89Jesse CrainMinnesota Twins5PMLBFree Agent2000-20152002-2-616-1200R-R1981-07-05
    90Nick MarkakisBaltimore Orioles3RFMLBMLB-Active2003-20162003-1-76-2195L-L1983-11-17
    91Matt CainSan Francisco Giants2PMLBMLB-Active2002-20162002-1-256-3180R-R1984-10-01
    92Bobby BrownlieChicago Cubs6PAAA--2000-20092002-1-216-0210R-R1980-10-05
    93Jeff FrancisColorado Rockies3PMLBRetired2002-20152002-1-96-5200L-L1981-01-08
    94Jayson NixColorado Rockies5SS-3BMLBFree Agent2001-20152001-1-445-11180R-R1982-08-26
    95Joey GathrightTampa Bay Rays5CFMLBFree Agent2002-20132001-32-9495-10175L-R1982-04-22
    96Aaron HillToronto Blue Jays62BMLBMLB-Active2001-20162003-1-135-11195R-R1982-03-21
    97Bryan BullingtonPittsburgh Pirates4PMLB2000-20152002-1-16-5220R-R1980-09-30
    98Brent ClevlenDetroit Tigers2OFMLBFree Agent2002-20152002-2-496-2190R-R1983-10-27
    99Jake DittlerCleveland Indians4PAAA--2001-20112001-2-516-4220R-R1982-11-24
    100Jason LaneHouston Astros2PMLBFree Agent1996-20151999-6-2036-2215R-L1976-12-22


    About Us  |  Correct this Page  |  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.