1 D Harper  1960-61 26 J K Oakley      1985-86
2 T G Dawson 1961-62 27 H Bell 1986-87
3 D J Bett 1962-63 28 J M Burns       1987-88
4 F King 1963-64 29 J B E Clark  1988-89
5 A L Tomlinson 1964-65 30 J S Turner    1989-90
6 W Kininmonth 1965-66 31 Wm G Cooper     1990-91
7 W D Dempster  1966-67 32 J Kerr   1991-92
8 W W Shackleton    1967-68 33 Wm J Williams   1992-93
9 A C MacPherson  1968-69 34 A C Jolly  1993-94
10 A G Turnbull   1969-70 35 D McMahon  1994-95
11 G A Birkett  1970-71 36 V Petre 1995-96
12 J I Kirkpatrick 1971-72 37 R Bogle 1996-97
13 M H Spencer    1972-73 38 V Petre   1997-98
14 R M G Bell   1973-74 39 A J Greig 1998-99
15 A Burns 1974-75 40 R Bell  1999-00
16 E A Hasler 1975-76 41 J Glen   2000-01
17 J Kininmonth  1976-77 42 J N S Malcolm    2001-02
18 W W Love 1977-78 43 G May 2002-03
19 S A McKenzie  1978-79 44 S Brown   2003-04
20 K Ross 1979-80 45 I J McPhee   2004-05
21 J R Kelly 1980-81 46 S C Dunbar   2005-06
22 W Taggart 1981-82 47 G I Rae   2006-07
23 J R Martin 1982-83 48 R Bogle  2007-08
24 T McC Bell 1983-84 49 J Glen 2008-09
25 D J Stark  1984-85 50 R M McPhee 2009-10
51 R Bell  2010-11 52 R Armstrong 2011-12
53 S Brown  2012-13 54 I Wood  2013-14
55  B. McFadyen 2014-15 56 J Hunter 2015-16
57 I. Morrison 2016-17 58 R. Armstrong 2017-19
59 I. Shirley  2019-21 60 R. Bell 2021-22
61 I Wood 2022-23 62 I. Shirley 2023-24