The 23-year-old Edmonton, Alberta native was selected by the Flames in the fourth round of the 2012 draft. Kulak spent parts of four seasons with the Vancouver Giants in the WHL before signing a three-year entry-level contract with Calgary in 2014.

Kulak became a regular third-pairing defender with the Flames last season, skating in 71 games and recording two goals and six assists.