Data coverage
THE FOOTBALL TUBE

Scores & fixtures

Men’s football · Results and fixtures · All times UTC

Browse competitions →
Sat, 20 October 2018
Today
Date & filters · Welsh Cup
37 matches · All times UTC
20 Oct
FT
Briton Ferry1:0Caerau (Ely)
20 Oct
FT
Cambrian & Clydach5:0Port Talbot Town
20 Oct
FT
Cwmamman United FC4:0Dinas Powys
20 Oct
FT
Cwmbran Celtic3:0Ammanford AFC
20 Oct
FT
Cwmbran Town3:2Afan Lido
20 Oct
FT
Garden Village1:2Blaenrhondda
20 Oct
PEN
Llandrindod Wells2:2pens 3–4Aberbargoed Buds
20 Oct
FT
Llanidloes Town1:2Pontypridd Town
20 Oct
FT
Panteg1:3Penybont
20 Oct
FT
Pontyclun3:1Llantwit Major
20 Oct
FT
Radnor Valley1:2Goytre AFC
20 Oct
FT
STM Sports1:2Haverfordwest County AFC
20 Oct
FT
Sully Sports3:1Brecon Corinthians
20 Oct
FT
Ton Pentre3:1Pencoed Athletic Amateur
20 Oct
FT
Trefelin1:2Swansea University
20 Oct
FT
Treharris Athl. Western3:2Cornelly United
20 Oct
FT
Undy Athletic3:4Monmouth Town
20 Oct
FT
West End0:6Caldicot Town
20 Oct
FT
Ynysddu Welfare2:1Taffs Well
20 Oct
FT
Bangor City4:2Mold Alexandra
20 Oct
PEN
Berriew4:4pens 5–4Penrhyncoch
20 Oct
FT
Buckley Town3:1Brymbo
20 Oct
AET
Caersws3:2Holywell
20 Oct
FT
Coedpoeth United2:3Ruthin Town
20 Oct
FT
Conwy Borough1:2Rhyl
20 Oct
FT
Pwllheli0:3Porthmadog
20 Oct
FT
Denbigh Town9:3Holyhead Town
20 Oct
AET
Gresford Athletic4:3Brickfield Rangers
20 Oct
FT
Guilsfield2:0Rhostyllen
20 Oct
FT
Hawarden Rangers2:3Llanfair United
20 Oct
FT
Holyhead Hotspur4:2Corwen
20 Oct
FT
Llangefni Town2:0Borth United
20 Oct
FT
Llanrhaeadr1:2Flint Town United
20 Oct
FT
Llay Miners Welfare2:0Rhydymwyn
20 Oct
FT
Penycae0:4Airbus UK
20 Oct
FT
Prestatyn Town5:1New Brighton Villa
20 Oct
AET
Llandudno Amateurs2:4Dyffryn Nantlle Vale

Source: API-Football. Latest update: 02/11/2026, 20:49:33 UTC. Updates may be delayed. Some matches may be missing.