Edmonton Oilers general manager Craig MacTavish was active early on Day 1 of the free-agent season Tuesday, signing left-winger Benoit Pouliot and defenceman Mark Fayne.

Pouliot, who signed off on a five-year contract worth a reported $20 million US, is fresh off a career-high 36-point season, helping the New York Rangers reach the Stanley Cup final. He added five goals and 10 points in 25 playoff games.

The 27-year-old joins his sixth team in as many seasons. The forward showed a 16-point improvement from the 20 points he collected in the 2012-2013 campaign with Tampa Bay.

Pouliot has 76 goals and 84 assists over 371 games with Minnesota, Montreal, Boston, Tampa Bay and New York.

Payne, also 27, signed a $14.5 million, four-year deal with Edmonton. He spent the past four seasons with the New Jersey Devils, where he had 13 goals and 35 assists in 242 regular-season games.

The six-foot-three, 215-pound rearguard gives the Oilers a right-handed shot from the blue-line.

Edmonton also signed six-foot-six, 228-pound defenceman Keith Aulie to a one-year contract.