January 4, 2014 | 4:45pm ET

The Anaheim Ducks have signed forward Andrew Cogliano to a four-year, $12 million contract extension through the 2017-18 season.

Cogliano, 26, has appeared in all 43 games for the Ducks so far this season, posting 13 goals and 12 assists for 25 points, with a plus-16 rating and 20 penalty minutes.

The Toronto, Ontario native currently ranks fifth on the team in points, third in goals and shots (84), and tied for first among forwards in hits (50).

Originally selected by Edmonton in the first round (25th overall) of the 2005 NHL Entry Draft, Cogliano was acquired by Anaheim in exchange for a second-round selection in the 2013 NHL Entry Draft on July 12, 2011.

In 501 career NHL games with the Oilers and Ducks, he accumulated 96 goals and 124 assists for 220 points, with 178 penalty minutes.