 Over the course of his two spells with Southend, McCormack made 166 appearances and scored 19 goals.McCormack remained in League One and signed a two-year contract with Charlton Athletic on 6 July 2010.He made 31 appearances and scored one goal during the 2010–11 season as Charlton finished in mid-table.