19-year-old Willock, who was among a host of academy players released at the end of last season, joined the Saddlers from Solihull Moors in 2021 and went on to form part of the club's Under-18s and development sides.
Along with appearances in the EFL Youth Alliance and the various Senior Cup competitions entered by the club, Shay also enjoyed an extended loan spell with Worcester Raiders, where he bagged plenty of goals including a brace of hat-tricks across the Raiders' final two games of the season.