Nathaniel MG Cup 2024-25
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