Past Presidents

2017-2018

 Andrew Norman  

2016-2017

 Hans Petri  

2015-2016

 Michael Westman  

2014-2015

 Andrew Norman  

2013-2014

 John Taylor  

2012-2013

 Willie MacDonald  

2011-2012

 Graham Smith  

2010-2011

 John Nicolson PHF  

2009-2010

 Chrisann O'Halloran  

2008-2009

 Denis Woodtli  

2007-2008

 Hugh Clark PHF  

2006-2007

 Sandy Gray PHF  

2005-2006

 Duncan MacRae  

2004-2005

 John Howieson  

2003-2004

 Jim Campbell  

2002-2003

 Jim Rennie  

2001-2002

 Bill Ross  

2000-2001

 Bill Attridge  

1999-2000

 Donald MacLeod