Skip to content
Our position

The centre line: between the heat and the hype.

Parents researching hockey tournaments and leagues hear two voices, and only two. The emotional parent (the post-mortem post after a bad season, the love letter after a great one) and the paid ambassador (sponsored shoutouts, organiser partnerships, ambassador placements dressed up as advice). Both miss the structural truth.

We're the third voice. The calibrated one. The Centre Line is the read in the middle: anchored to what families saw firsthand, separated from how they felt about it, and required to name both what works and what to warn about.

What this is, and what it isn't

Accountability for systems, not call-outs for people.

The goal isn't to call out any specific coach or person. It is to create accountability for communication, expectations, and experience, so players and parents can have a better time investing their time and money into great hockey.

Programs get judged on the structures and systems they run: were schedules published? Did playing time follow a coherent rule? Did the program develop players or just run them? Coaches and board members don't get named or scored individually. Reviewers who target specific people get edited or rejected in moderation.

And, equally, we want to recognise contributors.

Hockey runs on the people who show up: volunteer coaches who give up evenings, board members keeping a 60-year-old MHA solvent, parents organising billet families, scouts answering questions kids' coaches won't. The platform's positive mirror is just as important as the accountability lens, surfacing and rewarding the hard work that holds the local hockey community together. That recognition layer is rolling out in v1.1; for now it lives in the “what this program does well” passage every review is required to write.

If a review on this site reads like an attack on a person rather than feedback on a program's systems, it's not staying up. Please tell us.

The love letter

Pole one: emotion.

A great year writes glowing reviews. A bad one writes rants. Both filter the structural truth through the emotion of the last game. Neither helps the next family.

The sales pitch

Pole two: incentive.

Ambassador posts, sponsored placements, organiser partnerships. Optimistic by design, and structurally incapable of telling you what to warn against.

The centre line

Neither, by structure.

Reviewer standing on display. Facts in a block. Anchored dimensions. Both sides required. Aggregates suppressed below sample. No paid placement, ever.

Anonymous by default, verified always

Three rules govern what anyone outside our admin team sees.

The biggest reason families don't write honest reviews is fear of retaliation, from the coach, the board, the parent group, next year's tryout. The platform is designed around the assumption that families won't share unless their identity is theirs to release.

  1. No review is ever published on its own. A review only becomes visible to anyone outside our admin team once the program has at least five verified reviews on file. Below threshold we publish nothing about the individual reviews (no score, no body, no role tag). At threshold every review releases together. One voice never sets the read.
  2. Identity opt-ins are granular and reversible. Three separate toggles control what publishes: show role (parent / coach etc.), show relationship (division, tier, current-or-former), and show full name. Each is its own switch, each defaults to off, and each can be flipped back off at any time. None are required. The default published label is “Verified reviewer”: no role, no tier, no name.
  3. Sharing more = more weight in the score. Reviewers who consistently weigh in, share more about who they are, and write balanced reviews carry more credibility weight in the aggregate. It's never required and it's never hidden. Every rule lives on the methodology page.

The honest caveat: our small admin team can see who submitted a review, as we must, for moderation (catching fakes, abuse, conflict-of-interest reviews from board members reviewing their own program) and to verify the aggregate. We never share that information with the program, the public, or anyone else. If you'd rather not put even a verified email in our system, don't submit a review. That's a valid choice.


01 · Reviewer standing

Every review starts with who's writing it.

Standing, not identity. Relationship (parent, player, coach, volunteer, board), division and tier, the season(s) involved, and whether they're still there. That standing chip appears on every review. We'd rather you know a U13 parent who switched out wrote it than know who they are. The first tells you how to weight the review. The second just invites retaliation.


02 · Facts before opinion

Numbers in a dedicated block. Opinions in a separate one.

Registration fees, mandatory extras, practices per week, practice-to-game ratio, travel radius, volunteer hours, team fees. They sit in a fact block on every profile, visually separated from anchored opinion. Cross-checkable, not gameable.


03 · Anchored dimensions

Seven axes. Concrete behaviours, not 1-to-5 sliders.

For each dimension, you pick the option that best describes what you observed:

  • How it's run
    Communication, scheduling, ice-time discipline, refunds.
    Excellent → Functional → Shambolic
  • Development & coaching
    How much did your player actually learn, and was the program comprehensive enough on its own?
    Comprehensive: the program is enough → Solid base: most families add outside work → Players need outside training to keep up
  • Playing-time fairness
    How were ice-time decisions made?
    Completely equal: roll the lines → Special teams to the strongest players → Top players play; the rest are benched
  • Cost vs. value
    Was the price honest for what you got?
    Bargain → Fair → Overpriced
  • Culture & sportsmanship
    What did the rink feel like to be in?
    Exemplary → Mixed → Toxic
  • Pathway
    Does playing here open doors?
    Real pathway → Some progression → Closed loop
  • Parent & family scene
    What was there to do for the family between games and after?
    Lots to do with other kids and parents → Party scene → Nothing to do

04 · Both sides required

What it does well and what to warn another family about.

This is the bright line between us and the two poles. Both passages are required, each at least 60 words. A review that reads like a love letter (only the praise) gets blocked. A review that reads like a rant (only the warning) gets blocked. If you can't name both, your perspective on this program isn't finished yet, and we'd rather you wait.


What we track, and how we sort it

Tournaments, leagues, clubs & associations: sanctioned vs. rogue.

Lumping every program together hides the differences that matter most to a family deciding where to play. We sort the directory three ways:

  • Tournaments. Finite, dated events. Travel costs, accommodation, opening-ceremony production, off-day plans, and field strength dominate the review.
  • Leagues. The competitions themselves: GTHL, USPHL, NAPHL, T1EHL, HPHL, CSSHL. Multiple member clubs play each other on a schedule. Reviewed on officiating, scheduling discipline, talent depth across the field, and the competitive read.
  • Clubs & associations.The organisations that field teams to play in those leagues: AAA clubs (Anaheim Jr Ducks, Chicago Mission, Toronto Marlboros), private clubs (Burnaby Winter Club, North Shore Winter Club), academies (Notre Dame Hounds, Shattuck-St. Mary's), and local minor hockey associations (Richmond MHA, Greater Vancouver MHA). Reviewed on coaching, development, playing-time fairness, culture, and family experience across age groups.

We split leagues further into sanctioned and rogue:

  • Sanctioned.Operates under the national governing body (Hockey Canada, USA Hockey, or the country's equivalent) and their provincial / regional members. Officiating standards, dispute paths, transfer rules, and player-safety policies are inherited from the governing body.
  • Rogue. A league that runs outside the national governing body of the country it operates in: not Hockey Canada, not USA Hockey, not their equivalent. Players often forfeit governing-body eligibility while there. Not a value judgment. The trade-off is real and worth knowing before you commit.

The same sanctioned / rogue distinction applies to clubs and academies. A program that isn't affiliated with the national governing body (for example, an independent female prep academy) gets the “Independent” tag.


The score, methodology

We never publish a lone average, and we never publish a lone review.

  • Five-review threshold.Both the aggregate and the individual reviews stay hidden until five verified families have weighed in. They release together. Below threshold the profile shows the program facts and the “n of 5” status: no partial score, no leaked first reviews.
  • Distribution + sample size, always. The aggregate appears next to the distribution of every score and the number of reviews behind it.
  • Credibility-weighted, not equal-weighted. Each review carries a weight in [0.25, 3.0]. Defaults to 1.0 for an anonymous, single-review submission. Bonuses for sharing role / relationship / full name, for prior published reviews across the site, for both passages meeting the 60-word floor, and for community helpful-votes. No reviewer can dominate a 5-review aggregate. Full formula on the methodology page.
  • No silent edits. Reviews can be flagged and removed but never silently edited. Reports trigger an editorial check.

Anti-gaming policy

One review per person per program per season. No paid placement, ever.

The one-per-season rule is enforced at the database level: reviews are tied to a verified email and a stated relationship. We don't take money from organisers in exchange for ranking. We don't accept ambassador deals. We don't sell placement. The moment a score becomes purchasable, the centre line collapses into the sales pitch.

An honest read on where you play.

Have a question or correction? Browse the Lineup.