Welsh Cup — 2018
Playoffs
1st Round
Denbigh Town9
Holyhead Town3
9–3
Briton Ferry1
Caerau (Ely)0
1–0
Taffs Well1
Ynysddu Welfare2
1–2
Cefn Albion7
Dolgellau Athletic1
7–1
Goytre United1
Penlan Club0
1–0
Buckley Town3
Brymbo1
3–1
Haverfordwest County AFC2
STM Sports1
2–1
Flint Town United2
Llanrhaeadr1
2–1
Cornelly United2
Treharris Athl. Western3
2–3
Airbus UK4
Penycae0
4–0
Prestatyn Town5
New Brighton Villa1
5–1
Conwy Borough1
Rhyl2
1–2
Cwmamman United FC4
Dinas Powys0
4–0
Goytre AFC2
Radnor Valley1
2–1
Penybont3
Panteg1
3–1
Ruthin Town3
Coedpoeth United2
3–2
Swansea University2
Trefelin1
2–1
Ammanford AFC0
Cwmbran Celtic3
0–3
Pontypridd Town2
Llanidloes Town1
2–1
Porthmadog3
Pwllheli0
3–0
Corwen2
Holyhead Hotspur4
2–4
Brecon Corinthians1
Sully Sports3
1–3
Bangor City4
Mold Alexandra2
4–2
Port Talbot Town0
Cambrian & Clydach5
0–5
Ton Pentre3
Pencoed Athletic Amateur1
3–1
Caldicot Town6
West End0
6–0
Guilsfield2
Rhostyllen0
2–0
Blaenrhondda2
Garden Village1
2–1
Llangefni Town2
Borth United0
2–0
Undy Athletic3
Monmouth Town4
3–4
Afan Lido2
Cwmbran Town3
2–3
Llanfair United3
Hawarden Rangers2
3–2
Llantwit Major1
Pontyclun3
1–3
Llay Miners Welfare2
Rhydymwyn0
2–0
Quarter-finals
Barry Town3
Cambrian & Clydach2
3–2
The New Saints8
Llandudno1
8–1
Caernarfon Town1
GAP Connah S Quay FC2
1–2
Semi-finals
Cardiff MET0
GAP Connah S Quay FC3
0–3
The New Saints2
Barry Town0
2–0
Final
The New Saints3
GAP Connah S Quay FC0
3–0
1st Round
Denbigh Town9
Holyhead Town3
9–3
Briton Ferry1
Caerau (Ely)0
1–0
Taffs Well1
Ynysddu Welfare2
1–2
Cefn Albion7
Dolgellau Athletic1
7–1
Goytre United1
Penlan Club0
1–0
Buckley Town3
Brymbo1
3–1
Haverfordwest County AFC2
STM Sports1
2–1
Flint Town United2
Llanrhaeadr1
2–1
Cornelly United2
Treharris Athl. Western3
2–3
Airbus UK4
Penycae0
4–0
Prestatyn Town5
New Brighton Villa1
5–1
Conwy Borough1
Rhyl2
1–2
Cwmamman United FC4
Dinas Powys0
4–0
Goytre AFC2
Radnor Valley1
2–1
Penybont3
Panteg1
3–1
Ruthin Town3
Coedpoeth United2
3–2
Swansea University2
Trefelin1
2–1
Ammanford AFC0
Cwmbran Celtic3
0–3
Pontypridd Town2
Llanidloes Town1
2–1
Porthmadog3
Pwllheli0
3–0
Corwen2
Holyhead Hotspur4
2–4
Brecon Corinthians1
Sully Sports3
1–3
Bangor City4
Mold Alexandra2
4–2
Port Talbot Town0
Cambrian & Clydach5
0–5
Ton Pentre3
Pencoed Athletic Amateur1
3–1
Caldicot Town6
West End0
6–0
Guilsfield2
Rhostyllen0
2–0
Blaenrhondda2
Garden Village1
2–1
Llangefni Town2
Borth United0
2–0
Undy Athletic3
Monmouth Town4
3–4
Afan Lido2
Cwmbran Town3
2–3
Llanfair United3
Hawarden Rangers2
3–2
Llantwit Major1
Pontyclun3
1–3
Llay Miners Welfare2
Rhydymwyn0
2–0
Quarter-finals
Barry Town3
Cambrian & Clydach2
3–2
The New Saints8
Llandudno1
8–1
Caernarfon Town1
GAP Connah S Quay FC2
1–2
Semi-finals
Cardiff MET0
GAP Connah S Quay FC3
0–3
The New Saints2
Barry Town0
2–0
Final
The New Saints3
GAP Connah S Quay FC0
3–0
Standings not available for season 2018.
Betting Insights
Both Score %
71.8%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
88.2%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
44.7%
Percentage of matches won by home teams
Draw %
2.4%
Percentage of matches ending in a draw
Away Win %
52.9%
Percentage of matches won by away teams
Most Common Scorelines
1-2
14.1%(12)
1-3
9.4%(8)
0-3
8.2%(7)
3-1
7.1%(6)
3-2
5.9%(5)
2-0
4.7%(4)
2-3
4.7%(4)
1-0
3.5%(3)
3-4
3.5%(3)
0-1
2.4%(2)
Teams
Aberystwyth Town
Bala Town
Cardiff MET
The New Saints
llanelli AFC
Caernarfon Town
GAP Connah S Quay FC
Newtown AFC
Carmarthen Town
Cefn Druids AFC
Barry Town
Llandudno
Bangor City
Goytre United
Ammanford AFC
Cwmamman United FC
Cwmbran Celtic
Penybont
Pontypridd Town
Undy Athletic
Haverfordwest County AFC
Goytre AFC
Llantwit Major
Port Talbot Town
Ton Pentre
Taffs Well
Afan Lido
Briton Ferry
Cambrian & Clydach
Airbus UK
Buckley Town
Caerau (Ely)
Conwy Borough
Corwen
Flint Town United
Gresford Athletic
Guilsfield
Llanfair United
Llangefni Town
Llanrhaeadr
Penrhyncoch
Porthmadog
Prestatyn Town
Rhyl
Ruthin Town
STM Sports
Swansea University
Aberbargoed Buds
Berriew
Blaenrhondda
Borth United
Brecon Corinthians
Brickfield Rangers
Brymbo
Caersws
Caldicot Town
Cefn Albion
Coedpoeth United
Cornelly United
Cwmbran Town
Denbigh Town
Dinas Powys
Dolgellau Athletic
Dyffryn Nantlle Vale
Garden Village
Hawarden Rangers
Holyhead Hotspur
Holyhead Town
Holywell
Llandrindod Wells
Llandudno Albion
Llandudno Amateurs
Llanidloes Town
Llay Miners Welfare
Mold Alexandra
Monmouth Town
New Brighton Villa
Panteg
Pencoed Athletic Amateur
Penlan Club
Penycae
Pontyclun
Pwllheli
Radnor Valley
Rhostyllen
Rhydymwyn
St Asaph City
Sully Sports
Trefelin
Treharris Athl. Western
West End
Ynysddu Welfare
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
GAP Connah S Quay FC | 0 – 3 | The New Saints | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cardiff MET | 0 – 3 | GAP Connah S Quay FC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The New Saints | 2 – 0 | Barry Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Barry Town | 3 – 2 | Cambrian & Clydach | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Llandudno | 1 – 8 | The New Saints | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bala Town | 0 – 1 | Cardiff MET | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Caernarfon Town | 1 – 2 | GAP Connah S Quay FC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bangor City | 1 – 2 | Caernarfon Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Llangefni Town | 1 – 3 | Llandudno | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Airbus UK | 2 – 5 | The New Saints | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 26 Apr 2026