 Hancox signed for National League club Macclesfield Town on 4 August 2016.He made his debut two days later in the opening match of the season, a 2–1 win against Torquay United, but in his third match, a 3–1 defeat of Braintree Town, he conceded a penalty and was sent off for two yellow cards.In December 2016, Hancox signed a new deal with Macclesfield to run until the end of the 2017–18 season.