Willock was a product of Moors academy, having been released from a similar position at SkyBet League One outfit Walsall.
He had earlier trialled with Birmingham City and Scunthorpe United, and turned down a trial at Grimsby Town to stay with Moors
He signed a two-year contract at Chesterfield at the start of last season but went out on loan at Evo-Stik Southern Premier side Kettering Town to enhance his development.
After returning to the Spireites he then spent the remainder of the 2017/18 season with Evo-Stik Northern Premier Leaguers Matlock Town.
He will give Moors options in defence and made his comeback for Tim Flowers` side, coming on as a substitute against Maidenhead United on Tuesday night.
|