Fred Cotton – 1997- 1998
Pidge McBride – 1998-1999
Roy Williams – 1999-2000
John Hopkins – 2000-2001
Norm Weitzel – 2001-2002
Don Farquhar – 2002-2003
Tom McCusker – 2003-2004
Gordon Thom – 2004-2005
Denis Creighton – 2005-2006
Jack Farley – 2006-2007
Ted Daem – 2007-2008
George Adams – 2008-2009
Nick Thornton – 2009-2010
Bill Sexsmith – 2010-2011
Don Newman – 2011-2012
Wayne Audette – 2012-2013
Jon Collins – 2013-2014
David Scott – 2014-2015
Jack Zaleski – 2015-2016
Doug Jones – 2016-2017
Hugh Lindsay – 2017-2018
Peter Scott – 2018-2019
Hugh Chaun – 2019-2020
Richard Carson – 2020-2021
Tim Sehmer – 2021-2022
Peter Scott – 2022-2023
Current President:
Richard Earthy – 2023-2024