Year-Round Leagues for All Skill Levels

Adult Hockey League is fast-paced, energetic, and a great way to stay in shape! The Three Rivers Adult Hockey League (TRAHL) is a non-checking league with A, B, and C divisions. It is under direction of the Toyota Arena, the Pacific Northwest Amateur Hockey Association (PNAHA), and USA Hockey, and is subject to the rules and by-laws of those organizations. For more experienced players we offer an additional division of the top recreational players, which is the Three Rivers Hockey Association.

  • Pricing

    Cost: $20 per game (or $320 per season)
    Note that the cost of obtaining a USA Hockey ID required for play will be $40.

  • Dates

    Registration is currently closed. Registration for the next session is TBD.

  • Requirements

    Age: Must be 18 or older (open to men and women)
    Equipment: Full hockey gear is required.
    Registration: A USA Hockey ID is required for play. You can register here.

Upcoming League Games

Adult B League Game

May 30 @ 7:00 pm - 8:30 pm

Adult B League Game

May 30 @ 8:30 pm - 9:45 pm

Adult B League Game

May 30 @ 10:00 pm - 11:15 pm

Adult C League Game

June 2 @ 7:00 pm - 8:15 pm

Adult B League Game

June 2 @ 8:30 pm - 9:45 pm

Adult C League Game

June 3 @ 7:00 pm - 8:15 pm


Whether you're a seasoned player craving competitive action or a newcomer eager to hit the ice, our FAQs provide a comprehensive guide. Explore essential information about registration, session schedules, requirements, and more to kickstart your hockey journey with Three Rivers Hockey Association.

Still have questions? Get in touch with us.

The Three Rivers Adult Hockey League is an organized sports platform for men and women over 18 years of age. It includes an Elite division for top recreational players and a general division catering to intermediate and mixed-skill level players. We offer A-League (Elite Hockey) and B/C/D Leagues.


Registration is currently open. Each year you'll first need to register with USA Hockey for $40 to obtain your USA Hockey ID number.

NOTICE: Registration is Currently Closed For Adult Hockey League