 In the 2015–16 season, he spent three months on loan to League Two club Crawley Town.Released by Birmingham at the end of that season, Hancox signed for National League club Macclesfield Town in August 2016.After two years, during which he helped Macclesfield win the 2017–18 National League title, he moved on to Milton Keynes Dons.