Season
Team
Snooker 2017/18
Oracle A (Carter)
Snooker 2016/17
Oracle A (Carter)
Billiards 2011/2012
Littlemore
Billiards 2008/09
Oracle A
Billiards 2007/8
Oracle A
Billiards 2005/6
Oracle A
Snooker 2005/6
Oracle B
Snooker 2004/5
Oracle B