The Kindersley-born forward went undrafted and was picked up by the Anaheim Mighty Ducks in March of 2004 and was sent down to the AHL’s Cincinnati Mighty Ducks for a couple seasons before he was shifted to the Portland Pirates. He finally made his NHL debut with Anaheim in January of 2007 and scored his first goal on his first shot.
But it was not meant to be in Anaheim and Glencross was traded to Columbus after just two games as a Mighty Duck. He became a roster regular by the 2007-2008 season and was traded to the Edmonton Oilers in February of 2008. After just 26 games in Edmonton, he became an unrestricted free agent and was snapped up by the Calgary Flames.
Glencross famously took less money to remain in Calgary, agreeing to a four year deal worth $10.2 million in May of 2011 after many teams had been knocking on the door for his services.
Glencross played some of his best hockey with the Flames, with his best season a 48-point campaign in 2011-2012. He had 26 goals that season, second only to Jarome Iginla. He was a remarkably efficient scorer, posting a scoring on 23.6 percent of his shots on target.
Injuries began to present a problem, however, and Glencross missed significant chunks of time in the 2013-2014 season. By the end of the 2014-2015 season, his future in Calgary was questionable and he was traded to the Washington Capitals. He picked up seven points with that team and added a goal in 10 playoff games.
But after Glencross became a free agent, he found himself without offers. He accepted a professional tryout with the Toronto Maple Leafs, but the club didn’t sign him. The same thing happened with the Colorado Avalanche and he was released on October 5 of 2015.
So now, the journey has come to an end. Rather than test the waters in Europe, Glencross has decided to dedicate his time to his family in Canada. In 507 career games, he posted 134 goals for a total of 275 points. But he never managed a full 82-game season in the NHL, coming close with a 79-game campaign in 2010-2011.