In November 2001 he joined Montrose as a trialist, making his debut in the 1–1 draw with Stirling Albion at Forthbank on 10 November and scoring two weeks later in the 2–1 win over East Fife. Although linked with a return to England to have another attempt at breaking back into full-time football, he signed a deal to stay with Montrose until the end of the season in December 2001. He remained with Montrose until joining Raith Rovers for a second time in January 2003.