Season
Team
ODBSA Billiards 2017/18
Headington Con
ODBSA Snooker 2017/18
New Club B
ODBSA Snooker 2016/17
New Club B
ODBSA Billiards 2016/17
Headington Con A
ODBSA Billiards 2015/16
Headington Con A
ODBSA Snooker 2015/16
Oracle B (Hollis)
ODBSA Snooker 2014/15
New Club B
ODBSA Billiards 2014/15
Headington Con B
ODBSA Snooker 2013/14
New Club B
ODBSA Billiards 2013/14
Riley B
ODBSA Snooker 2012/13
Cowley Con C
ODBSA Billiards 2012/13
Riley B
ODBSA Billiards 2011/12
Riley B
ODBSA Snooker 2011/12
Cowley Con C
ODBSA Billiards 2010/11
Riley B
ODBSA Snooker 2010/11
Cowley Con C (Tomlin)
ODBSA Billiards 2009/10
Riley B
ODBSA Snooker 2009/10
Riley D (Tomlin)
ODBSA Snooker 2008/09
Riley D
ODBSA Snooker 2007/08 Spring
Morris Motors B
ODBSA Billiards 2007/08
Morris Motors A
ODBSA Snooker 2007/08 Autumn
Morris Motors B
ODBSA Snooker 2006/07 Spring
Morris Motors C
ODBSA Billiards 2006/07
Morris Motors A
ODBSA Snooker 2006/07 Autumn
Morris Motors C
ODBSA Billiards 2005/06
Morris Motors A
ODBSA Snooker 2005/06
Morris Motors C
ODBSA Snooker 2004/05
Morris Motors B