skip navigation

2023 10K Shots Challenge Will Begin SOON!

It's time for the 2nd annual CRYHA 10,000 Shots Summer Challenge! Let's keep those skills sharp over summer while adding a little competitive flare! If your player will be participating in the challenge, make sure to fill out the google form to get registered and to choose a t-shirt size. 

The challenge will begin on JUNE 15th and ends SEPT 30th!

Registration for Summer Training Program (STP)

Registration will remain open until June 1st. The cost is $299. Goalies may register for FREE! 

Mite Camp Summer Training registration is also open! $60 for all 12 sessions. Open to all returning mites.

Update 6/1/2023- Registration for STP and Mite Camp Summer Training is no longer open through the registration links. If you would like to sign up please email Mandi DeGrote (

Click the link below to view the full STP and Mite Camp schedules.

CRYHA Traveling

Click Here!


Click Here!

Junior Cardinals!

Click Here!

CRYHA Photo Submission

If you have any photos you would like featured on our website or social media, please click on the link to submit them or send them via email to

Follow CRYHA on Facebook and Instagram!

Thank You MN Blue OX!

CRYHA sends a big THANK YOU to the MN Blue Ox for hosting the 2nd Annual Winter Mixer which raised almost $1500 for our scholarship fund! We are so grateful to our Ox friends and are grateful to be able to continue to offer sponsorships to our families which keeps kids playing hockey!

Become a Sponsor!

Help our kids skate! CRYHA has sponsorship packages available for 23-24!

Cryha banner

Thank You to our 2022-23 Association Sponsors!

Support Our Charitable Gambling Sites

When you play pull tabs and BINGO at Muddy Cow, Chanticlear, and Scoops, money is donated to our association. This is a huge part of our revenue and helps to keep the cost of hockey lower for our members! Keep supporting CRYHA by visiting these businesses!


Every Wednesday at 6:30pm

Every Thursday at 1:00pm

Every Saturday at 8:00pm


Every Monday 6:30pm

Every Wednesday 6:30pm

Every Thursday 1:00pm

Every Saturday 2:00pm


Every Tuesday at 6:30pm