Past Presidents

2022-2023

 Enrico Capanni  
Rtn. Enrico Capanni

2021-2022

 Clark Watson  
Rtn. Clark Watson

2020-2021

 Clark Watson  
Rtn. Clark Watson

2019-2020

 John Ramsay  

2018-2019

 John Mitchell  
Rtn. John Mitchell

2017-2018

 Jim Orr  
Rtn. Jim Orr

2016-2017

 Albert Jaster PHF  
Rtn. Albert Jaster

2015-2016

 Roy Nimmo  
Rtn. Roy Nimmo

2014-2015

 Anne Wilson  
Rtn. Anne Wilson

2013-2014

 Alison Thomson MPHF  
Rtn. Alison Thomson

2012-2013

 Jim Church  
Rtn. Jim Church

2011-2012

 John Mitchell  
Rtn. John Mitchell

2010-2011

 Hilary Watkinson  
Rtn. Hilary Watkinson

2009-2010

 Kenneth Thomson * PHF  
Rtn. Kenneth Thomson  *

2008-2009

 Alistair McNeill  
Rtn. Alistair McNeill

2007-2008

 Mike Coveney  
Rtn. Mike Coveney

2006-2007

 John Ackroyd  

2005-2006

 Janet Bee *  

2004-2005

 David Thomson  
Rtn. David Thomson

2003-2004

 Bobby Dodds  
Rtn. Bobby Dodds

2002-2003

 Ron Newton  

2001-2002

 Ian Ritchie  
Rtn. Ian Ritchie

2000-2001

 Bob Christie MPHF  
Rtn. Bob Christie

1999-2000

 John Allan  
Rtn. John Allan

1998-1999

 Walter Walker PHF  
Rtn. Walter Walker

1997-1998

 Ian Pitkeathly  

1996-1997

 Ian Drever  
Rtn. Ian Drever

1995-1996

 Archie Pacey  

1994-1995

 Eddie Sheret  
Rtn. Eddie Sheret

1993-1994

 Ralph Warwick  
Rtn. Ralph Warwick

1992-1993

 Ron Pacitti  

1991-1992

 Ken Winter  

1990-1991

 Nigel Munro  

1989-1990

 Bob Stewart *  

1988-1989

 Derek Lister  
Rtn. Derek Lister

1987-1988

 David Stewart  

1986-1987

 Donald Marshall  
Rtn. Donald Marshall

1985-1986

 Bernard Smith  

1984-1985

 John Kirkman  

1983-1984

 Colin Macfarlane PHF  
Rtn. Colin Macfarlane

1982-1983

 Alex Mackie  

1981-1982

 Ronald Jack  

1980-1981

 Hendrie Renwick  

1979-1980

 Alex McLeod  

1978-1979

 Bob Stewart *  

1977-1978

 George Davies  

1976-1977

 Fred Webster  

1975-1976

 Tom Kirkness  

1974-1975

 Gavin Aneil  

1973-1974

 Alex Smail  

1972-1973

 Nicol Gray  

1971-1972

 John Traill  

1970-1971

 James Skinner  

1969-1970

 William Henderson  

1968-1969

 Magnus MacIntosh  

1967-1968

 Magnus MacIntosh