YearTeam
2016-17Canute Mixed 'A'
2015-16Canute Mixed 'A'
2014-15Canute Mixed 'A'
2013-14Welsh Row Mixed 'A'
2012-13Welsh Row Mixed 'A'
2011-12Welsh Row 'A'
2010-11Welsh Row 'A'
2009-10Welsh Row 'A'
2008-09Welsh Row 'A'
2007-08Welsh Row 'A'
2006-07CEGELEC 'A'
2005-06Welsh Row 'A'
123456