The Baseball Cube

1999 Baseball America

1999 Baseball America

MLB Prospect Rankings

MORE  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
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:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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 JD Drew rf St. Louis Cardinals 1 rf 6-1 195 L R 1975-11-20 Valdosta,GA MLB 1998-2011 1995-2011
1998-  1-   5-SLN
2 Rick Ankiel rf-cf St. Louis Cardinals 2 rf-cf 6-1 210 L L 1979-07-19 Fort Pierce,FL MLB 1999-2013 1998-2013
1997-  2-  72-SLN
3 Eric Chavez 3b Oakland Athletics 1 3b 6-0 204 L R 1977-12-07 Los Angeles,CA MLB 1998-2014 1997-2014
1996-  1-  10-OAK
4 Bruce Chen p Atlanta Braves 1 p 6-1 180 B L 1977-06-19 Panama City,PN MLB 1998-2015 1994-2015
1993-    UDFA-ATL
5 Brad Penny p Florida Marlins 1 p 6-4 200 R R 1978-05-24 Blackwell,OK MLB 2000-2014 1996-2015
1996-  5- 155-ARI
6 Michael Barrett c-3b Montreal Expos 1 c-3b 6-2 200 R R 1976-10-22 Atlanta,GA MLB 1998-2009 1995-2010
1995-  1-  28-MON
7 Ryan Anderson p Seattle Mariners 1 p 6-10 225 L L 1979-07-12 Southfield,MI AAA -- 1998-2005
1997-  1-  19-SEA
8 Pablo Ozuna 2b-cf Florida Marlins 6 2b-cf 6-0 160 R R 1974-08-25 Santo Domingo,DR MLB 2000-2008 1997-2010
1996-    UDFA-SLN
9 Ruben Mateo rf-cf Texas Rangers 1 rf-cf 6-0 185 R R 1978-02-10 San Cristobal,DR MLB 1999-2004 1996-2015
1994-    UDFA-TEX
10 Matt Clement p San Diego Padres 1 p 6-3 195 R R 1974-08-12 McCandless,PA MLB 1998-2006 1994-2008
1993-  3-  86-SDN
11 Alex Escobar rf-cf New York Mets 1 rf-cf 6-1 180 R R 1978-09-06 Valencia,VZ MLB 2001-2006 1996-2008
1995-    UDFA-NYN
12 Roy Halladay p Toronto Blue Jays 1 p 6-6 225 R R 1977-05-14 Denver,CO MLB 1998-2013 1995-2013
1995-  1-  17-TOR
13 Lance Berkman dh Houston Astros 1 dh 6-1 205 B L 1976-02-10 Waco,TX MLB 1999-2013 1995-2013
1997-  1-  16-HOU
14 Carlos Beltran rf Kansas City Royals 1 rf 6-1 190 B R 1977-04-24 Manati,PR MLB 1998-2017 1995-2017
1995-  2-  49-KCA
15 John Patterson p Arizona Diamondbacks 2 p 6-5 183 R R 1978-01-30 Orange,TX MLB 2002-2007 1997-2007
1996-  1-   5-MON
16 Corey Patterson of Chicago Cubs 1 of 5-9 180 L R 1979-08-13 Atlanta,GA MLB 2000-2011 1999-2013
1998-  1-   3-CHN
17 Alex Gonzalez 1b Florida Marlins 2 1b 6-0 170 R R 1977-02-15 Cagua,VZ MLB 1998-2014 1995-2014
1994-    UDFA-MIA
18 Nick Johnson dh New York Yankees 1 dh 6-3 195 L L 1978-09-19 Sacramento,CA MLB 2001-2012 1996-2012
1996-  3-  89-NYA
19 Pat Burrell lf Philadelphia Phillies 1 lf 6-4 225 R R 1976-10-10 Eureka Springs,AR MLB 2000-2011 1996-2011
1998-  1-   1-PHI
20 Matt Riley p Baltimore Orioles 1 p 6-1 201 L L 1979-08-02 Santa Ana,CA MLB 1999-2005 1998-2010
1997-  3- 105-BAL
21 AJ Burnett p Florida Marlins 1 p 6-5 205 R R 1977-01-03 North Little Rock,AR MLB 1999-2015 1995-2015
1995-  8- 217-NYN
22 Dernell Stenson lf-rf Boston Red Sox 1 lf-rf 6-1 215 L L 1978-06-17 LaGrange,GA MLB 2003-2003 1996-2003
1996-  3-  91-BOS
23 Braden Looper p Florida Marlins 3 p 6-5 225 R R 1974-10-28 Weatherford,OK MLB 1998-2009 1994-2009
1996-  1-   3-SLN
24 Ben Davis c San Diego Padres 2 c 6-4 215 B R 1977-03-10 Chester,PA MLB 1998-2004 1995-2010
1995-  1-   2-SDN
25 Ryan Bradley p New York Yankees 2 p 6-4 226 R R 1975-10-26 Covina,CA MLB 1998-1998 1995-2002
1997-  1-  40-NYA
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
26 George Lombard cf-lf Atlanta Braves 2 cf-lf 6-0 202 L R 1975-09-14 Atlanta,GA MLB 1998-2006 1994-2009
1994-  2-  61-ATL
27 Mark Mulder p Oakland Athletics 2 p 6-6 200 L L 1977-08-05 South Holland,IL MLB 2000-2008 1997-2008
1998-  1-   2-OAK
28 Carlos Lee 1b Chicago White Sox 1 1b 6-2 220 R R 1976-06-20 Aguadulce,PN MLB 1999-2012 1994-2012
1994-    UDFA-CHA
29 Russell Branyan 1b Cleveland Indians 1 1b 6-3 195 L R 1975-12-19 Warner Robins,GA MLB 1998-2011 1994-2014
1994-  7- 185-CLE
30 Carlos Febles 2b Kansas City Royals 2 2b 5-11 185 R R 1976-05-24 El Seybo,DR MLB 1998-2003 1995-2004
1993-    UDFA-KCA
31 Odalis Perez p Atlanta Braves 3 p 6-0 150 L L 1978-06-07 Las Matas de Farfan,DR MLB 1998-2008 1995-2008
1994-    UDFA-ATL
32 Matt White p Tampa Bay Rays 1 p 6-5 230 R R 1978-08-13 Waynesboro,PA AAA -- 1997-2003
1996-  1-   7-SFN
33 Billy Koch p Toronto Blue Jays 2 p 6-3 205 R R 1974-12-14 Rockville Center,NY MLB 1999-2004 1994-2004
1996-  1-   4-TOR
34 Gabe Kapler cf-rf Detroit Tigers 1 cf-rf 6-2 208 R R 1975-08-31 Hollywood,CA MLB 1998-2010 1995-2010
1995- 57-1488-DET
35 Rob Bell p Cincinnati Reds 1 p 6-5 226 R R 1977-01-17 Newburgh,NY MLB 2000-2007 1995-2008
1995-  3-  85-ATL
36 Michael Cuddyer rf Minnesota Twins 1 rf 6-2 202 R R 1979-03-27 Norfolk,VA MLB 2001-2015 1998-2015
1997-  1-   9-MIN
37 Chad Hermansen cf-rf Pittsburgh Pirates 1 cf-rf 6-2 185 R R 1977-09-10 Salt Lake City,UT MLB 1999-2004 1995-2007
1995-  1-  10-PIT
38 Calvin Pickering 1b Baltimore Orioles 2 1b 6-5 278 L L 1976-09-29 St. Thomas,VG MLB 1998-2005 1995-2008
1995- 35- 976-BAL
39 Alfonso Soriano lf New York Yankees 3 lf 6-1 160 R R 1976-01-07 San Pedro de Macoris,DR MLB 1999-2014 1996-2014
1998-    UDFA-NYA
40 Peter Bergeron cf Montreal Expos 2 cf 6-0 185 L R 1977-11-09 Greenfield,MA MLB 1999-2004 1996-2007
1996-  4- 118-LAN
41 Angel Pena c Los Angeles Dodgers 1 c 5-10 228 R R 1975-02-16 San Pedro de Macoris,DR MLB 1998-2001 1995-2007
1992-    UDFA-LAN
42 Chad Hutchinson p St. Louis Cardinals 4 p 6-5 230 R R 1977-02-21 Del Mar,CA MLB 2001-2001 1996-2001
1998-  2-  48-SLN
43 Mitch Meluskey c Houston Astros 2 c 6-0 185 B R 1973-09-18 Yakima,WA MLB 1998-2003 1992-2003
1992- 12- 322-CLE
44 Jason Grilli p Florida Marlins 1 p 6-4 185 R R 1976-11-11 Royal Oak,MI MLB 2000-2017 1995-2017
1997-  1-   4-SFN
45 Octavio Dotel p New York Mets 2 p 6-0 175 R R 1975-11-25 Santo Domingo,DR MLB 1999-2013 1995-2013
1993-    UDFA-NYN
46 Joe Crede 3b Chicago White Sox 2 3b 6-3 195 R R 1978-04-26 Jefferson City,MO MLB 2000-2009 1996-2009
1996-  5- 137-CHA
47 Kevin McGlinchy p Atlanta Braves 6 p 6-5 220 R R 1977-06-28 Malden,MA MLB 1999-2000 1996-2005
1995-  5- 141-ATL
48 Julio Ramirez cf-rf Florida Marlins 5 cf-rf 5-11 170 R R 1977-08-10 San Juan de Maguana,DR MLB 1999-2005 1995-2010
1993-    UDFA-MIA
49 Ronnie Belliard 3b Milwaukee Brewers 1 3b 5-8 180 R R 1976-07-04 Bronx,NY MLB 1998-2010 1994-2011
1994-  8- 207-MIL
50 Michael Restovich lf Minnesota Twins 2 lf 6-4 233 R R 1979-01-03 Rochester,MN MLB 2002-2007 1998-2011
1997-  2-  61-MIN
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
51 Jeff Weaver p Detroit Tigers 2 p 6-5 200 R R 1976-08-22 Northridge,CA MLB 1999-2010 1996-2010
1998-  1-  14-DET
52 Jayson Werth rf Baltimore Orioles 3 rf 6-5 210 R R 1979-05-20 Springfield,IL MLB 2002-2017 1997-2018
1997-  1-  22-BAL
53 Eric DuBose p Oakland Athletics 3 p 6-3 231 L L 1976-05-15 Bradenton,FL MLB 2002-2006 1995-2010
1997-  1-  21-OAK
54 Brent Butler 2b-3b St. Louis Cardinals 3 2b-3b 6-0 180 R R 1978-02-11 Laurinburg,NC MLB 2001-2003 1996-2007
1996-  3-  68-SLN
55 Jeff Austin p Kansas City Royals -- p 6-0 185 R R 1976-10-19 San Bernardino,CA MLB 2001-2003 1996-2005
1998-  1-   4-KCA
56 John Curtice p Boston Red Sox 2 p 6-2 228 L L 1979-11-01 Richmond,VA AAA -- 1997-2000
1997-  1-  17-BOS
57 Orber Moreno p Kansas City Royals 3 p 6-2 190 R R 1977-04-27 Caracas,VZ MLB 1999-2004 1995-2010
1993-    UDFA-KCA
58 Mike Lowell 3b Florida Marlins 5 3b 6-4 205 R R 1974-02-24 San Juan,PR MLB 1998-2010 1993-2010
1995- 20- 562-NYA
59 Kris Benson p Pittsburgh Pirates 3 p 6-4 188 R R 1974-11-07 Kennesaw,GA MLB 1999-2010 1994-2010
1996-  1-   1-PIT
60 Rafael Furcal ss Atlanta Braves 7 ss 5-10 165 B R 1977-08-24 Loma de Cabrera,DR MLB 2000-2014 1997-2015
1996-    UDFA-ATL
61 Freddy Garcia p Seattle Mariners 2 p 6-4 235 R R 1976-10-06 Caracas,VZ MLB 1999-2013 1995-2018
1993-    UDFA-HOU
62 Junior Herndon p San Diego Padres 3 p 6-1 190 R R 1978-09-11 Liberal,KS MLB 2001-2001 1997-2006
1997-  9- 290-SDN
63 Luis Rivas 2b Minnesota Twins 4 2b 5-10 175 R R 1979-08-30 La Guaira,VZ MLB 2000-2008 1996-2009
1995-    UDFA-MIN
64 Jeremy Giambi rf-lf Kansas City Royals 5 rf-lf 6-0 200 L L 1974-09-30 San Jose,CA MLB 1998-2003 1994-2005
1996-  6- 169-KCA
65 Kelly Dransfeldt ss Texas Rangers 2 ss 6-2 195 R R 1975-04-16 Joliet,IL MLB 1999-2004 1994-2004
1996-  4- 113-TEX
66 Ted Lilly p Montreal Expos 3 p 6-0 185 L L 1976-01-04 Lomita,CA MLB 1999-2013 1996-2013
1996- 23- 688-LAN
67 Felipe Lopez 3b-2b Toronto Blue Jays 3 3b-2b 6-1 175 B R 1980-05-12 Bayamon,PR MLB 2001-2011 1998-2011
1998-  1-   8-TOR
68 Cristian Guzman ss Minnesota Twins 3 ss 6-0 188 B R 1978-03-21 Santo Domingo,DR MLB 1999-2010 1996-2010
1994-    UDFA-NYA
69 Vernon Wells lf Toronto Blue Jays 5 lf 6-1 210 R R 1978-12-08 Shreveport,LA MLB 1999-2013 1997-2013
1997-  1-   5-TOR
70 Ricky Ledee lf-rf New York Yankees 6 lf-rf 6-1 160 L L 1973-11-22 Ponce,PR MLB 1998-2007 1990-2007
1990- 16- 435-NYA
71 Luis Rivera p Atlanta Braves 4 p 6-3 163 R R 1978-06-21 Chihuahua,MX MLB 2000-2000 1996-2010
1995-    UDFA-ATL
72 Jackson Melian of New York Yankees 4 of 6-2 190 R R 1980-01-07 Barcelona,VZ AAA -- 1997-2010
1996-    UDFA-NYA
73 Gary Matthews cf-rf San Diego Padres 5 cf-rf 6-3 200 B R 1974-08-25 San Francisco,CA MLB 1999-2010 1994-2010
1993- 13- 366-SDN
74 Darnell McDonald of Baltimore Orioles 4 of 5-11 201 R R 1978-11-17 Fort Collins,CO MLB 2004-2013 1998-2013
1997-  1-  26-BAL
75 Choo Freeman cf Colorado Rockies 1 cf 6-2 200 R R 1979-10-20 Pine Bluff,AR MLB 2004-2006 1998-2007
1998-  1-  36-COL
rank player name pos prospect Team tm rk pos ht wt ba th Born place hilvl mlb years stat years draft info
76 Austin Kearns rf Cincinnati Reds 2 rf 6-3 220 R R 1980-05-20 Lexington,KY MLB 2002-2013 1998-2013
1998-  1-   7-CIN
77 Aaron Myette p Chicago White Sox 3 p 6-4 195 R R 1977-09-26 New Westminster,BC MLB 1999-2004 1997-2008
1997-  1-  43-CHA
78 Gil Meche p Seattle Mariners 4 p 6-3 180 R R 1978-09-08 Lafayette,LA MLB 1999-2010 1996-2010
1996-  1-  22-SEA
79 Grant Roberts p New York Mets 3 p 6-3 205 R R 1977-09-13 El Cajon,CA MLB 2000-2004 1995-2005
1995- 11- 301-NYN
80 Wade Miller p Houston Astros 3 p 6-2 185 R R 1976-09-13 Reading,PA MLB 1999-2007 1996-2009
1996- 20- 594-HOU
81 Derrick Gibson rf-lf Colorado Rockies 2 rf-lf 6-2 244 R R 1975-02-05 Winter Haven,FL MLB 1998-1999 1993-2006
1993- 13- 380-COL
82 Sean Burroughs 3b San Diego Padres 6 3b 6-2 200 L R 1980-09-12 Atlanta,GA MLB 2002-2012 1999-2017
1998-  1-   9-SDN
83 Marlon Anderson 2b Philadelphia Phillies 2 2b 5-11 198 L R 1974-01-06 Montgomery,AL MLB 1998-2009 1993-2009
1995-  2-  42-PHI
84 Warren Morris 2b Pittsburgh Pirates 2 2b 5-11 179 L R 1974-01-11 Alexandria,LA MLB 1999-2003 1994-2005
1996-  5- 143-TEX
85 Ben Petrick c-lf Colorado Rockies 5 c-lf 6-0 199 R R 1977-04-07 Hillsboro,OR MLB 1999-2003 1996-2004
1995-  2-  38-COL
86 Milton Bradley lf Montreal Expos 6 lf 6-0 180 B R 1978-04-15 Harbor City,CA MLB 2000-2011 1996-2011
1996-  2-  40-MON
87 Carlos Guillen 2b Seattle Mariners 3 2b 6-1 180 B R 1975-09-30 Maracay,VZ MLB 1998-2011 1995-2011
1992-    UDFA-HOU
88 Guillermo Mota p Montreal Expos 4 p 6-4 205 R R 1973-07-25 San Pedro de Macoris,DR MLB 1999-2012 1993-2012
1990-    UDFA-NYN
89 Jason Marquis p Atlanta Braves 5 p 6-1 185 L R 1978-08-21 Manhasset,NY MLB 2000-2015 1996-2015
1996-  1-  35-ATL
90 Tony Armas p Montreal Expos 5 p 6-4 205 R R 1978-04-29 Puerto Piritu,VZ MLB 1999-2008 1995-2009
1994-    UDFA-NYA
91 Wes Anderson p Florida Marlins 4 p 6-4 175 R R 1979-09-10 Pine Bluff,AR A+ -- 1998-2003
1997- 14- 426-MIA
92 Dee Brown lf Kansas City Royals 4 lf 6-0 215 L R 1978-03-27 Bronx,NY MLB 1998-2007 1996-2011
1996-  1-  14-KCA
93 Carlos Pena 1b-dh Texas Rangers 4 1b-dh 6-2 210 L L 1978-05-17 Santo Domingo,DR MLB 2001-2014 1996-2014
1998-  1-  10-TEX
94 Mike Darr rf-cf San Diego Padres 4 rf-cf 6-3 205 L R 1976-03-21 Corona,CA MLB 1999-2001 1994-2001
1994-  2-  52-DET
95 Chad Harville p Oakland Athletics 4 p 5-9 180 R R 1976-09-16 Selmer,TN MLB 1999-2006 1995-2007
1997-  2-  63-OAK
96 Randy Wolf p Philadelphia Phillies 3 p 6-0 194 L L 1976-08-22 Canoga Park,CA MLB 1999-2015 1997-2015
1997-  2-  54-PHI
97 Scott Williamson p Cincinnati Reds 3 p 6-0 185 R R 1976-02-17 Fort Polk,LA MLB 1999-2007 1995-2011
1997-  9- 278-CIN
98 Adam Kennedy 3b St. Louis Cardinals 5 3b 6-2 180 L R 1976-01-10 Riverside,CA MLB 1999-2012 1995-2012
1997-  1-  20-SLN
99 Trot Nixon rf Boston Red Sox 8 rf 6-2 200 L L 1974-04-11 Evergreen,NC MLB 1996-2008 1994-2008
1993-  1-   7-BOS
100 Drew Henson 3b New York Yankees 7 3b 6-5 222 R R 1980-02-13 San Diego,CA MLB 2002-2003 1998-2003
1998-  3-  97-NYA
100 record(s)