Career
Holding began his career with Bolton Wanderers, progressing through the youth ranks at the club and joined League Two Bury on loan in March 2015. He made his Bolton debut on 11 August 2015 in a 1–0 League Cup defeat to Burton Albion. He scored his first goal for the club on 23 January 2016 in the home game against Milton Keynes Dons.