Coaching Staff
Manager
  | Name | Phone | ||
---|---|---|---|---|
![]() |
Steven MacDonald |
![]() |
forresmechanicsfc@highlandleague.com | 01309 675096 |
Assistant Manager
  | Name | Phone | ||
---|---|---|---|---|
![]() |
Stephen MacLean |
![]() |
forresmechanicsfc@highlandleague.com | 01309 675096 |
1st Team Coach
  | Name | Phone | ||
---|---|---|---|---|
![]() |
Fraser Bremner |
![]() |
forresmechanicsfc@highlandleague.com | 01309 675096 |
Goalkeeping Coach
  | Name | Phone | ||
---|---|---|---|---|
![]() |
Robert Donaldson |
![]() |
forresmechanicsfc@highlandleague.com | 01309 675096 |
Medical
  | Name | Job | Phone | |
---|---|---|---|---|
![]() |
Craig Dustan | Paramedic | forresmechanicsfc@highlandleague.com | 01309 675096 |
Backroom
  | Name | Job | Phone | |
---|---|---|---|---|
![]() |
William J McLean | Kit Man | forresmechanicsfc@highlandleague.com | 01309 675096 |
Child Wellbeing Officer
  | Name | Job | Phone | |
---|---|---|---|---|
![]() |
Alex McGetterick | Child Well-Being Officer | alexmcgettrick@hotmail.co.uk | 07432 515194 |
Club Management
The Can Cans are run by a dedicated board of directors and a host of backroom staff and volunteers who work tirelessly to make the club something to be proud of for their fans, the town and the highland league community. As of January 2019 Forres Mechanics are a limited company, Forres Mechanics Ltd, SCN 604370.
Chairman
  | Name | Phone | |
---|---|---|---|
![]() |
David MacKintosh | forresmechanicsfc@highlandleague.com | 01309 675096 |
Vice Chairman
  | Name | Phone | |
---|---|---|---|
![]() |
George G Alexander | forresmechanicsfc@highlandleague.com | 01309 675096 |
Club Secretary
  | Name | Phone | |
---|---|---|---|
![]() |
Tony Broadhurst | forresmechanicsfc@highlandleague.com | 01309 675096 |
Child Well-Being Officer
  | Name | Phone | |
---|---|---|---|
![]() |
Alex McGetterick | alexmcgettrick@hotmail.co.uk | 07432 515194 |
Directors / Board Members
Club Chaplain
  | Name | Phone | |
---|---|---|---|
![]() |
Stuart Finlayson | forresmechanicsfc@highlandleague.com | 01309 675096 |