Last week, you were all witnesses to me losing my cherry. As awkward as it was to have you all there during my deflowering, I enjoyed the experience immensely. My initial article covered the basics of using a handful of Frozen Pool tools to dig up early season talent. Once November arrives, those gems are no longer flying under the radar. Your competitors have long uncovered them and have the edge on your team. It’s time to pan the waiver wire and concentrate on short-term flyers!


A couple of my tools haven’t been properly explained (my bad), so I thought I would expand on last week’s newbie guide and create an intermediate sequel.  The Roto Tools aren’t as self-explanatory as Compare-A-Player, so this is a perfect time. Our first foray into the advanced tools will be the RotoRanker.


Some players are very strong in one category but defecate the bed in everything else.  This might be fine for a throwaway PIM goon on your squad but there’s a reason why Chara, Perry, OV, Stamkos, Kesler & Staal are rotisserie darlings. In standard Yahoo Roto leagues, they are called 6-Tool (aka Multi-Cat) players.


What if there was a way to quantify all the player categories and list the top overall 6-Tool players?? Hmm if only something that fantastic existed… if only… ok fine - loaded question. Here’s the RotoRanker output for the Top 10 Rotisserie players of 2010-2011.


frozen pool


Each statistic for each skater is ranked. As you recall, Corey Perry won the Rocket Richard trophy. Ipso facto, he was first in goals (G).  He was 11th in assists and so on. As you traverse across his statistical rankings, you come to the Score column. This is a composite score of all his rankings; in other words, the sum of all the ranks. A lower Score means a higher rank average. Make sense? I’ll pretend you said “Absolutely! Tell me more!”.


Not only can you look at the whole season but also you can select yesterday, last three days, week, two weeks etc… It’s quite a powerful tool and does a lot of the homework for you. If you’re only interested in players who are hot, have lots of PP and ice time, I added a simple ‘PP and Points’.  It’ll show you Goals, Assists, Points, Power play points, % Team PPTOI, PP/TOI and total ice time. Bargain Bin is all the basics but also factors in Caphit and dollar per point.


As a side note, % Team PPTOI is a Frozen Pool exclusive statistic.  What it represents is the percentage of the team’s PP time the player in question is on the ice for.  If a team played a game with five minutes of power play time, and your player was on the ice for 4 minutes of it, that’s 80% of the team’s PP time (%PP henceforth).  It’s a much more accurate way of gauging a player’s situational utilization. As of this moment, Ilya Kovalchuk has a 97.5 %PP. That means he’s pretty much on the ice for EVERY SECOND of Devil power plays. The next forward is Evgeni Malkin at 74.1%. What is interesting is that they both average 4:47 of PP time. But using Frozen Pool’s %PP stat, it gives a deeper insight. I’ve also translated this method to total (%TOI) and short handed ice time (%SH). Trust me, get used to this stat, it’s very powerful.

Not all leagues are the same. There’s probably an infinite amount of league scoring combinations. Lucky for you, I’m all over it. Right under the Fantasy Scoring Template, you’ll see Default and Custom. Hit Custom and you’ll be presented with an Add Stat button.




When you click on ‘Add Stat’, a pull down bar will show up. You then select the statistical category you wish to rank. Repeat this process for all your league stat categories. For this particular example, I’m only interested in Points, PP Points, %PP, %TOI and shots.




The output is as follows:




Exactly as you requested! Note #3, Kovalchuk is #1 ranked for %Team PP. Everything is falling into place…


Now it’s time for the more complex RotoRater. This is a much more advanced and math intensive ranking system. We ditch the simple 1st, 2nd, 3rd stuff and migrate to nerdy degrees of standard deviation.


Remember back when you were pulling in solid D average in high school? (and by you I mean me). You might recall the infamous bell curve. It’s pretty much a statistical density scale. Most of the grades are huddled in the middle, the intelligence-deficient kids are on the far left and the chess club members are on the far right.




All you really have to know about standard deviations is that they are the vertical lines within the bell curve. They are the difference of each data point from the average - being zero (or the middle). For the RotoRater, I rate players based on how far to the right or left their stats are. The more positive a number, the more dominant that player is leading that category. If he is sucking it up, you’ll see a negative. For instance, in 1990, Brett Hull was so far ahead in goals (86) than the next player, he’d have a crazy high Goal score.  Why? Because he is many standard deviations away from the average. Here is a practical example for the top RotoRater players of 2011-2012.




There are a few quick items you can deduce from this table.

  1. Kessel is below league average in penalty minutes and handsomeness.
  2. Daniel Sedin has lots of PP points.
  3. Teemu is kicking ass in PIM. Wait, what? A 22 PIM game the other day helped that. Remember, my tools don’t lie; unlike those strippers who say they dig you.
  4. James Neal has poor +/- and PIM stats but he makes up for it in Shots.


What is more interesting is that I rate these players amongst their positional peers (Pos Score) and the rest of the NHL (NHL Score). Ever wonder why left wingers go fast in drafts? It’s because elite LWs aren’t as abundant as Cs or RWs. What I’ve successfully done is quantified this practical bias for you!

The same logic applies for the positional score. Rather than comparing the student to the entire school (NHL Score), he’s ranked among his fellow grade 10s (Pos Score).  Instead of grades, it’s C,L,R,D. By the way, if you wish to sort by positional score, just click on the ‘Pos Score’ table header.


So there you have it. I hope the past couple weeks have been helpful in explaining the ranking tools. Have fun!


Write comment
Comments (6)add comment

TOCanadafan said:

An additional perspective... Remember that these calculations are based on events that have already occurred. So even though Teemu is showing a +6.42 in PIMS today, how likely is it that he will keep such a high rating? So more important than these fancy stat calculators is your ability to predict what will happen.
Also, the variation in these scores are huge early on in the season because of the limited amount of games played, so they are less useful as predictors. The scores will become less varied/extreme as the season progresses, so will become more "reliable", but the only problem is that by this time the season is almost over, so any changes you make to your team based on these scores will not make that much of a difference.
November 08, 2011
Votes: +0

Jason Arbuthnot said:

@Pengwin7 I'm all for dumbing it down. Unfortunately, I had many emails inquiring about the difference between the Ranker and Rater. I felt this had to be addressed. When going down this road, it was impossible *not* to go into nerdy stats and math. I did include some school analogies since we can all relate to that smilies/smiley.gif

I do think I have enough tools to satisfy each level of interest in fantasy hockey. If someone wants to only see the hottest line for the week, the Quick Reports will do them fine. They log in, log out and log in next week. I'm ok with that. If someone wants a deeper analysis, there's tools for them too. I'm *definitely* ok with that as well.

Your contractor analogy doesn't really apply at DobberHockey though. It's more akin to an engineer speaking at a conference with fellow engineers. We all speak hockey geek language. After all, they're already logged onto the site so their interest is more than just your average wayward contractor/fan. We're well aware of our demographic. It's just a matter of what tool they want to explore.

That being said, I do like your colour classification idea. It won't be hard to implement and would make 99th percentile stats jump out. This would satisfy a person saying : "Jay just give me the damn best player and stop with all this stat nonsense.". I like it.

That's just another reason for Frozen Pool Forensics. Opening the channels of communication with the DobberHockey community to make them even better!

Cheers and thanks again.
November 08, 2011
Votes: +1

lektrix said:

November 08, 2011
Votes: +0

Hockey Pool Geek said:

... I'm all over this post - using standard deviations as a measure of player value is the same method that we use at HPG. It works.

when somebody has to use this many tools & numbers to manage their fantasy hockey team - the pure fantasy enjoyment of this type of game is gone (IMO). Paying $$$ to a computer program to help you win your hockey pool... where is the fun & reward in this?

To that I'd just recommend that you participate in leagues that have a scoring format that doesn't require this type of rigor in order to succeed. Fantasy points leagues make this easy because they tell you how many points a G is worth compared to a SOG, or a PIM, or a PPP. If you're not using this kind of methodology in a rotisserie league, you will lose to someone who does... it's just a natural reaction to the scoring setup.

It may not be as fun, but if you're not looking at this kind of thing you'll get rolled over by someone who is because they'll systematically improve their team's performance across all their categories. No amount of intuition can do that.
November 08, 2011 | url
Votes: +0

Pengwin7 said:

Dumb it Down = Better. As a huge, huge math nerd myself - I really enjoyed the reading.
For me - I'd give it an A+. 10/10. Top marks.

That said - this sort of explanation only makes sense to somebody who already understands it. And somebody who understands it... well... doesn't need it.

As an engineer that deals with contractors ALL DAY, I'm going to use a phrase that another engineer buddy said to me recently: Dumb. It. Down.

1. Take your Bell-Curve and figure out how to insert rectangular pictures of NHL player profile head shots in there. Add a leader going to a Kessel-profile on the far right of the graph (in an area that-should-be-shaded-green). Add a leader to a few of the many guys in the middle-of-the-graph (maybe orange) that says "Steve Sullivan. These guys are a dime-a-dozen". Numbers are great... but start with pictures & colours.

2. Lots of Stats - what do people do with them?
I failed to see this. If I have a 27.04 LW and a 25.32 D and somebody offers me a 28.31 C and a 25.02 G... do I make the deal? (Honestly, I don't want to know). But I would separate these guys into tiers, with colours. Get rid of the decimals. Everybody between an overall score 25-30, call them "ELITE", give them a green color. Put them in a GUI-friendly list or chart or table that uses actual "space" to separate them by numerical separation. Again, go visual (pictures & colours).

3. When somebody has to use this many tools & numbers to manage their fantasy hockey team - the pure fantasy enjoyment of this type of game is gone (IMO). Paying $$$ to a computer program to help you win your hockey pool... where is the fun & reward in this?

Overall, love-love-love the effort here and the programming.
And, I hope a few people sign-up to help you make a living off your work.

My comments are here to help. Numbers should be another click beyond for those who want it. Summary: Colours & Pictures. Put a picture of Phil Kessel's face in the far-right (green) area of your graph - then you've got a product that people will enjoy, use, and pay for. Sh!t, put a picture of Phil Kessel at last year's NHL draft at the top of this article and more people will read it.

Just my 2 cents.
November 08, 2011
Votes: +0

ryan said:

... Credit for usIng the word "defecate". Breakfast never tasted so good!
November 08, 2011
Votes: +1
You must be logged in to post a comment. Please register if you do not have an account yet.