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.

I don't have a team

I'd like to sign up as an individual player
to be placed on an ASHL team.

Click here

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.