 He re-signed with the Penguins on July 1, 2017.Wilson began the 2018–19 season in the AHL where he was named the captain of the Wilkes-Barre/Scranton Penguins.He was recalled to the Penguins on November 6 but after going pointless in four games he was assigned to the Wilkes-Barre/Scranton Penguins.