David Nonis, Senior Vice President and GM of the Maple Leafs, announced Monday the club has signed forward Daniel Winnik to a one-year contract.

Winnik, 29, played 76 games for the Ducks in 2013-14, registering career highs in assists (24) and points (30) while adding six goals, 23 penalty minutes and a plus-six rating. He also posted an assist and two penalty minutes in nine playoff games with the Ducks last season.

The centreman has accumulated 150 career NHL points (49 goals, 101 assists) and 226 penalty minutes in 490 games with Phoenix, Colorado, San Jose and Anaheim. A native of Toronto, Ontario, Winnik was originally selected by Phoenix in the ninth round, 265th overall, in the 2004 Entry Draft.