 Pearce joined League One side Charlton Athletic on 4 August 2016 for an undisclosed fee.Having joined Portsmouth as an apprentice in 2004, Pearce rose through the ranks.His professionalism despite his tender years earned him his first pro-contract in June 2006.