Coaching Staff
Manager
  | Name | Phone | ||
---|---|---|---|---|
Steven MacDonald | forresmechanicsfc@highlandleague.com | 01309 675096 |
1st Team Coach
  | Name | Phone | ||
---|---|---|---|---|
Mark Holmes | 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 |
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 | |
---|---|---|---|
Tony McCullie | tmc9214@yahoo.co.uk | 07771 534408 |
Directors / Board Members
  | Name | Phone | Job | |
---|---|---|---|---|
Alistair Scrimgeour | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member | |
Allan Frisken | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member | |
Brian Fraser | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member | |
Craig Scott | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member | |
David MacKintosh | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member, Chairman | |
Dennis Fraser | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member | |
George G Alexander | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member, Vice Chairmain | |
Greg Christie | forresmechanicsfc@highlandleague.com | 01309 672605 | Board Member | |
Mal Scott | forresmechanicsfc@highlandleague.com | 07713 258051 | Club Licensing Officer, Board Member | |
Tony Broadhurst | forresmechanicsfc@highlandleague.com | 01309 675096 | Board Member, Club Secretary |
Club Chaplain
  | Name | Phone | |
---|---|---|---|
Stuart Finlayson | forresmechanicsfc@highlandleague.com | 01309 675096 |