Premiership
Premiership

Saturday, 10 May 2025

May 10FT
Cross KeysCross Keys
51 : 33
Ystrad RhonddaYstrad Rhondda

Saturday, 10 May 2025

May 10FT
Bargoed RFCBargoed RFC
28 : 19
PontypriddPontypridd

Saturday, 10 May 2025

May 10FT
MerthyrMerthyr
45 : 22
LlangennechLlangennech

Wednesday, 7 May 2025

May 7FT
BonymaenBonymaen
21 : 17
MerthyrMerthyr

Wednesday, 7 May 2025

May 7FT
LlangennechLlangennech
33 : 26
Cross KeysCross Keys

Saturday, 3 May 2025

May 3FT
Newcastle EmlynNewcastle Emlyn
33 : 29
NewbridgeNewbridge

Saturday, 3 May 2025

May 3FT
MerthyrMerthyr
104 : 0
NeathNeath

Saturday, 3 May 2025

May 3FT
Bargoed RFCBargoed RFC
33 : 12
LlangennechLlangennech

Wednesday, 30 Apr 2025

Apr 30FT
PontypriddPontypridd
34 : 33
NeathNeath

Wednesday, 30 Apr 2025

Apr 30FT
Cross KeysCross Keys
27 : 19
LlangennechLlangennech

Saturday, 26 Apr 2025

Apr 26FT
BreconBrecon
24 : 48
MerthyrMerthyr

Saturday, 26 Apr 2025

Apr 26FT
Cross KeysCross Keys
31 : 22
Cardiff MetCardiff Met

Saturday, 26 Apr 2025

Apr 26FT
NewbridgeNewbridge
19 : 29
Bargoed RFCBargoed RFC

Saturday, 26 Apr 2025

Apr 26FT
Newcastle EmlynNewcastle Emlyn
34 : 34
NarberthNarberth

Saturday, 26 Apr 2025

Apr 26FT
Ystrad RhonddaYstrad Rhondda
39 : 26
PontypriddPontypridd

Saturday, 26 Apr 2025

Apr 26FT
BonymaenBonymaen
14 : 26
NeathNeath

Saturday, 19 Apr 2025

Apr 19FT
BonymaenBonymaen
43 : 28
BreconBrecon

Saturday, 19 Apr 2025

Apr 19FT
Cardiff MetCardiff Met
17 : 33
NeathNeath

Saturday, 19 Apr 2025

Apr 19FT
LlangennechLlangennech
36 : 20
Ystrad RhonddaYstrad Rhondda

Saturday, 19 Apr 2025

Apr 19FT
MerthyrMerthyr
64 : 21
NewbridgeNewbridge

Saturday, 19 Apr 2025

Apr 19FT
NarberthNarberth
29 : 17
Cross KeysCross Keys

Saturday, 19 Apr 2025

Apr 19FT
PontypriddPontypridd
48 : 7
Newcastle EmlynNewcastle Emlyn

Wednesday, 16 Apr 2025

Apr 16FT
NewbridgeNewbridge
19 : 31
LlangennechLlangennech

Saturday, 12 Apr 2025

Apr 12FT
BreconBrecon
27 : 24
Cardiff MetCardiff Met

Saturday, 12 Apr 2025

Apr 12FT
MerthyrMerthyr
31 : 59
BonymaenBonymaen

Saturday, 12 Apr 2025

Apr 12FT
NeathNeath
29 : 21
NarberthNarberth

Saturday, 12 Apr 2025

Apr 12FT
Newcastle EmlynNewcastle Emlyn
19 : 33
LlangennechLlangennech

Saturday, 12 Apr 2025

Apr 12FT
Ystrad RhonddaYstrad Rhondda
27 : 22
Bargoed RFCBargoed RFC

Saturday, 12 Apr 2025

Apr 12FT
Cross KeysCross Keys
15 : 27
PontypriddPontypridd

Saturday, 5 Apr 2025

Apr 5FT
NewbridgeNewbridge
39 : 28
BonymaenBonymaen

Saturday, 5 Apr 2025

Apr 5FT
Bargoed RFCBargoed RFC
53 : 21
Newcastle EmlynNewcastle Emlyn

Saturday, 5 Apr 2025

Apr 5FT
Cardiff MetCardiff Met
13 : 52
MerthyrMerthyr

Saturday, 5 Apr 2025

Apr 5FT
NarberthNarberth
39 : 28
BreconBrecon

Wednesday, 2 Apr 2025

Apr 2FT
Bargoed RFCBargoed RFC
29 : 7
Ystrad RhonddaYstrad Rhondda

Saturday, 29 Mar 2025

Mar 29FT
BonymaenBonymaen
19 : 22
Cardiff MetCardiff Met

Saturday, 29 Mar 2025

Mar 29FT
Cross KeysCross Keys
21 : 29
Bargoed RFCBargoed RFC

Saturday, 29 Mar 2025

Mar 29FT
MerthyrMerthyr
78 : 17
NarberthNarberth

Saturday, 29 Mar 2025

Mar 29FT
Ystrad RhonddaYstrad Rhondda
31 : 29
NewbridgeNewbridge

Saturday, 29 Mar 2025

Mar 29FT
BreconBrecon
36 : 29
PontypriddPontypridd

Friday, 28 Mar 2025

Mar 28FT
NeathNeath
43 : 34
LlangennechLlangennech

Saturday, 22 Mar 2025

Mar 22FT
Bargoed RFCBargoed RFC
24 : 26
NeathNeath

Saturday, 22 Mar 2025

Mar 22FT
LlangennechLlangennech
26 : 45
BreconBrecon

Saturday, 22 Mar 2025

Mar 22FT
NarberthNarberth
22 : 6
BonymaenBonymaen

Saturday, 22 Mar 2025

Mar 22FT
NewbridgeNewbridge
22 : 19
Cardiff MetCardiff Met

Saturday, 22 Mar 2025

Mar 22FT
Ystrad RhonddaYstrad Rhondda
42 : 36
Newcastle EmlynNewcastle Emlyn

Saturday, 22 Mar 2025

Mar 22FT
PontypriddPontypridd
19 : 33
MerthyrMerthyr

Friday, 14 Mar 2025

Mar 14FT
BonymaenBonymaen
32 : 31
PontypriddPontypridd

Friday, 14 Mar 2025

Mar 14FT
Ystrad RhonddaYstrad Rhondda
20 : 27
Cardiff MetCardiff Met

Saturday, 8 Mar 2025

Mar 8FT
NarberthNarberth
21 : 31
NeathNeath

Saturday, 8 Mar 2025

Mar 8FT
Cardiff MetCardiff Met
39 : 41
BreconBrecon

Saturday, 8 Mar 2025

Mar 8FT
Cross KeysCross Keys
0 : 73
MerthyrMerthyr

Saturday, 1 Mar 2025

Mar 1FT
BreconBrecon
26 : 42
Bargoed RFCBargoed RFC

Saturday, 1 Mar 2025

Mar 1FT
Cardiff MetCardiff Met
39 : 33
NarberthNarberth

Saturday, 1 Mar 2025

Mar 1FT
LlangennechLlangennech
64 : 7
Newcastle EmlynNewcastle Emlyn

Saturday, 15 Feb 2025

Feb 15FT
Bargoed RFCBargoed RFC
3 : 32
MerthyrMerthyr

Saturday, 15 Feb 2025

Feb 15FT
LlangennechLlangennech
39 : 24
BonymaenBonymaen

Saturday, 15 Feb 2025

Feb 15FT
NewbridgeNewbridge
28 : 24
NarberthNarberth

Saturday, 15 Feb 2025

Feb 15FT
Newcastle EmlynNewcastle Emlyn
21 : 47
Cross KeysCross Keys

Saturday, 15 Feb 2025

Feb 15FT
Ystrad RhonddaYstrad Rhondda
26 : 19
NeathNeath

Saturday, 15 Feb 2025

Feb 15FT
PontypriddPontypridd
35 : 19
Cardiff MetCardiff Met

Saturday, 8 Feb 2025

Feb 8FT
NarberthNarberth
17 : 27
MerthyrMerthyr

Friday, 7 Feb 2025

Feb 7FT
PontypriddPontypridd
43 : 31
Cross KeysCross Keys

Saturday, 1 Feb 2025

Feb 1FT
BonymaenBonymaen
19 : 22
Bargoed RFCBargoed RFC

Saturday, 1 Feb 2025

Feb 1FT
BreconBrecon
51 : 10
Ystrad RhonddaYstrad Rhondda

Saturday, 1 Feb 2025

Feb 1FT
Cardiff MetCardiff Met
25 : 22
LlangennechLlangennech

Saturday, 1 Feb 2025

Feb 1FT
Cross KeysCross Keys
8 : 14
NewbridgeNewbridge

Saturday, 1 Feb 2025

Feb 1FT
NeathNeath
54 : 13
Newcastle EmlynNewcastle Emlyn

Saturday, 1 Feb 2025

Feb 1FT
NarberthNarberth
13 : 16
PontypriddPontypridd

Saturday, 25 Jan 2025

Jan 25FT
Bargoed RFCBargoed RFC
19 : 7
Cardiff MetCardiff Met

Saturday, 25 Jan 2025

Jan 25FT
Cross KeysCross Keys
30 : 14
NeathNeath

Saturday, 25 Jan 2025

Jan 25FT
LlangennechLlangennech
28 : 8
NarberthNarberth

Saturday, 25 Jan 2025

Jan 25FT
Newcastle EmlynNewcastle Emlyn
27 : 21
BreconBrecon

Saturday, 25 Jan 2025

Jan 25FT
Ystrad RhonddaYstrad Rhondda
14 : 62
MerthyrMerthyr

Saturday, 25 Jan 2025

Jan 25FT
NewbridgeNewbridge
22 : 30
PontypriddPontypridd