OConnor_Canucks-bench-celebrate

Drew O'Connor signed a two-year, $5 million contract with the Vancouver Canucks on Tuesday. It has an average annual value of $2.5 million.

The 26-year-old forward has 18 points (eight goals, 10 assists) in 57 games with the Canucks and Pittsburgh Penguins this season, including two goals in four games with Vancouver after he was acquired in a trade with Pittsburgh on Feb. 1 along with defenseman Marcus Pettersson. Pettersson signed a six-year, $33 million contract with Vancouver on Feb. 5.

“That first week we spent here was awesome, the city was great, and I've always enjoyed visiting here as a road team and we had a really good run that week we played up here," O'Connor said.

“I'm definitely appreciative of the opportunity I've gotten so far here playing with some really good players, obviously, and I like the way we play a lot. I like the way [Rick Tocchet] runs the team and the coaching staff runs the team, and it's a fun way to play. They want us skating with the puck, doing things like that, and I've enjoyed that part of it. So, hockey wise, it's been a great fit.”

O'Connor is in the final season of a two-year contract he signed with the Penguins on Aug. 2, 2023, and could have become an unrestricted free agent after the season.

Signed by the Penguins as an undrafted free agent on March 10, 2020, O'Connor has 68 points (32 goals, 36 assists) in 214 regular-season games for the Canucks and Penguins and no points in two Stanley Cup Playoff games.

"Drew has really made a good first impression since joining our team from Pittsburgh at the beginning of the month," Canucks general manager Patrik Allvin said. "We like his size (6-foot-4, 209 pounds), speed and ability to get in on the forecheck and hound pucks. Our staff also feel confident that they can help Drew take his game to another level and we are excited to see what the future holds for him with the Vancouver Canucks."

The Canucks (26-18-11), who hold the second wild card into the playoffs from the Western Conference return to action following the 4 Nations Face-Off break against the Vegas Golden Knights on Saturday (10 p.m. ET; SCRIPPS, CITY, SN, CBC).