Support TBC:  If you're a frequent visitor and use the data on this site, please support The Baseball Cube by leaving a small tip.
 

2004 BASEBALL PROSPECTS


The Baseball Cube prospects section is based entirely on the pre-season rankings done by Baseball America each spring. This includes the Major League top 100 and the team-by-team top 10s. There is no TBC prospect rankings nor do we pretend to be experts on prospects and we certainly don't rank or evaluate prospets. All references to prospects and lists or rankings are from Baseball America from whom we have not received explicit permission to include.

TBC has added statistics, highest level reached and current status to the prospects section and we've re-organized for easier review.
BASEBALL PROSPECTS HISTORY
Full Listing
Hitters (2004)
Pitchers (2004)
By Team
RankProspect NamePosAgeTeam NameCurrent StatusHiLvlYearsDraft Information
1Joe MauerC21Minnesota Twins MIN   40mMLB2001-2014200111June-RegMIN
2B.J. UptonCF19Tampa Bay Rays ATL   40mMLB2003-2014200212June-RegTB
3Delmon YoungRF18Tampa Bay Rays BAL   40mMLB2004-2014200311June-RegTB
4Edwin JacksonP20Los Angeles Dodgers CHC   40mMLB2001-201420016190June-RegLAD
5Rickie Weeks2B21Milwaukee Brewers MIL   40mMLB2001-2014200312June-RegMIL
6Alex RiosRF23Toronto Blue Jays TEX   40mMLB1999-20141999119June-RegTOR
7Kazuo MatsuiSS28New York Mets Recently ActiveMLB1995-20132003UDFASignedNYM
8Greg MillerP19Los Angeles Dodgers Recently ActiveAAA2002-20132002131June-RegLAD
9Grady SizemoreCF21Cleveland Indians PHI   40mMLB2000-20142000375June-RegMTL
10Prince Fielder1B20Milwaukee Brewers TEX (DL-60)MLB2002-2014200217June-RegMIL
11Andy Marte3B20Atlanta Braves ARI   in minors Reno [AAA]MLB2001-20142000UDFASignedATL
12Scott KazmirP20New York Mets OAK   40mMLB2002-20142002115June-RegNYM
13Adam LoewenOF20Baltimore Orioles PHI   in minors Reading [AA]MLB2003-2014200214June-RegBAL
14Zack GreinkeP20Kansas City Royals LAD   40mMLB2002-2014200216June-RegKC
15Casey Kotchman1B21Anaheim Angels Free AgentMLB2001-20132001113June-RegANA
16Justin Morneau1B23Minnesota Twins COL   40mMLB1999-20141999389June-RegMIN
17Cole HamelsP20Philadelphia Phillies PHI   40mMLB2003-20142002117June-RegPHI
18Dustin McGowanP22Toronto Blue Jays TOR   40mMLB2000-20142000133June-RegTOR
19J.J. HardySS21Milwaukee Brewers BAL   40mMLB2001-20142001256June-RegMIL
20Josh BarfieldLF-RF21San Diego Padres Free AgentMLB2001-201320014120June-RegSD
21David Wright3B21New York Mets NYM   40mMLB2001-20142001138June-RegNYM
22Jeff MathisC21Anaheim Angels MIA   40mMLB2001-20142001133June-RegANA
23Gavin FloydP21Philadelphia Phillies ATL (DL-60)MLB2002-2014200114June-RegPHI
24Chin-Hui TsaoP23Colorado Rockies RetiredMLB2000-20081999UDFASignedCOL
25Jeremy ReedRF-LF23Chicago White Sox Free AgentMLB2000-20112002259June-RegCHW
26Angel GuzmanP22Chicago Cubs Free AgentMLB2001-20121999UDFASignedKC
27Jeff FrancoeurRF20Atlanta Braves SD   in minors El Paso [AAA]MLB2002-20142002123June-RegATL
28Jeremy HermidaOF20Florida Marlins MIL   in minors Nashville [AAA]MLB2002-20142002111June-RegFLA
29Ervin SantanaP21Anaheim Angels ATL   40mMLB2003-20142000UDFASignedANA
30Felix HernandezP18Seattle Mariners SEA   40mMLB2003-20142002UDFASignedSEA
31Franklin GutierrezRF-OF21Los Angeles Dodgers SEAMLB2001-20132000UDFASignedLAD
32Bobby CrosbySS24Oakland Athletics Free AgentMLB1999-20102001125June-RegOAK
33Dallas McPherson3B23Anaheim Angels Free AgentMLB1999-20132001257June-RegANA
34Scott HairstonRF-LF24Arizona Diamondbacks WAN   40mMLB2000-20142001398June-RegARI
35Guillermo QuirozC22Toronto Blue Jays SF   40mMLB1999-20141998UDFASignedTOR
36Kyle SleethP22Detroit Tigers RetiredAA2001-2007200313June-RegDET
37Sergio SantosP20Arizona Diamondbacks TOR   in minors New Hampshire [AA]MLB2002-20142002127June-RegARI
38John VanBenschotenP24Pittsburgh Pirates Recently ActiveMLB1999-2011200118June-RegPIT
39Hanley RamirezSS20Boston Red Sox LAD   40mMLB2002-20142000UDFASignedBOS
40Merkin ValdezP22San Francisco Giants Free AgentMLB2003-20121999UDFASignedATL
41Dioner NavarroC20New York Yankees TORMLB2001-20142000UDFASignedNYY
42James Loney1B20Los Angeles Dodgers TB   40mMLB2002-20142002119June-RegLAD
43Joe BlantonP23Oakland Athletics Retired (2014)MLB2000-20142002124June-RegOAK
44Jeff AllisonP19Florida Marlins Recently ActiveAA2003-20112003116June-RegFLA
45Clint NageotteP23Seattle Mariners RetiredMLB2000-201019995155June-RegSEA
46Ryan WagnerP21Cincinnati Reds RetiredMLB2002-20092003114June-RegCIN
47Blake HawksworthP21St. Louis Cardinals Retired (2014)MLB2002-2012200128854June-RegSTL
48Brad Nelson1B21Milwaukee Brewers Free AgentMLB2001-201420014118June-RegMIL
49Adam WainwrightP22St. Louis Cardinals STL   40mMLB2000-20142000129June-RegATL
50Taylor BuchholzP22Houston Astros Recently ActiveMLB2000-201120006175June-RegPHI
51Jason Stokes1B22Florida Marlins RetiredAAA2001-20102000241June-RegFLA
52Adrian Gonzalez1B22Texas Rangers LAD   40mMLB2000-2014200011June-RegFLA
53Jeremy GuthrieP25Cleveland Indians KC   40mMLB1998-20142002122June-RegCLE
54John MaineP23Baltimore Orioles Free AgentMLB2000-201320026166June-RegBAL
55Kris HonelP21Chicago White Sox Recently ActiveAA2001-20112001116June-RegCHW
56Justin JonesP19Chicago Cubs RetiredAA2002-20102002262June-RegCHC
57Ian Stewart3B19Colorado Rockies LAA (DL-7)MLB2003-20142003110June-RegCOL
58Clint EvertsP19Montreal Expos Free AgentAAA2003-2013200215June-RegMTL
59Denny BautistaP21Baltimore Orioles Recently ActiveMLB2000-20112000UDFASignedFLA
60Mike HinckleyP21Montreal Expos Recently ActiveMLB2001-20112001382June-RegMTL
61Khalil GreeneSS24San Diego Padres RetiredMLB1999-20092002113June-RegSD
62Bobby JenksP23Anaheim Angels BOS   Minors   40mMLB2000-201120005140June-RegANA
63Travis BlackleyP21Seattle Mariners IntlMLB2001-20132000UDFASignedSEA
64Sean BurnettP21Pittsburgh Pirates LAA (DL-60)MLB2000-20142000119June-RegPIT
65Ryan HarveyOF19Chicago Cubs Recently ActiveAA2003-2013200316June-RegCHC
66J.D. DurbinP22Minnesota Twins Recently ActiveMLB2000-20122000254June-RegMIN
67Scott OlsenP20Florida Marlins TEX   MinorsMLB2002-201220026173June-RegFLA
68Chris LubanskiLF19Kansas City Royals Recently ActiveAAA2003-2011200315June-RegKC
69Manny ParraP21Milwaukee Brewers CIN   40mMLB2001-2014200126778June-RegMIL
70Jose Lopez3B20Seattle Mariners IntlMLB2001-20132000UDFASignedSEA
71Alberto Callaspo3B21Anaheim Angels OAK   40mMLB2002-20142001UDFASignedANA
72Gabe GrossLF24Toronto Blue Jays Assistant Coach - Auburn University (2013)MLB1999-20102001115June-RegTOR
73Adam LaRoche1B24Atlanta Braves WAN   40mMLB2000-2014200029880June-RegATL
74Jason BayLF-RF25Pittsburgh Pirates Free AgentMLB1999-2013200022645June-RegMTL
75Bubba NelsonP22Atlanta Braves RetiredAAA2000-20092000251June-RegATL
76Roberto HernandezP23Cleveland Indians LAD   40mMLB2002-20142000UDFASignedCLE
77Andy SiscoP21Chicago Cubs Recently ActiveMLB2001-20122001246June-RegCHC
78Kelly ShoppachC24Boston Red Sox Free AgentMLB1999-20132001248June-RegBOS
79Michael AubreyLF22Cleveland Indians Recently ActiveMLB2001-20112003111June-RegCLE
80John DanksP19Texas Rangers CHW   40mMLB2003-2014200319June-RegTEX
81Matt Moses3B19Minnesota Twins RetiredAAA2003-20092003121June-RegMIN
82Dan MeyerP22Atlanta Braves BAL   MinorsMLB2000-20122002134June-RegATL
83Dustin NippertP23Arizona Diamondbacks RetiredMLB2002-2010200215459June-RegARI
84Mike JonesP21Milwaukee Brewers RetiredAAA2001-20102001112June-RegMIL
85Felix PieOF19Chicago Cubs IntlMLB2002-20132001UDFASignedCHC
86Lastings MilledgeLF-RF19New York Mets IntlMLB2003-20132003112June-RegNYM
87Francisco RosarioP23Toronto Blue Jays Recently ActiveMLB2001-20111999UDFASignedTOR
88Matt PetersonP22New York Mets RetiredAAA2001-20102000265June-RegNYM
89Jesse CrainP22Minnesota Twins HOU (DL-60)MLB2000-20142002261June-RegMIN
90Nick MarkakisRF20Baltimore Orioles BAL   40mMLB2003-2014200317June-RegBAL
91Matt CainP19San Francisco Giants SF (DL-60)MLB2002-20142002125June-RegSF
92Bobby BrownlieP23Chicago Cubs RetiredAAA2000-20092002121June-RegCHC
93Jeff FrancisP23Colorado Rockies Free AgentMLB2002-2014200219June-RegCOL
94Jayson NixSS-3B21Colorado Rockies KC   40mMLB2001-20142001144June-RegCOL
95Joey GathrightCF22Tampa Bay Rays Free AgentMLB2002-2013200132949June-RegTB
96Aaron Hill2B22Toronto Blue Jays ARI   40mMLB2001-20142003113June-RegTOR
97Bryan BullingtonP23Pittsburgh Pirates Recently ActiveMLB2000-2013200211June-RegPIT
98Brent ClevlenOF20Detroit Tigers Free AgentMLB2002-20132002249June-RegDET
99Jake DittlerP21Cleveland Indians Recently ActiveAAA2001-20112001251June-RegCLE
100Jason LaneP27Houston Astros SD   in minors El Paso [AAA]MLB1996-201419996203June-RegHOU


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

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

Please Support The Baseball Cube.