Breaking Down the Mid-Season Top 50 Lists

Thanks to "birob" making the suggestion on the July 15 Gameday Thread, I decided to take on this mini-project of putting all these mini-lists together from the four major sources (Law, BA, Sickels, Fangraphs) and create a combined list, averaging each rank and compiling them into one large "2012 Mid-Season Top 50 List" from all sources. Of course, there are a few difficulties along the way in creating such a list. John Sickels ranked guys like Rizzo, Simmons, Bauer, Grandal and Pomeranz, who were excluded from the other lists due to them being in the majors. Instead of just eliminating these players, I also bumped up the likes of 5 players from 51-55 on John's list to make up for it (because he had a full 120). Keith Law included 2012 Draftees (Correa, Buxton, Fried, Zunino, Almora), in which no other source did. At this point I had no other names to add to the list (he had a straight top 50) so I instead bumped up his players to #1-45. Due to these restrictions, all 10 of those players were excluded from the "official" list because only one of the four sources had them eligible. Otherwise, the fun part ensues. There were 60 "eligible" player ranked, and they are below with the average of the four sources. On the bottom you can find the link to the public sheet with Best/Worst, Std Dev, and the raw data.

For any unranked prospect, I had a "rank" of 60 for the lists they did not make.

Rank Player Position Team Average
1 Jurickson Profar SS TEX 1.25
2 Dylan Bundy SP BAL 2
3 Wil Myers OF KC 3
4 Taijuan Walker SP SEA 5
5 Manny Machado SS BAL 7
6 Gerrit Cole SP PIT 7
7 Jameson Taillon SP PIT 9.75
8 Zack Wheeler SP NYM 10
9 Danny Hultzen SP SEA 10
10 Tyler Skaggs SP ARI 11
11 Travis d'Arnaud C TOR 11.75
12 Oscar Taveras OF STL 13
13 Nick Castellanos 3B/OF DET 14
14 Francisco Lindor SS CLE 16.5
15 Archie Bradley SP ARI 18.75
16 Christian Yelich OF MIA 19.25
17 Julio Teheran SP ATL 19.25
18 Miguel Sano 3B MIN 21
19 Carlos Martinez SP STL 21
20 Xander Bogaerts SS BOS 21.25
21 Shelby Miller SP STL 21.75
22 Jose Fernandez SP MIA 23.5
23 Billy Hamilton 2B/SS CIN 25.5
24 Jonathan Singleton 1B HOU 27.5
25 Mason Williams OF NYY 27.75
26 Matt Harvey SP NYM 27.75
27 Gary Sanchez C NYY 27.75
28 Jake Odorizzi SP KC 28.25
29 Mike Olt 3B TEX 29.25
30 Nolan Arenado 3B COL 29.5
31 Bubba Starling OF KC 32.75
32 Javier Baez SS CHC 33
33 Jacob Turner SP DET 34.5
34 Matt Barnes SP BOS 35.75
35 Nick Franklin SS SEA 36.5
36 Jackie Bradley OF BOS 36.5
37 Zach Lee SP LAD 39
38 Aaron Sanchez SP TOR 41.25
39 Matt Davidson 3B ARI 41.25
40 Jake Marisnick OF TOR 41.5
41 Hak-Ju Lee SS TB 42
42 Anthony Rendon 3B WAS 43
43 Rymer Liriano OF SD 44.5
44 Anthony Gose OF TOR 44.75
45 Alen Hanson 2B/SS PIT 46
46 Eddie Rosario 2B MIN 46.25
47 Tyler Austin OF NYY 46.25
48 Kolten Wong 2B STL 47
49 Jedd Gyorko 2B/3B SD 51.25
50 James Paxton SP SEA 52
51 George Springer OF HOU 53.25
52 Noah Syndergaard SP TOR 53.75
53 Starling Marte OF PIT 54
54 Jesse Biddle SP PHI 54
55 Tyler Thornburg SP MIL 54.25
56 Justin Nicolino SP TOR 55
57 Cody Buckel SP TEX 55.25
58 Jean Segura 2B/SS LAA 55.75
59 Taylor Guerrieri SP TB 55.75
60 Jorge Soler OF CHC 56.25
60 Brett Jackson OF CHC 57.5


1. Fangraphs Top 50

2. John Sickels Top 120

3. Baseball America Top 50

4. Keith Law Top 50*

*Can be found on Insider on ESPN, as well as in the comments section in the link

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 Minor League Ball

You must be a member of Minor League Ball to participate.

We have our own Community Guidelines at Minor League Ball. You should read them.

Join Minor League Ball

You must be a member of Minor League Ball to participate.

We have our own Community Guidelines at Minor League Ball. 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.