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