GlobalScoreXGlobalScoreX
Get it on Google Play
Welsh Cup

Welsh Cup 2019/20 Results

Player Stats

All 88 matches of the Welsh Cup 2019/20 season, with results. Last match: Flint Town United 0–1 Prestatyn Town.

1st Round

Cambrian & ClydachCambrian & Clydach7 – 3Ynyshir AlbionsYnyshir AlbionsAmmanford AFCAmmanford AFC4 – 1Cardiff DraconiansCardiff DraconiansPontypridd TownPontypridd Town3 – 1Caerau (Ely)Caerau (Ely)Haverfordwest County AFCHaverfordwest County AFC5 – 3Penlan ClubPenlan ClubLlantwit MajorLlantwit Major0 – 1Llandrindod WellsLlandrindod WellsCwmbran CelticCwmbran Celtic0 – 0Pontardawe TownPontardawe TownBriton FerryBriton Ferry0 – 0Undy AthleticUndy AthleticPenrhyncochPenrhyncoch0 – 0Cardiff CorinthiansCardiff CorinthiansTrefelinTrefelin0 – 0Llanidloes TownLlanidloes TownBangor City 1876 FCBangor City 1876 FC0 – 0PenycaePenycaeCefn CribwrCefn Cribwr0 – 0Tredegar TownTredegar TownPrestatyn SportsPrestatyn Sports0 – 0Queens ParkQueens ParkAfan LidoAfan Lido3 – 1Monmouth TownMonmouth TownConwy BoroughConwy Borough1 – 2Ruthin TownRuthin TownCorwenCorwen2 – 3Colwyn BayColwyn BayFlint Town UnitedFlint Town United9 – 0Four CrossesFour CrossesGuilsfieldGuilsfield2 – 1BrymboBrymboLlanrhaeadrLlanrhaeadr1 – 4Prestatyn TownPrestatyn TownRhylRhyl2 – 0Llangefni TownLlangefni TownSwansea UniversitySwansea University4 – 1CaerleonCaerleonAberbargoed BudsAberbargoed Buds3 – 1AberaeronAberaeronCoedpoeth UnitedCoedpoeth United0 – 5Gresford AthleticGresford AthleticDyffryn Nantlle ValeDyffryn Nantlle Vale2 – 0RhydymwynRhydymwynGarden VillageGarden Village1 – 3Goytre UnitedGoytre UnitedHolyhead HotspurHolyhead Hotspur4 – 2Montgomery TownMontgomery TownHolywellHolywell2 – 3LlandudnoLlandudnoAbertillery BluebirdsAbertillery Bluebirds3 – 1PenparcauPenparcauBlaenau Ffestiniog Amat.Blaenau Ffestiniog Amat.0 – 2Buckley TownBuckley TownBuilth WellsBuilth Wells2 – 3Ton PentreTon PentreChepstow TownChepstow Town3 – 2Taffs WellTaffs WellCroesyceiliog AFCCroesyceiliog AFC2 – 1Abergavenny TownAbergavenny TownGreenfieldGreenfield3 – 1CaerswsCaerswsNefyn UnitedNefyn United0 – 2Bangor CityBangor CityWaterloo RoversWaterloo Rovers1 – 8Mold AlexandraMold AlexandraChirk AAAChirk AAA0 – 3LlanefyddLlanefyddFC CwmamanFC Cwmaman2 – 6STM SportsSTM Sportsllanelli AFCllanelli AFC2 – 1Cwmamman United FCCwmamman United FCPorthmadogPorthmadog7 – 0LlanberisLlanberisLlanfair UnitedLlanfair United5 – 3Mynydd IsaMynydd IsaAberffrawAberffraw0 – 1Llanrug UnitedLlanrug United

2nd Round

3rd Round

4th Round

Quarter-finals

Semi-finals