[Home] [Teams] [History] [Roto Index] [Top 100] [Statistics] [Back Issues] [To Order] [Links]

Find your team's Spring Training info here:


History Wall Charts Collection


Top 100 Prospects

No prospect in baseball is a sure thing. But each year since 1990, SPRING TRAINING BASEBALL YEARBOOK has chosen the cream of the crop and listed them in "Top 100 Prospects." The Top 100 are restricted to players who have no more than 130 at-bats or 50 innings pitched in the big leagues at the time the list is released each spring. Below are the bare-bones lists, minus the analysis and statistics included in SPRING TRAINING's annual presentation.

>
[2003 Top 100]
[2004 Top 100]
[2001 Top 100]
[2002 Top 100]
[1999 Top 100]
[2000 Top 100]
[1997 Top 100]
[1998 Top 100]
[1995 Top 100]
[1996 Top 100]
[1993 Top 100]
[1994 Top 100]
[1991 Top 100]
[1992 Top 100]
[1990 Top 100]

SPRING TRAINING's 2004 Top 100 Prospects

Rank Name                            Team  Pos  Bats  Throws  Born
  1  Joe Mauer                       MIN   C    L     R       4-19-83
  2  B.J. Upton                      TB    SS   R     R       8-21-84
  3  Prince Fielder                  MLW   1B   L     R       5-9-84
  4  Zack Greinke                    KC    RHP  R     R       10-21-83
  5  Delmon Young                    TB    OF   R     R       9-14-85
  6  Rickie Weeks                    MLW   2B   R     R       9-13-82
  7  Ervin Santana                   ANA   RHP  R     R       1-10-83
  8  Alexis Rios                     TOR   OF   R     R       2-18-81
  9  Jeremy Reed                     CWS   OF   L     L       6-15-81
 10  Greg Miller                     LA    LHP  L     L       11-3-84
 11  Scott Kazmir                    NYM   LHP  L     L       1-24-84
 12  Andy Marte                      ATL   3B   R     R       10-21-83
 13  Casey Kotchman                  ANA   1B   L     L       2-22-83
 14  Scott Hairston                  ARI   2B   R     R       5-25-80
 15  Justin Morneau                  MIN   1B   L     R       5-15-81
 16  Edwin Jackson                   LA    RHP  R     R       9-9-83
 17  Gavin Floyd                     PHI   RHP  R     R       1-27-83
 18  David Wright                    NYM   3B   R     R       12-20-82
 19  Chin-Hui Tsao                   COL   RHP  R     R       6-2-81
 20  Josh Barfield                   SD    2B   R     R       12-17-82
 21  Sean Burnett                    PIT   LHP  L     L       9-17-82
 22  Cole Hamels                     PHI   LHP  L     L       12-27-83
 23  Bobby Crosby                    OAK   SS   R     R       1-12-80
 24  John Vanbenschoten              PIT   RHP  R     R       4-14-80
 25  Jeff Mathis                     ANA   C    R     R       3-31-83
 26  Ian Stewart                     COL   3B   L     R       4-5-85
 27  Angel Guzman                    CHC   RHP  R     R       12-14-81
 28  Jason Stokes                    FLO   1B   R     R       1-23-82
 29  Adam Wainwright                 STL   RHP  R     R       8-30-81
 30  Joe Blanton                     OAK   RHP  R     R       12-11-80
 31  Ian Oquendo                     PIT   RHP  R     R       10-30-81
 32  Felix Pie                       CHC   OF   L     L       2-8-85
 33  J.J. Hardy                      MLW   SS   R     R       8-19-82
 34  Bryan Bullington                PIT   RHP  R     R       9-30-80
 35  Jose Lopez                      SEA   SS   R     R       11-24-83
 36  Chad Tracy                      ARI   3B   L     R       5-22-80
 37  Jeff Francoeur                  ATL   OF   R     R       1-8-84
 38  Alberto Callaspo                ANA   2B   S     R       4-19-83
 39  Khalil Greene                   SD    SS   R     R       10-21-79
 40  Jeremy Hermida                  FLO   OF   L     R       1-30-84
 41  Kaz Matsui                      NYM   SS   S     R       10-23-75
 42  Grady Sizemore                  CLE   OF   L     L       8-2-82
 43  Hanley Ramirez                  BOS   SS   S     R       12-23-83
 44  Guillermo Quiroz                TOR   C    R     R       11-29-81
 45  Taylor Buchholz                 HOU   RHP  R     R       10-13-81
 46  Franklin Gutierrez              LA    OF   R     R       2-21-83
 47  Corey Hart                      MLW   3B   R     R       3-24-82
 48  Dioner Navarro                  NYY   C    S     R       2-9-84
 49  John Maine                      BAL   RHP  R     R       5-8-81
 50  Brad Nelson                     MLW   OF   L     R       12-23-82
 51  Dustin McGowan                  TOR   RHP  R     R       3-24-82
 52  Fausto Carmona                  CLE   RHP  R     R       12-7-83
 53  Sergio Santos                   ARI   SS   R     R       7-4-83
 54  Joel Hanrahan                   LA    RHP  R     R       10-6-81
 55  Macay McBride                   ATL   LHP  L     L       10-24-82
 56  James Loney                     LA    1B   L     L       5-7-84
 57  Adam Loewen                     BAL   LHP  L     L       4-9-84
 58  Gabe Gross                      TOR   OF   L     R       10-21-79
 59  Adrian Gonzalez                 TEX   1B   L     L       5-8-82
 60  Ryan Wagner                     CIN   RHP  R     R       7-15-82
 61  Dallas McPherson                ANA   3B   L     R       7-23-80
 62  Larry Broadway                  MON   1B   L     L       12-17-80
 63  Blake Hawksworth                STL   RHP  R     R       3-1-83
 64  Kris Honel                      CWS   RHP  R     R       11-7-82
 65  Chris Snelling                  SEA   OF   L     L       12-3-81
 66  John Buck                       HOU   C    R     R       7-7-80
 67  Clint Nageotte                  SEA   RHP  R     R       10-25-80
 68  Michael Restovich               MIN   OF   R     R       1-3-79
 69  Mike Jones                      MLW   RHP  R     R       4-23-83
 70  Luis Terrero                    ARI   OF   R     R       5-18-80
 71  Felix Hernandez                 SEA   RHP  R     R       4-8-86
 72  J.D. Durbin                     MIN   RHP  R     R       2-24-82
 73  Chadd Blasko                    CHC   RHP  R     R       3-9-81
 74  Clint Everts                    MON   RHP  R     R       8-10-84
 75  Joe Borchard                    CWS   OF   S     R       11-25-78
 76  Justin Jones                    CHC   LHP  L     L       9-25-85
 77  Dan Meyer                       ATL   LHP  R     L       7-3-81
 78  Boof Bonser                     MIN   RHP  R     R       10-14-81
 79  Reggie Abercrombie              LA    OF   R     R       7-15-80
 80  Kelly Shoppach                  BOS   C    R     R       4-29-80
 81  Wilson Betemit                  ATL   3B   S     R       11-2-81
 82  Edwin Encarnacion               CIN   3B   R     R       1-7-83
 83  Michael Hinckley                MON   LHP  R     L       10-5-82
 84  Merkin Valdez                   SF    RHP  R     R       11-5-81
 85  Josh Hamilton                   TB    OF   L     L       5-21-81
 86  Ramon Nivar                     TEX   OF   R     R       2-22-80
 87  Travis Blackley                 SEA   LHP  L     L       11-4-82
 88  Bobby Jenks                     ANA   RHP  R     R       3-14-81
 89  Adam LaRoche                    ATL   1B   L     L       11-6-79
 90  David Bush                      TOR   RHP  R     R       11-9-79
 91  Neal Cotts                      CWS   LHP  L     L       3-25-80
 92  Kevin Youkilis                  BOS   3B   R     R       3-15-79
 93  Bubba Nelson                    ATL   RHP  R     R       8-26-81
 94  Chad Cordero                    MON   RHP  R     R       3-18-82
 95  Jose Castillo                   PIT   2B   R     R       3-19-81
 96  Jeff Francis                    COL   LHP  L     L       1-8-81
 97  Joey Gathright                  TB    OF   L     R       4-27-81
 98  Edgar Gonzalez                  ARI   RHP  R     R       2-23-83
 99  Russ Adams                      TOR   SS   L     R       8-30-80
100  Justin Huber                    NYM   C    R     R       7-1-82

    

SPRING TRAINING's 2003 Top 100 Prospects

Rank      Name                        Team  Pos  B  T   Born
--------  --------------------------  ---  ---  -  -   --------
     1    Mark Teixeira               TEX  3B   S  R   4-11-81
     2    Francisco Rodriguez         ANA  RHP  R  R   1-7-82
     3    Victor Martinez             CLE  C    S  R   12-23-78
     4    Jose Reyes                  NYM  SS   S  R   6-11-83
     5    Hideki Matsui               NYY  OF   L  R   6-12-74
     6    Joe Mauer                   MIN  C    L  R   4-19-83
     7    Brandon Phillips            CLE  2B   R  R   6-28-81
     8    Wilson Betemit              ATL  3B   S  R   11-2-81
     9    Jesse Foppert               SF   RHP  R  R   7-10-80
    10    Rocco Baldelli              TAM  OF   R  R   9-25-81
    11    Joe Borchard                CWS  OF   S  R   11-25-78
    12    Sean Burnett                PIT  LHP  L  L   9-17-82
    13    Hanley Ramirez              BOS  SS   S  R   12-23-83
    14    Dontrelle Willis            FL   LHP  L  L   1-12-82
    15    Hee Seop Choi               CHC  1B   L  L   3-16-79
    16    Jerome Williams             SF   RHP  R  R   12-4-81
    17    B.J. Upton                  TAM  SS   R  R   8-21-84
    18    Cliff Lee                   CLE  LHP  L  L   8-30-78
    19    Adam Wainwright             ATL  RHP  R  R   8-30-81
    20    Jose Contreras              NYY  RHP  R  R   12-12-71
    21    Gavin Floyd                 PHI  RHP  R  R   1-27-83
    22    Khalil Greene               SD   SS   R  R   10-21-79
    23    Scott Hairston              ARI  2B   R  R   5-25-80
    24    Boof Bonser                 SF   RHP  R  R   10-14-81
    25    Josh Hamilton               TAM  OF   L  L   5-21-81
    26    Jason Stokes                FL   1B   R  R   1-23-82
    27    Chris Snelling              SEA  OF   L  L   12-3-81
    28    Scott Kazmir                NYM  LHP  L  L   1-24-84
    29    Jose Castillo               PIT  SS   R  R   3-19-81
    30    Clint Nageotte              SEA  RHP  R  R   10-25-80
    31    Bryan Bullington            PIT  RHP  R  R   9-30-80
    32    Macay McBride               ATL  LHP  L  L   10-24-82
    33    Marlon Byrd                 PHI  OF   R  R   8-30-77
    34    Reggie Abercrombie          LA   OF   R  R   7-15-80
    35    Miguel Cabrera              FL   3B   R  R   4-18-83
    36    Juan Rivera                 NYY  OF   R  R   7-3-78
    37    Dewon Brazelton             TAM  RHP  R  R   6-16-80
    38    Rafael Soriano              SEA  RHP  R  R   12-19-79
    39    Adrian Gonzalez             FL   1B   L  L   5-8-82
    40    Mike Gosling                ARI  LHP  L  L   9-23-80
    41    Casey Kotchman              ANA  1B   L  L   2-22-83
    42    Ricardo Rodriguez           CLE  RHP  R  R   5-21-78
    43    Joe Thurston                LA   2B   L  R   9-29-79
    44    John Van Benschoten         PIT  RHP  R  R   4-14-80
    45    Justin Morneau              MIN  1B   L  R   5-15-81
    46    Bobby Jenks                 ANA  RHP  R  R   3-14-81
    47    Lyle Overbay                ARI  1B   L  L   1-28-77
    48    Alex Escobar                CLE  OF   R  R   9-6-78
    49    Rich Harden                 OAK  RHP  L  R   11-30-81
    50    Felix Pie                   CHC  OF   L  L   2-8-85
    51    Michael Cuddyer             MIN  OF   R  R   3-27-79
    52    Kurt Ainsworth              SF   RHP  R  R   9-9-78
    53    Aaron Cook                  COL  RHP  R  R   2-8-79
    54    Colby Lewis                 TEX  RHP  R  R   8-2-79
    55    Bobby Basham                CIN  RHP  R  R   3-7-80
    56    Brad Hawpe                  COL  1B   L  L   6-22-79
    57    Jeremy Bonderman            DET  RHP  R  R   10-28-82
    58    Todd Linden                 SF   OF   S  R   6-30-80
    59    Jose Lopez                  SEA  SS   R  R   11-24-83
    60    Mike Jones                  MLW  RHP  R  R   4-23-83
    61    Laynce Nix                  TEX  OF   L  L   10-30-80
    62    Jonathan Figueroa           LA   LHP  L  L   9-15-83
    63    Jeff Mathis                 ANA  C    R  R   3-31-83
    64    Edgar Gonzalez              ARI  RHP  R  R   2-23-83
    65    Brad Nelson                 MLW  1B   L  R   12-23-82
    66    Chad Tracy                  ARI  3B   L  R   5-22-80
    67    Andy Marte                  ATL  3B   R  R   10-21-83
    68    Ken Harvey                  KC   1B   R  R   3-1-78
    69    Francisco Liriano           SF   LHP  L  L   10-26-83
    70    Aaron Heilman               NYM  RHP  R  R   11-12-78
    71    Prince Fielder              MLW  1B   L  R   5-9-84
    72    Xavier Nady                 SD   OF   R  R   11-14-78
    73    Justin Huber                NYM  C    R  R   7-1-82
    74    Luis Terrero                ARI  OF   R  R   5-18-80
    75    Franklyn German             DET  RHP  R  R   1-20-80
    76    Chin-Hui Tsao               COL  RHP  R  R   6-2-81
    77    Shaun Boyd                  STL  2B   R  R   8-15-81
    78    Dustin Moseley              CIN  RHP  R  R   12-26-81
    79    Michael Restovich           MIN  OF   R  R   1-3-79
    80    Jimmy Journell              STL  RHP  R  R   12-29-77
    81    John Patterson              ARI  RHP  R  R   1-30-78
    82    Bobby Crosby                OAK  SS   R  R   1-12-80
    83    Tagg Bozied                 SD   1B   R  R   7-24-79
    84    Jack Cust                   COL  OF   L  R   1-16-79
    85    Dustin McGowan              TOR  RHP  R  R   3-24-82
    86    Wily Mo Pena                CIN  OF   R  R   1-23-82
    87    Ryan Anderson               SEA  LHP  L  L   7-12-79
    88    Jeff Francoeur              ATL  OF   R  R   1-8-84
    89    Jason Arnold                TOR  RHP  R  R   5-2-79
    90    Jung Bong                   ATL  LHP  L  L   7-15-80
    91    Mike Bynum                  SD   LHP  L  L   3-20-78
    92    James Loney                 LA   1B   L  L   5-7-84
    93    Jimmy Gobble                KC   LHP  L  L   7-19-81
    94    Miguel Olivo                CWS  C    R  R   7-15-78
    95    Ben Broussard               CLE  1B   L  L   9-24-76
    96    John Buck                   HOU  C    R  R   7-7-80
    97    Kelly Johnson               ATL  SS   L  R   2-22-82
    98    Angel Berroa                KC   SS   R  R   1-27-78
    99    Drew Henson                 NYY  3B   R  R   2-13-80
   100    Travis Hafner               CLE  1B   L  R   6-3-77



[2003 Top 100]
[2004 Top 100]
[2001 Top 100]
[2002 Top 100]
[1999 Top 100]
[2000 Top 100]
[1997 Top 100]
[1998 Top 100]
[1995 Top 100]
[1996 Top 100]
[1993 Top 100]
[1994 Top 100]
[1991 Top 100]
[1992 Top 100]
[1990 Top 100]


[Home] [Teams] [History] [Roto Index] [Top 100] [Statistics] [Back Issues] [To Order] [Links]


Copyright© 1999-2004 Vanguard Publications