Jay Bouwmeester had a few stops during his professional hockey career, and for his long-awaited day with the Stanley Cup, his family represented all of them.

The 35-year-old defenseman played 16 seasons in the NHL before winning his first championship with the St. Louis Blues in 2019, so when his turn to take the trophy came on Thursday in Canmore, Alberta, members of his family put on jerseys from the Florida Panthers, Calgary Flames and Blues, as well as those from Canada and the Medicine Hat Tigers of the Western Hockey League.

Tweet from @keeperofthecup: Jay Bouwmeester, the #stanleycup and family friends wearing all of Jay's jerseys throughout his career. @StLouisBlues @HockeyHallFame @NHL pic.twitter.com/hWySE5ghSX

Bouwmeester also took the Cup to the Canmore Eagles of the Alberta Junior Hockey League and had a meet and greet at a local golf and curling club. He served as a guest instructor at the Canmore Hockey School in 2018.

Instagram from @canmoreeagles: This moment gave us all the feels! One of our team founders, Ken Pauls Sr meeting Jay Bouwmeester and holding the Stanley Cup! #CanmoreEagles

Tweet from @canmoreeagles: Thank you Jay Bouwmeester for bringing the cup to #Canmore and sharing it with all those who support the Eagles and Hockey in the Bow Valley! #SoarWithUs pic.twitter.com/js6m1s97yW

Tweet from @CanmoreGolf: So we have a visitor here today... thanks Jay Bouwmeester and @canmoreeagles @EaglesMinor for this very special day! pic.twitter.com/kbqXhGvMG1