Cochrane's Justin Dowling is now a Vancouver Canuck after spending nine years with the Dallas Stars organization.

Late last month, Vancouver Canucks general manager Jim Benning announced Dowling agreed to terms on a two-year deal with an average annual value of $750,000.

Dowling, 30, played in 27 games last season for the Stars, recording five points (1-4-5). The 5'10", 180-pound forward has played in 76 career NHL games with Dallas, collecting 14 points (4-10-14), and 15 playoff games, including games five and six of the 2020 Stanley Cup Finals against Tampa Bay.

Dowling was an undrafted free agent and signed with Dallas on March 26, 2014. He had 14 points (four goals, 10 assists) in 14 playoff games to help Texas win the Calder Cup in 2014. He was named captain on Nov. 14, 2018, and led Texas with 40 assists in 62 games in 2018-19.

Dowling has played 438 games in the AHL, including 408 with the Texas Stars and 30 with the Abbotsford Heat, where he recorded 304 points (99-205-304).

The Cochrane forward played AAA minor hockey with the Extreme and Bison. In the WHL, he played four seasons with the Swift Current Broncos, serving as captain in his final year.

The Canucks will be training in Abbotsford, B.C. from Sept. 23 to 25 before starting its pre-season schedule in Seattle against the new expansion team, the Kracken.