BA Newsletter: Get Analysis, Rankings Delivered To Your Inbox!

2009 Top 100 Prospects



100 Matches
See Full List Expand Collapse All
  1. 1
    Last: 12
    446308

    Matt Wieters

    BAL C
    Notes:

    .252/.314/.412, 1005 games played

    More Less
  2. 2
    Last: 10
    456034

    David Price

    TB LHP
    Notes:

    127-68, 3.22 ERA, 269 games played

    More Less
  3. 3
    Last: 5
    458675

    Colby Rasmus

    STL OF
    Notes:

    .242/.311/.438, 1074 games played

    More Less
  4. 4
    462102

    Tommy Hanson

    ATL RHP
    Notes:

    49-35, 3.80 ERA, 123 games played

    More Less
  5. 5
    Last: 28
    518792

    Jason Heyward

    ATL OF
    Notes:

    .262/.344/.412, 1103 games played

    More Less
  6. 6
    Last: 11
    501983

    Travis Snider

    TOR OF
    Notes:

    .244/.311/.399, 630 games played

    More Less
  7. 7
    Last: 36
    474463

    Brett Anderson

    OAK LHP
    Notes:

    42-47, 4.04 ERA, 140 games played

    More Less
  8. 8
    Last: 6
    457727
    Notes:

    .255/.321/.372, 910 games played

    More Less
  9. 9
    518516
    Notes:

    104-76, 3.01 ERA, 234 games played

    More Less
  10. 10
    Last: 93

    Neftali Feliz

    TEX RHP
    Notes:

    21-19, 3.49 ERA, 357 games played

    More Less
  11. 11
    502239

    Trevor Cahill

    OAK RHP
    Notes:

    73-79, 4.11 ERA, 283 games played

    More Less
  12. 12
    476883

    Pedro Alvarez

    PIT 3B
    Notes:

    .238/.311/.449, 865 games played

    More Less
  13. 13
    Last: 18
    519058
    Notes:

    .251/.305/.425, 836 games played

    More Less
  14. 14
    Notes:

    .308/.376/.474, 1039 games played

    More Less
  15. 15
    451594

    Dexter Fowler

    COL OF
    Notes:

    .268/.366/.428, 1182 games played

    More Less
  16. 16
    519317
    Notes:

    .268/.360/.554, 986 games played

    More Less
  17. 17
    Last: 40
    502249

    Lars Anderson

    BOS 1B
    Notes:

    .167/.268/.188, 30 games played

    More Less
  18. 18
    489149
    Notes:

    .245/.330/.433, 864 games played

    More Less
  19. 19
    Notes:

    .260/.294/.346, 1297 games played

    More Less
  20. 20
    493596
    Notes:

    .239/.303/.369, 964 games played

    More Less
  21. 21
    Last: 21
    519144

    Rick Porcello

    DET RHP
    Notes:

    118-99, 4.25 ERA, 278 games played

    More Less
  22. 22
    Last: 67
    501957

    Chris Tillman

    BAL RHP
    Notes:

    73-55, 4.43 ERA, 203 games played

    More Less
  23. 23
    475253

    Justin Smoak

    TEX 1B
    Notes:

    .232/.317/.416, 982 games played

    More Less
  24. 24

    Eric Hosmer

    KC 1B
    Notes:

    .284/.342/.439, 1048 games played

    More Less
  25. 25
    451085

    Brian Matusz

    BAL LHP
    Notes:

    27-41, 4.92 ERA, 280 games played

    More Less
Loading
Close

Are you a member?

In order to access this exclusive content you must have a Baseball America Account. 

Login or sign up  


Additionally, you can subscribe to Baseball America's newsletter and receive all of our rankings, analysis, prospect insight & more delivered to your inbox every day. Click here to get started. 

of Free Stories Remaining