Strathmore & Perthshire Cricket Union – 3 Counties Cup / T20 Cup Winners 1935-2024

YearWinnerRunner-up
3 Counties Cup
1935BrechinMeigle
1936BlairgowrieArbroath
1937ArbroathStrathmore
1938Forthill XIMannofield XI
1939GordoniansStrathmore
1940Forthill XIMannofield XI
1941-1946no competition
1947StrathmoreGordonians
1948Perthshire XIStrathmore
1949GordoniansStrathmore
1950GordoniansMeigle
1951MeigleMontrose
1952StrathmoreAberdeen Grammar School Former Pupils
1953GordoniansForthill XI
1954BrechinMeigle
1955Forthill XIStrathmore
1956BrechinAberdeen Grades
1957Forthill XIStrathmore
1958Aberdeen Grammar School Former PupilsStrathmore
1959Aberdeen Grammar School Former PupilsBrechin
1960WithheldStrathmore, Aberdeen University
1961Mannofield XIArbroath
1962BrechinForthill XI
1963StrathmoreMeigle
1964StrathmorePerthshire Cricket Association
1965StrathmoreBrechin
1966StrathmorePerthshire Cricket Association
1967Aberdeen GradesStrathmore
1968StrathmoreAberdeen Grades
1969StrathmoreMeigle
1970Perthshire XIStrathmore
1971Aberdeen GradesStrathmore
1972BlairgowrieAberdeen Grades
1973Perthshire Cricket AssociationPerthshire XI
1974BlairgowrieArbroath
1975Mannofield XIBlairgowrie
1976Dundee High School Former PupilsStrathmore
1977Dundee High School Former PupilsAberdeen Grammar School Former Pupils
1978StrathmoreMeigle
1979StrathmoreArbroath
1980MeigleStrathmore
1981Forthill XIPerthshire Cricket Association
1982Mannofield XIPerthshire Cricket Association
1983MeigleStrathmore
1984MeigleArbroath
1985ArbroathForthill XI
1986ArbroathDundee High School Former Pupils
1987Dundee High School Former PupilsArbroath
1988BrechinDundee High School Former Pupils
1989Dundee High School Former PupilsBrechin
1990Aberdeen Grammar School Former PupilsPerth
1991Aberdeen GradesDundee High School Former Pupils
1992Aberdeen GradesBrechin
1993Dundee High School Former PupilsAberdeen Grades
1994InverurieBrechin
1995Aberdeen GradesForthill
1996Aberdeen GradesStrathmore
1997Dundee High School Former PupilsStoneywood Dyce
1998MeigleStrathmore
1999Aberdeen GradesPerth
2000MeigleStoneywood Dyce
2001PerthHuntly
2002ArbroathPerth
2003St ModansStrathmore
2004HuntlyForthill
2005ArbroathAberdeen Grades
2006HuntlyPerth
2007StrathmoreDundee High School Former Pupils
2008ForthillAberdeen Grades
2009Aberdeen GradesForthill
2010Aberdeen GradesStrathearn
2011HuntlyKinloch
2012Aberdeen GradesPerth Doo’Cot
2013Aberdeen GradesPerth Doo’Cot
2014Aberdeen GradesDundee High School Former Pupils
2015GordoniansMeigle
2016GordoniansMeigle
2017ForthillMannofield
2018GordoniansMeigle
2019Dundee HSFPArbroath
2020no competition
2021no competition
2022Perth Doo’CotMeigle
T20 Cup
2023Perth Doo’CotGordonians
2024AberdeenshirePerth Doo’Cot

Alan Veitch, Neil Leitch