World Cup 2018China CupThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanamara LeagueWelsh PremiershipHuws Gray AllianceWelsh CupWelsh LeagueWomens FootballAberdare ValleyBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW Regions CupFAW TrophyGwent Central LeagueGwent County LeagueInter League CupKrislyn Summer CupMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer CupPort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWelsh AllianceWest Wales Cup

Nathaniel MG Cup


21 January 2017


The New Saints40Barry Town United

22 November 2016

Semi Final

Connahs Quay Nomads01The New Saints

8 November 2016

Semi Final

Barry Town United10Carmarthen Town

26 October 2016

Quarter Final

Newtown23Carmarthen Town

25 October 2016

Quarter Final

Bangor City02The New Saints
Barry Town United71Haverfordwest County

5 October 2016

Round 2

Carmarthen Town42Goytre
Cefn Druids23Bangor City
Connahs Quay Nomads31Denbigh Town

4 October 2016

Round 2

Barry Town United10Cardiff Metropolitan
Haverfordwest County10Aberystwyth Town
The New Saints21Bala Town

7 September 2016

Round 1

Cardiff Metropolitan50Taffs Well
Holywell Town35Cefn Druids
Penrhyncoch12Aberystwyth Town
Pontypridd Town24Newtown
Prestatyn Town44Bangor City
Bangor City won 3-1 on pens

6 September 2016

Round 1

Abergavenny Town12Goytre
Cambrian & Clydach13Barry Town United
Flint Town United15Bala Town
Guilsfield21Airbus Broughton
Haverfordwest County62Port Talbot Town