| Under 12 | Under 14 | Under 16 | |||||||
| Winners | Runners Up | Winners | Runners Up | Winners | Runners Up | ||||
| 2012/13 | Griffithstown | Fairfield | Cwmbran Celtic A | Blaenavon Blues | Cwmbran Celtic A | New Inn | |||
| 2011/12 | Griffithstown A | Race | Cwmbran Celtic A | Fairfield | Cwmbran Celtic A | Penygarn/Trev | |||
| 2010/11 | Cwmbran Town Youth | Cwmbran Celtic A | Cwmbran Celtic A | Race | Race | Cwmbran Celtic A | |||
| 2009/10 | Henllys Rangers | Cwmbran Celtic | Cwmbran Celtic A | Penygarn/Trev A | Cwmbran Celtic | Race | |||
| 2008/09 | Cwmbran Celtic | New Inn | Henllys Rangers A | Race | Cwmbran Celtic A | Cwmffrwdoer | |||
| 2007/08 | Cwmbran Celtic A | Penygarn/Trev | Race B | Race A | Cwmbran Celtic A | Griffithstown A | |||
| 2006/07 | Race | Henllys | Cwmffrwdoer | Cwmbran Celtic A | Coed Eva A | Llanyrafon A | |||
| 2005/06 | Cwmbran Celtic | Race | Cwmbran Celtic A | Llanyrafon | Cwmbran Celtic A | Henllys | |||
| 2004/05 | Cwmbran Celtic | Cwmffrwdoer | Llanyrafon A | Cwmbran Celtic A | Llanyrafon | Griffithstown A | |||
| 2003/04 | Llanyrafon A | Griffithstown A | Cwmbran Celtic A | Henllys Rangers A | Griffithstown A | Llanyrafon | |||
| 2002/03 | Henllys A | Blaenavon A | Coed Eva A | Llanyrafon | Llanyrafon | Griffithstown | |||
| 2001/02 | Griffithstown A | Coed Eva A | Pontnewydd A | Coed Eva A | Cwmbran Celtic A | Pontnewydd | |||
| 2000/01 | Llanyrafon A | Cwmbran Celtic | Llanyrafon | New Inn A | Cwmbran Celtic A | Griffithstown |