Advertisement

Nathaniel MG Cup 2024-25

The New Saints beat Swansea City Under-21s 5-1 in last season's Nathaniel MG Cup final
The New Saints beat Swansea City Under-21s 5-1 in last season's Nathaniel MG Cup final [Getty Images]

Quarter-finals

Northern Section

Tuesday 22 October

Connah’s Quay Nomads v Aberystwyth Town (19:45)

Wednesday 13 November

The New Saints v Bala Town (19:45)

Southern Section

Monday 21 October

Cardiff City U21 3-2 Cardiff Met

Tuesday 22 October

Barry Town United v Penybont (19:45)

Round three

Northern Section

Airbus UK Broughton 0-1 The New Saints

Bala Town 2-0 Holywell Town

Connah’s Quay Nomads 3-2 Caernarfon Town

Aberystwyth Town 3-2 Llandudno

Southern Section

Cardiff City 2-1 Merthyr Town

Cardiff Met 9-1 Goytre United

Penybont 1-0 Haverfordwest County

Trethomas Bluebirds 1-4 Barry Town United

Round two

Northern section

Ruthin Town 0-1 Bala Town

The New Saints 5-1 Flint Town United

Buckley Town 0-3 Connah’s Quay Nomads

Colwyn Bay 0-2 Aberystwyth Town

Gresford Athletic 1-4 Airbus UK Broughton

Holywell Town 3-1 Llay Miners Welfare

Llandudno 2-2 Guilsfield (4-2 on penalties)

Newtown 2-2 Caernarfon Town (1-3 on penalties)

Southern section

Cardiff City 3-1 Pontypridd United

Goytre United 3-2 Caerau Ely

Barry Town United 1-1 Llanelli Town (5-3 on penalties)

Trethomas Bluebirds 3-1 Baglan Dragons

Briton Ferry Llansawel 0-3 Penybont

Carmarthen Town 0-5 Haverfordwest County

Llantwit Major 2-3 Cardiff Met

Merythyr Town 2-0 Ammanford

Round one

Northern Section

Friday 19 July

Llay Miners Welfare 3-1 Denbigh Town

Flint Mountain 0-3 Gresford Athletic

Ruthin Town 2-1 Bangor 1876

Saturday 20 July

Buckley Town 5-1 Prestatyn Town

Caersws 0-1 Holywell Town

Penrhyncoch 0-3 Guilsfield

Llandudno 3-0 Newport County

Sunday 21 July

Airbus UK Broughton 3-2 Mold Alexandra

Southern Section

Friday 19 July

Afan Lido 1-3 Cardiff City

Taffs Well 1-3 Merthyr Town

Saturday 20 July

Cwmbran Celtic 2-3 Trethomas Bluebirds

Caerau Ely 2-1 Trefelin

Carmarthen Town 2-1 Cambrian United

Penrhiwceiber Rangers 1-4 Goytre United

Llantwit Major 2-0 Newport City

Sunday 21 July

Baglan Dragons 1-1 (5-4 pens) Swansea City