 McCunnie joined Hartlepool United on 15 June 2007 on a free transfer, preferring the move to a contract extension, which he was widely expected to sign.On 6 May 2009, he was released by Hartlepool after being deemed surplus to requirements.He signed for East Fife for the 2009–10 season, but was released once the season had finished.