As well as the Leafs and Flames, Leeman also played for the Montreal Canadiens (was traded on January 28, 1993 from the Flames to the Canadiens in exchange for Brian Skrudland), Vancouver Canucks and the St. Louis Blues. He won a Stanley Cup in Montreal in 1993. He played 667 regular season games in the NHL, scoring 199 goals and 267 assists for 466 points.