The Baseball Cube

2008 Baseball America

2008 Baseball America

MLB Prospect Rankings

MORE  
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
All Prospects rankings are compiled in late winter, prior to the MLB season. Many services re-rank players periodically as they graduate to the Majors but these adjustments are not captured.

Includes rankings from Baseball America, MLB Pipeline, FanGraphs and Baseball Prospectus.

About Prospects Data
MLB Prospect Rankings
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
1 Jay Bruce 1b Cincinnati Reds 1 1b 6-3 230 L L 1987-04-03 Beaumont,TX MLB 2008-2021 2005-2021
2005-  1-  12-CIN
2 Evan Longoria 3b Tampa Bay Rays 1 3b 6-1 213 R R 1985-10-07 Downey,CA MLB 2008-2023 2005-2023
2006-  1-   3-TBA
3 Joba Chamberlain p New York Yankees 1 p 6-3 245 R R 1985-09-23 Lincoln,NE MLB 2007-2016 2005-2016
2006-  1-  41-NYA
4 Clay Buchholz p Boston Red Sox 1 p 6-3 190 L R 1984-08-14 Lumberton,TX MLB 2007-2019 2004-2019
2005-  1-  42-BOS
5 Colby Rasmus cf St. Louis Cardinals 1 cf 6-1 175 L L 1986-08-11 Columbus,GA MLB 2009-2018 2005-2018
2005-  1-  28-SLN
6 Cameron Maybin lf-cf Florida Marlins -- lf-cf 6-3 215 R R 1987-04-04 Asheville,NC MLB 2007-2021 2006-2021
2005-  1-  10-DET
7 Clayton Kershaw p Los Angeles Dodgers 1 p 6-4 225 L L 1988-03-19 Dallas,TX MLB 2008-2023 2006-2023
2006-  1-   7-LAN
8 Franklin Morales p Colorado Rockies 1 p 6-1 210 L L 1986-01-24 San Juan de los Morros,VZ MLB 2007-2016 2004-2017
2002-    UDFA-COL
9 Homer Bailey p Cincinnati Reds 2 p 6-4 185 R R 1986-05-03 La Grange,TX MLB 2007-2020 2004-2021
2004-  1-   7-CIN
10 David Price p Tampa Bay Rays 2 p 6-5 215 L L 1985-08-26 Murfreesboro,TN MLB 2008-2022 2005-2022
2007-  1-   1-TBA
11 Travis Snider 1b-rf Toronto Blue Jays 1 1b-rf 6-0 230 L L 1988-02-02 Kirkland,WA MLB 2008-2015 2006-2021
2006-  1-  14-TOR
12 Matt Wieters c Baltimore Orioles 1 c 6-5 235 B R 1986-05-21 Charleston,SC MLB 2009-2020 2005-2020
2007-  1-   5-BAL
13 Jacoby Ellsbury cf Boston Red Sox 2 cf 6-1 195 L L 1983-09-11 Madras,OR MLB 2007-2017 2003-2017
2005-  1-  23-BOS
14 Andrew McCutchen dh-lf Pittsburgh Pirates 1 dh-lf 5-10 190 R R 1986-10-10 Fort Meade,FL MLB 2009-2023 2005-2023
2005-  1-  11-PIT
15 Jake McGee p Tampa Bay Rays 3 p 6-4 229 L L 1986-08-06 San Jose,CA MLB 2010-2022 2004-2022
2004-  5- 135-TBA
16 Brandon Wood ss-3b Los Angeles Angels 1 ss-3b 6-3 205 R R 1985-03-02 Austin,TX MLB 2007-2011 2003-2014
2003-  1-  23-ANA
17 Wade Davis p Tampa Bay Rays 4 p 6-5 225 R R 1985-09-07 Lake Wales,FL MLB 2009-2021 2004-2021
2004-  3-  75-TBA
18 Mike Moustakas dh-3b Kansas City Royals 1 dh-3b 6-0 225 L R 1988-09-11 Los Angeles,CA MLB 2011-2023 2007-2023
2007-  1-   2-KCA
19 Elvis Andrus 2b-ss Texas Rangers 1 2b-ss 6-0 210 R R 1988-08-26 Maracay,VZ MLB 2009-2023 2005-2023
2005-    UDFA-ATL
20 Fernando Martinez of New York Mets 1 of 6-1 210 L R 1988-10-10 Rio San Juan,DR MLB 2009-2013 2006-2015
2005-    UDFA-NYN
21 Rick Porcello p Detroit Tigers 1 p 6-5 205 R R 1988-12-27 Morristown,NJ MLB 2009-2020 2008-2020
2007-  1-  27-DET
22 Carlos Gonzalez lf Oakland Athletics 1,1 lf 6-1 220 L L 1985-10-17 Maracaibo,VZ MLB 2008-2019 2003-2019
2002-    UDFA-ARI
23 Matt LaPorta 1b Milwaukee Brewers 1 1b 6-2 212 R R 1985-01-08 Port Charlotte,FL MLB 2009-2012 2004-2014
2007-  1-   7-MIL
24 Nick Adenhart p Los Angeles Angels 2 p 6-4 190 R R 1986-08-24 Hagerstown,MD MLB 2008-2009 2005-2009
2004- 14- 413-ANA
25 Jordan Schafer cf-rf Atlanta Braves 1 cf-rf 6-1 190 L L 1986-09-04 Hammond,IN MLB 2009-2015 2005-2018
2005-  3- 107-ATL
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
26 Gio Gonzalez p Oakland Athletics 2 p 6-0 205 R L 1985-09-19 Hialeah,FL MLB 2008-2020 2004-2020
2004-  1-  38-CHA
27 Chris Marrero 1b Washington Nationals 1 1b 6-3 210 R R 1988-07-02 Miami,FL MLB 2011-2017 2006-2019
2006-  1-  15-WAS
28 Jason Heyward cf-rf Atlanta Braves 2 cf-rf 6-5 240 L L 1989-08-09 McDonough,GA MLB 2010-2023 2007-2023
2007-  1-  14-ATL
29 Adam Miller p Cleveland Indians 1 p 6-4 180 R R 1984-11-26 Plano,TX AAA -- 2003-2015
2003-  1-  31-CLE
30 Kosuke Fukudome 1b Chicago Cubs -- 1b 6-0 200 L R 1977-04-26 Osaka,JP MLB 2008-2012 1999-2022
2007-    UDFA-CHN
31 Andy LaRoche 3b Los Angeles Dodgers 2 3b 6-0 205 R R 1983-09-13 Fort Scott,KS MLB 2007-2013 2003-2016
2003- 39-1171-LAN
32 Chase Headley 3b San Diego Padres 1 3b 6-2 215 B R 1984-05-09 Fountain,CO MLB 2007-2018 2003-2018
2005-  2-  66-SDN
33 Angel Villalona 1b San Francisco Giants 1 1b 6-3 240 R R 1990-08-13 La Romana,DR AA -- 2007-2016
2006-    UDFA-SFN
34 Johnny Cueto p Cincinnati Reds 4 p 5-11 229 R R 1986-02-15 San Pedro de Macoris,DR MLB 2008-2023 2005-2023
2004-    UDFA-CIN
35 Deolis Guerra p Minnesota Twins 2 p 6-5 245 R R 1989-04-17 San Felix,VZ MLB 2015-2021 2006-2023
2005-    UDFA-NYN
36 Brett Anderson p Oakland Athletics 3,3 p 6-4 230 L L 1988-02-01 Midland,TX MLB 2009-2021 2007-2021
2006-  2-  55-ARI
37 Jose Tabata rf-lf New York Yankees 3 rf-lf 5-11 210 R R 1988-08-12 Estado Anzoategui,VZ MLB 2010-2015 2005-2021
2004-    UDFA-NYA
38 Ian Stewart 3b Colorado Rockies 2 3b 6-3 200 L R 1985-04-05 Long Beach,CA MLB 2007-2014 2003-2015
2003-  1-  10-COL
39 Reid Brignac ss-3b Tampa Bay Rays 5 ss-3b 6-2 197 L R 1986-01-16 St. Amant,LA MLB 2008-2016 2004-2018
2004-  2-  45-TBA
40 Lars Anderson 1b-of Boston Red Sox 3 1b-of 6-4 215 L L 1987-09-25 Oakland,CA MLB 2010-2012 2007-2016
2006- 18- 553-BOS
41 Austin Jackson cf New York Yankees 2 cf 6-1 198 R R 1987-02-01 Denton,TX MLB 2010-2018 2005-2018
2005-  8- 259-NYA
42 Jeff Clement 1b Seattle Mariners 1 1b 6-1 210 L R 1983-08-21 Marshalltown,IA MLB 2007-2012 2003-2013
2005-  1-   3-SEA
43 Josh Vitters 3b Chicago Cubs 1 3b 6-2 200 R R 1989-08-27 Anaheim,CA MLB 2012-2012 2007-2021
2007-  1-   3-CHN
44 Joey Votto 1b Cincinnati Reds 3 1b 6-2 220 L R 1983-09-10 Toronto,ON MLB 2007-2023 2002-2023
2002-  2-  44-CIN
45 Ian Kennedy p New York Yankees 4 p 6-0 210 R R 1984-12-19 Huntington Beach,CA MLB 2007-2023 2004-2023
2006-  1-  21-NYA
46 Jarrod Parker p Arizona Diamondbacks 2 p 6-1 180 R R 1988-11-24 Fort Wayne,IN MLB 2011-2013 2008-2015
2007-  1-   9-ARI
47 Geovany Soto c Chicago Cubs 2 c 6-1 225 R R 1983-01-20 San Juan,PR MLB 2005-2017 2001-2017
2001- 11- 318-CHN
48 Daric Barton 1b Oakland Athletics 5 1b 6-0 215 L R 1985-08-16 Springfield,VT MLB 2007-2014 2003-2018
2003-  1-  28-SLN
49 Jair Jurrjens p Atlanta Braves 3 p 6-1 160 R R 1986-01-29 Willemstad,CC MLB 2007-2014 2003-2022
2003-    UDFA-DET
50 Matt Antonelli 2b San Diego Padres 2 2b 6-0 180 R R 1985-04-08 Peabody,MA MLB 2008-2008 2004-2013
2006-  1-  17-SDN
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
51 Ross Detwiler p Washington Nationals 2 p 6-5 210 R L 1986-03-06 St. Louis,MO MLB 2007-2022 2005-2022
2007-  1-   6-WAS
52 Carlos Gomez cf Minnesota Twins 3 cf 6-3 220 R R 1985-12-04 Santiago,DR MLB 2007-2019 2004-2019
2002-    UDFA-NYN
53 J.R. Towles c Houston Astros 1 c 6-2 200 R R 1984-02-11 Crosby,TX MLB 2007-2011 2004-2014
2004- 20- 604-HOU
54 Carlos Carrasco p Philadelphia Phillies 1 p 6-4 224 R R 1987-03-21 Barquisimeto,VZ MLB 2009-2023 2004-2023
2003-    UDFA-PHI
55 Chin-Lung Hu 2b-ss Los Angeles Dodgers 3 2b-ss 5-11 190 R R 1984-02-02 Tainan City,TW MLB 2007-2011 2003-2012
2003-    UDFA-LAN
56 Nick Blackburn p Minnesota Twins 1 p 6-4 240 R R 1982-02-24 Ada,OK MLB 2007-2012 2002-2013
2001- 29- 857-MIN
57 Dan Cortes p Kansas City Royals 2 p 6-5 205 R R 1987-03-04 Pomona,CA MLB 2010-2011 2005-2014
2005-  7- 215-CHA
58 Chris Volstad p Florida Marlins 1 p 6-8 235 R R 1986-09-23 Palm Beach Gardens,FL MLB 2008-2018 2005-2018
2005-  1-  16-MIA
59 Desmond Jennings cf Tampa Bay Rays 6 cf 6-2 210 R R 1986-10-30 Birmingham,AL MLB 2010-2016 2006-2018
2006- 10- 289-TBA
60 Fautino De Los Santos p Oakland Athletics 4 p 6-2 225 R R 1986-02-15 Samana,DR MLB 2011-2012 2007-2018
2005-    UDFA-CHA
61 Neil Walker 2b Pittsburgh Pirates 2 2b 6-2 214 B R 1985-09-10 Pittsburgh,PA MLB 2009-2020 2004-2020
2004-  1-  11-PIT
62 Carlos Triunfel ss Seattle Mariners 4 ss 5-11 195 R R 1990-02-27 Santiago,DR MLB 2012-2014 2007-2018
2006-    UDFA-SEA
63 Luke Hochevar p Kansas City Royals 3 p 6-5 225 R R 1983-09-15 Denver,CO MLB 2007-2016 2003-2016
2006-  1-   1-KCA
64 Justin Masterson p Boston Red Sox 4 p 6-6 260 R R 1985-03-22 Kingston,JM MLB 2008-2015 2006-2017
2006-  2-  71-BOS
65 Chris Davis 1b Texas Rangers 2 1b 6-3 245 L R 1986-03-17 Longview,TX MLB 2008-2020 2006-2020
2006-  5- 148-TEX
66 Max Scherzer p Arizona Diamondbacks 4 p 6-3 215 R R 1984-07-27 St. Louis,MO MLB 2008-2023 2004-2023
2006-  1-  11-ARI
67 Chris Tillman p Baltimore Orioles 3 p 6-5 195 R R 1988-04-15 Anaheim,CA MLB 2009-2018 2006-2018
2006-  2-  49-SEA
68 Brett Sinkbeil p Florida Marlins 2 p 6-2 210 R R 1984-12-26 Tulsa,OK MLB 2010-2010 2004-2011
2006-  1-  19-MIA
69 Radhames Liz p Baltimore Orioles 2 p 6-2 170 R R 1983-06-10 El Seybo,DR MLB 2007-2015 2005-2023
2003-    UDFA-BAL
70 Brandon Jones rf Atlanta Braves 4 rf 6-1 215 L R 1983-12-10 Panama City,FL MLB 2007-2009 2004-2014
2003- 24- 727-ATL
71 Chuck Lofgren p Cleveland Indians 2 p 6-3 190 L L 1986-01-29 Redwood City,CA AAA -- 2004-2013
2004-  4- 107-CLE
72 Manny Parra p Milwaukee Brewers 2 p 6-3 215 L L 1982-10-30 Carmichael,CA MLB 2007-2015 2002-2021
2001- 26- 778-MIL
73 Jed Lowrie 2b-dh Boston Red Sox 5 2b-dh 6-0 180 B R 1984-04-17 Salem,OR MLB 2008-2022 2003-2022
2005-  1-  45-BOS
74 Dexter Fowler rf Colorado Rockies 3 rf 6-5 205 B R 1986-03-22 Atlanta,GA MLB 2008-2021 2005-2022
2004- 14- 410-COL
75 Tyler Colvin of Chicago Cubs 3 of 6-3 190 L L 1985-09-05 Augusta,GA MLB 2009-2014 2004-2018
2006-  1-  13-CHN
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
76 Adrian Cardenas 2b Philadelphia Phillies 2 2b 6-0 205 L R 1987-10-10 Miami Lakes,FL MLB 2012-2012 2006-2012
2006-  1-  37-PHI
77 Eric Hurley p Texas Rangers 3 p 6-4 195 R R 1985-09-17 Sikeston,MO MLB 2008-2008 2004-2012
2004-  1-  30-TEX
78 Troy Patton p Baltimore Orioles 3,3 p 6-1 185 B L 1985-09-03 Magnolia,TX MLB 2007-2014 2004-2015
2004-  9- 274-HOU
79 Hank Conger c Los Angeles Angels 4 c 6-0 205 B R 1988-01-29 Federal Way,WA MLB 2010-2016 2006-2018
2006-  1-  25-ANA
80 Taylor Teagarden c Texas Rangers 4 c 6-0 210 R R 1983-12-21 Dallas,TX MLB 2008-2015 2003-2015
2005-  3-  99-TEX
81 Jordan Walden p Los Angeles Angels 3 p 6-5 220 R R 1987-11-16 Fort Worth,TX MLB 2010-2015 2007-2015
2006- 12- 372-ANA
82 Sean Gallagher p Chicago Cubs 5 p 6-2 220 R R 1985-12-30 Boston,MA MLB 2007-2010 2004-2016
2004- 12- 366-CHN
83 Phillippe Aumont p Seattle Mariners 2 p 6-7 265 L R 1989-01-07 Gatineau,QC MLB 2012-2015 2008-2019
2007-  1-  11-SEA
84 Tim Alderson p San Francisco Giants 2 p 6-6 217 R R 1988-11-03 Phoenix,AZ AAA -- 2007-2016
2007-  1-  22-SFN
85 Bryan Anderson c St. Louis Cardinals 3 c 6-1 200 L R 1986-12-16 Thousand Oaks,CA MLB 2010-2015 2005-2016
2005-  4- 140-SLN
86 Collin Balester p Washington Nationals 3 p 6-5 190 R R 1986-06-06 Huntington Beach,CA MLB 2008-2015 2004-2017
2004-  4- 114-MON
87 Beau Mills 1b Cleveland Indians 3 1b 6-3 220 L R 1986-08-15 Visalia,CA AAA -- 2005-2012
2007-  1-  13-CLE
88 Scott Elbert p Los Angeles Dodgers 4 p 6-2 225 L L 1985-08-13 Joplin,MO MLB 2008-2014 2004-2015
2004-  1-  17-LAN
89 Steve Pearce of Pittsburgh Pirates 3 of 5-11 200 R R 1983-04-13 Lakeland,FL MLB 2007-2019 2004-2019
2005-  8- 241-PIT
90 Joe Savery p Philadelphia Phillies 3 p 6-3 215 L L 1985-11-04 Houston,TX MLB 2011-2014 2005-2014
2007-  1-  19-PHI
91 Nolan Reimold dh-lf Baltimore Orioles 4 dh-lf 6-4 207 R R 1983-10-12 Greenville,PA MLB 2009-2016 2003-2017
2005-  2-  61-BAL
92 Gorkys Hernandez of Atlanta Braves 5 of 6-1 196 R R 1987-09-07 Sucre,VZ MLB 2012-2019 2006-2022
2005-    UDFA-DET
93 Neftali Feliz p Texas Rangers 5 p 6-3 235 R R 1988-05-02 Azua,DR MLB 2009-2021 2006-2023
2005-    UDFA-ATL
94 Mike Bowden p Boston Red Sox 7 p 6-3 215 R R 1986-09-09 Winfield,IL MLB 2008-2013 2005-2021
2005-  1-  47-BOS
95 Hector Gomez ss Colorado Rockies 4 ss 6-3 195 R R 1988-03-05 San Pedro de Macoris,DR MLB 2011-2015 2006-2022
2004-    UDFA-COL
96 Ryan Kalish cf Boston Red Sox 6 cf 6-0 215 L L 1988-03-28 Northridge,CA MLB 2010-2016 2006-2016
2006-  9- 283-BOS
97 Chris Perez p St. Louis Cardinals 2 p 6-4 225 R R 1985-07-01 Bradenton,FL MLB 2008-2014 2004-2015
2006-  1-  42-SLN
98 Greg Reynolds p Colorado Rockies 5 p 6-7 225 R R 1985-07-03 Pacifica,CA MLB 2008-2013 2004-2016
2006-  1-   2-COL
99 Jeff Niemann p Tampa Bay Rays 7 p 6-9 260 R R 1983-02-28 Houston,TX MLB 2008-2012 2002-2012
2004-  1-   4-TBA
100 Drew Stubbs rf Cincinnati Reds 5 rf 6-4 205 R R 1984-10-04 Atlanta,TX MLB 2009-2017 2004-2017
2006-  1-   8-CIN
100 record(s)