| 1923 | Uddingston |
| 1924 | Uddingston |
| 1925 | Greenock |
| 1926 | Poloc |
| 1927 | Greenock |
| 1928 | Uddingston |
| 1929 | Glasgow Academicals |
| 1930 | Greenock |
| 1931 | Clydesdale |
| 1932 | Glasgow Academicals |
| 1933 | Uddingston |
| 1934 | Glasgow University |
| 1935 | Uddingston |
| 1936 | Kilmarnock |
| 1937 | Clydesdale |
| 1938 | Greenock |
| 1939 | Greenock |
| 1940 | Kilmarnock |
| 1941 | Kelburne |
| 1942 | Kilmarnock |
| 1943 | West of Scotland |
| 1944 | Kelburne |
| 1945 | Drumpellier |
| 1946 | Kelburne |
| 1947 | Kilmarnock |
| 1948 | Clydesdale |
| 1949 | Kilmarnock |
| 1950 | Kelburne |
| 1951 | Ayrrnock |
| 1952 | Kelburne |
| 1953 | Clydesdale |
| 1954 | Greenock |
| 1955 | Drumpellier |
| 1956 | Kilmarnock |
| 1957 | Poloc |
| 1958 | Clydesdale |
| 1959 | Clydesdale |
| 1960 | Ferguslie |
| 1961 | Ayr |
| 1962 | Ayr |
| 1963 | Glasgow High School FP |
| 1964 | Kilmarnock |
| 1965 | Kilmarnock |
| 1966 | Kilmarnock |
| 1967 | Uddingston |
| 1968 | Glasgow Academicals |
| 1969 | Kilmarnock |
| 1970 | Uddingston |
| 1971 | Clydesdale |
| 1972 | Clydesdale |
| 1973 | Clydesdale |
| 1974 | Drumpellier |
| 1975 | Drumpellier |
| 1976 | Drumpellier |
| 1977 | Drumpellier |
| 1978 | Greenock |
| 1979 | Greenock |
| 1980 | Clydesdale |
| 1981 | Poloc |
| 1982 | Clydesdale |
| 1983 | Poloc |
| 1984 | Greenock |
| 1985 | Clydesdale |
| 1986 | Greenock |
| 1987 | Greenock |
| 1988 | Clydesdale |
| 1989 | Ayr |
| 1990 | Greenock |
| 1991 | Ayr |
| 1992 | West of Scotland |
| 1993 | West of Scotland |
| 1994 | West of Scotland |
| 1995 | Clydesdale |
| 1996 | Clydesdale |
| 1997 | West of Scotland |
| 1998 | Clydesdale |
| 1999 | West of Scotland |
| 2000 | Ayr |
| 2001 | not completed |
| 2002 | Uddingston |
| 2003 | Clydesdale |
| 2004 | Poloc |
| 2005 | Greenock |
| 2006 | Clydesdale |
| 2007 | Poloc |
| 2008 | Clydesdale |
| 2009 | Greenock |
| 2010 | Clydesdale |
| 2011 | Clydesdale |
| 2012 | East Kilbride |
| 2013 | Drumpellier |
| 2014 | Clydesdale |
| 2015 | Poloc |
| 2016 | East Kilbride |
| 2017 | Clydesdale |
| 2018 | Stirling County |
| 2019 | Clydesdale |
| 2020 | No competition |
| 2021 | Ferguslie |
| 2022 | Ferguslie |
| 2023 | Prestwick |
| 2024 | West of Scotland |
| 2025 | Clydesdale |
Neil Leitch
Back to Competitions