THE FOOTBALL TUBE

Scores & fixtures

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

Browse competitions →
Sat, 20 September 2025
Today
Date & filters · Welsh Cup
34 matches · All times UTC
20 Sept
PEN
Goytre United1:1Ammanford AFC
20 Sept
FT
Llantwit Major2:0Baglan Dragons
20 Sept
FT
Porthmadog1:4Denbigh Town
20 Sept
FT
Penydarren BGC0:5Caerau (Ely)
20 Sept
FT
St Asaph City0:6Bangor City 1876 FC
20 Sept
FT
Cardiff Draconians4:2Cwmbran Celtic
20 Sept
PEN
Cwmbran Town4:4Ynyshir Albions
20 Sept
FT
Brickfield Rangers3:1NFA
20 Sept
PST
Pill AFC–:–Treowen Stars
20 Sept
FT
Llanefydd5:1Llanberis
20 Sept
FT
Taffs Well2:1Abertillery Excelsiors AFC
20 Sept
FT
Abercarn United1:2Swansea University
20 Sept
FT
Bow Street4:2Cefn Albion
20 Sept
FT
Berriew0:3Trearddur Bay
20 Sept
FT
Penrhyncoch2:0CPD Sychdyn United
20 Sept
FT
Pwllheli1:3Rhyl
20 Sept
FT
Rhayader Town1:4Cefn Cribwr
20 Sept
FT
Caerphilly Athletic1:3Caldicot Town
20 Sept
PEN
Morriston Town0:0Cambrian & Clydach
20 Sept
FT
Blaenavon Blues4:1Canton Liberal
20 Sept
FT
Penrhiwceiber Rangers7:0Pentwynmawr Athletic
20 Sept
FT
Holyhead Hotspur4:0Forden United
20 Sept
CANC
Llwydcoed–:–Lliswerry
20 Sept
FT
Llanfair United1:2Kinmel Bay
20 Sept
FT
Pontyclun4:1Tata Steel
20 Sept
PEN
Penygraig United FC2:2Cwm Welfare AFC
20 Sept
FT
Dinas Powys3:1Afan United
20 Sept
FT
Port Talbot Town2:1Seven Sisters Onllwyn
20 Sept
FT
Caersws6:1Hawarden Rangers
20 Sept
PEN
Cwmbach Royal Stars3:3Garden Village
20 Sept
PEN
Llanrug United3:3Ruthin Town
20 Sept
FT
Saltney Town3:7Gresford Athletic
20 Sept
FT
Tredegar Town1:3Glynneath Town
20 Sept
FT
Rhostyllen5:2Nefyn United

Source: API-Football. Latest update: 02/11/2026, 17:44:55 UTC. Updates may be delayed. Some matches may be missing.