2025-2026 Mens Club championship
Premier
Division One
North
Premier League Table
#
Team
P
W
D
L
F
A
Diff
Pts
1
Cardiff
14
12
0
2
1899
1366
533
245
2
Merthyr Tydfil
14
9
0
5
1669
1683
-14
168
3
Llanelli
14
8
0
6
1693
1617
76
167
4
Newport
14
7
0
7
1666
1610
56
154
5
Islwyn
14
6
0
8
1512
1746
-234
136
6
Heatherton
14
5
0
9
1619
1672.5
-53.5
134
7
Port Talbot
14
5
0
9
1611.5
1711
-99.5
127
8
Blaenau Gwent
14
4
0
10
1530
1794
-264
101
Division One League Table
#
Team
P
W
D
L
F
A
Diff
Pts
1
Cynon Valley
12
12
0
0
1711
1140
571
235
2
Sully
12
8
0
4
1560
1171
389
179
3
Pontardawe
12
6
0
6
1254
1379
-125
121
4
Radnorshire
12
5
0
7
1201
1388
-187
121
5
Torfaen
12
5
0
7
1395
1472
-77
112
6
City and County of Swansea
12
5
0
7
1271
1400
-129
111
7
Taff Ely
12
1
0
11
988
1430
-442
44
North League Table
#
Team
P
W
D
L
F
A
Diff
Pts
1
Severn Valley
5
3
0
2
374
415
-41
35
2
Ffrith
4
2
0
2
350
284
66
33
3
Flintshire
3
1
0
2
228
253
-25
16
Fixtures & Results
Saturday, 11 October 2025
Heatherton
97 (0)
v
97 (0) - 166 (22)
Cardiff
166 (22)
Llanelli
116 (16)
v
116 (16) - 109 (6)
Newport
109 (6)
Port Talbot
111 (4)
v
111 (4) - 133 (18)
Merthyr Tydfil
133 (18)
Saturday, 18 October 2025
Blaenau Gwent
123 (14)
v
123 (14) - 109 (8)
Heatherton
109 (8)
Cardiff
109 (4)
v
109 (4) - 114 (18)
Merthyr Tydfil
114 (18)
Islwyn
128 (18)
v
128 (18) - 91 (4)
Llanelli
91 (4)
Newport
128 (16)
v
128 (16) - 117 (6)
Port Talbot
117 (6)
Saturday, 25 October 2025
Llanelli
152 (20)
v
152 (20) - 82 (2)
Heatherton
82 (2)
Merthyr Tydfil
133 (18)
v
133 (18) - 100 (4)
Blaenau Gwent
100 (4)
Newport
137 (18)
v
137 (18) - 97 (4)
Islwyn
97 (4)
Port Talbot
118 (6)
v
118 (6) - 122 (16)
Cardiff
122 (16)
Saturday, 1 November 2025
Cardiff
147 (18)
v
147 (18) - 92 (4)
Blaenau Gwent
92 (4)
Heatherton
135 (20)
v
135 (20) - 80 (2)
Newport
80 (2)
Islwyn
127 (18)
v
127 (18) - 105 (4)
Port Talbot
105 (4)
Merthyr Tydfil
143 (20)
v
143 (20) - 104 (2)
Llanelli
104 (2)
Saturday, 8 November 2025
Cardiff
141 (21)
v
141 (21) - 80 (1)
Llanelli
80 (1)
Islwyn
143 (18)
v
143 (18) - 97 (4)
Heatherton
97 (4)
Newport
112 (6)
v
112 (6) - 124 (16)
Merthyr Tydfil
124 (16)
Port Talbot
168 (20)
v
168 (20) - 87 (2)
Blaenau Gwent
87 (2)
Saturday, 22 November 2025
Heatherton
139 (20)
v
139 (20) - 89.5 (2)
Port Talbot
89.5 (2)
Llanelli
146 (18)
v
146 (18) - 109 (4)
Blaenau Gwent
109 (4)
Merthyr Tydfil
133 (18)
v
133 (18) - 96 (4)
Islwyn
96 (4)
Newport
102 (2)
v
102 (2) - 113 (20)
Cardiff
113 (20)
Saturday, 13 December 2025
Blaenau Gwent
117 (4)
v
117 (4) - 120 (18)
Newport
120 (18)
Heatherton
108 (8)
v
108 (8) - 120 (14)
Merthyr Tydfil
120 (14)
Islwyn
88 (2)
v
88 (2) - 157 (20)
Cardiff
157 (20)
Port Talbot
142 (16)
v
142 (16) - 122 (6)
Llanelli
122 (6)
Saturday, 17 January 2026
Cardiff
144 (20)
v
144 (20) - 88 (2)
Heatherton
88 (2)
Islwyn
96 (2)
v
96 (2) - 117 (20)
Blaenau Gwent
117 (20)
Merthyr Tydfil
138 (17)
v
138 (17) - 99 (5)
Port Talbot
99 (5)
Newport
120 (16)
v
120 (16) - 108 (6)
Llanelli
108 (6)
Saturday, 24 January 2026
Heatherton
130 (18)
v
130 (18) - 121 (4)
Blaenau Gwent
121 (4)
Llanelli
135 (17)
v
135 (17) - 116 (5)
Islwyn
116 (5)
Merthyr Tydfil
98 (2)
v
98 (2) - 133 (20)
Cardiff
133 (20)
Port Talbot
128 (16)
v
128 (16) - 119 (6)
Newport
119 (6)
Saturday, 31 January 2026
Blaenau Gwent
148 (20)
v
148 (20) - 99 (2)
Merthyr Tydfil
99 (2)
Cardiff
152 (22)
v
152 (22) - 82 (0)
Port Talbot
82 (0)
Heatherton
102 (6)
v
102 (6) - 116 (16)
Llanelli
116 (16)
Islwyn
112 (16)
v
112 (16) - 103 (6)
Newport
103 (6)
Saturday, 21 February 2026
Blaenau Gwent
93 (2)
v
93 (2) - 141 (20)
Cardiff
141 (20)
Llanelli
169 (21)
v
169 (21) - 102 (1)
Merthyr Tydfil
102 (1)
Newport
130 (18)
v
130 (18) - 121 (4)
Heatherton
121 (4)
Port Talbot
129 (18)
v
129 (18) - 93 (4)
Islwyn
93 (4)
Saturday, 28 February 2026
Blaenau Gwent
107 (4)
v
107 (4) - 119 (18)
Port Talbot
119 (18)
Heatherton
183 (20)
v
183 (20) - 66 (2)
Islwyn
66 (2)
Llanelli
114 (16)
v
114 (16) - 107 (6)
Cardiff
107 (6)
Merthyr Tydfil
111 (6)
v
111 (6) - 143 (16)
Newport
143 (16)
Saturday, 7 March 2026
Blaenau Gwent
111 (3)
v
111 (3) - 125 (19)
Islwyn
125 (19)
Saturday, 21 March 2026
Blaenau Gwent
117 (14)
v
117 (14) - 115 (8)
Llanelli
115 (8)
Cardiff
123 (18)
v
123 (18) - 117 (4)
Newport
117 (4)
Islwyn
142 (20)
v
142 (20) - 104 (2)
Merthyr Tydfil
104 (2)
Port Talbot
105 (6)
v
105 (6) - 119 (16)
Heatherton
119 (16)
Saturday, 28 March 2026
Cardiff
144 (18)
v
144 (18) - 83 (4)
Islwyn
83 (4)
Llanelli
125 (16)
v
125 (16) - 99 (6)
Port Talbot
99 (6)
Merthyr Tydfil
117 (16)
v
117 (16) - 109 (6)
Heatherton
109 (6)
Newport
146 (20)
v
146 (20) - 88 (2)
Blaenau Gwent
88 (2)
Fixtures & Results
Saturday, 11 October 2025
City and County of Swansea
161 (20)
v
161 (20) - 88 (2)
Taff Ely
88 (2)
Sully
106 (4)
v
106 (4) - 117 (18)
Cynon Valley
117 (18)
Torfaen
138 (20)
v
138 (20) - 107 (1)
Radnorshire
107 (1)
Saturday, 18 October 2025
Cynon Valley
121 (18)
v
121 (18) - 91 (4)
City and County of Swansea
91 (4)
Pontardawe
127 (16)
v
127 (16) - 124 (6)
Torfaen
124 (6)
Radnorshire
103 (4)
v
103 (4) - 135 (18)
Sully
135 (18)
Saturday, 25 October 2025
City and County of Swansea
116 (14)
v
116 (14) - 106 (8)
Radnorshire
106 (8)
Sully
144 (21)
v
144 (21) - 92 (1)
Pontardawe
92 (1)
Taff Ely
97 (2)
v
97 (2) - 139 (20)
Cynon Valley
139 (20)
Saturday, 1 November 2025
Torfaen
128 (16)
v
128 (16) - 101 (6)
Sully
101 (6)
Pontardawe
118 (18)
v
118 (18) - 96 (4)
City and County of Swansea
96 (4)
Radnorshire
124 (16)
v
124 (16) - 114 (6)
Taff Ely
114 (6)
Saturday, 8 November 2025
City and County of Swansea
124 (18)
v
124 (18) - 114 (4)
Torfaen
114 (4)
Cynon Valley
149 (18)
v
149 (18) - 103 (4)
Radnorshire
103 (4)
Taff Ely
150 (18)
v
150 (18) - 109 (4)
Pontardawe
109 (4)
Saturday, 22 November 2025
Pontardawe
78 (0)
v
78 (0) - 162 (22)
Cynon Valley
162 (22)
Sully
160 (22)
v
160 (22) - 65 (0)
City and County of Swansea
65 (0)
Torfaen
151 (20)
v
151 (20) - 81 (2)
Taff Ely
81 (2)
Saturday, 13 December 2025
Cynon Valley
183 (22)
v
183 (22) - 87 (0)
Torfaen
87 (0)
Radnorshire
119 (20)
v
119 (20) - 102 (2)
Pontardawe
102 (2)
Taff Ely
84 (0)
v
84 (0) - 147 (22)
Sully
147 (22)
Saturday, 17 January 2026
Cynon Valley
131 (20)
v
131 (20) - 101 (2)
Sully
101 (2)
Radnorshire
128 (16)
v
128 (16) - 124 (6)
Torfaen
124 (6)
Taff Ely
111 (8)
v
111 (8) - 116 (14)
City and County of Swansea
116 (14)
Saturday, 24 January 2026
City and County of Swansea
100 (4)
v
100 (4) - 135 (18)
Cynon Valley
135 (18)
Sully
152 (16)
v
152 (16) - 94 (6)
Radnorshire
94 (6)
Torfaen
113 (6)
v
113 (6) - 122 (16)
Pontardawe
122 (16)
Saturday, 31 January 2026
Cynon Valley
162 (22)
v
162 (22) - 81 (0)
Taff Ely
81 (0)
Pontardawe
92 (0)
v
92 (0) - 140 (22)
Sully
140 (22)
Saturday, 21 February 2026
City and County of Swansea
111 (5)
v
111 (5) - 130 (17)
Pontardawe
130 (17)
Sully
151 (20)
v
151 (20) - 80 (2)
Torfaen
80 (2)
Taff Ely
1 (0)
v
1 (0) - 30 (22)
Radnorshire
30 (22)
Saturday, 28 February 2026
Pontardawe
31 (22)
v
31 (22) - 1 (0)
Taff Ely
1 (0)
Radnorshire
103 (4)
v
103 (4) - 132 (18)
Cynon Valley
132 (18)
Torfaen
115 (14)
v
115 (14) - 99 (8)
City and County of Swansea
99 (8)
Saturday, 14 March 2026
Radnorshire
99 (18)
v
99 (18) - 84 (4)
City and County of Swansea
84 (4)
Saturday, 21 March 2026
City and County of Swansea
108 (16)
v
108 (16) - 103 (6)
Sully
103 (6)
Cynon Valley
134 (17)
v
134 (17) - 112 (5)
Pontardawe
112 (5)
Taff Ely
103 (4)
v
103 (4) - 140 (18)
Torfaen
140 (18)
Saturday, 28 March 2026
Pontardawe
141 (20)
v
141 (20) - 85 (2)
Radnorshire
85 (2)
Sully
120 (20)
v
120 (20) - 77 (2)
Taff Ely
77 (2)
Torfaen
81 (0)
v
81 (0) - 146 (22)
Cynon Valley
146 (22)
Fixtures & Results
Saturday, 29 November 2025
Severn Valley
83 (12)
v
83 (12) - 65 (2)
Ffrith
65 (2)
Saturday, 6 December 2025
Flintshire
v
vs
Ffrith
Wednesday, 31 December 2025
Ffrith
v
vs
Flintshire
Saturday, 31 January 2026
Ffrith
102 (14)
v
102 (14) - 55 (0)
Severn Valley
55 (0)
Saturday, 7 February 2026
Flintshire
105 (14)
v
105 (14) - 55 (0)
Severn Valley
55 (0)
Severn Valley
84 (9)
v
84 (9) - 82 (5)
Ffrith
82 (5)
Saturday, 28 February 2026
Ffrith
101 (12)
v
101 (12) - 62 (2)
Flintshire
62 (2)
Saturday, 21 March 2026
Severn Valley
97 (14)
v
97 (14) - 61 (0)
Flintshire
61 (0)