Past Presidents

2019-2020

 Michael Kay  
Rtn. Michael Kay

2018-2019

 Peter Ireland  
Rtn. Peter Ireland

2017-2018

 Jen Shearer  
Rtn. Jen Shearer

2016-2017

 Brian McKay (PP)  
Rtn. Brian McKay (PP)

2015-2016

 Mark Wallace (PP)  
Rtn. Mark Wallace (PP)

2014-2015

 John Isgrove (PP)  
Rtn. John Isgrove (PP)

2013-2014

 Ray Sly (PP)  
Rtn. Ray Sly (PP)

2012-2013

 Brian McKay (PP)  
Rtn. Brian McKay (PP)

2011-2012

 Ken Stewart (PP)  
Rtn. Ken Stewart (PP)

2010-2011

 Hugh Nelson  
Rtn. Hugh Nelson

2009-2010

 Peter Bennett (PP)  
Rtn. Peter Bennett (PP)

2008-2009

 Sheila Dickson (PP)  
Rtn. Sheila Dickson (PP)

2007-2008

 David Bennett  
Rtn. David Bennett

2006-2007

 Gordon McKenzie  
Rtn. Gordon McKenzie

2005-2006

 Dorothy Kinloch (PP) (PHF) PHF  
Rtn. Dorothy Kinloch (PP) (PHF)

2004-2005

 Bill Sinclair  
Rtn. Bill Sinclair

2003-2004

 Bill Thomson *(PP)  
Rtn. Bill Thomson  *(PP)

2002-2003

 David Brown PHF  
Rtn. David Brown

2001-2002

 Charlie Fitches  

2000-2001

 Peter Hemphill *(PP) (PHF) PHF  
Rtn. Peter Hemphill  *(PP) (PHF)

1999-2000

 Frank Trzebiatowski (PP)  
Rtn. Frank Trzebiatowski (PP)

1998-1999

 Howard Gee  

1997-1998

 Dan McKirgan  
Rtn. Dan McKirgan

1996-1997

 Tom Crichton  
Rtn. Tom Crichton

1995-1996

 Boyd Scott-Brown (PP)  
Rtn. Boyd Scott-Brown (PP)

1994-1995

 Ken Roberts (PP)  
Rtn. Ken Roberts (PP)

1993-1994

 Jim Plank (PP) (PHF) PHF  
Rtn. Jim Plank (PP) (PHF)

1992-1993

 Duncan Strang (PP) (PHF) PHF  
Rtn. Duncan Strang (PP) (PHF)

1991-1992

 Rey Malcolm  
Rtn. Rey Malcolm

1990-1991

 J Barrie  

1989-1990

 Jack Barrie *  

1988-1989

 Douglas Gray  

1987-1988

 Mike Brown  

1986-1987

 Ian McArthur  

1985-1986

 Robert Vanhegan  

1984-1985

 John Wright  

1983-1984

 Fingland Alistair  

1982-1983

 Richard Cracknell  

1981-1982

 Peter Stewart  

1980-1981

 Roy Gauld  

1979-1980

 Geoffrey Woods  

1978-1979

 Robin Millar  

1977-1978

 Mario Luti  

1976-1977

 Hugh Campbell  

1975-1976

 Thomas Hamilton  

1974-1975

 David Brown PHF  
Rtn. David Brown

1973-1974

 Dick Edridge  

1972-1973

 William Watt  

1971-1972

 Malone David