Top 100 Prospects: Project Prospects Top 100 Prospects for 2012

PHOENIX, AZ - JULY 10: U.S. Futures All-Star Shelby Miller #19 of the St. Louis Cardinals pitches in the third inning during the 2011 XM All-Star Futures Game at Chase Field on July 10, 2011 in Phoenix, Arizona. (Photo by Jeff Gross/Getty Images)

Adam Foster and his team of prospect experts/scouts published their Top 100 Prospects for 2012 on Friday, and here are their Top 10 prospect for 2012.

Before I publish their Top 10, here is the criteria for their Top 100 Prospect Rankings:


We consider any player with fewer than 130 career at bats or 50.0 career innings pitched who has signed a contract with an MLB team to be a prospect.

1. Mike Trout, LAA

2. Bryce Harper, WAS

3. Matt Moore, TB

4. Jesus Montero, SEA

5. Shelby Miller, STL

6. Yu Darvish, TEX

7. Manny Machado, BAL

8. Jurickson Profar, TEX

9. Manny Banuelos, NYY

10. Anthony Rendon, WAS

And for those of you who don't think Darvish should be considered a prospect, and I don't think he should, here is their 11th ranked prospect:

11. Trevor Bauer, ARI

My thoughts on Project Prospects Top 100 Prospect rankings after the jump:

I have a few disagreements with their Top 100 rankings:

  • I would rank Bryce Harper ahead of Mike Trout, but they both are excellent prospects who could be stars in the near future.
  • I don't think Yu Darvish should be considered a prospect, but based on their criteria, I can see why they included him.
  • I think the Banuelos rankings is too high, especially after how he struggled in 2011 in AA.
  • I do like their Top 5, as I am a big fan of Shelby Miller. As I have stated several times in the past, I can see him in the Cardinals rotation by mid-season.
SB Nation Featured Video

Latest News

In This Article


Trending Discussions

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Fake Teams

You must be a member of Fake Teams to participate.

We have our own Community Guidelines at Fake Teams. You should read them.

Join Fake Teams

You must be a member of Fake Teams to participate.

We have our own Community Guidelines at Fake Teams. You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.