 In Peterhead's match against Stranraer on 15 September 2006, he scored four goals in a 5–2 victory, and went on to win the Scottish Football League Player of the Month award for September.On 6 January 2007, Linn signed for Grenock Morton on a two-and-a-half-year contract.He made his debut from the bench, at home to Alloa Athletic on 13 January 2007.