Sean Monahan is skating with a heavy heart.

The Calgary Flames rookie is mourning the loss of former minor hockey teammate Terry Trafford, a member of the Ontario Hockey League’s Saginaw Spirit who was missing for more than a week before Tuesday’s tragic news that his body had been found.

“It’s a loss of words when you hear that kind of news,” Monahan said after Wednesday’s morning skate at the Saddledome.

“He was a good kid. Obviously, I don’t know the full story about what happened, but to lose someone like that, it’s pretty heartbreaking.”

The hockey world has been shaken by the loss of Trafford, a 20-year-old centre who was suspended by the Spirit for violating team rules and was last seen March 3 leaving the home rink of the OHL squad.

Trafford’s body was found Tuesday in his truck in a parking lot in Saginaw, Mich. The cause of death has not been revealed.

Monahan and Trafford were teammates for two seasons with the AAA-level Mississauga Rebels.

More recently, they would see each other on opposite sides of the faceoff dot in OHL action. Trafford was in his fourth season with the Spirit, while Monahan suited up for the Ottawa 67’s for three winters before cracking Calgary’s roster in his first professional campaign.

“We played together in minor hockey and then we played against each other in the OHL. If I would see him, we would talk at the rink and stuff like that,” Monahan said. “We weren’t the closest of friends, but he’s a guy that I’ll always remember. He was always smiling.