Minor League Ball: An SB Nation Community

Navigation: Jump to content areas:


Pro Quality. Fan Perspective.

Community ranking synthesis - call for Top 100 lists

Hello everyone,

I have volunteered to collect people's Top 100 and report back to you with the results.  This will be a useful list on its own, as well as interesting to compare to our Community Top 100 and other lists.

The most onerous part of this process is not going to be computing the actual numbers, but rather organizing the files that everyone submits.  My experience doing this for other sites is that this is by far the biggest headache.  Therefore, I am asking you to submit with some fairly strict (but simple) requirements.  If you do this, your list makes it into the mix.  If you don't, I may be able to fix it, or I may just chuck it.  I'm not going to assess any kind of "User name requirement" such as seniority on this board or anything - rather, the organization of your list will be the chief criteria I use in accepting the submissions.  (I will, however, reserve the right to throw away a list that is obviously from a sabateur.) Can we all live with that?

If you submit your list in Microsoft Excel (preferred), I need you to save it for pre-2007 version (e.g., XLS 2003).  I also need it to be a simple list of three columns - one for the rank, one for the last name, and one for the first name.  Please do not list position, team name, or anything else.  This should look like the following:

1 Bruce Jay

2 Longoria Evan

3 Rasmus Colby

If you don't have Excel, you can send it as a text tile, saved as RTF format.  If you do this, please list as Numerical rank, followed by a space, followed by last name, followed by a comma, followed by a space, followed by the first name.  This will create a list that looks like this:

1 Bruce, Jay

2 Longoria, Evan

3 Rasmus, Colby

(Please do not submit a list that looks like this:

1. Bruce, Jay

or this

1 Jay Bruce

or this

1  Bruce,   Jay)

Some other requirements:

  1. If you submit in XLS, BE SURE to save it as XL 2003.  Each layer should be on a separate row, and all rows should be consecutive (e.g., 50 rows for 50 players).  If you don't have Excel, try it as a list in rich text format (rtf).
  2. Send the file to me at: Siddfynch AT gmail.com (note that this is NOT the email address found in my settings on this site).
  3. In the file name, be sure to include the username you use on this site (e.g., "top50list from Siddfynch")
  4. You MUST spell the names of all the players completely and correctly.  Do not send me "Moose" as an entry, or 'Mike Moostakas".  I'm willing to spend a little time fixing typos and spelling errors, but not a whole lot.  If your entry is chock full of errors, it makes it tough.  Be extra careful with the use of "s" and "z" in Latin American names.  Note that I do this myself with BA and BP and John's list each year, and they NEVER have typos in the names - it's not hard to avoid, with a little effort.

Time span

I've got a great window of time from Dec 16 to work on this.  Our own Commuity list will be done by then, and many other sites will be well into their reporting season, which means plenty of resources out there for informing our rankings.  Thus, I am proposing the following:

  1. Call for submissions: Now
  2. Deadline for submissions: Dec16
  3. My report back to you:  January 3 (faster, if the files are clean)

List size and player eligibility

After reading the initial comments, let's make it a Top 100.  You can submit more if you choose.

Let's make eligibility based simply on:

1) a max of 50IP or 130 ABs in the majors (e.g., don't worry about service time)

2) a player has to have been either drafted or already in a major league program (e.g., no Stephen Strasbourgs)

 

Note:

I won't be checking that email account very often in the next week or so, so it's generally better to post questions/comments/complaints in this thread than by email to me directly.  Thanks.

 

Happy ranking,

 

Sidd

 

 

 

 

5 recs  |  Comment 55 comments

Story-email Email Printer Print

Comments

Display:

What about Open Office?

I have that on my main computer instead of Excel. Can that be used or should I try the rich text format?

I think it might be best to produce the top 50, then possibly make a “rest of” list showing in order players that got the most votes but didn’t make the top 50. I think making it an actual top 100 list could look kind of skewed, but maybe I’m wrong.

"So's your mom"-David Sloane

by gatling on Nov 20, 2025 3:52 PM EST reply actions   0 recs

Good question

I worry about all the different conversions I might need if XL isn’t used. But I know I can convert RTF pretty easily and I know everyone has that….so please just use it and it’ll keep my processing down to just two file types.

I’m assuming you can still create your list in Open Office, and then just convert it to RTF before sending it to me?

by siddfynch on Nov 20, 2025 4:03 PM EST up reply actions   0 recs

OO has a converter to excel

pull down the file menu and the send to option has a send as a excel file that will take care of everything

Some of the most violent things I’ve ever seen were at Raiders games. And I’ve been to jail. - leopold bloom

by designatedforassignment on Nov 20, 2025 4:13 PM EST up reply actions   0 recs

Excellent

Thanks man, that’s good to know.

"So's your mom"-David Sloane

by gatling on Nov 20, 2025 4:50 PM EST up reply actions   0 recs

Recommended to ensure the community sees this

I suggest 100. People tend to get weird with 50 (a relatively low number of prospects), as they start to put prospects who aren’t quite of appropriate caliber at the end of the list, simply because they really wanted a particular player or two to get some love. Challenging the community to dig deeper than just listing “50 good prospects” is a good way to maximize the usefulness of the results. I imagine if you go to 100, you’ll see some interesting names on there that might surprise some viewers.

Frankly, I’m just not really sure how interesting a top 50 would be.

by mrkupe on Nov 20, 2025 4:04 PM EST reply actions   0 recs

How about 104?

I can’t get myself to keep just 100 ranked because i keep screwing with the bottom of the list. I’ve had as many as 115 and now down to 104 (for now).

by thudean on Nov 20, 2025 4:14 PM EST up reply actions   0 recs

Excel

Email me if you have any trouble manupulating the data in excel and want some help: tje24@drexel.edu

by sublime8414 on Nov 20, 2025 4:48 PM EST reply actions   0 recs

That's a fair question

Frankly, this is very easy to do. I expect 90% of the time needed to be just for prepping the files that are sent, 1% for the actual analysis, and 9% for putting the results into a format that’s appealing and useful to you guys (and gals?). I spend much of my winter overseeing data analysis, so the manipulation itself is no problem. I’ve scheduled it between when I have some major deliverables and when I leave for vacation…so that should not be a problem either.

The only thing that will throw it off track is if the files come in really dirty (I’ve addressed this up front), or if something unforeseen happens….pneumonia, a meteor strike, etc. Fingers crossed on that one, eh?

    

by siddfynch on Nov 20, 2025 4:59 PM EST up reply actions   0 recs

Oh no...

Please take note he made no assurances of me not going all slurve on you.

by slurve on Nov 20, 2025 6:24 PM EST up reply actions   0 recs

i'm generally pretty trusting.

2 paragraphs of explanation is pretty good assurance

by daveh33 on Nov 20, 2025 7:32 PM EST up reply actions   0 recs

i’m generally pretty trusting

Can I borrow $1000?

1941 .406

by FrozenTed9 on Nov 21, 2025 12:01 AM EST up reply actions   0 recs

Prostitutes.

Blow.

That was two paragraphs. Two short paragraphs.

When I was a kid I used to pray every night for a new bicycle. Then I realized God doesn’t work that way, so I stole one and prayed for forgiveness. - Emo Philips

Neglectful father of David Quinowski

by marcello on Nov 21, 2025 12:56 AM EST up reply actions   0 recs

needs stronger

closing paragraph tying all your points together

by daveh33 on Nov 21, 2025 2:00 AM EST up reply actions   0 recs

Prostitutes

Prostitutes.

Prostitutes and Blow.

1941 .406

by FrozenTed9 on Nov 21, 2025 11:22 AM EST up reply actions   0 recs

The correct

 ratio of Hookers to Blow is one line to three hookers it’s science.

1941 .406

by FrozenTed9 on Nov 25, 2025 9:13 PM EST up reply actions   0 recs

Jeopardy Style

What are two things I don’t share?

When I was a kid I used to pray every night for a new bicycle. Then I realized God doesn’t work that way, so I stole one and prayed for forgiveness. - Emo Philips

Neglectful father of David Quinowski

by marcello on Nov 21, 2025 2:57 PM EST up reply actions   0 recs

what are hookers and blow.

i’ll take Texas Rangers prospects for $400 Alex

by daveh33 on Nov 21, 2025 3:55 PM EST up reply actions   0 recs

Can I Join?

We should make a MiLB jeopardy. On the board. It’d be awesome.

by cwhitman412 on Nov 22, 2025 7:45 PM EST up reply actions   0 recs

will there be tech support?

I might need to talk to someone to walk me through all of the 37 steps involving in posting my 50 top prospects, do you have a 24 hour number we can call?

by IHateMitchMustain on Nov 20, 2025 9:15 PM EST reply actions   0 recs

haha

I know, it sounds complicated….but it’s really not. You should be able to handle it.

It certainly hasn’t stopped a couple people from already submitting.

by siddfynch on Nov 20, 2025 9:52 PM EST up reply actions   0 recs

so is it only 50?

I think we should like 75-80, and then you can take a 100 from that.

by daveh33 on Nov 20, 2025 10:05 PM EST reply actions   0 recs

Doesn't matter to me

Let’s see how the comments shake out and we can go from there.

Kupe’s argument, above, kind of makes sense to me. Question is just how many people go thru the hassle of ranking that 2nd 50.

by siddfynch on Nov 20, 2025 10:55 PM EST up reply actions   0 recs

that's what i thought

but i bet people would do 75 or so…. i mean, just doing a top 50, you have to think of at least 75 players, right?

by daveh33 on Nov 21, 2025 12:37 AM EST up reply actions   0 recs

Well, here's how I see it

The top 50 really isn’t anything special for the most part. Like, I’d be willing to put money down that I could guess 90 percent of the players that are going to appear on 90 percent of others’ lists. There’s just not enough of a sample size to provide the diversity that will lend itself to interesting discussion.

It’s easy to rank the best of the best . . .it’s the guys with small flaws in their profile that make for the tough decisions. That’s where the real challenge of prospecting is. I don’t need somebody to tell me that Matt Wieters is a beast or that Jason Heyward is an awfully good prospect. I need people to tell me if I should care about Elvis Andrus’ continued inability to produce strong offensive numbers across the board or if his youth and competition level out-weigh that concern for the moment. I need people to tell me if Jeremy Hellickson is a future frontline starter with tremendous command or if he stands to be more of an innings-eater type with solid, not spectacular, attributes across the board. I want to see the guys that people aren’t going to agree on, and the best way to do that is to evaluate as many prospects as possible.

I couldn’t see this being worth anybody’s while for only 50 prospects. It’s like, who cares if one guy puts Jason Heyward #3 and somebody else puts him at #7 . . .it means nothing. But if half the people put Prospect X in the 40-50 range and the other half have him in the 75-90 range . . .well, that’s something to talk about.

by mrkupe on Nov 21, 2025 1:26 AM EST up reply actions   0 recs

obligatory question

how are you going to handle aggregating the rankings of somebody who made some but not all lists?

by jpahk on Nov 20, 2025 11:13 PM EST reply actions   0 recs

obligatory follow-up

and what about eligibility rules?

by jpahk on Nov 20, 2025 11:13 PM EST up reply actions   0 recs

The easy way

Would be to give that guy a ranking value of 101, or 51 if 50 is used.

by killa on Nov 21, 2025 9:04 AM EST up reply actions   0 recs

This was

one of the biggest sticking points a few years ago. I think he should just compile the data and let everyone do with it as they will. Personally, I like to attach a curve that weeds out the players that get the least support.

by slurve on Nov 21, 2025 10:41 AM EST up reply actions   0 recs

well

it’s still nice if you can crunch all these numbers and say something about the aggregate. average ranking, for one thing, is a useful notion, but it’s hard to average. what if somebody just leaves, say, travis snider off his list? was it a mistake, or are they making a deliberate statement that snider isn’t a top-50 prospect? how should we average that in?

this gets even thornier when eligibility rules aren’t 100% clear. i imagine that some people will rank, say, aaron crow, and others won’t. same for stephen strasburg.

i don’t particularly care what the decision is, but it’d be nice just to have a decision that we all know in advance.

by jpahk on Nov 21, 2025 4:23 PM EST up reply actions   0 recs

agreed.

who’s stephen strasburg? see like that sort of thing

by daveh33 on Nov 22, 2025 3:32 PM EST up reply actions   0 recs

Good point about eligibility

I modified my post above to suggest some requirements. Willing to adapt ’em if need be. No lists have come in yet that would need to change.

by siddfynch on Nov 23, 2025 12:24 PM EST up reply actions   0 recs

quick question

My reading comprehension sucks. Can I include Aaron Crow in my rankings? He has been drafted, but obviously didn’t sign.

Rowdy Hardy Fan Club member.

by doublestix on Nov 24, 2025 12:31 AM EST up reply actions   0 recs

Damn

There’s always something. I’d say:

- If they are drafted but did not sign, they are eligible. Yes, this will then also add a lot of guys besides the Hochevars., Scherzers, and Crows, but most of the unsigned guys (such as HS draftees that went to college instead) probably won’t be considered for the top 100s.

How’s that sound?

by siddfynch on Nov 24, 2025 1:20 PM EST up reply actions   0 recs

i thought we always did it by guys who have signed...

…didn’t we?

If not I’m putting Rinku Singh on mine

by daveh33 on Nov 25, 2025 12:47 AM EST up reply actions   0 recs

To a vote?

Maybe in a separate post, you can post a vote on how many prospects people would want to rank. There does seem to be enough interest.

by thudean on Nov 21, 2025 11:27 AM EST reply actions   0 recs

I say go with at least 100, or else, as said above, the list will not be interesting.

In fact, I am tempted to ask for this; everyone submit 100, but the final list be 150, to account for the overflow of players that will probably occur. If thats too much, maybe 125. I am sure that the bottom of the list will be much more interesting than the top.

facepalm.jpg

by Zonis on Nov 23, 2025 4:07 AM EST reply actions   0 recs

Top 100

If we get as many lists as I would expect, the final ranked list I produce will have way more than 100 (maybe 150?) because of the difference in frequency with which guys on the back end make it into different people’s top 100.

For example, the top 100 from BA and BP last year, when combined, would produce a top 119.
  

by siddfynch on Nov 23, 2025 2:38 PM EST up reply actions   0 recs

How To Turn the Votes Into a Ranking

There’s a logically sound best way, and almost everyone gets it wrong.

Most people give 100 points for a #1, and so on down to 1 point for a #100, and simply add them up. But this asserts that a #1 prospect is 100 times as valuable as a #100 prospect, and that only 100 prospects have value. (Or that Joe Mauer or Dustin Pedroia was 10 times as valuable as whoever was 10 on your MVP ballot, or No Country for Old Men was 10 times as good as Away From Her).

So what needs to be done is to start at 110 or 120 or 150 points and run down to 11 or 21 or 51. Which, respectively, assert that a #1 prospect is 10 times, or 6 times, or 3 times as valuable as a #100 prospect.

Of course, which scale to use is an open question. Fortunately, you don’t have to decide this in advance. Simply count the points using a 100 to 1 scale (Pts), and separately count the number of voters (Votes) that named each prospect. The final ranking is then K * Votes + Pts, where K is the size of the skew you are adding to the 1 to 100 scale to make the results fair.

You are going to want to pick a value for K yourself and report the results that way, but you will also be able to provide a spreadsheet with the separate Votes and Pts figures, and anyone with rudimentary Excel skills will be able to disagree with your choice of K and re-rank the results.

In the meantime, I think I’ll quickly try to determine K objectively. I’m going to look at the career Win Share values of prospects 1-5, 8-12 (because there may be some non-linearity right at the top) and 96-100 for all the BA top 100 lists that are old enough. That should actually answer the question of how many times more valuable a #1 or #10 prospect is than a #100. I’ll report back in this thread.

by emvan on Nov 23, 2025 5:37 AM EST reply actions   0 recs

And the Answer Is . . .

K = 20. If you give 120 points for a #1 ranking and 21 points for a #100, you will get an almost perfect valuation for prospects 10 through 70 or more. You will undervalue the top 5 prospects and the bottom 20 or 25, but I think you have to live with that.

I looked at the top 5 and bottom 5 and #10, #40, and #70 (i.e., 8-12, 38-42, and 68-72) prospects from the oldest 10 BA Top 100 lists (1990-1999), and calculated average career WS for each prospect. There is, as you would expect, a sigmoid curve. There is an almost perfect linear relationship for the value of #10, #40, and #70 prospects (r^2 = .992), but top 5 and bottom prospects are above that trendline. And quite remarkably, one spot in the rankings is worth almost exactly 1 career WS point. Here are the average career WS points for the 5 group of prospects (using the center ranking of each group):

#3: 148
#10: 115
#40: 79
#70: 52
#97: 43

If you use K = 20, you get the following (with the desired results, smoothing the above data for the three central points)

#3: 118 (should be 148)
#10: 111 (sb 113)
#40: 81 (sb 82)
#70: 51 (sb 51)
#97: 23 (sb 43)

The matches for 10, 40, and 70 are terrific. The top handful of prospects will be underrated, but the problem with “fixing” that is that’s it’s unclear where you start giving the boost. Ditto for the tail — everyone knows that the difference in value becomes a lot less at the bottom of the list, but it’s unclear where that effect kicks in. True sigmoid curves change their slopes gradually, and instituting that correctly would take more math than it’s worth.

So I think using a 120 to 21 point scale will certainly be accurate enough for our purposes here.

by emvan on Nov 23, 2025 8:08 AM EST reply actions   0 recs

You Could Do This, Though

Use the followings points for 1 through 10:

1: 164
2: 154
3: 145
4: 138
5: 131
6: 125
7: 120
8: 116
9: 113
10: 111
(11 and on = 121 - ranking)

This is a smooth curve that fits the observed value for top 5 prospects terrifically (they average 146.4 here versus the observed 147.6). And people put a lot of thought into their top 10; this will reflect that nicely.

I cooked up a similar smooth curve for 70-100 but you definitely don’t want to use it for the very reason that everyone has their 101-120 guys in mind and you don’t want to exaggerate the effect of giving them nothing versus something. More important to minimize the difference between a #100 and a #101 that tweak the difference between a #70 and #100.

by emvan on Nov 23, 2025 9:01 AM EST up reply actions   0 recs

Eric

(I assume this is you),

Thanks for your thoughts here. I planned to use either of a couple of weighting systems or points system used in ecology, and haven’t been too concerned yet about which one. I’ll probably go ahead and use your skew, seeing as how you’ve done the homework to come up with an empirical value from BA rankings.

I actually think your values are as useful for the Discussion of the Results as for the Methods…the basic sequence of the 100 players is the larger goal here, not necessarily the estimated value that the placement within a sequence confers…but your stuff in this thread let’s us discuss that later, no matter what method were to be used.

Thanks for popping in. Good stuff.

by siddfynch on Nov 23, 2025 12:18 PM EST up reply actions   0 recs

My Pleasure

I don’t have time to be a prospect guru, but I do have to time to check in on those who do, and maybe give some help when you’re in the process of collecting the Wisdom of the Crowd.

It will be interesting to see if there is in fact a linear progression of support through 100 guys or more, or whether you see a change in slope around 70 or 75 as people run out of prospects for whom there is a good consensus. And we are pooling the expertise of many people, rather than a handful of BA editors, which may or may not change the dynamic.

But the BA data suggests that after 70 or 75 prospects (in a typical year) people are almost just guessing among a large group of candidates, and you are right in saying that this will be helpful in discussing the results as well as creating them.

If I thought you were all insane, I would suggest a second round where folks graded or ranked everyone from 70-75 to 150 on the original list. There may be folks who show up near the bottom of that list based on strong support by a minority, for whom further debate may change some minds.

And when you think about it, whether you’re an MLB organization or a fantasy player in a keeper league, the ability to discriminate among all the guys who were 70-75+ and find the true top prospects is probably more valuable than determining whether a guy in the top 70 is somewhat over- or underrated by the consensus. Kevin Youkilis was never a BA top 100 prospect, and Dustin Pedroia peaked at 77 and was below 100 before his rookie season (and was in BP’s 101-110 group) . Even Sickels had him in the guessing range, at 46 among hitters, behind Ryan Sweeney and Daric Barton. And it’s not like a lot of time has passed since.

So I agree with a lot of other posters —the most rewarding part will be the debate over the 70-150 guys.

by emvan on Nov 24, 2025 5:28 PM EST up reply actions   0 recs

They are coming in

We have a few entries already. Keep ’em coming, guys (and gals!).

by siddfynch on Nov 24, 2025 1:21 PM EST reply actions   0 recs

Okay, so

To check the eligibility of some guys who are very likely to be on everyone’s list if they are eligible:

Junichi Tazawa (Japanese pitcher likely signing with American team)
Dayan Viciendo (Latin American player, signed by White Sox)
Aaron Crow (drafted, did not sign, signed by an independent league team)
Matt Harvey (drafted, did not sign, likely high first round pick in two years)

by mrkupe on Nov 26, 2025 10:29 AM EST reply actions   0 recs

I'd say

the latter 3 should be eligible at this moment.

Tazawa would not, since he has not signed.

I realize that will create some challenges if he signs after half the lists come in. But dealing with that in the post-analysis comments may be the easiest way, unless people here can think of a simple alternative.

Perhaps we should just rule anyone not already drafted and/or signed by this date to be ineligible, then people can slot a guy who signs later in wherever they choose to on their own lists?

by siddfynch on Nov 26, 2025 10:39 AM EST up reply actions   0 recs

Eligibility

I’m inclined to make Tazawa (as I can’t see him not signing) and Viciendo eligible, making an exception for Tazawa as he’ll sign before the December 16 list deadline.

The other two would add a pretty significant player pool to the process. As definites you have Crow, you have Harvey, you have Kyle Gibson, and there’s probably at least 2-3 position players out there who should be on as well. So I’d prefer to go with the policy that unless a guy is actually under contract to an MLB team, he isn’t eligible.

by mrkupe on Nov 26, 2025 11:13 AM EST up reply actions   0 recs

Comments For This Post Are Closed


User Tools

Minor League Ball: Where the Future of Baseball is Discussed
Start posting on Minor League Ball »

Join SB Nation and dive into communities focused on all your favorite teams.

FanPosts

Community blog posts and discussion.

Recommended FanPosts

Mukuro_small
Breakdown of Marlins' Top 7 hitting specs
Hu_080227mag_uptonscover_small
Best top 10 list/ranking of all time

Recent FanPosts

Small
Top 10 Yankees Prospects?
Small
Travis Snider vs. Mike Stanton.
Small
How would you rank these young pitchers?
The 2009 Rule V draft!
Dewey_finn_small
Brett Wallace vs Josh Bell
Dukes_small
Quantifying baserunning
Small
Last year's rookies, wrap up and best teams
Dewey_finn_small
Ike Davis vs Yonder Alonso
Dewey_finn_small
Rajai Davis in 2010
Dewey_finn_small
Chris Withrow vs Jenrry Mejia

+ New FanPost All FanPosts >

In Association With

MLB -- FanHouse

  • White Sox Sign J.J. Putz
  • Tampa Bay Completes Trade for Closer Rafael Soriano
  • Scouting Notes: Winter Meetings Wrap
  • Winter Meetings Wrap: AL Central

Managers

Carew_small John Sickels


Site Meter