MacLeman (19) impressed on loan at Forres Mechanics last season.
Formartine host Brechin in the pick of the first round ties.
Inchberry-based player defeats Nairn's Shaun Hendry in final.
Week-long event will attract visitors from across the globe to Moray area.
Teenager has impressed at Moray club since signing from Caley Thistle.
"Highly abusive email" sent in error prompts City backer to quit and pull his cash.
Speyside runway had to pass costly inspection for Scottish records to stand.
Victory over near neighbours at Logie Park.
Former Huntly player succeeds Cameron Hughes in role.
Rare feat achieved of four national championship triumphs at four different sporting pursuits.
Latest scores from the club.
Midfielder is ready for challenge of winning place in Jags' team.
Third summer signing for Jags as midfielder swaps Cans for Jags.
Forres Academy pupil pushed English number 1 hard in British final.
Jags boss Graeme Stewart strengthens his squad for the next Highland League season.
Campaign begins on Saturday July 29.
Hard work pays off for Moray martial artists.
Next north campaign begins on July 29.
Draper helped Inverness defeat Celts to set up historic final success eight years ago.
Clear run takes Bekah Johnston into the finals.