McCormack made his first Preston appearance in nearly two years when he replaced Kelvin Wilson after 41 minutes of a 1–1 Championship home draw with Queens Park Rangers on 19 August 2006. He played two further matches in September, with the latter match against Stoke City on 30 September being his final Preston appearance. He made a total of 12 appearances for the club. Looking back in August 2012 on his time with Preston, McCormack said "I had a great few years there and I learnt a hell of a lot – enough to help me go on and continue my career in the professional game in England. I've got a lot of time and a lot of credit for that, I look back and I never have a bad word to say about it. I've got nothing but good things to say about the club, I'll always have fond memories of the place".