Since joining AFC Bournemouth in 2010 at the age of thirteen, Butcher has continued to surge through the under-18 and under-21 sides. On 1 April 2015, he and three other Bournemouth youth prospects were offered a one-year professional contract. On 27 August 2015, Butcher made his Bournemouth debut featuring in a 4–0 victory over Hartlepool United in the League Cup, replacing Adam Smith in the 77th minute. On 9 January 2016, he went on to make his first Bournemouth start in a 2–1 victory over Birmingham City in the FA Cup, playing the full 90 minutes.
Non-league loan spells
On 5 February 2015, Butcher joined Conference South side Gosport Borough on a one-month loan on a work experience basis. 2 days later, he made his Gosport Borough debut in a 2–1 defeat against Hemel Hempstead Town, playing the full 90 minutes. On 7 March 2015, after only making one appearance for Gosport Borough, Butcher returned to Bournemouth. On 26 March 2015, he joined non-league side Poole Town on loan for the remainder of the season. On 4 April 2015, Butcher made his Poole Town debut in a 1–0 defeat to Chippenham Town, playing the full 90 minutes. He went on to make seven more appearances before returning to Bournemouth. On 26 February 2016, Butcher joined National League side Woking on a one-month loan deal. On 27 February 2016, he made his Woking debut in a 2–0 defeat to Grimsby Town in the FA Trophy, playing the full 90 minutes. On 26 March 2016, after impressing on loan at Woking, Butcher's loan spell was extended until the end of the season. On 2 April 2016, Butcher scored his first professional goal in a 2–2 draw with Southport, in which he got both goals.
On 5 August 2016, Butcher joined League Two side Yeovil Town on a six-month loan deal. The following day, Butcher made his Yeovil Town debut in a 2–0 home victory against Notts County, replacing Kevin Dawson with six minutes remaining. On 9 August 2016, Butcher was given his full Yeovil Town debut by manager Darren Way in a 2–0 away victory against Walsall in the EFL Cup first round. On 5 January 2017, Butcher and his fellow Bournemouth loanee Ben Whitfield's loans were extended until the end of the season.