Summer Carpet Championship 2023
Summer Carpet Championship 2022
Winter Carpet Championship 2021/22
Winter Carpet Championship 2019/20
Summer Carpet Championship 2019
Winter Carpet Championship 2018/19
Summer Carpet Championship 2018
Winter Carpet Championship 2017/18
Summer Carpet Championship 2017
Winter Carpet Championship 2016/17
Summer Carpet Championship 2016
Winter Carpet Championship 2015/16
Summer Carpet Championship 2015
Winter Carpet Championship 2014/15
Summer Carpet Championship 2014
Winter Carpet Championship 2013/14
Summer Carpet Championship 2013
Winter Carpet Championship 2012/13
Summer Carpet Championship 2012
Winter Carpet Championship 2011/12
Summer Carpet Championship 2011
Winter Carpet Championship 2010/11
Summer Carpet Championship 2010
Winter Carpet Championship 2009/10
Winter Carpet Championship 2008/09
Winter Carpet Championship 2007/08