Page Sponsorships are a great way to say "Thanks for the stats TBC". $10 for a year for any available player. Place your name, message and a link.
"Organizing the World
of Baseball Data"
Recent MLB Deaths:   Earl Averill  -   Jim Fanning  -   Ollie Brown  -   Bobby Moore  -   Jose Capellan  -   Riccardo Ingram  -   Dick Mills
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-20152001-1-16-4220L-R1983-04-19
    2Melvin UptonTampa Bay Rays1CFMLBMinors (40)2003-20152002-1-26-2170R-R1984-08-21
    3Delmon YoungTampa Bay Rays2RFMLBMLB-Active2004-20152003-1-16-2200R-R1985-09-14
    4Edwin JacksonLos Angeles Dodgers1PMLBMLB-Active2001-20152001-6-1906-3190R-R1983-09-09
    5Rickie WeeksMilwaukee Brewers12BMLBMLB-Active2001-20152003-1-26-0195R-R1982-09-13
    6Alex RiosToronto Blue Jays1RFMLB15-day DL1999-20151999-1-196-5185R-R1981-02-18
    7Kazuo MatsuiNew York MetsSSMLB--1995-2014Not drafted5-10185B-R1975-10-23
    8Greg MillerLos Angeles Dodgers2PAAA--2002-20132002-1-316-5190L-L1984-11-03
    9Grady SizemoreCleveland Indians1CFMLBMLB-Active2000-20152000-3-756-2205L-L1982-08-02
    10Prince FielderMilwaukee Brewers21BMLBMLB-Active2002-20152002-1-75-11280L-R1984-05-09
    11Andy MarteAtlanta Braves13BMLBInt2001-2014Not drafted6-1185R-R1983-11-21
    12Scott KazmirNew York Mets1PMLBMLB-Active2002-20152002-1-156-1170L-L1984-01-24
    13Adam LoewenBaltimore Orioles1OFMLBMinors2003-20152002-1-46-6220L-L1984-04-09
    14Zack GreinkeKansas City Royals1PMLBMLB-Active2002-20152002-1-66-2190R-R1983-10-21
    15Casey KotchmanAnaheim Angels11BMLBMinors2001-20152001-1-136-3210L-L1983-02-22
    16Justin MorneauMinnesota Twins21BMLB7-day DL (40)1999-20151999-3-896-4205L-R1981-05-15
    17Cole HamelsPhiladelphia Phillies1PMLBMLB-Active2003-20152002-1-176-3170L-L1983-12-27
    18Dustin McGowanToronto Blue Jays2PMLBMinors2000-20152000-1-336-3190R-R1982-03-24
    19J.J. HardyMilwaukee Brewers3SSMLBMLB-Active2001-20152001-2-566-2205R-R1982-08-19
    20Josh BarfieldSan Diego Padres1LF-RFMLBFree Agent2001-20132001-4-1206-0185R-R1982-12-17
    21David WrightNew York Mets23BMLB15-day DL2001-20152001-1-386-0195R-R1982-12-20
    22Jeff MathisAnaheim Angels2CMLB15-day DL2001-20152001-1-336-0180R-R1983-03-31
    23Gavin FloydPhiladelphia Phillies2PMLB60-day DL2002-20152001-1-46-5210R-R1983-01-27
    24Chin-Hui TsaoColorado Rockies1PMLB--2000-2015Not 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-20152002-1-236-4200R-R1984-01-08
    28Jeremy HermidaFlorida Marlins1OFMLBInt2002-20142002-1-116-4200L-R1984-01-30
    29Ervin SantanaAnaheim Angels4PMLBRestricted List2003-2014Not drafted6-2160R-R1983-01-10
    30Felix HernandezSeattle Mariners1PMLBMLB-Active2003-2015Not drafted6-3170R-R1986-04-08
    31Franklin GutierrezLos Angeles Dodgers3RF-OFMLBMinors2001-2015Not 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 Jays3CMLB7-day DL1999-2015Not drafted6-1202R-R1981-11-29
    36Kyle SleethDetroit Tigers1PAA--2001-20072003-1-36-5205R-R1981-12-20
    37Sergio SantosArizona Diamondbacks2PMLBMLB-Active2002-20152002-1-276-3190R-R1983-07-04
    38John VanBenschotenPittsburgh Pirates1PMLB--1999-20112001-1-86-4210R-R1980-04-14
    39Hanley RamirezBoston Red Sox1SSMLBMLB-Active2002-2015Not drafted6-3200R-R1983-12-23
    40Merkin ValdezSan Francisco Giants1PMLBFree Agent2003-2012Not drafted6-3170R-R1981-11-10
    41Dioner NavarroNew York Yankees1CMLB15-day DL2001-2015Not drafted5-10189B-R1984-02-09
    42James LoneyLos Angeles Dodgers41BMLBMLB-Active2002-20152002-1-196-3200L-L1984-05-07
    43Joe BlantonOakland Athletics2PMLBMLB-Active2000-20152002-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 Cardinals3PMLB60-day DL2000-20152000-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-20152000-1-16-2190L-L1982-05-08
    53Jeremy GuthrieCleveland Indians2PMLBMLB-Active1998-20152002-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 Rockies23BMLBMinors2003-20152003-1-106-3200L-R1985-04-05
    58Clint EvertsMontreal Expos1PAAAFree Agent2003-20142002-1-56-2170R-R1984-08-10
    59Denny BautistaBaltimore Orioles5PMLBMinors2000-2014Not 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 Mariners3PMLBMinors2001-2014Not 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-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 Brewers4PMLB15-day DL2001-20152001-26-7786-3200L-L1982-10-30
    70Jose LopezSeattle Mariners43BMLBInt2001-2014Not drafted6-2170R-R1983-11-24
    71Alberto CallaspoAnaheim Angels63BMLBMLB-Active2002-2015Not drafted5-10180R-R1983-04-19
    72Gabe GrossToronto Blue Jays4LFMLB--1999-20102001-1-156-3205L-R1979-10-21
    73Adam LaRocheAtlanta Braves61BMLBMLB-Active2000-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 Indians3PMLBMLB-Active2002-2015Not 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-20152003-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-20142003-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 Twins5PMLB7-day DL2000-20152002-2-616-1200R-R1981-07-05
    90Nick MarkakisBaltimore Orioles3RFMLBMLB-Active2003-20152003-1-76-2195L-L1983-11-17
    91Matt CainSan Francisco Giants2PMLB15-day DL2002-20152002-1-256-3180R-R1984-10-01
    92Bobby BrownlieChicago Cubs6PAAA--2000-20092002-1-216-0210R-R1980-10-05
    93Jeff FrancisColorado Rockies3PMLBMinors2002-20152002-1-96-5200L-L1981-01-08
    94Jayson NixColorado Rockies5SS-3BMLBMinors2001-20152001-1-445-11180R-R1982-08-26
    95Joey GathrightTampa Bay Rays5CFMLBFree Agent2002-20132001-32-9495-10175L-R1982-04-22
    96Aaron HillToronto Blue Jays62BMLBMLB-Active2001-20152003-1-135-11195R-R1982-03-21
    97Bryan BullingtonPittsburgh Pirates4PMLB--2000-20142002-1-16-5220R-R1980-09-30
    98Brent ClevlenDetroit Tigers2OFMLBFree Agent2002-20142002-2-496-2190R-R1983-10-27
    99Jake DittlerCleveland Indians4PAAA--2001-20112001-2-516-4220R-R1982-11-24
    100Jason LaneHouston Astros2PMLBMinors1996-20151999-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.