League News

   

In Loving Memory: Todd Cranston

The Metro High School Hockey League family is deeply saddened to share the news of the passing of Todd Cranston. Todd was much more than a coach; he was a staple of the hockey community and a man whose influence stretched far beyond the rink.

As a proud coach of the Citadel High School Hockey Team, Todd was a mentor in the truest sense (especially to his son Alec). His passion for the sport was matched by his dedication to giving back. Whether he was behind the bench or supporting community initiatives, Todd’s commitment to the growth of young athletes and the betterment of his community was unwavering.

Beyond the rinks and the scoreboard, Todd was, first and foremost, a family man. His pride in his family was evident to everyone who knew him, and that sense of warmth and loyalty extended to every player he coached. He treated the hockey community like an extension of his own family, leaving a lasting mark on the lives of countless students, parents, and fellow coaches.

The entire Metro High School Hockey League - all teams, players, and coaches - wish to extend our deepest and most heartfelt condolences to the Cranston family. Our thoughts and prayers are with you during this incredibly difficult time. Todd’s spirit will continue to live on through the players he inspired and the community he helped build.

Rest in peace, Coach.

May 8, 2026

CPA wins Regional Title

CPA win Regional Title!

Mar 3, 2026

Bayview Wins in Fredericton

Congratulations to the Bayview Sharks for capturing the 13ième tournoi annuel de hockey des Castors in Fredericton over the weekend. Great way to head into the playoffs!

Feb 12, 2026

All Star Game - Photo and Video

Allstar2026 Team Blue came back to win an all star thriller 5-4 in overtime on Sunday. Easton Graves of Millwood potted the winner with 2:09 remaining in the extra frame.

Photo credit to Anita Williams from AMacPhotography for providing the picture at the end. 

Thank you to CPA for providing a link to a video stream for anyone who missed it.

Period 1 

Period 2

Period 3 & OT

 

Teams

 

Jan 26, 2026

Today