Club Honours

Highland League Champions

1932/33, 1937/38, 2001/2002

Highland League Cup

1958/59, 2005/2006.

Qualifying Cup (North)

1957/58, 1995/96, 2006/2007

Aberdeenshire Cup

1910/11, 1937/38, 1955/56, 1963/64, 1972/73, 1975/76, 1996/97, 2012/13, 2014/15, 2015/16, 2019/20

Aberdeenshire League

1922/23, 1932/33, 1933/34, 1950/51, 1994/95, 1995/96, 1997/98.

Aberdeenshire Charity Cup

1911/12, 1913/14, 1921/22, 1926/27,

Aberdeenshire Shield

1991/92, 1993/94, 1995/96, 1996/97, 1999/2000, 2011/2012, 2015/2016, 2019/20

Fleming Shield

1919/20,

Bells League Cup

1972/73, 1973/74, 1975/76, 1976/77, 1978/79

Highland Youth League

1992/93, 1993/94, 2003/04

Highland League Youth Cup

1996/97, 2001/2002, 2003/04