 In 2004, he enjoyed a short spell with Peterborough United before Torquay United broke their club record in signing him.Again he disappointed, and in 2005 moved on to Port Vale.With Vale he was once more prolific, scoring 32 goals in 72 league games.