1990/1991 – Flint Town United
1991/1992 – Caersws
1992/1993 – Llansantffraid
1993/1994 – Rhyl
1994/1995 – Cemaes Bay
1995/1996 – Oswestry Town
1996/1997 – Rhayader Town
1997/1998 – Rhydymwyn
1998/1999 – Oswestry Town
2000/2001 – Welshpool Town
2002/2003 – Porthmadog
2003/2004 – Airbus UK Broughton
2004/2005 – Buckley Town
2005/2006 – Glantraeth
2006/2007 – Llangefni Town
2007/2008 – Prestatyn Town
2008/2009 – Bala Town
2009/2010 – Llangefni Town
2010/2011 – Connah’s Quay Nomads
2011/2012 – Connah’s Quay Nomads
2012/2013 – Rhyl
2013/2014 – Cefn Druids
2014/2015 – Llandudno
2015/2016 – Caernarfon Town
2016/2017 – Prestatyn Town
2017/2018 – Caernarfon Town
2018/2019 – Airbus UK Broughton
(Featured Image: Paul Evans of Oval Ways)