The Pittsburgh Penguins have signed forward Garrett Wilson to a one-year contract, it was announced today by executive vice president and general manager Jim Rutherford.

The deal is a two-way contract that contains an average annual value of $575,000 at the NHL level.

Wilson, 25, split the 2015-16 season between the Florida Panthers and their minor-league affiliate, the Portland Pirates. It was Wilson’s first extended NHL action, as he appeared in 29 contests with the Panthers.

During the 2016 Stanley Cup playoffs, the 6-foot-2, 199-pound Wilson suited up for all six of Florida’s opening-round matchups against the New York Islanders, picking up his first NHL point with an assist on Alex Petrovic’s game-winning goal in Game 4.

The Barrie, Ontario native played in 37 American Hockey League games with Portland, tallying 20 points (7G-13A). Wilson was an alternate captain for the second-straight year at the AHL level.

A 2009 fourth-round (107th overall) selection by the Panthers in the NHL Draft, Wilson has produced 94 points (48G-46A) and 214 penalty minutes in 216 AHL regular-season games with Portland and San Antonio. He’s also played 34 NHL games with Florida over the last three years.

Wilson capped off a three-year run with the Windsor Spitfires of the Ontario Hockey League by helping his club win the OHL title in 2011, earning a berth into the Memorial Cup. He was named a First-Team All-Star after tallying 86 points (40G-46A) in 66 regular-season games and 21 points (11G-10A) in 22 playoff contests.