DCL Structure
 

Winners of The Donald Cameron League

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