Welsh Cup

Select a team to view their upcoming matches
Aber Valley
Abertillery Bluebirds
Aberystwyth Town
Afan Lido
Airbus UK
Ammanford AFC
Baglan Dragons
Bala Town
Bangor 1876
Barry Town
Brickfield Rangers
Briton Ferry
Buckley Town
Builth Wells
Caerau (Ely)
Caernarfon Town
Caersws
Caldicot Town
Cambrian & Clydach
Cardiff Bay Warriors
Cardiff Corinthians
Cardiff Draconians
Cardiff MET
Carmarthen Town
Carno
Cefn Albion
Cerrigydrudion
Chepstow Town
Clwb Cymric
Colwyn Bay
Corwen
Cwmamman United FC
Cwmbran Celtic
Cwmbran Town
Denbigh Town
Ely Rangers
Flint Mountain
Flint Town United
Gaerwen
GAP Connah S Quay FC
Goytre AFC
Goytre United
Gresford Athletic
Guilsfield
Haverfordwest County AFC
Holyhead Hotspur
Holywell
Kinmel Bay
Llanberis
Llandudno
Llandudno Amateurs
Llanefydd
llanelli AFC
Llangefni Town
Llangollen Town
Llanrhaeadr
Llanrwst United
Llansannan
Llantwit Major
Llanuwchllyn
Llay Miners Welfare
Llwydcoed
Menai Bridge Tigers
Mold Alexandra
Monmouth Town
Morriston Town
New Inn
Newport City
Newport Corinthians
Newtown AFC
NFA
Pencoed Athletic Amateur
Penmaenmawr Phoenix
Penrhiwceiber Rangers
Penrhyncoch
Penybont
Penydarren BGC
Pill AFC
Pontypridd Town
Porthcawl Town Athletic
Porthmadog
Prestatyn Town
Queens Park
Rhydymwyn
Rhyl
Risca United
Rogerstone
Ruthin Town
St Asaph City
St Joseph's
Swansea University
Taffs Well
Talysarn Celts
The New Saints
Trearddur Bay
Trefelin
Treherbert
Trethomas Bluebirds
West End
Ynysygerwn