The Calgary Flames keep pecking away at their to-do list.

Friday afternoon, the team signed 19-year-old Patrick Sieloff to an entry-level contract, which carries an an average annual value of $925,000.

Still unsigned are restricted free agents T.J. Brodie, Paul Byron and Lance Bouma.

Sieloff, an agitating and hard-hitting defenceman of the OHL Windsor Spitfires, was a second-round selection for the Flames in 2012.