Club People

From the founding fathers to the current generation, meet the people at the heart of the club.

Club Manager and backroom staff

Manager - Charlie Rowley

After a brief spell playing for the Cans in the 2006-7 season, Charlie returned to the club in 2009 as assistant manager to Gordon 'Boogle' Winton. Charlie then took the role of Gaffer at the beginning of Season 2010-11.  Having played a big part in three trophy winning seasons on the bounce, Charlie guided the club to become league champions in 2011-12, only their second league title in over a centuary. Securing his 'legend' status Charlie announced that the work is not yet done and he wants to lead the club to further success.

Coach - Charlie Brown


Charlie is a true Cancans legend, despite a short time with Buckie!  One of our all time top scorers he still has not seen the last of his playing days (just signed again Aug 2017!). He is a great asset in Charlie Rowley's staff and now has taken on the role of heading up the newly structured Mechanics Youth set up as head of youth coaching. 


Coach - Craig Ewen


DSC 0445

Paramedic - Craig Dustan


DSC 0470 Craig is a trained paramedic with the Scottish Ambulance Service in the Moray area and a local lad who was born and raised in Forres. He was a tall commanding centre half playing Welfare football football in his younger days and is a great asset to have at the club. 

Kit Man - William J McLean

DSC 0469

William (Willy) McLean is the only member remaining with Mechanics since the League winning side of 1985-86. The longest serving member of the team and a constant through thick and thin.

Club Committee

The Can Cans are run by a dedicated committee 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.

Chairman - Dr James Anderson

A local GP for many years, Dr Anderson is a very well know and well respected member of the Forres Community. The Doc has been Chairman for 7 years and enjoys it DSC 0446thoroughly. Famous also for getting his nut down on Sky Sports Soccer AM the Doc says of himself, "I hate wearing a tie to a football match but really I don't think there is any justification for accusing me of being the worst-dressed Chairman in the league.  My friends do refer to my dress sense as 'smart gardening'. I will take that as a compliment, I think!".

Vice-Chairman and Secretary - David MacDonald

Using Layouts David is a very experienced and respedcted member of the Highland League family.Having spent many years running the line at all Highland League venues David spent some years assisting the league committee before joining the Cans as a committee member.  Club Secretary for many years David recently accepted a term as Vice Chairman as well as keeping up his Secretary duties.  


Vice-Chairman - Ian McHattie

Ian has been a committee member for the last few years. Born in Forres, Ian has been a Mechanics supporter all of his life like his Father was before him. Ian runs the Forres Mechanics Bonus Ball and along with fellow members contributes to the smooth running of admission gates, raffles and general housekeeping at Mosset Park during home games. Ian says, "the highlight of my time as a supporter and being on the committee is without a doubt being at Mosset Park to witness the team become Highland League Champions for the second time in 2012".

Alan Hunter

Using Layouts

A school teacher at Forres Academy for many years, first in PE and now academic support, Mr Hunter will be well known to many. Having been involved with local football for many years he joined the committee of Forres Mechanics and has recently taking the role of Vice Chair of Forres Mechanics Youth Committee. His strong local connections will be a great help in this role of developing our youth set up.

Treasurer - Michael Gregson



Club Chaplain - Vic Cameron

Vic was appointed club chaplain during 2014-2015 season, but has been a fan since the early 1980s. He is currently a Pastor of a church in Lossiemouth, and also runs his own business as an independent whisky consultant.

George G Alexander

Using Layouts

As well as his many other local duties, George joined the committee five years ago and began by getting all the 700+ club records computerised which was no small task. As well as running the very successful 700+ club George's main duties are helping out on match days and helping to keep the profile of the club as high as possible.

Ian Wood

Forres Loon and life long Cans supporter. Ian works in the IT industry throughout the North of Scotland, and in his spare time loves a dram and a blether. Along with Peter, Ian has responsibility for selling match day packages along with many other tasks.

Peter MacKenzie

 Originally from Kinloss has supported Mechanics all his life and is proud to have been present at both league winning presentations. Has strong family connections from 1909 to present with the club as Grandfather was previous club captain, great uncle and uncle pulled on the jersey and his nephew Simon in current squad. Peter's main role along with Ian is hospitality and sponsorship.

Dennis Fraser

Dennis has been with the club for many years and between his work commitments does many jobs in and around Mosset Park on match days and at most other events wher the club are raising money or awareness. You will usually find Dennis at the gate or looking after dignitaries in the club rooms. Along with kit man Willie, Dennis loves a match day afternoon, especially when the afternoon doesn't end until 11pm on a Saturday!

Paul Wilson


Paul has been involved with Mechanics for many many years, depite his youthful looks. Local swim teacher and fitness supervisor Paul has followed the Cans through thick and thin starting many years ago when he was instrumental as a fan in starting up the Supporters Club, raising money and running transport to every ground in the League. Now a committee member, Paul devotes most of his energy to editing the Match Day programme and helping out on match days.