Two-time Stanley Cup winner Patric Hornqvist has announced his retirement after 15 seasons with three teams.

Hornqvist, 36, won back-to-back championships with the Pittsburgh Penguins in 2016 and 2017, scoring the Cup-clinching goal in Game 6 against the Nashville Predators in 2017.