 In November 2014, Pearce was replaced as Captain by Stephen Warnock.When Warnock was sold to Derby County on 15 January 2015, Warnock was replaced as captain by Liam Cooper.On 4 August 2016, Pearce joined League One club Charlton Athletic on an undisclosed fee.