Nov 082007

Well, after a couple of days of work I have managed to re-design my stats website which to be honest, was pretty much non-existant and/or non-usable before this update. I have put the power rankings, player rankings, and adjusted hits/giveaways/takeaways, and player on ice/off ice and with/without teammate and against/not against opponent data on that website. In a few days I will migrate much of that off of this blog site and move it there where it will be easier to update which means far more frequent updates.

For the regulars to this website, please head over there and take a look at the new redesigned user interface and let me know what you think of the new look? Do you like it? Anything you want to see changed/improved? I ask because my plan is to use an almost identical look and feel here on my blog. I think by moving much of the stats over there and also using a cleaner page design the page will look significantly less cluttered. Eventually i hope to re-design in a similar way but before I go ahead and put in all that effort feedback from you would be greatly appreciated. I am almost ready to roll out this new design on this blog so if the feedback is positive I may change it over in the next day or two.

Sep 262007

I just wanted to make a quick post to remind everyone of my other blog/website Over there you will find my computer/algorithm generated game predictions (once the season is a few weeks old) as well as compete with other readers to see who is the best predictor of the outcomes of NHL games. It’s all good fun so head over there any enjoy.

May 282007

I had been planning on doing this for a while but finally got around to it the past few days. I have set up a new subdomain at where I am going to post all sorts of statistics. The first statistics are for the 2006-07 season and contain team goals for and against data for players while that player was on the ice. If you then click on a players name you can find out who that player has played with and against and how much ice time they played together or against each other. Also contained in the tables are goals for and against while that pair is on the ice together or one the ice playing against each other.

For example, we can take a look at Bryan McCabe and even strength goal production while he is on the ice with teammates. From that table you will see that McCabe has played the most even strength ice time (520:46) with Tomas Kaberle and during the time they were on the ice together the Leafs gave up 25 goals or 0.960 goals per 20 minutes. We can then compare that to how well each player performs when they are not playing together. McCabe played 867:41 even strength minutes when Kaberle was not on the ice and in that time 34 goals were given up by the Leafs for a rate of 0.784 per 20 minutes. Similarly, Kaberle played 682:30 at even strength without McCabe and during that time the Leafs gave up 31 goals for a rate of .908 goals per 20 minutes. In other words, McCabe seemed to perform much better defensively when not with Kaberle and Kaberle performed slightly better defensively when not with McCabe (or maybe they both played with better defensive defense partners). With that knowledge, one might want to consider if playing these two guys together is the best option. A similar analysis can be done with goals for statistics when playing with each of his teammates as well as defense and offense when playing against various opponents.

Note: These statistics are available for every player who played a game in the NHL last season except for goalies. Goalies are currently not included but I hope to add some data for them in the future as well as other player data.

Note 2: If you want to browse these statistics the best place to start off is <a href="“>at the index.

Note 3: These numbers are used fairly significantly in my player rankings algorithm.

Hockey Blog Search

 Announcements  Comments Off on Hockey Blog Search
Nov 082006

You may have noticed the new search bar at the top-right of this page. That search bar is set up to do a google search on all hockey/NHL fan blogs and you might find it a useful tool to keep up to speed on what your fellow hockey fan is writing or has written about. Right now it searches 99 different blogs covering most teams and I have generally stuck to fan blogs and stayed away from the mainstream media blogs. You can also access the blog search from this page.

Oct 102006

It’s time for some game predicting fun. I had hoped to get this up and running by the start of the season last week but better a little late than never. I am please to announce that has a new feature. That is, an NHL game prediction pool. There are probably a few kinks that still have to be worked out in the software but it should work fine. If you have any problems feel free to e-mail me or post some comments here. For the next little while it’ll be in testing mode but once I am confident that it works fine I’ll get some actual weekly and/or monthy pools going. If all things go well and I can get some good advertising revenue I hope to be able to offer some prizes but only if the revenue is there so tell all your friends, family and coworkers about it. It’s time to put your predicting ability to the test so go enter your picks and lets see how you compare to others.

Sep 262006

I have started up a hockey pool at so why don’t you all go over there and lets see how well you can predict the top 20 scorers in the NHL. Yes, it is a pretty simple pool. Select 20 players and whichever team gets the moist points wins.

This is just the beginning. I hope to have more fun and games to announce this weekend or early next week. I’ll also have my predictions on the final NHL standings coming soon as well. Regular season hockey is only a week away. Time to get things going in top gear.

Sep 232006

Tonight it came to my attention that someone has been plagiarising content from this website (my posts and some of your comments) and posting them on the discussion forums at Plagiarising anything from this website (or any website, book, newspaper, or anything else for that matter) is not only illegal but is gutless, cowardly and only goes to show what a piece of scum you really are. If you are caught doing this you risk being tracked down and being prosecuted (I can hold a grudge and am not afraid to go after plagiarising scumbags) so don’t do it. For all of you non-plagiarisers I apologize for this rant but I’ll take the time to thank you for making this little hockey blog of mine enjoyable to run as your comments are not only insightful but a joy to read. Keep it up.

Update: The copyright infringer apparently also posted some of the comments found on into the comments of He has posted here under the names of Brendan and Jack (at least, maybe more) but because he has posted here it has made it easy for me to track down his ip address. I am now working on getting in touch with his ISP to track him down.

If any of you see my posts posted elsewhere or someone elses posts posted here in the comments I’d definitely appreciate it if you let me know. This sort of thing will not be tolerated.

Jul 272006

I am going to be busy with other stuff the next few days so updates of the salary cap commitments will be a bit slow or non-existant. Things should be back to normal Monday when I hope to get everything back up to date. Thanks for your patience.

Jul 122006

Ok, I have finally ocmpleted the salary cap commitment tables for all 30 NHL teams. You can view these by clicking on the links in the menu to the left. I plan on keeping these as up to date as possible as the off season goes on and as trades and fre agent signings occur. I make no guarantees that the numbers are 100% accurate but they are accurate to the best of my knowledge. If you notice and mistakes please either comment to this post or send me an e-mail at If you have any other questions or comments also feel free to post a comment to this post or drop me an e-mail.

One thing to remember when browsing through these tables is that the numbers are not a players actual salary but rather the salary cap hit fromt he players contract (usually the average annual salary over the term of the contract). These numbers do differ from some of the numbers you see on other sites such as and