Division 1

Season 2023/24

Winner

NEW MALDEN SC

Highest Break

M PENNEY 78

Season 2022/23

Winner

CARSHALTON

Highest Break

S RAMSEY 73

Season 2021/22

Winner

FRAMES B

Highest Break

D KING 59

Season 2020/21

N/A due to Covid

Season 2019/20 (not completed due to Covid)

Winner (at point of cessation)

CARSHALTON

Highest Break

G JOYCE 70

Season 2018/19

Winner

BURGH HEATH A

Highest Break

S MOYNAHAN 71

Season 2017/18

Winner

ROYAL SURREY

Highest Break

D GRAY 103

Season 2016/17

Winner

FRAMES

Highest Break

B JONES 85

Season 2015/16

Winner

UNITED SERVICES A

Highest Break

K. CAREY 87

Season 2014/15

Winner

CENTRAL WARD

Highest Break

P. COMPTON 64

Season 2013/14

Winner

WORCESTER PARK C

Highest Break

M. BURNS 68

Season 2012/13

Winner

FRAMES B

Highest Break

K. MIDDLETON 70

Season 2011/12

Winner

CARSHALTON C

Highest Break

C. RAWLINGS 73

Season 2010/11

Winner

RAYNES PARK A

Highest Break

S. D’ANDREA 74

Season 2009/10

Winner

EPSOM SNOOKER B

Highest Break

K. PROWSE 64

Season 2008/09

Winner

SURBITON TOWN

Highest Break

F. STRIVENS 70

Season 2007/08

Winner

BURGH HEATH

Highest Break

K. OFFORD 66

Season 2006/07

Winner

NEW MALDEN

Highest Break 

R. MEARS 63

Season 2005/06

Winner

RAYNES PARK A

Highest Break

F. RICO 70

Season 2004/05

Winner

COULSDON B

Highest Break

S. WHITE 80

Season 2003/04

Winner

ROYAL SURREY B

Highest Break

P. LAWRENCE 70