Lanarkshire Junior Challenge Cup
Winners – 1889/90, 1890/91, 1922/23, 1932/33, 1957/58, 1958/59, 1961/62, 1966/67
Runners up – 1907/08, 1938/39, 1939/40, 1946/47, 1962/63, 1967/68
Lanarkshire League
Champions- 1922/23 1956/57, 1957/58
Runners Up – 1901/02 1939/40, 1952/53, 1957/58, 1960/61, 1965/66
Lanarkshire Alliance League
Champions – 1899/1900
Central League B Division
Winners – 1971/72
Lanarkshire League Division 2
Runners up – 1907/08
Lanark & Lothian League
Runners up – 1943/44, 1944/45
Hozier Cup
Winners – 1888/89, 1889/90, 1902/03, 1903/04, 1904/05, 1910/11, 1911/12, 1912/13, 1926/27, 1941/42, 1947/48, 1954/55, 1956/57, 1957/58, 1959/60, 1961/62, 1967/68
Runners up – 1890/91, 1891/92, 1901/02, 1905/06, 1907/08, 1908/09, 1914/15, 1919/20, 1923/24, 1924/25, 1925/26, 1927/28, 1929/30, 1937/38, 1943/44, 1952/53, 1958/59
Lanarkshire Central Cup
Winners – 1928/29, 1941/42
Runners up – 1940/41, 1943/44, 1965/66, 1967/68
Lanarkshire League Cup
Winners – 1949/50, 1954/55
Runners up – 1928/29, 1929/30, 1945/46, 1946/47
Lanarkshire Consolation Cup
Runners up – 1926/27, 1930/31, 1936/37
St Michael Cup
Winners – 1943/44
Runners up – 1944/45
Lanarkshire Evening Citizen Cup
Winners – 1957/58
Glasgow Junior Cup
Winners 1928/29
Bob Reid Memorial Trophy
1979/80 1989/90 1990/91 1991/92
Central Region League Division C
Runners up – 1976/77
Central Region League Division 2
Champions – 2011/12
Runners up – 1997/98
Clydesdale District Cup
Winners 2005/06 2011/12 2012/13