2012 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 (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-60)MLB2005-20140UDFA
5Julio TeheranP21Atlanta Braves ATL   40mMLB2008-20142008UDFASignedATL
6Jesus MonteroC22Seattle Mariners SEA (DL-7)   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 (DL-7)   Rehab   40mMLB2012-2014201114June-RegBAL
11Manny Machado3B19Baltimore Orioles BAL (DL-60)MLB2010-2014201013June-RegBAL
12Gerrit ColeP21Pittsburgh Pirates PIT   40mMLB2009-2014201111June-RegPIT
13Tyler SkaggsP20Arizona Diamondbacks LAA (DL-60)MLB2009-20142009140June-RegLAA
14Yoenis CespedesLF26Oakland Athletics BOS   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   40mMLB2010-20142010143June-RegSEA
21Danny HultzenP22Seattle Mariners SEA   Minors   40mAAA2009-2013201112June-RegSEA
22Jacob TurnerP21Detroit Tigers CHC   Minors   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   40mMLB2009-20142009391June-RegKC
29Manny BanuelosP21New York Yankees NYY   in minors Scranton/Wilkes-Barre [AAA]   40mAAA2008-20142008UDFASignedNYY
30Drew PomeranzP23Colorado Rockies OAK   40mMLB2008-2014201015June-RegCLE
31Martin PerezP21Texas Rangers TEX (DL-60)MLB2008-20142008UDFASignedTEX
32Brett JacksonOF23Chicago Cubs ARI   40mMLB2007-20142009131June-RegCHC
33Yonder Alonso1B25San Diego Padres SD (DL-60)MLB2006-2014200817June-RegCIN
34Jonathan Singleton1B20Houston Astros HOU   40mMLB2009-201420098257June-RegPHI
35Zack WheelerP22New York Mets NYM   40mMLB2010-2014200916June-RegSF
36Brad PeacockP24Oakland Athletics HOU   40mMLB2007-20142006411231June-RegWAN
37Francisco LindorSS18Cleveland Indians CLE   in minors Columbus [AAA]AAA2011-2014201118June-RegCLE
38Gary BrownOF23San Francisco Giants SF   40mMLB2008-20142010124June-RegSF
39Anthony GoseCF-OF21Toronto Blue Jays TOR   40mMLB2008-20142008251June-RegPHI
40Arodys VizcainoP21Atlanta Braves CHC   40mMLB2008-20142008UDFASignedNYY
41Christian YelichLF-OF20Miami Marlins MIA   40mMLB2010-20142010123June-RegFLA
42Nolan Arenado3B21Colorado Rockies COL   40mMLB2009-20142009259June-RegCOL
43Mike Olt3B23Texas Rangers CHC   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   40mMLB2009-20142009UDFASignedSD
50Jarred CosartP22Houston Astros MIA   40mMLB2009-20142008381156June-RegPHI
51Will Middlebrooks3B23Boston Red Sox BOS   40mMLB2008-201420075174June-RegBOS
52James PaxtonP23Seattle Mariners SEA   40mMLB2007-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 Gulf Coast Nationals [Rk]AAA2010-201420104116June-RegWAN
58Xander BogaertsSS19Boston Red Sox BOS (DL-7)   40mMLB2011-20140UDFA
59George SpringerOF22Houston Astros HOU   40mMLB2009-20142011111June-RegHOU
60Josh BellRF-OF19Pittsburgh Pirates PIT (DL-7)AA2012-20142011261June-RegPIT
61Javier BaezSS19Chicago Cubs CHC   40mMLB2011-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   40mMLB2009-201420105160June-RegCHC
65Sonny GrayP22Oakland Athletics OAK   40mMLB2009-20142011118June-RegOAK
66Addison ReedP23Chicago White Sox ARI   40mMLB2008-20142010395June-RegCHW
67Jake MarisnickCF-OF21Toronto Blue Jays HOU   Minors   40mMLB2010-201420093104June-RegTOR
68Jake OdorizziP22Kansas City Royals TB   40mMLB2008-20142008132June-RegMIL
69Trevor MayP22Philadelphia Phillies MIN   40mMLB2008-201420084136June-RegPHI
70Taylor JungmannP22Milwaukee Brewers MIL   in minors Nashville [AAA]AAA2009-20142011112June-RegMIL
71Jed BradleyP22Milwaukee Brewers MIL   in minors Huntsville [AA]AA2009-20142011115June-RegMIL
72Blake SwihartC20Boston Red Sox BOS   in minors Pawtucket [AAA]AAA2011-20142011126June-RegBOS
73Starling MarteLF23Pittsburgh Pirates PIT   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 TB   40mMLB2009-20142009127June-RegSEA
78Cory Spangenberg2B21San Diego Padres SD   40mMLB2010-20142011110June-RegSD
79Leonys MartinCF24Texas Rangers TEX   40mMLB2011-20140UDFA
80Michael ChoiceOF22Oakland Athletics TEX   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 (DL-60)MLB2007-20142009142June-RegLAA
84Cheslor Cuthbert3B19Kansas City Royals KC   in minors Omaha [AAA]   40mAAA2010-20142010UDFASignedKC
85Mason WilliamsOF20New York Yankees NYY   in minors Trenton [AA]AA2010-201420104145June-RegNYY
86Chad BettisP23Colorado Rockies COL   in minors Colorado Springs [AAA]   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 (DL-7)A2012-20142011124June-RegTB
91Daniel NorrisP19Toronto Blue Jays TOR   40mMLB2012-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.