MYHockey General Info
- Why are you doing this?
- How does MYHockey compute its ratings?
- Are some teams or leagues given preferential treatment?
- How accurate can this be?
- We beat Team X twice, how can they still be ranked ahead of us?
- We won both our games this past weekend and our rating went down, how is this?
- What does a team's overall rating number mean?
- What does each of the columns on the ratings page mean?
- Why are some teams not in the rankings?
- Why are some game scores missing and team records inaccurate?
- How do I enter a game score by teams of different levels?
- How do I enter a game score by between girls and boys teams?
- Which teams and leagues are being ranked?
- A game score is incorrect, how do I get it corrected?
- There are missing or duplicate game scores, how do I correct them?
- My local association information is incomplete or inaccurate, how do I get it corrected?
- Can my league use this information?
- How can my league help?
- How can my team help?
- How can I help?
- How is it that MYHockey is free?
- Do we have to pay to see the rankings now that you are selling memberships?
MYHockey Site Rules
- When does the season start and end?
- At what point does a team's roster change constitute a new team?
- How can I get a game score removed from MYHockey that both coaches agreed would not be recorded?
Last updated on 15-Nov-2012
MYHockey General Info
1. Why are you doing this?
MYHockey was developed to share the love of youth hockey with others. It started
as a project to share links to other associations and leagues with others. It progressed
to teams as my son's team sought competition outside our immediate geographical area. When we started
looking at teams, we began to look at records to see if another team might be good competition for
my son's team. We quickly realized that a team's record was not an indicator of strength and then
we started to wonder who (which team) was really better and by how much.
As our team pursued a search for good competition, we made some mistakes that left both us and
our opponents less than satisfied after a weekend of blowouts. Over time, MYHockey emerged as a
tool to help youth hockey fans, coaches and managers learn more about the sport we all love.
2. How does MYHockey compute its ratings?
MYHockey's ratings are computed mathematically, with no subjective weighting
or human determined values. MYHockey rates teams based upon how well they play against other teams and
how good those teams are. These two factors are "AGD" or "average goal
differential" and "SCHED" or "strength of schedule". AGD is currently
calculated by accumulating the goal differential of each game, to a
maximum of 7, and divides it by the number of games played. Using a max
game goal differential of 7 does "penalize" teams that blow out opponents,
but this is common in rating systems as it takes away the incentive for teams to
run up scores and allows them to have a bad game by capping the mathematical damage.
The strength of schedule is computed by averaging the rating of each game
opponent. AGD and SCHED are added together to compute a team's rating.
3. Are some teams or leagues given preferential treatment?
There is no preferential treatment for teams from certain leagues. All teams are
assumed to be equal and having a rating of zero before the system mathematically
calculates your SCHED and AGD based entirely upon game performance. A team's
SCHED is not only determined by the teams it plays, but by the teams its
opponents play and its opponents' opponents play, etc. All teams in a given age
level (i.e. Midgets) are ranked in one statistical pool. The math does not know
if the teams are major, minor, AAA or AA, it simply computes based upon who a team
has played (SCHED) and how well they have done (AGD).
4. How accurate can this be?
In general, as teams start getting 20+ games under their belts, the system tends to be
very accurate. There are, however, some occasional exceptions.
If a group of teams (i.e. a league) doesn't play others outside its group, their placement
relative to all other teams cannot be accurately determined, but relative
to one another it is accurate. Groups of teams
with limited outside play can be inaccurately skewed by the scores of only
a few games, which might not be representative of the group's overall ability. Accuracy
significantly increases with more games and more interplay and it makes sense for there
to be a minimum number of games before teams are ranked.
Assuming teams have all played enough games against both league and non-league
teams, inaccuracies may still exist. Some teams play differently (a lot differently)
depending upon which goalie is in net for a specific game. In this case, the ratings
average out the play and may not completely reflect either scenario. Missing players,
home vs. away, double rostered players are a few other scenarios that could influence the
accuracy of the ratings. It's not an exact science. The ratings should be used to
determine what teams might be good non-league opponents and which bracket of a tournament
may be more appropriate. They are not meant to be the AP Poll for youth hockey.
There are a couple weaknesses to the current system. The first deficiency is with
teams that emphasize development in some games. They are "penalized". That same team
may then focus on winning big tournaments and succeed, but may never achieve the
rating that they "deserve". Secondly, teams that "come on" in the second half of the season
are "penalized" by early poor performances. All games throughout the season count
equally and that may not reflect a teams performance near the end of the season.
5. We beat Team X twice, how can they still be ranked ahead of us?
Yes, it seems wrong, but a team that you have a winning record against can be ranked ahead
of you. It's all in mathematics. It depends on who else your team has played and how well
you did as well as who the other team has played and how well they did. In a season of
games, there will be some anomalies.
6. We won both our games this past weekend and our rating went down, how is this?
Your rating can go down even though your team wins. This can happen for a couple different reasons.
First, if your team is rated 3.0 points (1 point = 1 goal) better than your opponent and you win two
close games by 1 goal each, your average goal differential (AGD) is +1.0
against a team that it was expected to be +3.0. This would likely have a negative impact on your rating.
Another scenario has you doing as expected against your opponent, but a large percentage of the teams
you played earlier in the season doing unexpectedly bad. This lowers your strength of schedule and would
lower your team's rating. It is almost impossible to guess how much and in what direction your rating
will move each week because of the complexity of the math.
Two additional notes. During the entire season, new teams continue to be added to the system. Teams
rated in the middle of the pack in October may fall 100 spots by the end of the season while improving,
simply because the number of teams added to MYHockey increases over time. It might be best to compare
your team to others in your league or geographic area and see if your rating improves relative to theirs.
Also, MYHockey now has available a page that explains the mathematics behind the rating. From either the
scores page for a particular team or from the team information page, you can find a link to the math
7. What does a team's overall rating number mean?
Everything is relative. The number specifically means nothing, but might be
used to understand the relative competitiveness of two different teams. A 1.0 point differential
equates to a theoretical goal 1.0 goal advantage by the team with the higher point value.
Squirts, Peewees, Bantams, Midgets/Prep/HS, Juniors and College are all calculated separately.
While a Peewee Minor AAA team can get a pretty good sense on how good they would fair against a Peewee Major AA team because
all Peewee ratings are calculated relative to one another, one cannot compare a Squirt Major AAA
team to a Peewee Minor AA team in the same fashion. MYHockey has some limitations and figuring
the relative difference between stronger squirt teams and weaker peewee teams is one of them.
8. What does each of the columns on the ratings page mean?
"Record" is represented by wins-loses-ties. As described above, the "Rating" is simply the sum
of the "AGD" and "SCHED". "AGD" is average goal differential. This can be a
positive or negative number that equals goals for (GF) minus goals against (GA) divided
by games played (GP). One caveat, the system currently has a maximum goal differential of six (7)
for any single game played. This means that if a team plays a number of games decided by
more than seven goals, it's not quite as simple as GF-GA/GP. "SCHED" is the average strength of
schedule of all opponents. Fundamentally you can add the "RATING" for all opponents and divide
by GP. "Details" will give you more information about the team while "Scores" is a link to
a team's complete set of season game scores as recorded in MYHockey.
A couple hints to give you the full power of MYHockey. Any teams with known team websites will
be represented by underline/hotlinked team names. Clicking on the team name will open an
additional window to this team's web site. When viewing scores, each opponent's schedule is
just a click away. For example, if you are viewing the game scores of Team X and they played
Team Y, you can view Team Y's game scores by simply clicking on Team Y's name.
9. Why are some teams not in the rankings?
Teams are displayed on the rankings only after having played at least five
games against other teams in the system. Games not recorded via publically
accessible team, league and
tournament web sites are unlikely to be recorded (there is no magic here).
MYHockey has now expanded to include most "A", "AA" and "AAA" youth hockey teams in the US and
Ontario. We continue to build out missing areas in other parts of Canada. At this time, we
do not have the resources to cover "B" or lower levels of travel hockey. If you are interested
in helping maintain "A" or higher level travel hockey and cannot find your teams in MYHockey,
please contact us with details and we'll try to get any missing leagues and teams into the system.
10. Why are some game scores missing and team records inaccurate?
Missing scores are typically not in the system for one of a few different reasons. First,
divisions of leagues that MYHockey considers or which are labeled as "B" level travel are not
eligible for MYHockey and games against these teams will not be entered into MYHockey.
Second, game scores found on league and team web sites are the primary source of
MYHockey volunteers and if the game score is not located on a web site where someone
is looking, it will not get entered into the system. Third, game scores against
ambiguous teams (i.e. "Flames" or "Chicago Blues" or "Columbus") will not get recorded unless the exact team can be
identified. Spell out team names and levels more clearly so there is no question in the mind of our
volunteers. Lastly, some scores are not entered or entered in a timely fashion because
there is no volunteer covering their league/division. Please consider volunteering or becoming a member. To
find out more, go to the Report Scores Page.
MYHockey members can now request that games against teams of a different age level or games against
ineligible teams be added to the system so that their game schedule
can be 100% complete. If these things are of interest
to you, please consider a membership.
11. How do I enter a game score by teams of different levels?
Games played by teams of different age levels (i.e. peewee vs. bantam) cannot be used to calculate a team's rating/ranking. There has traditionally been
no reason to enter these games into MYHockey. Many members, however, have requested an ability to enter all of their game scores into the system. As such, MYHockey
does allow games by teams of different age levels to be entered into the system by members, but this is not an option for those
using the guest online entry form.
12. How do I enter a game score by between girls and boys teams?
Games played by girls teams versus boys teams are essentially the same as games played by teams of different age levels. These games cannot be used to calculate a
team's rating/ranking. These games can only be entered into the system by members adn are not an option for those
using the guest online entry form.
13. Which teams and leagues are being ranked?
MYHockey now includes Squirt Minor through Midget Major teams throughout the US & Ontario at A, AA and AAA levels. Teams playing in "B" level leagues are not included at this time.
Virtually all Canadian Midget and Bantam AAA teams are in the system, in addition to the majority of the Peewee AAA teams, where Peewee AAA is played. Additionally, MYHockey is
expanding to cover the "AA" levels of hockey throughout Canada. If you see something that is missing and are willing to help, please let us know.
Girls teams from peewee through Midget/College are now included.
All USA High School hockey, Juniors, and College hockey are now available. Their Canadian counterparts are also continuing to be built out. What is not included?
Mites (or Novice as you Canadians refer to them). Summer Hockey teams are not included. Junior programs running outside the Canadian and US sanctioning bodies are not
included at this time.
Still not seeing what you are looking for? Send MYHockey an email. Growth is and has been a specific result of user interest.
14. A game score is incorrect, how do I get it corrected?
Next to every score in the database is a red check mark in the "Fix" column. If a score is incorrect, click on
the corresponding check mark to request that it be fixed. Please provide documentation (website that has the
correct score posted is preferable) and tell us specifically how to fix the score. If the score is a duplicate,
especially an incorrect duplicate, make sure you request that we delete the duplicate score.
15. There are missing or duplicate game scores, how do I correct them?
Again, mistakes are inevitable. If duplicate scores have been posted, complete an online score
correction request to get things
corrected. We try to catch these ourselves, but we appreciate your help. To resolve the issue of
missing game scores, please visit the Report Scores page
for more information on volunteering and/or reporting these scores.
16. My local association information is incomplete or inaccurate, how do I get it corrected?
MYHockey is working on making all information correctable via an online form, but association information has not
yet been completed. You will see a pencil icon just to the right of association information when the online correction
form has been implemented. Until then, use the contact information found on the Contact Info page.
17. Can my league use this information?
Absolutely. MYHockey has actually helped leagues who have pre-season schedules to help determine who plays
in which division during the regular season. This service is available to others as well upon request.
Please use the Contact Info page to reach us and begin discussing your needs.
18. How can my league help?
Accurately post all league scores! The number one thing a league can do is post, on the internet
in a timely fashion, all league game scores. Encouraging associations/teams to create team web sites and
make non-league game scores available to the public would also help.
19. How can my team help?
Create a team web site and list all game scores in an area where our volunteers can easily find it. Also,
please clearly identify your opponents. Ambiguity means we cannot post the
results, even if you have them on your web site.
20. How can I help?
Volunteer to enter scores. Become a member.
Keep us honest by reporting any errors.
21. How is it that MYHockey is free?
MYHockey is free just as Google is free. Advertising covers most of the cost of running the website. Volunteers, from the founder to
the quiet goalie's mom on your team, contribute countless hours with a common goal in mind. MYHockey's mission is
to provide you the best, most complete and accurate information about youth hockey.
Memberships are available at a very low price
for those wanting extra features and/or who would like to provide financial support for the site.
22. Do we have to pay to see the rankings now that you are selling memberships?
No! Everything that was available for free previously is still be available for free.
However, you can now choose to join MYHockey for a small fee to obtain additional services that have been requested by our users.
This is very similiar to how Google and the Wall Street Journal provide services. Basic content is free, premium content is
available for a small fee. It is optional and available to those who want to support this website.
MYHockey Site Rules
1. When does the season start and end?
MYHockey typically starts the season around August 20th. There are a few leagues in the US that have permission from USA Hockey
to start the fall season in late August. As a result, the system turns live, typically on a Friday about two weekends before the
US Labor Day holiday. This creates a number of issues. Most Ontario teams are still using summer rosters until August 1st. There
is some deception going on with Ontario AAA teams and tournaments in late August, where many will play games with winter rosters,
but claim they were summer rosters so they don't get in trouble. Bottom line is that most of these games will not be recorded
in the system. As stated in the MYHockey Game Definition Rules, anyone can request that an August game
be removed and it will be. Most simply should not be in the system. Come September 1st, everything changes and it takes a lot
of effort for a game to be removed or be considered invalid. We like for everything that looks like a game to be entered into the
system. There are a few exceptions as highlighted in the MYHockey Game Definition Rules. The season
ends either on March 31st or when post-season play ends for a given team. USA Hockey Nationals often goes into the first week of
April and many Canadian post-season tournaments drag out as late as May. One note: August games will be recorded and will count
towards the rating/rankings calculation process, but only until the first ranking in November. At this point in time, MYHockey
excludes all August games from the rankings calculation.
2. At what point does a team's roster change constitute a new team?
MYHockey cannot be the roster police. Teams change their rosters almost every day of the year. If MYHockey were to take this
issue to the extreme and create a new team every time a team changed its roster, the site would not work. So, while MYHockey
really dislikes teams that add players for tournaments, we cannot and will not police this activity. The general rule is that
a team is no longer a regular season team and becomes a special tournament team when it consists of three (3) or more players
that are not regularly on the roster or if they have one (1) or more players and their tournament performance is 2.00 points
greater than the rest of their season performance as measured by MYHockey. Note that someone will have to bring these situations
to MYHockey's attention and ask that games be reclassified.
3. How can I get a game score removed from MYHockey that both coaches agreed would not be recorded?
MYHockey assumes that once the season starts (September 1st, with some regional exceptions), all games played by the teams
with sanctioned referees are real games and will be recorded in the system. There are some games that may not qualify, based upon
various issues outlined in the MYHockey Game Definition Rules. Claims that your team was a tryout team, after the
start of the season, are not sufficient to get a game removed. If you don't want games recorded in MYHockey that were played by
a tryout team, then don't play them, or put coaches on the ice and not officials, thus making it look different than a normal competitive game.
Otherwise, your opponent is likely to think it should count and MYHockey cannot research each and every
one of these events (we tried it for a few years and failed). The only way to get a game removed is for the head coaches from
both teams to send me an email requesting a score be removed.