Season
Team
ODBSA Snooker 2013/14
Witney A (Reddy)
ODBSA Snooker 2012/13
Witney E
ODBSA Snooker 2011/12
Witney E
ODBSA Snooker 2010/11
Witney E (Reddy)
ODBSA Snooker 2009/10
Riley C (Reddy)
ODBSA Snooker 2008/09
Riley C
ODBSA Snooker 2007/08 Spring
Riley E
ODBSA Snooker 2007/08 Autumn
Riley E
ODBSA Snooker 2006/07 Spring
Riley D
ODBSA Snooker 2006/07 Autumn
Riley D
ODBSA Snooker 2005/06
Riley D