Previous Winners of The Donald Cameron League

Year Winner Year Winner Year Winner Year Winner
1948 Cawder 1968 Kirkintilloch 1988 Cawder 2008 Hayston
1949 Milngavie 1969 Cawder 1989 Hilton Park 2009 Hayston
1950 Douglas Park 1970 Milngavie 1990 Douglas Park 2010 Bishopbriggs
1951 Cawder 1971 Sandyhills 1991 Dullatur 2011 Bishopbriggs
1952 Cawder 1972 Balmore 1992 Hayston 2012 Sandyhills
1953 Hayston 1973 Hilton Park 1993 Balmore 2013 Windyhill
1954 Milngavie 1974 Cawder 1994 Balmore 2014  
1955 Douglas Park 1975 Kirkintilloch 1995 Milngavie 2015  
1956 Milngavie 1976 Douglas Park 1996 Hayston 2016  
1957 Douglas Park 1977 Hilton Park 1997 Douglas Park 2017  
1958 Douglas Park 1978 Sandyhills 1998 Cawder 2018  
1959 Cawder 1979 Milngavie 1999 Hayston 2019  
1960 Lenzie 1980 Douglas Park 2000 Hayston 2020  
1961 Lenzie 1981 Balmore 2001 Cawder 2021  
1962 Lenzie 1982 Douglas Park 2002 Hayston 2022  
1963 Hayston 1983 Sandyhills 2003 Windyhill 2023  
1964 Milngavie 1984 Hayston 2004 Windyhill 2024  
1965 Cawder 1985 Douglas Park 2005 Cawder 2025  
1966 Milngavie 1986 Sandyhills 2006 Hayston 2026  
1967 Milngavie 1987 Balmore 2007 Windyhill 2027