BackLogin
Powered By

Past Captains and Presidents
| Season | Captain | President |
| 2023/24 | A Mair | J Scott |
| 2022/23 | T Bannerman | J Scott |
| 2021/22 | T Bannerman | J Scott |
| 2020/21 | A MacKay | J Scott |
| 2019/20 | J Johnston | J Scott |
| 2018/19 | A I H Kennedy | J Scott |
| 2017/18 | A I H Kennedy | J Scott |
| 2016/17 | S McPherson | J Scott |
| 2015/16 | S McPherson | A R Mohun |
| 2014/15 | D P Gill | A R Mohun |
| 2013/14 | M F Kennedy | A D McLean |
| 2012/13 | R C Waugh | A D McLean |
| 2011/12 | D D Kennedy | A D McLean |
| 2010/11 | A S Ansbro | A D McLean |
| 2009/10 | S Mack | W L Gill |
| 2008/09 | A S Ansbro | W L Gill |
| 2007/08 | K B Dalrymple | C Beck |
| 2006/07 | G Joyce | C Beck |
| 2005/06 | K B Dalrymple | J Scott |
| 2004/05 | C W Gordon | J Scott |
| 2003/04 | A J D Graham | J Scott |
| 2002/03 | J C Cameron | S J Jackson |
| 2001/02 | J C Cameron | S J Jackson |
| 2000/01 | J Scott | S Fraser |
| 1999/00 | J Scott | S Fraser |
| 1998/99 | J Scott | A Thoms |
| 1997/98 | J Scott | A Thoms |
| 1996/97 | J Scott | J P M Millar |
| 1995/96 | M MacDonald | J P M Millar |
| 1994/95 | R Francis | D Duncan |
| 1993/94 | S Fraser | D Duncan |
| 1992/93 | N MacLean | C Ferguson |
| 1991/92 | A Grigor | C Ferguson |
| 1990/91 | J Clark | J MacHarg |
| 1989/90 | S Mathews | J MacHarg |
| 1988/89 | S Mathews | G S Thornton |
| 1987/88 | P Wemyss | G S Thornton |
| 1986/87 | M Chalmers | J Alford |
| 1985/86 | N MacLean | J Alford |
| 1984/85 | I Palmer | J Alford |
| 1983/84 | A Law | Capt. A Black |
| 1982/83 | J MacHarg | Capt. A Black |
| 1981/82 | J MacHarg | A F Mackay |
| 1980/81 | J MacHarg | A F Mackay |
| 1979/80 | F Fraser | R L K Graham |
| 1978/79 | R P N Grieve | R L K Graham |
| 1977/78 | D Lawson | R L K Graham |
| 1976/77 | D Lawson | R L K Graham |
| 1975/76 | A A Fleming | R P G Brodie |
| 1974/75 | A A Fleming | A Mann |
| 1973/74 | C Bevan | R P G Brodie |
| 1972/73 | S MacKenzie | R P G Brodie |
| 1971/72 | D MacKenzie | I Dunnet |
| 1970/71 | G Mundell | I Dunnet |
| 1969/70 | A S Leask | W I Mundell |
| 1968/69 | A H Mann | W I Mundell |
| 1967/68 | A H Mann | G C D Budge |
| 1966/67 | S MacKenzie | G C D Budge |
| 1965/66 | D W M Fraser | R P G Brodie |
| 1964/65 | D W M Fraser | R P G Brodie |
| 1963/64 | W M S Morris | R P G Brodie |
| 1962/63 | D W M Fraser | R M S Gordon |
| 1961/62 | D W M Fraser | R M S Gordon |
| 1960/61 | A S MacDonald | Dr. D J MacRae |
| 1959/60 | A S MacDonald | Dr. D J MacRae |
| 1958/59 | K J MacLennan | W J Henderson |
| 1957/58 | K J MacLennan | W J Henderson |
| 1956/57 | D C Rutherford | A P Gordon |
| 1955/56 | J W G Patterson | A P Gordon |
| 1954/55 | J W G Patterson | J D Martin |
| 1953/54 | J W G Patterson | J D Martin |
| 1952/53 | J Middleton | G Dudgeon |
| 1951/52 | H A C MacKenzie | G Dudgeon |
| 1950/51 | D Budge | W F Patterson |
| 1949/50 | D Budge | W F Patterson |
| 1948/49 | D Budge | G Mundell |
| 1947/48 | C Campbell | W H M Gill |
| 1946/47 | C Campbell | W H M Gill |
| 1945/46 | C Campbell | W H M Gill |
| 1944/45 | | |
| 1943/44 | | |
| 1942/43 | | |
| 1941/42 | | |
| 1940/41 | | |
| 1939/40 | | Jas. Lockhart |
| 1938/39 | J MacGillivray | Jas. Lockhart |
| 1937/38 | W H M Gill | Jas. Lockhart |
| 1936/37 | W H M Gill | G Dudgeon |
| 1935/36 | W H M Gill | G Dudgeon |
| 1934/35 | W H M Gill | Geo. Cameron |
| 1933/34 | W H M Gill | Geo. Cameron |
| 1932/33 | J Scott | Capt. Jas. Cameron |
| 1931/32 | W F Patterson | Capt. Jas. Cameron |
| 1930/31 | W F Patterson | Dr. Galbraith |
| 1929/30 | W F Patterson | Dr. Galbraith |
| 1928/29 | A T Cameron | Dr. Galbraith |
| 1927/28 | A T Cameron | Dr. Galbraith |