Every skill. Every division. Every year.
This is why we all play here.
I have a team
Looking to register a team in the ASHL?
You've come to the right place.
Choose your region:
I don't have a team
I'd like to sign up as an individual player
to be placed on an ASHL team.
Get to know us.
65,000 players strong, can’t be wrong. Here’s part of what makes us different.
Easy & Secure Registration
Our award-winning Player’s Bench tool makes it easy to register, manage payments & more.
Real-Time Game Data
Stats, schedules, standings, attendance tracking – all in real time.
Insured by Hockey Canada
Play with us, become a member. You’re insured each time you step on the ice.