Ironman Andrew Cogliano gets three-year contract extension from Ducks


Andrew Cogliano made his NHL debut for the Edmonton Oilers in the 2007-08 season opener.

He has been in the lineup for every game his teams have played since then, appearing in 829 consecutive regular season games as of today (889 if you include playoff games).

It is the fourth-longest streak in NHL history.

On Friday, the Ducks announced that they have signed him to a three-year contract extension through the end of the 2020-21 season.

Financial terms of the deal were not disclosed by the team, but Eric Stephens of the Orange County Register reports it will pay him $3.25 million per season.

In 43 games for the Ducks this season he has five goals and 13 assists, while his most impressive accomplishment might be the simple fact he is one of the few players on the team that hasn’t been hit by a significant injury of some sort (have you seen that team’s injury list? It is absurd). If he is able to somehow maintain that consecutive games streak through the duration of his next contract it would extend to 1,114 games.

It seems crazy to think that is possible, but it’s also pretty crazy to think 828 games is possible, too.

While the consecutive games streak is amazing, he’s also turned into a pretty solid forward that can play a strong defensive game, kill penalties and chip in around 15 goals and 30 points in a season. Given his defensive play and penalty killing, you can’t really ask for a better depth forward than that.

Adam Gretz is a writer for Pro Hockey Talk on NBC Sports. Drop him a line at or follow him on Twitter @AGretz.