2023–24 Welsh League Cup

Football tournament season
2023–24 Welsh League Cup
Nathaniel MG Cup
Tournament details
CountryWales
Dates21 July 2023 – 20 January 2024
Teams46
Final positions
ChampionsThe New Saints
Runner-upSwansea City
2024–25 →

The 2023–24 Welsh League Cup (known for sponsorship purposes as The Nathaniel MG Cup) is the 32nd season of the Welsh League cup competition, which was established in 1992. The reigning champions were Bala Town.

Format

  • 44 clubs in the Cymru Premier, Cymru North and Cymru South leagues entered the season's League Cup.
  • Swansea City and Cardiff City were awarded the two wildcard spots for the current season.[1]
  • 2 teams from each of the Cymru North and Cymru South received byes into the second round - with those byes decided by being the first two clubs in each section of the competition to be drawn in the first round draw, These clubs joined the 12 clubs of the Cymru Premier plus the winners of the first round ties in the second round.

First round

The draw for the first round was made on 27 June 2023 with matches taking place on the weekend of 21 July. Prestatyn Town and Gresford Athletic of the Cymru North and Caerau Ely and Trefelin in the Cymru South were drawn as the clubs receiving byes in to the second round[2]

Northern

Chirk AAA (2) v Denbigh Town (2)
21 July 2023 Chirk AAA (2)0–1 Denbigh Town (2) Chirk, Wales
18:45 Report
  • Blackwell-Jones 43'
Stadium: Holyhead Road
Referee: Richard Lee Wright
Ruthin Town (2) v Llandudno (2)
21 July 2023 Ruthin Town (2) 3–2Llandudno (2)Ruthin, Wales
19:30
  • Davies 28'
  • Hughes-Hampson 58'
  • Morris 82'
Report
  • Holland 36'
  • Murtas 43'
Stadium: Memorial Playing Fields
Referee: Thomas Owen
Buckley Town (2) v Mold Alexandra (2)
22 July 2023 Buckley Town (2) 2–1Mold Alexandra (2)Buckley, Wales
14:30
  • Smith 18'
  • Littler 79'
Report
  • Durnell 72'
Stadium: The Globe
Referee: Rob Jenkins
Holywell Town (2) v Bangor 1876 (2)
22 July 2023 Holywell Town (2)2–3 Bangor 1876 (2) Holywell, Wales
14:30
  • Edwards 27' (pen.), 90+3' (pen.)
Report
  • McGonigle 65' (pen.)
  • Hughes 68'
  • Edwards 85' (o.g.)
Stadium: Halkyn Road
Referee: Iwan Arwel Griffith
Porthmadog (2) v Llanidloes Town (2)
22 July 2023 Porthmadog (2) 4–2Llanidloes Town (2)Porthmadog, Wales
14:30
  • Cavanagh 48', 55', 56', 88'
Report
  • Smallwood 45+3', 61'
Stadium: Y Traeth
Referee: Mark James
Caersws (2) v Guilsfield (2)
22 July 2023 Caersws (2)1–3 Guilsfield (2) Caersws, Wales
14:30
  • Mitchell 11' (pen.)
Report
  • Evans 48'
  • Matthews 53', 85' (pen.)
Stadium: Recreation Ground
Referee: John Andrew Jones

Southern

Baglan Dragons (2) v Afan Lido (2)
21 July 2023 Baglan Dragons (2)1–3 Afan Lido (2) Baglan, Wales
18:30
  • Williams 70' (pen.)
Report
  • Griffiths 35', 76'
  • Webber 85'
Stadium: Evans Bevans Playing Fields
Referee: Ryan Kenny
Abergavenny Town (2) v Briton Ferry Llansawel (2)
21 July 2023 Abergavenny Town (2)0–2 Briton Ferry Llansawel (2) Abergavenny, Wales
19:30 Report
  • Walters 3', 24'
Stadium: Pen-y-Pound Stadium
Referee: Joshua Lewis Howells
Cambrian & Clydach Vale (2) v Cardiff City
21 July 2023 Cambrian & Clydach Vale (2)2–2
(3–4 p)
Cardiff City Clydach Vale, Wales
19:30
  • Parker 6'
  • Morgan 90+1'
Report
  • Jones 33' (o.g.)
  • Ashford 44'
Stadium: M&P 3G
Referee: Alex McInch
Llanelli Town (2) v Pontardawe Town (2)
21 July 2023 Llanelli Town (2) 1–0Pontardawe Town (2)Llanelli, Wales
19:30
  • Phipps 90+5' (pen.)
Report Stadium: Stebonheath Park
Referee: Jordan Harman
Carmarthen Town (2) v Swansea City
22 July 2023 Carmarthen Town (2)0–4 Swansea City Carmarthen, Wales
14:30 Report
  • Morgan 27', 43'
  • Lloyd 31'
  • Nzingo 40'
Stadium: Richmond Park
Referee: Bryn Markham-Jones
Cwmbran Celtic (2) v Taff's Well (2)
22 July 2023 Cwmbran Celtic (2)2–2
(0–3 p)
Taff's Well (2) Cwmbran, Wales
14:30
  • Howells 90+4'
  • Hewitt 90+9'
Report
  • Daniels 51'
  • Treharne 54'
Stadium: Celtic Park
Referee: Benjamin Schofield
Goytre United (2) v Llantwit Major (2)
22 July 2023 Goytre United (2)1–2 Llantwit Major (2) Goytre, Wales
14:30
  • Watts 3' (pen.)
Report
  • Woolfenden 36', 73'
Stadium: Glenhafod Park Stadium
Referee: Ieuan Lewis
Ammanford (2) v Abertillery Bluebirds (2)
25 July 2023 Ammanford (2) 2–0Abertillery Bluebirds (2)Ammanford, Wales
19:45
  • Reed 50', 82'
Report Stadium: Ammanford Recreation Ground
Referee: Tegid Richards

Second round

Northern

Ruthin Town (2) v Bala Town (1)
4 August 2023 Ruthin Town (2)0–4 Bala Town (1) Ruthin, Wales
19:30 Report
  • Newell 57', 63', 88'
  • Peate 66'
Stadium: Memorial Playing Fields
Referee: Siôn Davies
Prestatyn Town (2) v Flint Town United (2)
4 August 2023 Prestatyn Town (2) 1–1
(4–1 p)
Flint Town United (2)Prestatyn, Wales
19:30
  • Cahill 81'
Report
  • Brindley-Peagram 6'
Stadium: Bastion Road
Referee: Arthur Smallman
Caernarfon Town (1) v Porthmadog (2)
4 August 2023 Caernarfon Town (1)2–2
(2–4 p)
Porthmadog (2) Caernarfon, Wales
19:45
  • Davies 45'
  • Austin 63'
Report
  • Brookwell 32'
  • Owen 89'
Stadium: The Oval
Referee: Alex Livesey
Bangor 1876 (2) v Gresford Athletic (2)
5 August 2023 Bangor 1876 (2)0–3 Gresford Athletic (2) Bangor, Wales
14:30 Report
  • Edge 50'
  • Spridgeon 73'
  • Ozlu 80'
Stadium: Nantporth
Referee: Iolo Williams
Buckley Town (2) v Denbigh Town (2)
5 August 2023 Buckley Town (2) 3–0Denbigh Town (2)Buckley, Wales
14:30
  • Hamilton 59' (pen.), 81'
  • Driscoll 61'
Report Stadium: The Globe
Referee: Mark James
Colwyn Bay (1) v Airbus UK Broughton (2)
5 August 2023 Colwyn Bay (1) 5–0 Airbus UK Broughton (2) Old Colwyn, Wales
14:30
  • Hill 13'
  • Turner 28'
  • Rushton 47'
  • Edwards 81'
  • Marsh-Hughes 88'
Report Stadium: Llanelian Road
Referee: John Jones
The New Saints (1) v Connah's Quay Nomads (1)
5 August 2023 The New Saints (1) 2–1 Connah's Quay Nomads (1) Oswestry, England
14:30
Report
  • Bratley 12'
Stadium: Park Hall
Referee: Rob Jenkins
Newtown (1) v Guilsfield (2)
5 August 2023 Newtown (1)1–1
(3–4 p)
Guilsfield (2) Newtown, Wales
17:00
Report
  • Evans 47'
Stadium: Latham Park
Referee: Nicholas Pratt

Southern

Briton Ferry Llansawel (2) v Llantwit Major (2)
4 August 2023 Briton Ferry Llansawel (2) 3–1Llantwit Major (2)Briton Ferry, Wales
19:30
  • Bull 28'
  • Brock 78' (80)
Report
  • Kimmins 24'
Stadium: Old Road
Referee: Joseph Gibson
Llanelli Town (2) v Pontypridd United (1)
4 August 2023 Llanelli Town (2)1–4 Pontypridd United (1) Llanelli, Wales
19:30
  • Johnson 9'
Report
  • Williams-Margetson 18'
  • Jones 28'
  • Knott 39'
  • Ahmun 48'
Stadium: Stebonheath Park
Referee: Ieuan Lewis
Penybont (1) v Afan Lido (2)
4 August 2023 Penybont (1)1–1
(4–5 p)
Afan Lido (2) Bridgend, Wales
19:45
  • Venables 45+4'
Report
  • McCreesh 19' (pen.)
Stadium: SDM Glass Stadium
Referee: Daniel Richardson
Barry Town United (1) v Aberystwyth Town (1)
5 August 2023 Barry Town United (1)1–2 Aberystwyth Town (1) Barry, Wales
14:30 Report
  • Darlington 70'
  • Kirkman 81'
Stadium: Jenner Park
Referee: Alex McInch
Swansea City v Caerau (Ely) (2)
5 August 2023 Swansea City 3–1Caerau (Ely) (2)Briton Ferry, Wales
14:30
  • Bates 6'
  • Wilson 27'
  • Morgan 54'
Report
  • Williams 71'
Stadium: Old Road
Referee: Joshua Howells
Taff's Well (2) v Cardiff Met University (1)
5 August 2023 Taff's Well (2)0–3 Cardiff Met University (1) Taff's Well, Wales
14:30 Report
  • Lewis 28', 72'
  • Evans 59'
Stadium: Rhiw'r Ddar
Referee: Jordan Harman
Trefelin (2) v Ammanford (2)
5 August 2023 Trefelin (2)2–2
(2–4 p)
Ammanford (2) Cwmafan, Wales
14:30
  • Piper 65', 78' (pen.)
Report
  • Jones 45'
  • D. Thomas 90+9'
Stadium: Ynys Park
Referee: Thomas Bevan
Haverfordwest County (1) v Cardiff City
6 August 2023 Haverfordwest County (1)0–4 Cardiff City Haverfordwest, Wales
14:30 Report
  • Ashford 14', 25', 47', 66'
Stadium: Bridge Meadow Stadium
Referee: Benjamin Williams

Third round

Northern

Buckley Town (2) v Gresford Athletic (2)
19 September 2023 Buckley Town (2)0–1 Gresford Athletic (2) Buckley, Wales
19:30 Report
  • Ozlu 44'
Stadium: The Globe
Referee: Conor Charlton-Fleming
Guilsfield (2) v Bala Town (1)
19 September 2023 Guilsfield (2) 1–0Bala Town (1)Guilsfield, Wales
19:45
  • Haycock 66'
Report Stadium: Community Centre Ground
Referee: Siôn Peter Davies
The New Saints (1) v Porthmadog (2)
19 September 2023 The New Saints (1) 4–1Porthmadog (2)Oswestry, England
19:45
Report
  • Cavanagh 9'
Stadium: Park Hall
Referee: Alex Livesey
Prestatyn Town (2) v Colwyn Bay (1)
3 October 2023 Prestatyn Town (2) 2–2
(4–1 p)
Colwyn Bay (1)Prestatyn, Wales
19:45
  • Scoullar 49'
  • Clifton 50'
Report
  • Allshorn 41'
  • Turner 45+4'
Stadium: Bastion Road
Referee: Richard Wright

Southern

Afan Lido (2) v Cardiff Met University (1)
19 September 2023 Afan Lido (2)0–4 Cardiff Met University (1) Aberavon, Wales
19:30 Report
  • Vincent 17', 53', 71'
  • Evans 73'
Stadium: Lido Ground
Referee: Ryan Kenny
Ammanford (2) v Briton Ferry Llansawel (2)
19 September 2023 Ammanford (2)0–1 Briton Ferry Llansawel (2) Ammanford, Wales
19:30 Report
  • Bowen 9' (pen.)
Stadium: Ammanford Recreation Ground
Referee: Benjamin Williams
Swansea City v Cardiff City
19 September 2023 Swansea City 1–1
(5–3 p)
Cardiff CitySwansea, Wales
19:30
  • Cadogan 25'
Report
Stadium: Swansea.com Stadium
Referee: Bryn Markham-Jones
Penalties
  • Crole soccer ball with check mark
  • Johnson soccer ball with red X
  • Ashford soccer ball with check mark
  • Giles soccer ball with check mark
Aberystwyth Town (1) v Pontypridd United (1)
19 September 2023 Aberystwyth Town (1)0–1 Pontypridd United (1) Aberystwyth, Wales
20:00 Report
  • Karadogan 90'
Stadium: Park Avenue
Referee: Alex McInch

Quarter-finals

Northern

The New Saints (1) v Gresford Athletic (2)
24 October 2023 The New Saints (1) 9–0Gresford Athletic (2)Oswestry, England
19:45
Report Stadium: Park Hall
Referee: Nicholas Pratt
Guilsfield (2) v Prestatyn Town (2)
25 October 2023 Guilsfield (2) 1–1
(3–0 p)
Prestatyn Town (2)Guilsfield, Wales
19:45 Knott 71' Report Pearson 3' Stadium: Community Centre Ground

Southern

Swansea City v Briton Ferry Llansawel (2)
23 October 2023 Swansea City 6–0Briton Ferry Llansawel (2)Briton Ferry, Wales
19:45
  • Jenkins 7', 45+3'
  • Davies 40', 75'
  • Fletcher 78', 82'
Report Stadium: Old Road Welfare Ground
Attendance: 1,028[3]
Referee: Bryn Markham-Jones
Cardiff Met University (1) v Pontypridd United (1)
19 December 2023 Cardiff Met University (1) 1–0Pontypridd United (1)Cardiff, Wales
Evans 31' Report Stadium: Cyncoed Campus

Semi-finals

Guilsfield (2) v The New Saints (1)
9 January 2024 Guilsfield (2)0–2 The New Saints (1) Guilsfield, Wales
19:45 Williams 40', 75' Stadium: Community Centre Ground

Final

The New Saints (1) v Swansea City
20 January 2024 The New Saints (1) 5–1Swansea CityBarry, Wales
17:30
Report Lloyd 58' Stadium: Jenner Park Stadium
Referee: Mark Petch

References

  1. ^ "Wildcard entries confirmed for 2022/23 Nathaniel MG Cup". Football Association of Wales. 27 June 2023. Retrieved 6 August 2023.
  2. ^ "Nathaniel MG Cup first round draw". Football Association of Wales. 27 June 2023. Retrieved 6 August 2023.
  3. ^ "Report | Briton Ferry Llansawel 0 Swansea City Under-21s 6". Swansea City AFC. 23 October 2023. Retrieved 25 October 2023.
  • v
  • t
  • e
Seasons
Finals
  • 1993
  • 1994
  • 1995
  • 1996
  • 1997
  • 1998
  • 1999
  • 2000
  • 2001
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • icon Association football portal
  • Sports portal
  • flag Wales portal
  • v
  • t
  • e
2023–24 in Welsh football
Domestic leagues
Men
Women
Domestic cups
Men
  • Welsh Cup
  • Welsh League Cup
  • Welsh Amateur Trophy
Women
European competitions
Related to men's national team
Related to women's national team
Club seasons
  • Aberystwyth Town
  • Bala Town
  • Barry Town
  • Caernarfon Town
  • Cardiff City
  • Cardiff Metropolitan University
  • Colwyn Bay
  • Connah's Quay Nomads
  • Haverfordwest County
  • Newport County
  • Newtown
  • Penybont
  • Pontypridd Town
  • Swansea City
  • The New Saints
  • Wrexham
  • v
  • t
  • e
202324 in European men's football (UEFA)
Domestic leagues
Domestic cups
League cups
Supercups
UEFA competitions
International competitions