He was originally selected by the St. Louis Blues in the second round, 57th overall, in 2001, playing for the team before later joining the Colorado Avalanche, Toronto Maple Leafs and Carolina Hurricanes in his NHL career.
At the conclusion of the 2002–03 season, McClement skated in one game for the Blues' American Hockey League affiliate, the Worcester IceCats.
In his fourth game for the club on October 11, 2005, McClement scored his first career goal on a penalty shot against Nikolai Khabibulin in a 4–1 loss to the Chicago Blackhawks.
McClement was a member of Team Canada at the 2007 IIHF World Championship that won the gold medal in a 4–2 victory over Finland in Moscow.
[6] On July 1, 2012, McClement left the Avalanche organization as a free agent and signed a two-year, $3 million contract with the Toronto Maple Leafs.