Ted Harris spent his junior hockey career playing for the Winnipeg Monarchs of the MJHL in 1953-54, leading the league in penalty minutes with 137 during his second year. From 1956-57 until 1962-63 he played in the minors, logging most of his ice time with the Springfield Indians of the AHL, and always putting up double-digit point totals.
In June 1963 he was traded to the Montreal Canadiens, for whom he played his first four NHL games and earned his first NHL point. He spent the balance of that season with the Cleveland Barons, where he again posted respectable numbers in both the point and penalty minute columns. In 1964-65, he was a full-time member of the Canadiens line-up. He earned 15 regular-season points and, more importantly, five playoff points as Montreal went on to win the Stanley Cup.
Harris played in Montreal until the end of the 1969-70 season, helping the Canadiens to earn another three Stanley Cup Championships. Minnesota claimed him from Montreal during the 1970 Intra-League Draft, and he played for the North Stars until 1974. Minnesota traded him to Detroit in November for Gary Bergman, and three months later he was traded again, this time to St. Louis in a multiple player deal. At the beginning of the 1973-74 season, he was sent to Philadelphia. That trade gave the Blues some cash, and gave Harris earned his fifth Stanley Cup, as a member of the championship Flyers. He retired at the end of the season with 788 regular-season games and 100 playoff games to his credit.
Courtesy of the Hockey Hall of Fame