TBC Player Tracker:   Daily emails with YOUR custom list of players delivered before your first cup of coffee. Change players whenever you like!


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.
Full Listing
Hitters (2012)
Pitchers (2012)
By Team
RankProspect NamePosAgeTeam NameCurrent StatusHiLvlYearsDraft Information
1Bryce HarperLF19Washington Nationals WAN   40mMLB2010-2014201011June-RegWAN
2Matt MooreP23Tampa Bay Rays TB (DL-60)MLB2007-201420078245June-RegTB
3Mike TroutCF20Los Angeles Angels LAA   40mMLB2009-20142009125June-RegLAA
4Yu DarvishP25Texas Rangers TEX (DL-15)   40mMLB2005-20140UDFA
5Julio TeheranP21Atlanta Braves ATL   40mMLB2008-20142008UDFASignedATL
6Jesus MonteroC22Seattle Mariners SEA   in minors Tacoma [AAA]   40mMLB2007-20142007UDFASignedNYY
7Jurickson ProfarSS-2B19Texas Rangers TEX (DL-60)MLB2010-20142010UDFASignedTEX
8Shelby MillerP21St. Louis Cardinals STL   40mMLB2009-20142009119June-RegSTL
9Trevor BauerP21Arizona Diamondbacks CLE   40mMLB2009-2014201113June-RegARI
10Dylan BundyP19Baltimore Orioles BAL   in minors Frederick [A+]   40mMLB2012-2014201114June-RegBAL
11Manny Machado3B19Baltimore Orioles BAL   40mMLB2010-2014201013June-RegBAL
12Gerrit ColeP21Pittsburgh Pirates PIT (DL-15)   40mMLB2009-2014201111June-RegPIT
13Tyler SkaggsP20Arizona Diamondbacks LAA   40mMLB2009-20142009140June-RegLAA
14Yoenis CespedesLF26Oakland Athletics OAK   40mMLB2012-20140UDFA
15Jameson TaillonP20Pittsburgh Pirates PIT (DL-7)AAA2011-2013201012June-RegPIT
16Devin MesoracoC24Cincinnati Reds CIN   40mMLB2007-20142007115June-RegCIN
17Travis D'ArnaudC23Toronto Blue Jays NYM   40mMLB2007-20142007137June-RegPHI
18Miguel Sano3B19Minnesota Twins MIN (DL-7)AA2010-20142010UDFASignedMIN
19Anthony Rendon2B22Washington Nationals WAN   40mMLB2009-2014201116June-RegWAN
20Taijuan WalkerP19Seattle Mariners SEA   in minors Tacoma [AAA]   40mMLB2010-20142010143June-RegSEA
21Danny HultzenP22Seattle Mariners SEA   Minors   40mAAA2009-2013201112June-RegSEA
22Jacob TurnerP21Detroit Tigers MIA   40mMLB2010-2014200919June-RegDET
23Mike MontgomeryP22Kansas City Royals TB   in minors Durham [AAA]   40mAAA2008-20142008136June-RegKC
24Bubba StarlingOF19Kansas City Royals KC   in minors Wilmington [A+]A+2012-2014201115June-RegKC
25Archie BradleyP19Arizona Diamondbacks ARI   in minors Mobile [AA]AAA2011-2014201117June-RegARI
26Jarrod ParkerP23Oakland Athletics OAK (DL-60)MLB2008-2014200719June-RegARI
27Carlos MartinezP20St. Louis Cardinals STL   40mMLB2011-20140UDFA
28Wil MyersRF21Kansas City Royals TB (DL-60)MLB2009-20142009391June-RegKC
29Manny BanuelosP21New York Yankees NYY   in minors Trenton [AA]   40mAAA2008-20142008UDFASignedNYY
30Drew PomeranzP23Colorado Rockies OAK   in minors Sacramento [AAA]   40mMLB2008-2014201015June-RegCLE
31Martin PerezP21Texas Rangers TEX (DL-60)MLB2008-20142008UDFASignedTEX
32Brett JacksonOF23Chicago Cubs CHC   in minors Iowa [AAA]   40mMLB2007-20142009131June-RegCHC
33Yonder Alonso1B25San Diego Padres SD   40mMLB2006-2014200817June-RegCIN
34Jonathan Singleton1B20Houston Astros HOU   40mMLB2009-201420098257June-RegPHI
35Zack WheelerP22New York Mets NYM   40mMLB2010-2014200916June-RegSF
36Brad PeacockP24Oakland Athletics HOU   in minors Oklahoma City [AAA]   40mMLB2007-20142006411231June-RegWAN
37Francisco LindorSS18Cleveland Indians CLE   in minors Columbus [AAA]AAA2011-2014201118June-RegCLE
38Gary BrownOF23San Francisco Giants SF   in minors Fresno [AAA]   40mAAA2008-20142010124June-RegSF
39Anthony GoseCF-OF21Toronto Blue Jays TOR   40mMLB2008-20142008251June-RegPHI
40Arodys VizcainoP21Atlanta Braves CHC   in minors Iowa [AAA]   40mMLB2008-20142008UDFASignedNYY
41Christian YelichLF-OF20Miami Marlins MIA   40mMLB2010-20142010123June-RegFLA
42Nolan Arenado3B21Colorado Rockies COL   40mMLB2009-20142009259June-RegCOL
43Mike Olt3B23Texas Rangers CHC   in minors Iowa [AAA]   40mMLB2008-20142010149June-RegTEX
44Hak-Ju LeeSS21Tampa Bay Rays TB   in minors Durham [AAA]   40mAAA2009-20142009UDFASignedCHC
45Nick CastellanosLF-OF20Detroit Tigers DET   40mMLB2010-20142010144June-RegDET
46Randall DelgadoP22Atlanta Braves ARI   40mMLB2008-20142008UDFASignedATL
47Anthony Rizzo1B22Chicago Cubs CHC   40mMLB2007-201420076204June-RegBOS
48Billy HamiltonCF-OF21Cincinnati Reds CIN   40mMLB2009-20142009257June-RegCIN
49Rymer LirianoRF21San Diego Padres SD   in minors El Paso [AAA]   40mAAA2009-20142009UDFASignedSD
50Jarred CosartP22Houston Astros HOU   40mMLB2009-20142008381156June-RegPHI
51Will Middlebrooks3B23Boston Red Sox BOS   in minors Pawtucket [AAA]   40mMLB2008-201420075174June-RegBOS
52James PaxtonP23Seattle Mariners SEA (DL-60)MLB2007-201420104132June-RegSEA
53Yasmani GrandalC23San Diego Padres SD   40mMLB2008-20142010112June-RegCIN
54Matt HarveyP23New York Mets NYM (DL-60)MLB2008-2014201017June-RegNYM
55Jean SeguraSS22Los Angeles Angels MIL   40mMLB2008-20142008UDFASignedLAA
56Wily PeraltaP23Milwaukee Brewers MIL   40mMLB2006-20142006UDFASignedMIL
57A.J. ColeP20Oakland Athletics WAN   in minors Syracuse [AAA]AAA2010-201420104116June-RegWAN
58Xander BogaertsSS19Boston Red Sox BOS   40mMLB2011-20140UDFA
59George SpringerOF22Houston Astros HOU (DL-15)   40mMLB2009-20142011111June-RegHOU
60Josh BellRF-OF19Pittsburgh Pirates PIT   in minors Altoona [AA]AA2012-20142011261June-RegPIT
61Javier BaezSS19Chicago Cubs CHCAAA2011-2014201119June-RegCHC
62Zach LeeP20Los Angeles Dodgers LAD   in minors Albuquerque [AAA]AAA2011-20142010128June-RegLAD
63Dellin BetancesP24New York Yankees NYY   40mMLB2006-201420068254June-RegNYY
64Matt SzczurOF22Chicago Cubs CHC   in minors Iowa [AAA]   40mAAA2009-201420105160June-RegCHC
65Sonny GrayP22Oakland Athletics OAK   40mMLB2009-20142011118June-RegOAK
66Addison ReedP23Chicago White Sox ARI   40mMLB2008-20142010395June-RegCHW
67Jake MarisnickCF-OF21Toronto Blue Jays MIA   40mMLB2010-201420093104June-RegTOR
68Jake OdorizziP22Kansas City Royals TB   40mMLB2008-20142008132June-RegMIL
69Trevor MayP22Philadelphia Phillies MIN   in minors Rochester [AAA]   40mAAA2008-201420084136June-RegPHI
70Taylor JungmannP22Milwaukee Brewers MIL   in minors Nashville [AAA]AAA2009-20142011112June-RegMIL
71Jed BradleyP22Milwaukee Brewers MILAA2009-20142011115June-RegMIL
72Blake SwihartC20Boston Red Sox BOS   in minors Portland [AA]AA2011-20142011126June-RegBOS
73Starling MarteLF23Pittsburgh Pirates PIT (DL-7)   40mMLB2009-20142009UDFASignedPIT
74Oscar TaverasOF20St. Louis Cardinals STL   40mMLB2010-20142010UDFASignedSTL
75Zack CozartSS26Cincinnati Reds CIN   40mMLB2005-20142007279June-RegCIN
76Casey Kelley1B35San Diego Padres RetiredA1996-2000199818541June-RegANA
77Nick Franklin2B21Seattle Mariners SEA   in minors Tacoma [AAA]   40mMLB2009-20142009127June-RegSEA
78Cory Spangenberg2B21San Diego Padres SD   in minors San Antonio [AA]AA2010-20142011110June-RegSD
79Leonys MartinCF24Texas Rangers TEX   40mMLB2011-20140UDFA
80Michael ChoiceOF22Oakland Athletics TEX   in minors Round Rock [AAA]   40mMLB2008-20142010110June-RegOAK
81Gary SanchezC19New York Yankees NYY   in minors Trenton [AA]   40mAA2010-20142010UDFASignedNYY
82Jonathan Schoop2B20Baltimore Orioles BAL   40mMLB2010-20142010UDFASignedBAL
83Garrett RichardsP24Los Angeles Angels LAA   40mMLB2007-20142009142June-RegLAA
84Cheslor Cuthbert3B19Kansas City Royals KC   in minors Northwest Arkansas [AA]   40mAA2010-20142010UDFASignedKC
85Mason WilliamsOF20New York Yankees NYY   in minors Trenton [AA]AA2010-201420104145June-RegNYY
86Chad BettisP23Colorado Rockies COL   40mMLB2008-20142010276June-RegCOL
87Wilin RosarioC23Colorado Rockies COL   40mMLB2007-20142007UDFASignedCOL
88Zack Cox3B23St. Louis Cardinals MIA   in minors New Orleans [AAA]AAA2009-20142010125June-RegSTL
89Chris ArcherP23Tampa Bay Rays TB   40mMLB2006-201420065161June-RegCLE
90Taylor GuerrieriP19Tampa Bay Rays TB   in minors Bowling Green [A]A2012-20132011124June-RegTB
91Daniel NorrisP19Toronto Blue Jays TORAA2012-20142011274June-RegTOR
92Andrelton SimmonsSS22Atlanta Braves ATL   40mMLB2010-20142010270June-RegATL
93Kolten Wong2B21St. Louis Cardinals STL   40mMLB2009-20142011122June-RegSTL
94Tyrell JenkinsP19St. Louis Cardinals STL   in minors Palm Beach [A+]A+2010-20142010150June-RegSTL
95Allen WebsterP22Los Angeles Dodgers BOS   40mMLB2008-2014200818547June-RegLAD
96Nathan EovaldiP22Los Angeles Dodgers MIA   40mMLB2008-2014200811337June-RegLAD
97Matt DavidsonC31Arizona Diamondbacks RetiredRK2003-20032003UDFASignedCHC
98Jedd Gyorko2B23San Diego Padres SD   40mMLB2008-20142010259June-RegSD
99Joe BensonOF24Detroit Tigers MIA   in minors Jacksonville [AA]MLB2006-20142006264June-RegMIN
100Christian Villanueva3B21Texas Rangers CHC   in minors Tennessee [AA]   40mAAA2010-20142010UDFASignedTEX

About Us  |  Site Map  |  Privacy Policy  |  Contact Us

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

Please Support The Baseball Cube.