Past Captains


2018/19 Robert Grigg

2017/18 Ollie Smith

2016/17 Allen Whellans

2015/16 Hayden Martin
2014/15 Graham Letham
2013/14 Dale Robertson
2012-13 Duncan Budge
2011-12 Scott Lindsay
2010-11 Dale Robertson
2009-10 Jamie Renton
2008-09 Jamie Renton
2007-08 Jamie Renton
2006-07 Keith Cockburn
2005-06 Dwayne Jackson
2004-05 Paul Lyons
2003-04 Paul Lyons
2002-03 Scott Lindsay
2001-02 Scott Lindsay
2000-01 Neil White
1999-00 Colin Bell
1998-99 Neil Ainslie
1997-98 Neil Ainslie
1996-97 Don Smith
1995-96 Neil Buckley
1994-95 Douglas Archibald
1993-94 Douglas Archibald
1992-93 Neil Buckley
1991-92 Neil Buckley
1990-91 Duncan Martin
1989-90 Duncan Martin
1988-89 David Buglass
1987-88 Brian Cockburn
1986-87 Neil Foreman
1985-86 Michael Lamb
1984-85 Colin Anderson
1983-84 Neil Foreman
1982-83 Ronald Budge
1981-82 Colin Aitchison
1980-81 Bill Thorburn
1979-80 Alex Craik
1978-79 Neil Foreman
1977-78 Neil Foreman
1976-77 Bill Thorburn
1975-76 Neil Foreman
1974-75 Neil Foreman
1973-74 Johnny Jamieson
1972-73 Johnny Jamieson
1971-72 Johhny Jamieson
1970-71 Eddie Eminger
1969-70 David Earsman
1968-69 David Earsman
1967-68 Ian Martin
1966-67 David Earsman
1965-66 Eric Dishington
1964-65 David Earsman
1963-64 David Earsman
1962-63 Bill Carmichael
1961-62 Johnny O'Rourke
1960-61 W Purves
1959-60 W Purves