Fifth signing of the close season for Cans' boss Steven MacDonald.
Jags will be promoted to top division if Peterhead rivals don't win on Saturday.
Highland League teams met last night to discuss plans for new pyramid league.
Competitors from Birnie, Hopeman, Alves, Forres and Aberlour perform well.
Share of the spoils with Highland opponents.
Sessions held in Elgin, Forres, Keith and Buckie each week.
East Sutherland's Ross Gollan was the winner.
Longest-serving keeper in Highland League changes clubs.
Mosset Park club lost goalkeeper Stuart Knight to Buckie this week.
Miley Buchan (12) has qualified for the British Championships.
Former Elgin ABC fighter tasted defeat for first time in Dundee.
Watch highlights and interviews from Eagles' success in Edinburgh.
Knight won the league with Forres and played over 500 games for the Moray club.
Non-members welcome if they want to meet players or have a try.
Championships contested by 32 players from across the north.
Two early goals helped Jags see off fellow promotion contenders.
Event doubles up at North District Championship 10k.
Dramatic finish to north league.
Isla Franklin nets late winner for the Forresians.
Three players broke the 30-goal barrier for the campaign.