Winners | Runners-Up | |
1979/80 | Lampeter Res | Aberaeron Res |
1980/81 | Lampeter Res | Aber AC Res |
1981/82 | Aberaeron Res | NCE Res |
1982/83 | Llandysul Res | NCE Res |
1983/84 | NCE Res | New Quay Res |
1984/85 | New Quay Res | Bargod Res |
1985/86 | Llandysul Res | Maesglas Res |
1986/87 | Maesglas Res | Gwili Res |
1987/88 | NCE Res | Llandysul Res |
1988/89 | Llandysul Res | NCE Res |
1989/90 | Carmarthen Res | Maesglas Res |
1990/91 | New Quay Res | St Dogmaels Res |
1991/92 | NCE Res | Lampeter Res |
1992/93 | St Dogmaels Res | Lampeter Res |
1993/94 | Llandysul Res | St Dogmaels Res |
1994/95 | St Dogmaels Res | New Quay Res |
1995/96 | Cardigan Res | Llandysul Res |
1996/97 | Ffostrasol Res | Aberaeron Res |
1997/98 | NCE Res | St Dogmaels Res |
1998/99 | NCE Res | Llanybydder Res |
1999/00 | NCE Res | Aberaeron Res |
2000/01 | Dewi Stars Res | NCE Thirds |
2001/02 | Aberaeron Res | Aberporth Res |
2002/03 | Llanybydder Res | New Quay Res |
2003/04 | Aberaeron Res | Cardigan Res |
2004/05 | Llanybydder Res | Aberporth Res |
2005/06 | Maesglas Res | Pencader Res |
2006/07 | Lampeter Res | Ffostrasol Res |
2007/08 | St Dogmaels Res | Aberporth Res |
2008/09 | Cardigan Res | St Dogmaels Res |
2009/10 | Aberaeron Res | Llanybydder Res |
2010/11 | Llanybydder Res | Cardigan Res |
2011/12 | Llanybydder Res | Cardigan Res |
2012/13 | St Dogmaels Res | Lampeter Res |
2013/14 | St Dogmaels Res | Llanboidy Res |
2014/15 | St Dogmaels Res | Llandysul Res |
2015/16 | NCE Res | Lampeter Res |
2016/17 | Llandysul Res | Lampeter Res |
2017/18 | NCE Res | Crannog Res |
2018/19 | St Dogmaels Res | Crannog Res |
2019/20 | incomplete | |
2020/21 | no competition | |
2021/22 | Ffostrasol Res | Llanboidy Res |
2022/23 | Ffostrasol Res | Llechryd Res |