Career
Portsmouth
= Early career Butler joined Portsmouth"s youth categories in 2004, aged 10, and signed a two-year scholarship with Pompey on 15 July 2010. On 26 June 2012, he signed a one-year professional deal. On 14 August 2012, he made his debut in the League Cup in a 3–0 defeat at Plymouth Argyle.
= Loan to Havant & Waterlooville On 2 November 2012, Butler joined Havant & Waterlooville on a one-month youth loan deal from Portsmouth.
He was assigned the number 3 shirt. In the following day, he made his debut for the Hawks in a 1–0 loss to Welling in a Conference South match.
He was named the Hawks’ player of the month for November. In the following month, he was named again as player of the month.
He went on to make eight appearances during his time at Hawks.
= Breakthrough Butler was recalled on 8 January 2013, and was included on first-team squad due to player shortage. On 26 January 2013 he made his senior league debut in a League One match at Fratton Park, against Hartlepool United, starting the match. Butler finished the season with 17 league appearances, 15 as a starter.
On 14 May 2013, he signed a new two-year contract with Pompey, running until June 2015.
After struggling to find his old form, Butler signed with Aldershot Town on loan on 31 October. He returned to Pompey in December, after suffering a knee injury while on loan at Aldershot.
On 11 March of the following year, after being fully recovered from injury, Butler rejoined the Shots. He was a first-choice for Pompey in the 2014-2015 season, but was still released on 18 May 2015.