The Edmonton Oilers have agreed to terms with defenseman Oscar Klefbom on a three-year, entry-level contract.

The Oilers selected Klefbom with the 19th overall pick in the 2011 NHL Entry Draft.

Klefbom had two goals in 33 games with Farjestads BK Karlstad of the Swedish Elite League in 2011-12.

The 18-year-old also helped Team Sweden earn a Gold Medal at the 2012 World Junior Championship in Calgary.