On 22 June 2016, he agreed to a three-year contract extension with Lugano, without an NHL out-clause. At the 2016 Spengler Cup, he was named to the tournament's all-star team.