Mens Champions

  • 1933J. McInally
  • 1934G. Stalker
  • 1935A. M. Gillon
  • 1936J. Duff
  • 1937J. McInally
  • 1938J. Duff
  • 1939J. McInally
  • 1940G. McInally
  • 194146 World War II
  • 1947J. McInally
  • 1948J. McInally
  • 1949G. McInally
  • 1950J. Alexander
  • 1951Dr A. Walker
  • 1952J. Alexander
  • 1953J. Alexander
  • 1954R. T. Gibson
  • 1955R. Blain
  • 1956G McInally
  • 1957C. Sharkey
  • 1958R. Lumsden
  • 1959R. T. Gibson
  • 1960R. T. Gibson
  • 1961R. T. Gibson
  • 1962C. Sharkey
  • 1963J. McKenzie
  • 1964J. D. Clarkson
  • 1965G. D. Donaldson
  • 1966H. M. Hamilton
  • 1967H. M. Hamilton
  • 1968J. M. Spiers
  • 1969M. Kirk
  • 1970M. Kirk
  • 1971J. M. Spiers
  • 1972G. Pate
  • 1973J. McKenzie
  • 1974J. M. Spiers
  • 1975R. Finlay
  • 1976M. Kirk
  • 1977R. W. Gibson
  • 1978M. Kirk
  • 1979J. M. Spiers
  • 1980M. Kirk
  • 1981I. Armitage
  • 1982M. Kirk
  • 1983R. W. Gibson
  • 1984M. Kirk
  • 1985R. Finlay
  • 1986M. Kirk
  • 1987P. C. Philip
  • 1988S. H. Vinter
  • 1989A. T. Pendry
  • 1990S. Anderson
  • 1991G. Stangoe
  • 1992S. Anderson
  • 1993J. O’Hagan
  • 1994M. Kirk
  • 1995J. S. Gilmour
  • 1996P. C. Philip
  • 1997K. Conway
  • 1998I. J. Milne
  • 1999F. Jervis
  • 2000J. S. Gilmour
  • 2001N. J. Henderson
  • 2002J. S. Gilmour
  • 2003J. S. Gilmour
  • 2004F. Jervis
  • 2005M. Burnett
  • 2006F. Jervis
  • 2007F. Jervis
  • 2008S. Boyle
  • 2009M. Burnett
  • 2010S. Boyle
  • 2011J. S. Gilmour
  • 2012J Rhind
  • 2013C. Curran
  • 2014C. Curran
  • 2015C Deerness
  • 2016M. Burnett
  • 2017       A Curran

  • 2018       M Burnett

  • 2019       C Deerness

  • 2020       C Curran

  • 2021       C Curran

  • 2022       C Curran

  • 2023       R Boyle

Dominic Scott
Dominic Scott
Dominic Scott

Ladies Champions

  • 1964M Smith
  • 1965J P Hamilton
  • 1966E Ballentine
  • 1967J P Hamilton
  • 1968E M Cockburn
  • 1969B Burns
  • 1970B Burns
  • 1971B Burns
  • 1972E Ballentine
  • 1973B Hewit
  • 1974F Smith
  • 1975F Smith
  • 1976F Smith
  • 1977D Montgomery
  • 1978D Montgomery
  • 1979F Smith
  • 1980M Cook
  • 1981M Cook
  • 1982S Francis
  • 1983M Gillies
  • 1984M Gillies
  • 1985M Gillies
  • 1986F Smith
  • 1987M Gillies
  • 1988M Gillies
  • 1989M Gillies
  • 1990M Gillies
  • 1991M Gillies
  • 1992F Smith
  • 1993M Gillies
  • 1994M Gillies
  • 1995F Smith
  • 1996A Kennedy
  • 1997M Gillies
  • 1998A Kennedy
  • 1999F Smith
  • 2000J Bryans
  • 2001A Kennedy
  • 2002A Kennedy
  • 2003J Bryans
  • 2004J Bryans
  • 2005J Bryans
  • 2006J Bryans
  • 2007J Bryans
  • 2008J Bryans
  • 2009A McGarty
  • 2010A McGarty
  • 2011A McBride
  • 2012A McBride
  • 2013A McBride
  • 2014A McBride
  • 2015A McBride
  • 2016A McBride
  • 2017A McBride
  • 2018A McBride
  • 2019       J Bryans

  • 2020       J Bryans

  • 2021       A Kennedy

  • 2022       J Bryans

  • 2023       J Bryans

Dominic Scott
Dominic Scott
Dominic Scott

Boys Champions

  • 1965B M Flockhart
  • 1966J McDonald
  • 1968J R Clarkson
  • 1969J R Clarkson
  • 1970R Stevenson
  • 1971R W Gibson
  • 1972G Kennedy
  • 1973G Kennedy
  • 1974D Kennedy
  • 1975G Kennedy
  • 1976C Rennie
  • 1977A Laing
  • 1978A Laing
  • 1979A Wilson
  • 1980D Arnott
  • 1981K Conway
  • 1982E Douglas
  • 1983S Campbell
  • 1984P Milne
  • 1985J G McIntosh
  • 1986R Pate
  • 1987C Weir
  • 1988M Kirk Jr.
  • 1989A Groves
  • 1990M Kirk Jr.
  • 1991C Higgins
  • 1992M Brown
  • 1993A Curran
  • 1994M Brown
  • 1995C M Flockhart
  • 1996I Cairns
  • 1997G Rice
  • 1998R Paul
  • 1999G Rice
  • 2000J Robertson
  • 2001J Robertson
  • 2002M Burnett
  • 2003M Burnett
  • 2004M Burnett
  • 2005R Boyle
  • 2006S Boyle
  • 2007S Boyle
  • 2008S Boyle
  • 2009C Rooney
  • 2010N McGarty
  • 2011C Curran
  • 2012C Curran
  • 2013C Curran
  • 2014C Curran
  • 2015C Stanton
  • 2016C Stanton
  • 2017       J Stewart

  • 2018       No Winner

  • 2019       A Brown

  • 2020       L Findlay

  • 2021       L Findlay

  • 2022       L Findlay

  • 2023     P Cowley

Dominic Scott
Dominic Scott
Dominic Scott

Girls Champions

  • 2019       I Findlay

  • 2020       I Findlay

  • 2021       I Findlay

  • 2022       I Findlay

  • 2023       A Keegan

Dominic Scott