Updated: 21/09/23

#KNOCKOUT
2023-24Dundee A
2022-23Perth A
2021-22Not held due to Covid Pandemic
2020-21Not held due to pandemic
2019/20Not completed due to pandemic
2018/19Dundee A
2017/18Castlehill C
2016/17????
2015/16University of St Andrews
2014/15Castlehill C
2013/14Dundee A
2012/13Castlehill A
2011/12Castlehill A
2010/11Castlehill A
2009/10St.Andrews Uni
2008/09Castlehill B
2007/08Castlehill C
2006/07Glenrothes A
2005/06Glenrothes A
2004/05Dundee & Victoria A
2003/04Fair City
2002/03Perth B
2001/02????
2000/01????
1999/00????
1998/99????
1997/98????
1996/97Dundee & Victoria C
1995/96Dundee & Victoria A
1994/95Dundee & Victoria B
1993/94????
1992/93Dundee & Victoria A
1991/92Dundee & Victoria A
1990/91Dundee A
1989/90????
1988/89Castlehill A
1987/88Dundee A
1986/87Castlehill A
1985/86Castlehill B
1984/85Dundee A
1983/84????
1982/83????
1981/82Dundee A
1980/81St.Andrews Uni A
1979/80????
1978/79Telecomms A
1977/78Telecomms A
1976/77Dundee A
1975/76Perth A
1974/75Dundee A