DIVISION 1
2022/23
2021/22 WEST DEAN
2020/21 NO CONTEST COVID
2019/20 NO CONTEST COVID
2018/19 ST PAULS
2017/18 SAL CYCLING
2016/17 ST PAULS
2015/16 PEMBROKE PK B
2014/15 ST PAULS
2013/14 ST PAULS A
2012/13 PEMBROKE PK
2011/12 ST PAULS A
2010/11 ST PAULS A
2009/10 SHREWTON SC
2008/09 ST PAULS A
2007/08 SAL CYCLING
2006/07 WYNDHAM PK
2005/06 ST PAULS A
2004/05 ST PAULS A
2003/04 SY PAULS A
2002/03 ST PAULS A
2001/02 ST PAULS A
2000/01 WILTON SC B
1999/00 SAL CON A
1998/99 SHREWTON RB LEGION
1997/98 SAL RB LEGION
1996/97 WILTON SC B
1995/96 ST PAULS A
1994/95 HARLEQUINS SC
1993/94 SAL CON A
1992/93 SOUTH WILTS
1991/92 WYNDHAM PK A
1990/91 ST PAULS A
1989/90 ST PAULS A
1988/89 SAL CON
1987/88 FISHERTON WM
1986/87 WYNDHAM PK A
DIVISION 2
2015/16 DUNKIRK SC
2014/15 SAL RB LEGION
2013/14 LAVERSTOCK SC
2012/13 ST PAULS A
2011/12 CASTLE ST
2010/11 HARLEQUINS SC
2009/10 NO CONTEST
2008/09 WYNDHAM PK
2007/08 SAL CONSERVATIVE
2006/07 DURRINGTON WM
2005/06 WYNDHAM PK
2004/05 SAL CON C
2003/04 HARLEQUINS SC B
2002/03 PEMBROKE PK
2001/02 CASTLE ST A
2000/01 WILTON SC A
1999/00 SAL CYCLING
1998/99 WYNDHAM PK
1997/98ALDERBURY SC
1996/97 HARNHAM SC
1995/96 WILTON SC B
1994/95 WYNDHAM PK D
1993/94 SAL CON B
1992/93 HARLQUINS SC
1991/92 LAVERSTOCK SC
1990/91 SAL CON B
1989/90 ST OSMONDS
1988/89 BEMERTON CON B
1987/88 CASTLE ST A
1986/87 ST PAULS B
DIVISION 3
1995/96 WYNDHAM PK C
1994/95 HARNHAM SC
1993/94 WYNDHAM PK B
1992/93 BOSCOMBE VILL
1991/92 REDLYNCH SC
1990/91 LAVERSTOCK SC
1989/90 HI-FLEX
1988/89 LAKE ESTATE
1987/88 BEMEETON CON C
1986/87 HARNHAM SC A
DIVISION 4
1990/91 HARLEQUINS A