Trails West will be providing all teams their roster, practice and game schedules via TeamSnap.  Teams will not need to purchase the TeamSnap application individually as each team is now hosted under Trails West.
Once a player is rostered to a team on TeamSnap by the TWHA Administrator, an email from TeamSnap will be sent to the primary email address on the player’s profile asking to either “Join the Team” or “Congrats! You’ve been added to ---- Team”.  This is the email address that was entered at the time of registration as the Participant's email address. If you are a member of TeamSnap already using the primary email address we have on file for your player, you will automatically be added to the team.  If you are not a member of TeamSnap or have used a different email than what we have on record, then you will be asked to set up an account so you can join the team.


Player information will be on the TeamSnap Team Rosters from the registration form, and every family is encouraged to review and amend this information if necessary on the player profile within TeamSnap.

Helpful TeamSnap Links

Please use the TeamSnap help button located in the bottom right hand corner of the TeamSnap screen if you need further assistance with the application.

TeamSnap System Requirements

TeamSnap FAQ's

TeamSnap Starter Guide for New Members

Manage your TeamSnap Account Settings - account email vs. roster email

Manage Roster Profile Information

Accepting a TeamSnap Invitation

Missing Your Team Invitation? Find a Team Invitation

Merge Account Emails - created multiple accounts? accepted invitation with multiple emails? Here's how to fix this

Update Account Information and Settings

Update Credit Card Information for instalment payments/invoice payments

Reset Your Password

Make Roster Information Private

Receiving Messages but Missing Team on TeamSnap Account

Duplicate Messages Received

Player showing multiple times on same team under viewing option - Multiple Accepted Roster Spots

Switching Profiles on a Team (ie. between player and coach/manager)

Add Family Members and Roster Contacts

Share Schedule with Family & Friends

Upload a File to a Player Roster Profile  (ie. an updated Player Medical Form)

Add a Team Manager - Only the team owner (the Head Coach) can do this step

Add Team Games & Events - at team level

Edit Team Games and Events- team created *note: TeamLink Events are Team Events or Games that teams can NOT control/edit (ie. Hockey Calgary sanctioned games)

Create Team Assignments for an event

Print a Registration Receipt or TWHA Registration Receipt Instructions with screenshots

Remove a Team from your TeamSnap Account *note: doing this will remove you from receiving both team AND league (TWHA) communications

Updating Credit Card Information for Instalment/Invoice Payments


Trails West Hockey Association

c/o Flames Community Arenas
2390 47 Avenue SW
Calgary AB T2T 5W5