Sandy McCarthy played Junior A with Hawkesbury before joining the Laval Titans in QMJHL. He was selected 52nd overall by the Calgary Flames in 1991 NHL Entry Draft. In the 93/94 season he began nearly five years as Calgary’s chief enforcer. Not only could he fight, McCarthy was an effective forechecker and a solid defensive player. Prior to the March trade deadline in 1998, the rugged forward was sent to the Tampa Bay Lightning. Late the next year, he joined the Philadelphia Flyers to add muscle as they prepared for the post-season. McCarthy later toiled briefly for the Carolina Hurricanes then joined the New York Rangers in August 2000. During the Rangers’ disappointing season, the veteran winger was a bright spot with a career high eleven goals and solid work on defence. Coming off a career high in goals in 2000-01, McCarthy established a career high in points during the 2001-02 season with 23 and played his 600th NHL game in 2002-03. After three seasons with the Rangers, McCarthy signed as a free agent with the Boston Bruins.