Home / Matches / Cymru Premier (Wales)

Cymru Premier (Wales): matches and statistics

Matches
Standings
Statistics
Top players
Predictions
Questions and answers
Cymru Premier
Cymru Premier
Wales
Wales

Matches

Upcoming
Live
Finished
02.05.26
FT
Penybont
Penybont
2
Haverfordwest County
Haverfordwest County
0
26.04.26
FT
Barry Town
Barry Town
(2)
1
Haverfordwest County
Haverfordwest County
(4)
1
25.04.26
FT
Colwyn Bay
Colwyn Bay
(3)
0
Penybont
Penybont
(5)
0
18.04.26
FT
Barry Town
Barry Town
0
The New Saints
The New Saints
1
18.04.26
FT
Caernarfon Town
Caernarfon Town
2
Penybont
Penybont
0
18.04.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Colwyn Bay
Colwyn Bay
1
18.04.26
FT
Bala Town
Bala Town
1
Briton Ferry
Briton Ferry
2
18.04.26
FT
Cardiff MET
Cardiff MET
2
Flint Town United
Flint Town United
x2
2
18.04.26
FT
Haverfordwest County
Haverfordwest County
6
Llanelli
Llanelli
0
03.04.26
FT
Colwyn Bay
Colwyn Bay
0
Caernarfon Town
Caernarfon Town
2
03.04.26
FT
Penybont
Penybont
0
Barry Town
Barry Town
2
03.04.26
FT
The New Saints
The New Saints
2
Connah's Quay Nomads
Connah's Quay Nomads
1
03.04.26
FT
Briton Ferry
Briton Ferry
3
Cardiff MET
Cardiff MET
1
03.04.26
FT
Flint Town United
Flint Town United
0
Haverfordwest County
Haverfordwest County
1
03.04.26
FT
Llanelli
Llanelli
0
Bala Town
Bala Town
5
29.03.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Barry Town
Barry Town
1
28.03.26
FT
Penybont
Penybont
0
Colwyn Bay
Colwyn Bay
0
28.03.26
FT
Cardiff MET
Cardiff MET
2
Bala Town
Bala Town
1
28.03.26
FT
Flint Town United
Flint Town United
1
Llanelli
Llanelli
2
28.03.26
FT
Haverfordwest County
Haverfordwest County
1
Briton Ferry
Briton Ferry
0
27.03.26
FT
Caernarfon Town
Caernarfon Town
0
The New Saints
The New Saints
4
21.03.26
FT
Bala Town
Bala Town
1
Haverfordwest County
Haverfordwest County
0
21.03.26
FT
Barry Town
Barry Town
2
Caernarfon Town
Caernarfon Town
1
21.03.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
2
Penybont
Penybont
1
21.03.26
FT
Briton Ferry
Briton Ferry
0
Flint Town United
Flint Town United
0
20.03.26
FT
The New Saints
The New Saints
0
Colwyn Bay
Colwyn Bay
2
20.03.26
FT
Llanelli
Llanelli
1
Cardiff MET
Cardiff MET
2
16.03.26
FT
Cardiff MET
Cardiff MET
0
Briton Ferry
Briton Ferry
2
14.03.26
FT
Colwyn Bay
Colwyn Bay
3
Barry Town
Barry Town
1
14.03.26
FT
Penybont
Penybont
1
The New Saints
The New Saints
2
14.03.26
FT
Flint Town United
Flint Town United
1
Bala Town
Bala Town
1
13.03.26
FT
Caernarfon Town
Caernarfon Town
2
Connah's Quay Nomads
Connah's Quay Nomads
4
13.03.26
FT
Haverfordwest County
Haverfordwest County
1
Cardiff MET
Cardiff MET
0
13.03.26
FT
Llanelli
Llanelli
0
Briton Ferry
Briton Ferry
2
03.03.26
FT
Barry Town
Barry Town
1
Penybont
Penybont
0
03.03.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
The New Saints
The New Saints
2
01.03.26
FT
Haverfordwest County
Haverfordwest County
1
Flint Town United
Flint Town United
3
27.02.26
FT
Caernarfon Town
Caernarfon Town
3
Colwyn Bay
Colwyn Bay
0
27.02.26
FT
Bala Town
Bala Town
0
Llanelli
Llanelli
0
21.02.26
FT
Barry Town
Barry Town
1
Connah's Quay Nomads
Connah's Quay Nomads
0
21.02.26
FT
Colwyn Bay
Colwyn Bay
3
Penybont
Penybont
1
21.02.26
FT
Flint Town United
Flint Town United
1
Cardiff MET
Cardiff MET
1
21.02.26
FT
Briton Ferry
Briton Ferry
2
Bala Town
Bala Town
1
20.02.26
FT
The New Saints
The New Saints
2
Caernarfon Town
Caernarfon Town
1
20.02.26
FT
Llanelli
Llanelli
0
Haverfordwest County
Haverfordwest County
1
14.02.26
FT
Caernarfon Town
Caernarfon Town
0
Barry Town
Barry Town
2
14.02.26
FT
Flint Town United
Flint Town United
0
Briton Ferry
Briton Ferry
0
14.02.26
FT
Penybont
Penybont
0
Connah's Quay Nomads
Connah's Quay Nomads
0
13.02.26
FT
Colwyn Bay
Colwyn Bay
0
The New Saints
The New Saints
2
13.02.26
FT
Cardiff MET
Cardiff MET
1
Llanelli
Llanelli
1
13.02.26
FT
Haverfordwest County
Haverfordwest County
3
Bala Town
Bala Town
0
07.02.26
FT
Barry Town
Barry Town
0
Colwyn Bay
Colwyn Bay
1
07.02.26
FT
Bala Town
Bala Town
1
Cardiff MET
Cardiff MET
1
07.02.26
FT
Llanelli
Llanelli
0
Flint Town United
Flint Town United
2
07.02.26
FT
The New Saints
The New Saints
6
Penybont
Penybont
0
06.02.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Caernarfon Town
Caernarfon Town
1
06.02.26
FT
Briton Ferry
Briton Ferry
0
Haverfordwest County
Haverfordwest County
2
24.01.26
FT
Colwyn Bay
Colwyn Bay
2
Connah's Quay Nomads
Connah's Quay Nomads
2
24.01.26
FT
Penybont
Penybont
0
Caernarfon Town
Caernarfon Town
0
24.01.26
FT
The New Saints
The New Saints
1
Barry Town
Barry Town
0
23.01.26
FT
Bala Town
Bala Town
3
Flint Town United
Flint Town United
4
23.01.26
FT
Briton Ferry
Briton Ferry
3
Llanelli
Llanelli
1
23.01.26
FT
Cardiff MET
Cardiff MET
0
Haverfordwest County
Haverfordwest County
2
13.01.26
FT
Barry Town
Barry Town
5
Llanelli
Llanelli
1
13.01.26
FT
Flint Town United
Flint Town United
0
Bala Town
Bala Town
4
13.01.26
FT
The New Saints
The New Saints
1
Colwyn Bay
Colwyn Bay
0
13.01.26
FT
Haverfordwest County
Haverfordwest County
2
Briton Ferry
Briton Ferry
3
13.01.26
FT
Penybont
Penybont
1
Cardiff MET
Cardiff MET
1
13.01.26
FT
Caernarfon Town
Caernarfon Town
2
Connah's Quay Nomads
Connah's Quay Nomads
2
06.01.26
FT
The New Saints
The New Saints
2
Bala Town
Bala Town
1
03.01.26
FT
Connah's Quay Nomads
Connah's Quay Nomads
3
Barry Town
Barry Town
1
01.01.26
FT
Llanelli
Llanelli
0
Penybont
Penybont
1
01.01.26
FT
Colwyn Bay
Colwyn Bay
1
Flint Town United
Flint Town United
2
31.12.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
3
The New Saints
The New Saints
1
31.12.25
FT
Briton Ferry
Briton Ferry
2
Barry Town
Barry Town
1
31.12.25
FT
Bala Town
Bala Town
0
Caernarfon Town
Caernarfon Town
1
30.12.25
FT
Cardiff MET
Cardiff MET
0
Haverfordwest County
Haverfordwest County
0
27.12.25
FT
Caernarfon Town
Caernarfon Town
1
Colwyn Bay
Colwyn Bay
2
26.12.25
FT
Haverfordwest County
Haverfordwest County
3
Llanelli
Llanelli
0
26.12.25
FT
Flint Town United
Flint Town United
0
Connah's Quay Nomads
Connah's Quay Nomads
2
26.12.25
FT
Penybont
Penybont
1
Briton Ferry
Briton Ferry
1
26.12.25
FT
Barry Town
Barry Town
1
Cardiff MET
Cardiff MET
0
21.12.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
4
Briton Ferry
Briton Ferry
2
20.12.25
FT
Flint Town United
Flint Town United
2
Haverfordwest County
Haverfordwest County
2
16.12.25
FT
Cardiff MET
Cardiff MET
2
Briton Ferry
Briton Ferry
2
09.12.25
FT
Penybont
Penybont
1
Barry Town
Barry Town
1
09.12.25
FT
Briton Ferry
Briton Ferry
0
The New Saints
The New Saints
2
05.12.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
2
Colwyn Bay
Colwyn Bay
1
05.12.25
FT
Bala Town
Bala Town
0
Haverfordwest County
Haverfordwest County
2
05.12.25
FT
Cardiff MET
Cardiff MET
2
Llanelli
Llanelli
1
05.12.25
FT
Caernarfon Town
Caernarfon Town
1
Flint Town United
Flint Town United
1
29.11.25
FT
Bala Town
Bala Town
2
Cardiff MET
Cardiff MET
2
29.11.25
FT
Briton Ferry
Briton Ferry
2
Flint Town United
Flint Town United
2
29.11.25
FT
Colwyn Bay
Colwyn Bay
5
Penybont
Penybont
4
29.11.25
FT
Llanelli
Llanelli
1
Connah's Quay Nomads
Connah's Quay Nomads
2
28.11.25
FT
The New Saints
The New Saints
2
Caernarfon Town
Caernarfon Town
0
28.11.25
FT
Barry Town
Barry Town
4
Haverfordwest County
Haverfordwest County
0
15.11.25
FT
Llanelli
Llanelli
1
Caernarfon Town
Caernarfon Town
1
15.11.25
FT
Penybont
Penybont
2
Bala Town
Bala Town
1
15.11.25
FT
Haverfordwest County
Haverfordwest County
1
Colwyn Bay
Colwyn Bay
0
14.11.25
FT
Flint Town United
Flint Town United
0
The New Saints
The New Saints
3
08.11.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
4
Penybont
Penybont
0
08.11.25
FT
Barry Town
Barry Town
0
Flint Town United
Flint Town United
0
08.11.25
FT
Colwyn Bay
Colwyn Bay
3
Llanelli
Llanelli
1
08.11.25
FT
Caernarfon Town
Caernarfon Town
2
Haverfordwest County
Haverfordwest County
2
07.11.25
FT
The New Saints
The New Saints
2
Cardiff MET
Cardiff MET
3
07.11.25
FT
Briton Ferry
Briton Ferry
2
Bala Town
Bala Town
0
01.11.25
FT
Colwyn Bay
Colwyn Bay
1
Barry Town
Barry Town
4
01.11.25
FT
Flint Town United
Flint Town United
3
Penybont
Penybont
4
01.11.25
FT
Caernarfon Town
Caernarfon Town
4
Briton Ferry
Briton Ferry
1
01.11.25
FT
Cardiff MET
Cardiff MET
0
Connah's Quay Nomads
Connah's Quay Nomads
3
01.11.25
FT
Haverfordwest County
Haverfordwest County
2
The New Saints
The New Saints
3
31.10.25
FT
Bala Town
Bala Town
1
Llanelli
Llanelli
0
25.10.25
FT
Cardiff MET
Cardiff MET
4
Flint Town United
Flint Town United
1
25.10.25
FT
Penybont
Penybont
0
Caernarfon Town
Caernarfon Town
2
25.10.25
FT
Briton Ferry
Briton Ferry
0
Colwyn Bay
Colwyn Bay
2
25.10.25
FT
Bala Town
Bala Town
0
Barry Town
Barry Town
0
25.10.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
3
Haverfordwest County
Haverfordwest County
3
24.10.25
FT
Llanelli
Llanelli
0
The New Saints
The New Saints
4
11.10.25
FT
The New Saints
The New Saints
6
Penybont
Penybont
2
11.10.25
FT
Barry Town
Barry Town
2
Caernarfon Town
Caernarfon Town
2
11.10.25
FT
Colwyn Bay
Colwyn Bay
0
Cardiff MET
Cardiff MET
0
11.10.25
FT
Flint Town United
Flint Town United
4
Llanelli
Llanelli
0
11.10.25
FT
Briton Ferry
Briton Ferry
0
Connah's Quay Nomads
Connah's Quay Nomads
3
10.10.25
FT
Haverfordwest County
Haverfordwest County
2
Bala Town
Bala Town
0
07.10.25
FT
Barry Town
Barry Town
0
Briton Ferry
Briton Ferry
1
07.10.25
FT
Bala Town
Bala Town
1
Connah's Quay Nomads
Connah's Quay Nomads
3
07.10.25
FT
Flint Town United
Flint Town United
0
Colwyn Bay
Colwyn Bay
1
07.10.25
FT
Llanelli
Llanelli
1
Cardiff MET
Cardiff MET
3
07.10.25
FT
Penybont
Penybont
2
Haverfordwest County
Haverfordwest County
1
07.10.25
FT
Caernarfon Town
Caernarfon Town
1
The New Saints
The New Saints
3
04.10.25
FT
Colwyn Bay
Colwyn Bay
1
Caernarfon Town
Caernarfon Town
0
04.10.25
FT
Cardiff MET
Cardiff MET
2
Bala Town
Bala Town
0
04.10.25
FT
The New Saints
The New Saints
4
Barry Town
Barry Town
0
04.10.25
FT
Haverfordwest County
Haverfordwest County
3
Flint Town United
Flint Town United
1
04.10.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
3
Llanelli
Llanelli
0
03.10.25
FT
Briton Ferry
Briton Ferry
0
Penybont
Penybont
0
28.09.25
FT
Caernarfon Town
Caernarfon Town
0
Cardiff MET
Cardiff MET
3
27.09.25
FT
Flint Town United
Flint Town United
2
Briton Ferry
Briton Ferry
1
27.09.25
FT
Barry Town
Barry Town
0
Connah's Quay Nomads
Connah's Quay Nomads
0
27.09.25
FT
Penybont
Penybont
1
Colwyn Bay
Colwyn Bay
0
26.09.25
FT
Llanelli
Llanelli
1
Haverfordwest County
Haverfordwest County
0
26.09.25
FT
Bala Town
Bala Town
0
The New Saints
The New Saints
2
23.09.25
FT
Cardiff MET
Cardiff MET
0
Penybont
Penybont
4
23.09.25
FT
Briton Ferry
Briton Ferry
1
Llanelli
Llanelli
2
23.09.25
FT
The New Saints
The New Saints
4
Flint Town United
Flint Town United
2
23.09.25
FT
Colwyn Bay
Colwyn Bay
0
Bala Town
Bala Town
1
23.09.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Caernarfon Town
Caernarfon Town
2
23.09.25
FT
Haverfordwest County
Haverfordwest County
2
Barry Town
Barry Town
3
20.09.25
FT
Caernarfon Town
Caernarfon Town
1
Penybont
Penybont
2
20.09.25
FT
Flint Town United
Flint Town United
0
Barry Town
Barry Town
0
20.09.25
FT
Haverfordwest County
Haverfordwest County
1
Connah's Quay Nomads
Connah's Quay Nomads
3
20.09.25
FT
Llanelli
Llanelli
0
Colwyn Bay
Colwyn Bay
0
19.09.25
FT
Bala Town
Bala Town
2
Briton Ferry
Briton Ferry
2
19.09.25
FT
Cardiff MET
Cardiff MET
1
The New Saints
The New Saints
3
13.09.25
FT
Barry Town
Barry Town
4
Bala Town
Bala Town
0
13.09.25
FT
Colwyn Bay
Colwyn Bay
3
Haverfordwest County
Haverfordwest County
x2
0
13.09.25
FT
Penybont
Penybont
5
Flint Town United
Flint Town United
0
13.09.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Cardiff MET
Cardiff MET
1
13.09.25
FT
The New Saints
The New Saints
6
Llanelli
Llanelli
0
13.09.25
FT
Briton Ferry
Briton Ferry
2
Caernarfon Town
Caernarfon Town
5
07.09.25
FT
Caernarfon Town
Caernarfon Town
3
Barry Town
Barry Town
1
06.09.25
FT
Llanelli
Llanelli
0
Flint Town United
Flint Town United
5
06.09.25
FT
The New Saints
The New Saints
5
Haverfordwest County
Haverfordwest County
0
06.09.25
FT
Bala Town
Bala Town
0
Penybont
Penybont
0
06.09.25
FT
Cardiff MET
Cardiff MET
1
Colwyn Bay
Colwyn Bay
4
02.09.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
1
Bala Town
Bala Town
3
30.08.25
FT
Haverfordwest County
Haverfordwest County
1
Caernarfon Town
Caernarfon Town
1
30.08.25
FT
Llanelli
Llanelli
0
Bala Town
Bala Town
1
30.08.25
FT
Colwyn Bay
Colwyn Bay
2
Briton Ferry
Briton Ferry
2
30.08.25
FT
Flint Town United
Flint Town United
4
Cardiff MET
Cardiff MET
2
30.08.25
FT
Penybont
Penybont
0
Connah's Quay Nomads
Connah's Quay Nomads
1
30.08.25
FT
Barry Town
Barry Town
0
The New Saints
The New Saints
0
25.08.25
FT
Connah's Quay Nomads
Connah's Quay Nomads
3
Flint Town United
Flint Town United
2
25.08.25
FT
Briton Ferry
Briton Ferry
0
Haverfordwest County
Haverfordwest County
1
25.08.25
FT
Cardiff MET
Cardiff MET
1
Barry Town
Barry Town
1
25.08.25
FT
Caernarfon Town
Caernarfon Town
2
Bala Town
Bala Town
0
25.08.25
FT
Colwyn Bay
Colwyn Bay
1
The New Saints
The New Saints
1
25.08.25
FT
Penybont
Penybont
2
Llanelli
Llanelli
0
22.08.25
FT
Flint Town United
Flint Town United
2
Caernarfon Town
Caernarfon Town
5
22.08.25
FT
Haverfordwest County
Haverfordwest County
2
Cardiff MET
Cardiff MET
2
22.08.25
FT
Barry Town
Barry Town
2
Penybont
Penybont
3
22.08.25
FT
Llanelli
Llanelli
2
Briton Ferry
Briton Ferry
4
22.08.25
FT
Bala Town
Bala Town
1
Colwyn Bay
Colwyn Bay
0
22.08.25
FT
The New Saints
The New Saints
3
Connah's Quay Nomads
Connah's Quay Nomads
0
16.08.25
FT
Penybont
Penybont
0
The New Saints
The New Saints
2
16.08.25
FT
Caernarfon Town
Caernarfon Town
6
Llanelli
Llanelli
1
16.08.25
FT
Barry Town
Barry Town
1
Colwyn Bay
Colwyn Bay
1
15.08.25
FT
Briton Ferry
Briton Ferry
1
Cardiff MET
Cardiff MET
1
10.08.25
FT
Colwyn Bay
Colwyn Bay
1
Connah's Quay Nomads
Connah's Quay Nomads
1
10.08.25
FT
The New Saints
The New Saints
0
Briton Ferry
Briton Ferry
3
09.08.25
FT
Cardiff MET
Cardiff MET
2
Caernarfon Town
Caernarfon Town
2
08.08.25
FT
Llanelli
Llanelli
0
Barry Town
Barry Town
2
08.08.25
FT
Bala Town
Bala Town
1
Flint Town United
Flint Town United
1
08.08.25
FT
Haverfordwest County
Haverfordwest County
0
Penybont
Penybont
1

Standings

Short Table
Full Table
Current form

Cymru Premier , Championship Round

#
Team
P
+/-
PTS
32
81:25
80
32
61:38
58
32
43:33
46
32
56:47
45
32
41:37
45
32
39:49
41

Cymru Premier , Relegation Round

#
Team
P
+/-
PTS
32
48:43
48
32
46:47
45
32
43:51
38
32
48:59
35
32
33:45
32
32
17:82
13

Cymru Premier

#
Team
P
+/-
PTS
22
59:19
53
22
48:25
47
22
36:31
38
22
44:32
34
22
33:25
30
22
29:25
30
22
33:36
28
22
32:40
25
22
30:39
24
22
19:30
23
22
34:48
21
22
12:59
8
* Data as of 03.05.26, 19:00

Statistics

Average statistics
Goals
2.87
Over
Under
Goals
0.5
1.5
2.5
3.5
4.5
53%
47%

Top players

1
Jordan Williams
Jordan Williams
Forward
26
2
Rhys Hughes
Rhys Hughes
Midfielder
15
3
Benjamin Ahmun
Benjamin Ahmun
Forward
14
4
Harry Franklin
Harry Franklin
Midfielder
14
5
Ryan Brobbel
Ryan Brobbel
Midfielder
14

Predictions

There are no predictions for the upcoming matches yet.
They will appear here if there is enough match data for analysis.

Questions and answers

Until what date is the match schedule for the Cymru Premier (Wales) tournament published?

Season 25/26: starts on 08.08.2025, and the schedule is currently published up to 02.05.2026.

How many teams participate in the Cymru Premier (Wales) tournament?

A total of 24 teams participate in the tournament. You can see the full list in the table above on the page.

When is the next match?

The schedule is being finalized and will be announced later.

Which players have scored the most goals in the Cymru Premier (Wales) tournament in the 25/26 season?

26 - Jordan Williams, 15 - Rhys Hughes, 14 - Benjamin Ahmun, 14 - Harry Franklin, 14 - Ryan Brobbel

How many goals on average per match do teams score and concede in the Cymru Premier (Wales) tournament, 25/26 season?

The average number of goals scored is 2.98 per game.

Which team concedes more goals, and which one scores more?

The New Saints scores 2.68 per game, while Llanelli concedes 2.68 per match.

Where can I watch the matches of the Cymru Premier (Wales) tournament?

You can find links to the broadcasts on the matches page.
Favorites