Past Presidents

2020-2021

 David Hoskins  
Rtn. David Hoskins

2019-2020

 Neil Ferguson  
Rtn. Neil Ferguson

2018-2019

 Yvonne Downie  
Rtn. Yvonne Downie

2017-2018

 Bill Milne  
Rtn. Bill Milne

2016-2017

 George Aitken  
Rtn. George Aitken

2015-2016

 Mike Kiely  
Rtn. Mike Kiely

2014-2015

 Joanna Johnston  

2013-2014

 Malcolm Taylor  
Rtn. Malcolm Taylor

2012-2013

 George Currie *  
Rtn. George Currie  *

2011-2012

 Bill Keillor  
Rtn. Bill Keillor

2010-2011

 Barbara Lovegrove MPHF  
Rtn. Barbara Lovegrove

2009-2010

 Jim Strathearn MPHF  
Rtn. Jim Strathearn

2008-2009

 John Ray PHF  
Rtn. John Ray

2007-2008

 Jim Miller PHF  
Rtn. Jim Miller

2006-2007

 James Arnott PHF  
Rtn. James Arnott

2005-2006

 Allan Thomson PHF  
Rtn. Allan Thomson

2004-2005

 Derrick Shearer PHF  
Rtn. Derrick Shearer

2003-2004

 Ian Christie  

2002-2003

 Jack MacDonald  

2001-2002

 Bob Wallace MPHF  
Rtn. Bob Wallace

2000-2001

 Bill Martin PHF  
Rtn. Bill Martin

1999-2000

 Willie Taylor  
Rtn. Willie Taylor

1998-1999

 Hugh Arbuthnott *  

1997-1998

 Roy Davidson  

1996-1997

 Robert Ramsay  

1995-1996

 John Duncan PHF  
Rtn. John Duncan

1994-1995

 Joe Smith  

1993-1994

 Ian Grubb  

1992-1993

 Cameron McKiddie * PHF  
Rtn. Cameron McKiddie  *

1991-1992

 Dudley Dorman  

1990-1991

 Robert Bogie  

1989-1990

 Clifford Blanchett  

1988-1989

 John Stevenson  

1987-1988

 Colin Smith  

1986-1987

 Hugh McKean  

1984-1985

 Jim Strathearn MPHF  
Rtn. Jim Strathearn

1983-1984

 Iain Melrose  

1982-1983

 Jack Taylor  

1981-1982

 Lindsay Brown MPHF  
Rtn. Lindsay Brown

1980-1981

 Bill Wallace  

1979-1980

 Alex Ogilvie  

1978-1979

 Randall McAllister  

1977-1978

 Smith William  

1976-1977

 Andy Dall PHF  

1975-1976

 Cameron McKiddie * PHF  
Rtn. Cameron McKiddie  *

1974-1975

 Ronald Brown  

1973-1974

 William Lawson  

1972-1973

 Joseph Urie  

1971-1972

 William Milne  

1970-1971

 Charles Bisset  

1969-1970

 Charles Moncur  

1968-1969

 Douglas Simpson  

1967-1968

 Robert Drummond  

1966-1967

 Eric Durston  

1965-1966

 Archie Grant  

1964-1965

 James Annand  

1963-1964

 John Skinner  

1962-1963

 David Smith  

1961-1962

 David Smith