Welsh Premier League

Welsh Premier League Latest Results & Match Scores

Betiball's Welsh Premier League results page logs every completed fixture with full scorelines and match summaries. Use historical result data to identify form trends and inform your next Welsh Premier League match predictions.

06.11.2026

Cambrian Clydach 3-3 Barry Town United

14:45
Cambrian Clydach Cambrian Clydach 3-3 Barry Town United Barry Town United

Ammanford 3-1 Briton Ferry Athletic

14:45
Ammanford Ammanford 3-1 Briton Ferry Athletic Briton Ferry Athletic

Penybont FC 2-0 Caernarfon

14:45
Penybont FC Penybont FC 2-0 Caernarfon Caernarfon

Llandudno 0-1 The New Saints

14:45
Llandudno Llandudno 0-1 The New Saints The New Saints

Holywell 2-3 Airbus UK Broughton

14:45
Holywell Holywell 2-3 Airbus UK Broughton Airbus UK Broughton

Haverfordwest County 0-3 UWIC Inter Cardiff

14:45
Haverfordwest County Haverfordwest County 0-3 UWIC Inter Cardiff UWIC Inter Cardiff

Connahs Quay Nomads FC 2-0 Flint Town

15:00
Connahs Quay Nomads FC Connahs Quay Nomads FC 2-0 Flint Town Flint Town

Trefelin 1-2 Colwyn Bay

15:00
Trefelin Trefelin 1-2 Colwyn Bay Colwyn Bay

31.10.2026

UWIC Inter Cardiff 0-5 Penybont FC

07:30
UWIC Inter Cardiff UWIC Inter Cardiff 0-5 Penybont FC Penybont FC

The New Saints 0-0 Connahs Quay Nomads FC

12:15
The New Saints The New Saints 0-0 Connahs Quay Nomads FC Connahs Quay Nomads FC

30.10.2026

Airbus UK Broughton 3-2 Caernarfon

14:45
Airbus UK Broughton Airbus UK Broughton 3-2 Caernarfon Caernarfon

Flint Town 5-0 Holywell

14:45
Flint Town Flint Town 5-0 Holywell Holywell

Colwyn Bay 2-0 Cambrian Clydach

14:45
Colwyn Bay Colwyn Bay 2-0 Cambrian Clydach Cambrian Clydach

Briton Ferry Athletic 3-0 Llandudno

14:45
Briton Ferry Athletic Briton Ferry Athletic 3-0 Llandudno Llandudno

Barry Town United 3-0 Trefelin

14:45
Barry Town United Barry Town United 3-0 Trefelin Trefelin

Ammanford 0-1 Haverfordwest County

14:45
Ammanford Ammanford 0-1 Haverfordwest County Haverfordwest County

24.10.2026

Connahs Quay Nomads FC 2-0 Llandudno

06:30
Connahs Quay Nomads FC Connahs Quay Nomads FC 2-0 Llandudno Llandudno

Barry Town United 1-3 Haverfordwest County

11:15
Barry Town United Barry Town United 1-3 Haverfordwest County Haverfordwest County

23.10.2026

Trefelin 0-2 Flint Town

13:45
Trefelin Trefelin 0-2 Flint Town Flint Town

The New Saints 9-0 Ammanford

13:45
The New Saints The New Saints 9-0 Ammanford Ammanford

Colwyn Bay 2-2 UWIC Inter Cardiff

13:45
Colwyn Bay Colwyn Bay 2-2 UWIC Inter Cardiff UWIC Inter Cardiff

Cambrian Clydach 2-3 Airbus UK Broughton

13:45
Cambrian Clydach Cambrian Clydach 2-3 Airbus UK Broughton Airbus UK Broughton

Caernarfon 3-1 Briton Ferry Athletic

13:45
Caernarfon Caernarfon 3-1 Briton Ferry Athletic Briton Ferry Athletic

10.10.2026

Flint Town 0-1 Colwyn Bay

11:15
Flint Town Flint Town 0-1 Colwyn Bay Colwyn Bay

09.10.2026

Llandudno 1-4 Airbus UK Broughton

13:45
Llandudno Llandudno 1-4 Airbus UK Broughton Airbus UK Broughton

Holywell 1-6 The New Saints

13:45
Holywell Holywell 1-6 The New Saints The New Saints

Haverfordwest County 1-2 Caernarfon

13:45
Haverfordwest County Haverfordwest County 1-2 Caernarfon Caernarfon

UWIC Inter Cardiff 1-3 Trefelin

13:45
UWIC Inter Cardiff UWIC Inter Cardiff 1-3 Trefelin Trefelin

Cambrian Clydach 0-1 Ammanford

13:45
Cambrian Clydach Cambrian Clydach 0-1 Ammanford Ammanford

Briton Ferry Athletic 1-2 Connahs Quay Nomads FC

13:45
Briton Ferry Athletic Briton Ferry Athletic 1-2 Connahs Quay Nomads FC Connahs Quay Nomads FC