Worked example
In the United States, the traditional names stay in heavy use even though USA Hockey has shifted to U numbers: mite equals 8U, squirt 10U, peewee 12U, bantam 14U, midget 16U and 18U combined. A parent who hears "he plays peewee" knows the child is around 12, but this American even-number scale does not line up directly with Canada's odd-number scale (U11, U13...).
Age group is based on a player's age or birth year: it is a simple eligibility criterion. Competition level, by contrast, is based on skill and competitiveness: it decides which team a player lands on within their age group. Grouping players by age serves several recognized purposes: bringing together players of similar physical maturity, supporting skill development, building confidence, and offering more balanced competition season after season.
In Canada, Hockey Canada uses a national scale by U number: U7, U9, U11, U13, U15, U18 and U21. In Quebec, the same scale currently carries the letter M instead of U, for the exact same age brackets, a term parents run into on game schedules and registration forms from their child's very first season.
Traditional French-language names stay just as common on the ground as the numbers: novice, atome, pee-wee, bantam and midget, in that rising order, roughly line up with the M7 to M18 brackets depending on the region. The exact match between a traditional name and a precise M bracket varies from one association to another, so it is always best to confirm with your own club rather than assume a single fixed rule.
Competition level (house, A, AA, AAA depending on the region and the age category) describes a different reality from age group, and the two should never be confused. These precise classes vary from one association and one age category to another; the safe move for a parent is to check directly with their local association or Hockey Quebec rather than assume a universal rule, because none exists.
Elite players aged 16 to 20 can move into junior pathways, which sort by level rather than strict age: Major Junior (LHJMQ, OHL, WHL) sits at the top, followed by Junior A, a high, unpaid level, then the more local Junior B. NCAA eligibility for these pathways has changed recently and keeps evolving: it is worth checking the current-year rules rather than assuming a fixed one. Girls hockey follows a similar sorting logic, with its own categories that vary by location; mixed and girls-only options differ a great deal from one region to the next, which again makes checking directly with the local association more reliable than any generalization.
Understanding this two-axis system also explains why RinkLog always compares a player to teammates of the same age group AND the same competition level, never one without the other: RinkLog Benchmarks place every stat among players of the same sport, position, birth year and level, for an honest comparison instead of a raw ranking.
- U7 / M7: first steps on the ice, learning to skate, generally without a competitive ranking
- U9 / M9: basics of skating and first passes, small-area games
- U11 / M11: sharper passing and shooting, first team-play concepts
- U13 / M13: faster pace of play, more structured systems, skill gaps that become pronounced
- U15 / M15: intensity that starts to resemble adult hockey
- U18 / M18: school hockey, travel hockey or an elite pathway depending on the region
- U21: the last youth hockey category before junior or adult hockey
- Body checking: introduced at a specific age depending on the league and the province, never universal, always worth checking with your association
Frequently asked questions
What is the difference between age group and competition level?
Age group (U11, M11...) only determines eligibility based on the player's age. Competition level (house, A, AA, AAA) determines team strength within that age group. Two players in the same age group can therefore play at very different levels.
Is the Quebec M11 the same thing as the Canadian U11?
Broadly, yes: the letter M simply replaces the U in the naming used in Quebec for the same age bracket. The precise classification rules, though, are set by the local association or Hockey Quebec, so it is always best to check directly with them rather than assume.
Is AAA an age group or a competition level?
A competition level, not an age group. An M13 AAA player and an M15 AAA player do not belong to the same age category, but both play at the top of the competitive pyramid within their own group.
RinkLog measures and computes all of this automatically during your hockey, ball hockey and ringette games.
Try it for free
