Season
Team
Snooker 2010-2011
New Club B
Billiards 2009/10
New Club A
Snooker 2009/10
New Club B
Billiards 2008/09
Headington Con A
Billiards 2007/8
Headington Con A
Billiards 2006/07
Headington Con A
Billiards 2005/6
Headington Con A