League - Past Winners

(click link to see tables)

2022/23
Mixed2x2
Div 1 - Weymouth Sports
ThreeOne
Div 1 - Sherborne
2021/22
The 2021/22 season was abandoned due to Covid-19.
2020/21
The 2020/21 season was abandoned due to Covid-19.
2019/20
Mixed
Div 1 - Weymouth Sports
Div 2 - Preston Racketeers
2018/19
Mixed
Div 1 - Weymouth Network
Div 2 - Wessex Wanderers
2017/18
Mixed
Div 1 - Yeovil 1
Div 2 - Yeovil 2
2016/17
Mixed
Div 1 - Weymouth Network
Div 2 - Cerne Abbas
FourTwo
Div 1 - Weymouth Sports
2015/16
Mixed
Div 1 - Weymouth Network
Div 2 - Preston Racketeers
FourTwo
Div 1 - Yeovil Graduates
2014/15
Mixed
Div 1 - Weymouth Network
Div 2 - Weymouth Sports
FourTwo
Div 1 - Yeovil Graduates
2013/14
Mixed
Div 1 - Yeovil Graduates
Div 2 - Gryphon 1
FourTwo
Div 1 - Yeovil Graduates
2012/13
Mixed
Div 1 - Weymouth Network
Div 2 - Preston Racketeers
FourTwo
Div 1 - Yeovil Graduates
2011/12
Mixed
Div 1 - Yeovil Graduates
Div 2 - Westland
FourTwo
Div 1 - Yeovil Graduates
2010/11
Mixed
Div 1 - Yeovil Graduates
Div 2 - Crewkerne Hermitage
FourTwo
Div 1 - Yeovil Graduates 1
2009/10
Mixed
Div 1 - Westland
Div 2 - Wessex Wanderers 2
FourTwo
Div 1 - Yeovil Graduates 1
2008/9
Mixed
Div 1 - Yeovil Graduates
Div 2 - Dorchester 3
FourTwo
Div 1 - Budmouth
2007/8
Mixed
Div 1 - Westland 1
Div 2 - Wessex Wanderers 2
FourTwo
Div 1 - Durnovaria
2006/7
Div 1 - Weymouth Falcons
Div 2 - Dorchester 2
Div 3 - Charmouth 1
2005/6
Div 1 - Yeovil Graduates 1
Div 2 - Yeovil Graduates 2
Div 3 - Bishops Caundle
2004/5
Div 1 - Westland 1
Div 2 - Bridport Royals 1
Div 3 - Westland 3
2003/4
Div 1 - Yeovil Graduates 1
Div 2 - Sherborne
Div 3 - Gryphon
2002/3
Div 1 - Yeovil Graduates 1
Div 2 - North Dorset 1
Div 3 - North Dorset 2
2001/2
Div 1 - Yeovil Graduates 1
Div 2 - Wessex Wanderers 1
Div 3 - Wessex Wanderers 2
Div 4 - Racqueteers
2000/1
Div 1 - Yeovil Graduates 1
Div 2 - Bridport Royals 1
Div 3 - North Dorset
Div 4 - Westfield 2
1999/2000
Div 1 - Yeovil Graduates 1
Div 2 - Woodman Inn 1
Div 3 - Westfield 2
Div 4 - Woodman Inn 2
1998/99
Div 1 - Yeovil Graduates 1
Div 2 - Sherborne
Div 3 - Woodman Inn
Div 4 - Bridport Royals 2
1997/98
Div 1 - Yeovil Graduates 1
Div 2 - North Dorset 1
Div 3 - Beaminster Social Club
Div 4 - Woodman Inn
1996/97
Div 1 - Yeovil Graduates 1
Div 2 - Westland 1
Div 3 - Gillingham
Div 4 - Beaminster Social Club
Div 5 - Westfield 3
1995/96
Div 1 - Yeovil Graduates 1
Div 2 - Westfield 1
Div 3 - Westland 2
Div 4 - Gillingham
Div 5 - Beaminster Social Club
1994/95
Div 1 - Yeovil Graduates 1
Div 2 - Westland 1
Div 3 - St. Albans 1
Div 4 - Westland 2
Div 5 - Gillingham
1993/94
Div 1 - Yeovil Graduates 1
Div 2 - Dorchester 2
Div 3 - Westfield 3
Div 4 - Dorchester 4
Div 5 - RC Sports
1992/93
Div 1 - Yeovil Graduates 1
Div 2 - Yeovil Graduates 3
Div 3 - Weymouth Sports 1
Div 4 - Beaminster Social Club
Div 5 - Dorchester Greys 2
1991/92
Div 1 - Yeovil Graduates 1
Div 2 - Sherborne
Div 3 - Westfield Wyvern
Div 4 - Weymouth Sports 2
Div 5 - Huntsman 1
1990/91
Div 1 - Yeovil Graduates 1
Div 2 - Yeovil Graduates 3
Div 3 - GSB 1
Div 4 - Wyke Squares
Div 5 - Racqueteers
1989/90
Div 1 - Yeovil Graduates 1
Div 2 - Westland 1
Div 3 - Westfield Wyvern
Div 4 - Sherborne Casuals
Div 5 - Bishops Caundle
1988/89
Div 1 - Yeovil Graduates 1
Div 2 - Dorchester 2
Div 3 - Yeovil Graduates 3
Div 4 - Westfield Wyvern
Div 5 - Sherborne Casuals
1987/88
Div 1 - Yeovil Graduates 1
Div 2 - Westfield Wessex
Div 3 - Dorchester 3
Div 4 - Dorchester 4
Div 5 - Westfield Wyvern
1986/87
Div 1 - Yeovil Graduates 1
Div 2 - Yeovil Graduates 2
Div 3 - Weymouth Sports 1
Div 4 - Yeovil Graduates 3
Div 5 - Wyke Squares
1985/86
Div 1 - Yeovil Graduates 1
Div 2 - Dorchester 1
Div 3 - Yeovil Graduates 2
Div 4 - Westland 2
Div 5 - Yeovil Graduates 3
Div 6 - GSB 2
1984/85
Div 1 - Yeovil Graduates 1
Div 2 - Beaminster Social Club 1
Div 3 - Upwey Dolphins
Div 4 - Yeovil Graduates 2
Div 5 - Westland 2
Div 6 - Swans 2
1983/84
Div 1 - Yeovil Graduates 1
Div 2 - St. Albans 1
Div 3 - Westland 1
Div 4 - Upwey Dolphins
Div 5 - Yeovil Graduates 2
Div 6 - Westland 2
1982/83
Div 1 - Yeovil Graduates 1
Div 2 - Dorchester 1
Div 3 - Swirvs
Div 4 - Westland 1
Div 5 - Wyke Dolphins
Div 6 - Yeovil Graduates 2
1981/82
Div 1 - Yeovil St. Michaels
Div 2 - Crofton Wessex
Div 3 - St. Albans 2
Div 4 - Swirvs
1980/81
Div 1 - Yeovil St. Michaels
Div 2 - Yeovil Graduates
Div 3 - Sturminster Newton
Div 4 - Weymouth Sports 2
1979/80
Div 1 - Dorchester Swans 1
Div 2 - St. Albans 1
Div 3 - Huntsman
Div 4 - St. Albans 2
1978/79
Div 1 - Weymouth Dolphins
Div 2 - Weymouth Sports 1
Div 3 - Beaminster Social Club 1
Div 4 - Huntsman 2
1977/78
Div 1 - Weymouth Dolphins
Div 2 - Dorchester Swans 2
Div 3 - St. Albans 1
Div 4 - Easton
1976/77
Div 1 - Weymouth Dolphins
Div 2 - Crewkerne Hermitage 1
Div 3 - Crewkerne Hermitage 2
Div 4 - Bincleaves 1
1975/76
Div 1 - Winfrith 1
Div 2 - Wyke
Div 3 - Dorchester Swans 3
Div 4 - GSB
1974/75
Div 1 - Weymouth Dolphins
Div 2 - Yeovil Technical College 1
Div 3 - Charmouth
Div 4 - Sturminster Newton 2
1973/74
Div 1 - Weymouth Dolphins
Div 2 - Wyke
Div 3 - Beaminster Social Club 1
Div 4 - Yeovil Technical College 2
1972/73
Div 1 - Weymouth Dolphins
Div 2 - Crewkerne Hermitage 1
Div 3 - Crewkerne Hermitage 2
1971/72
Div 1 - Yeovil Technical College
Div 2 - Yeovil Crofton 1
Div 3 - Sturminster Newton
1970/71
Div 1 - Huntsman
Div 2 - Weymouth Dolphins
1969/70
Div 1 - Huntsman
Div 2 - Yeovil
1968/69
Div 1 - Dorchester Swans
1967/68
Div 1 - Dorchester