Welsh Cup — 2017
Playoffs
1st Round
Monmouth Town4
Ynysygerwn1
4–1
Haverfordwest County AFC2
Croesyceiliog AFC1
2–1
Caerphilly Athletic4
Carmarthen Stars1
4–1
Gaerwen1
Llandudno Junction3
1–3
Llay Miners Welfare1
Llanrug United0
1–0
Berriew4
Abermule0
4–0
Porthmadog3
Penyffordd0
3–0
Guilsfield4
Mold Alexandra0
4–0
Cwmamman United FC3
Rhayader Town1
3–1
Brickfield Rangers1
Chirk AAA0
1–0
Panteg3
Abergavenny Town1
3–1
Llantwit Major3
Taffs Well2
3–2
Airbus UK3
Bow Street0
3–0
Corwen0
Holywell3
0–3
Flint Town United3
Llanfair United0
3–0
Bridgend Street4
Machen3
4–3
Ton Pentre2
Cardiff Draconians1
2–1
Buckley Town2
Llanidloes Town1
2–1
Llanrhaeadr3
Queens Park0
3–0
llanelli AFC6
Aberaeron1
6–1
Llanrwst United0
Saltney Town6
0–6
Conwy Borough5
Bodedern1
5–1
Goytre United1
Briton Ferry3
1–3
Port Talbot Town0
Aberbargoed Buds2
0–2
Goytre AFC3
Caldicot Town2
3–2
Gresford Athletic4
Carno0
4–0
Rhyl2
Llandudno Albion3
2–3
Cardiff Corinthians0
Penydarren BGC3
0–3
Afan Lido2
STM Sports5
2–5
Penrhyncoch4
Garden Village3
4–3
Caernarfon Town5
Lex XI1
5–1
Ruthin Town4
Meliden0
4–0
Cwmbran Celtic1
Caerau (Ely)0
1–0
Quarter-finals
Aberystwyth Town3
Carmarthen Town1
3–1
Bangor City7
Penydarren BGC0
7–0
The New Saints1
GAP Connah S Quay FC2
1–2
Newtown AFC2
Llandudno0
2–0
Semi-finals
GAP Connah S Quay FC6
Bangor City1
6–1
Aberystwyth Town2
Newtown AFC1
2–1
Final
Aberystwyth Town1
GAP Connah S Quay FC4
1–4
1st Round
Monmouth Town4
Ynysygerwn1
4–1
Haverfordwest County AFC2
Croesyceiliog AFC1
2–1
Caerphilly Athletic4
Carmarthen Stars1
4–1
Gaerwen1
Llandudno Junction3
1–3
Llay Miners Welfare1
Llanrug United0
1–0
Berriew4
Abermule0
4–0
Porthmadog3
Penyffordd0
3–0
Guilsfield4
Mold Alexandra0
4–0
Cwmamman United FC3
Rhayader Town1
3–1
Brickfield Rangers1
Chirk AAA0
1–0
Panteg3
Abergavenny Town1
3–1
Llantwit Major3
Taffs Well2
3–2
Airbus UK3
Bow Street0
3–0
Corwen0
Holywell3
0–3
Flint Town United3
Llanfair United0
3–0
Bridgend Street4
Machen3
4–3
Ton Pentre2
Cardiff Draconians1
2–1
Buckley Town2
Llanidloes Town1
2–1
Llanrhaeadr3
Queens Park0
3–0
llanelli AFC6
Aberaeron1
6–1
Llanrwst United0
Saltney Town6
0–6
Conwy Borough5
Bodedern1
5–1
Goytre United1
Briton Ferry3
1–3
Port Talbot Town0
Aberbargoed Buds2
0–2
Goytre AFC3
Caldicot Town2
3–2
Gresford Athletic4
Carno0
4–0
Rhyl2
Llandudno Albion3
2–3
Cardiff Corinthians0
Penydarren BGC3
0–3
Afan Lido2
STM Sports5
2–5
Penrhyncoch4
Garden Village3
4–3
Caernarfon Town5
Lex XI1
5–1
Ruthin Town4
Meliden0
4–0
Cwmbran Celtic1
Caerau (Ely)0
1–0
Quarter-finals
Aberystwyth Town3
Carmarthen Town1
3–1
Bangor City7
Penydarren BGC0
7–0
The New Saints1
GAP Connah S Quay FC2
1–2
Newtown AFC2
Llandudno0
2–0
Semi-finals
GAP Connah S Quay FC6
Bangor City1
6–1
Aberystwyth Town2
Newtown AFC1
2–1
Final
Aberystwyth Town1
GAP Connah S Quay FC4
1–4
Standings not available for season 2017.
Betting Insights
Both Score %
62.7%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
88.0%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
60.2%
Percentage of matches won by home teams
Draw %
1.2%
Percentage of matches ending in a draw
Away Win %
38.6%
Percentage of matches won by away teams
Most Common Scorelines
2-1
9.6%(8)
1-3
8.4%(7)
3-0
8.4%(7)
1-2
6.0%(5)
3-2
6.0%(5)
3-1
4.8%(4)
2-3
4.8%(4)
2-0
4.8%(4)
4-0
4.8%(4)
0-4
4.8%(4)
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
Llanrhaeadr
Penrhyncoch
Porthmadog
Prestatyn Town
Rhyl
Ruthin Town
STM Sports
Aberbargoed Buds
Berriew
Brickfield Rangers
Caersws
Caldicot Town
Denbigh Town
Garden Village
Holyhead Hotspur
Holywell
Llandudno Albion
Llanidloes Town
Llay Miners Welfare
Mold Alexandra
Monmouth Town
Panteg
Pencoed Athletic Amateur
Pontyclun
Abergavenny Town
Cardiff Corinthians
Cardiff Draconians
Croesyceiliog AFC
Llanrug United
Aberaeron
Chirk AAA
Prestatyn Sports
Queens Park
Aberdare Town
Abermule
Bodedern
Bow Street
Bridgend Street
Caerphilly Athletic
Carmarthen Stars
Carno
Gaerwen
Lex XI
Llandudno Junction
Llanrwst United
Machen
Meliden
Mochdre Sports
Penley
Penydarren BGC
Penyffordd
Rhayader Town
Saltney Town
Ynysygerwn
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.
Aberystwyth Town | 1 – 4 | GAP Connah S Quay FC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Newtown AFC | 1 – 2 | Aberystwyth Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GAP Connah S Quay FC | 6 – 1 | Bangor City | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Llandudno | 0 – 2 | Newtown AFC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Carmarthen Town | 1 – 3 | Aberystwyth Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GAP Connah S Quay FC | 2 – 1 | The New Saints | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bangor City | 7 – 0 | Penydarren BGC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Llandudno | 4 – 3 | Ruthin Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Flint Town United | 3 – 3 | Newtown AFC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Airbus UK | 1 – 4 | Carmarthen Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 26 Apr 2026