The St. Louis Blues signed forward Jeremy Welsh to a one-year, two-way contact, the team announced Monday.

Welsh, 26, split last season between the Vancouver Canucks and Utica of the American Hockey League. The 6-foot-3, 191-pound forward posted one goal and six penalty minutes in 19 regular-season games with the Canucks, as well as 15 points (seven goals, eight assists) and 14 penalty minutes in 49 regular-season games with the Utica.

The Bayfield, Ontario native has appeared in 25 career NHL regular-season games, including stints with Vancouver and Carolina, totaling two points (one goal, one assist) and 10 penalty minutes. He has accumulated 41 points (21 goals, 20 assists) and 30 penalty minutes in 118 career AHL regular-season games.