Updated: 21/09/23

#DIVISION ONEDIVISION TWODIVISION THREEDIVISION FOUR
2023-24Dundee A
OTB
Newport Knights ANo DivisionNo Divison
2022-23Dundee A
OTB
PERTH A
OTB
No DivisionNo Division
2021-22Dundee A
Online
Kirkcaldy A
Online
No DivisionNo Division
2020-21Dundee A
Online
Castlehill E
Online
No DivisionNo Division
2019/20Dundee A Castlehill D**St.Andrews Uni B**No Division
2018/19Dundee ANewport Knights ANo DivisionNo Division
2017/18Dundee AKirkcaldy BNo DivisionNo Division
2016/17Dundee ADundee CNo DivisionNo Division
2015/16Dundee ADundee CNo DivisionNo Division
2014/15Dundee APerth BNo DivisionNo Division
2013/14Dundee ACastlehill DNo DivisionNo Division
2012/13Glenrothes AGlenrothes BNo DivisionNo Division
2011/12Castlehill ACastlehill DNo DivisionNo Division
2010/11Castlehill ADundee & Victoria CNo DivisionNo Division
2009/10Dundee & Victoria ANinewellsNo DivisionNo Division
2008/09Dundee & Victoria ACastlehill CNo DivisionNo Division
2007/08Glenrothes ANo DivisionNo DivisionNo Division
2006/07Castlehill AKinrossNo DivisionNo Division
2005/06Castlehill ACastlehill CNo DivisionNo Division
2004/05Castlehill ACastlehill CGlenrothes DNo Division
2003/04Perth ACastlehill B????No Division
2002/03Dundee & Victoria APerth B????No Division
2001/02Glenrothes ASt. Andrews A????No Division
2000/01Dundee & Victoria ACupar????No Division
1999/00Perth AGlenrothes B????No Division
1998/99Castlehill APerth BPerth CNo Division
1997/98Dundee & Victoria ADundee & Victoria CCastlehill FNo Division
1996/97Castlehill A????Castlehill ENo Division
1995/96Dundee & Victoria A????St Andrews BNo Division
1994/95Dundee & Victoria ADundee & Victoria BKirriemuirDundee C
1993/94Kirkcaldy A????Castlehill E????
1992/93Dundee & Victoria ADundee & Victoria BKirriemuirRAF Leuchars B
1991/92Dundee & Victoria AKinross ARAF LeucharsKinross B
1990/91Kirkcaldy ACastlehill CKinross????
1989/90Big Boys (Dundee CC)Dundee University AKirkcaldy C????
1988/89Dundee APerth BPerth CBenarty
1987/88Dundee ADundee BGlenrothesDundee University B
1986/87Castlehill ADundee University ACastlehill DVictoria E
1985/86Dundee ANairns ACastlehill CDundee E
1984/85Dundee ASt. Andrews CDundee DWest End C
1983/84St Andrews ADundee BPerth CBlairgowrie B
1982/83St Andrews AKirkcaldy BTelecoms Kirkcaldy????
1981/82St Andrews A1314ASt Andrews DPerth D
1980/81Dundee University ANairns AMenzieshill ADundee F
1979/80Dundee ASt. Andrews CNairns BSt Andrews C
1978/79Telecomms ADundee CDundee University BDundee University C
1977/78St.Andrews University ATelecomms B
1976/77Perth ADundee University A
1975/76St.Andrews University AKirkcaldy A
1974/75Dundee University ASt.Andrews University A
1973/74????Dundee C
1972/73????Dundee B
1971/72????Broughty Ferry East Church A
1970/71????J.I.L
1969/70Dundee ADundee B