advertising
Home
Rugby
Football
Youth Rugby
Youth Football
Junior Rugby
Junior Football
Cricket
Links
Follow
Junior Rugby
Regional U16
Under 16
Friendlies
Boys Under 12
Girls Under 12
Boys Under 13
Girls Under 13
Boys Under 14
Girls Under 14
Boys Under 15
Girls Under 15
Boys Under 16
Girls Under 16
Dewar Shield U16
Shield Finals
Plate Finals
Bowl Finals
Challenge Cup
Cardiff 1
Cardiff 2
Dragons
Ospreys
Scarlets
Welsh Schools Cups
Year 9 Cup
Year 10 Cup
WRU U16 Girls
U16 Girls Cup
U16 Girls Plate
Carmarthenshire Clubs
U12 Cup
U12 Plate
U12 Bowl
U13 Cup
U13 Plate
U13 Bowl
U14 Cup
U14 Plate
U14 Bowl
U15 Cup
U15 Plate
U15 Bowl
U16 Cup
U16 Plate
U16 Bowl
Dragons
U12 Cup
U12 Plate
U13 Cup
U13 Plate
U14 Cup
U14 Plate
U15 Cup
U15 Plate
U16 Cup
U16 Plate
East Wales Girls Hub
U12 Cup - Pool 1
U12 Cup - Pool 2
U14 Cup - Pool 1
U14 Cup - Pool 2
Boys Under 15
Fixtures
Results
27 April 2025
Newbridge
17
10
Abergavenny
25 April 2025
Maesteg Celtic
52
0
Marple
18 April 2025
Newbridge
52
21
London Saracens
Risca
26
21
London Saracens
13 April 2025
Aberavon Schoolboys
73
5
St Benedicts (S Africa)
Bargoed
31
7
Risca
Caerphilly
31
19
Bedlinog
Glynneath
79
19
Skewen
Llantrisant
50
0
Beaufort
Old Illtydians
24
26
Pontypool United
Old Richians
5
57
Newbridge
Pontypridd
31
14
Cambrian Welfare
12 April 2025
Monmouth
5
10
Maesteg Celtic
Monmouth
10
15
Maesteg Celtic
Revel Devon Festival - Final.
Stow on the Wold
5
25
Maesteg Celtic
Tiverton
5
45
Maesteg Celtic
6 April 2025
Bargoed
30
29
Porthcawl
Beaufort
22
50
Brecon
Blackwood
19
43
Llantrisant
Cowbridge
27
34
CRC Caerdydd
Dinas Powys
54
35
Barry
Newbridge
19
17
Whitehead
Pembroke
17
24
Bedlinog
Pontypool United
26
21
Senghenydd
Risca
8
11
Abergavenny
Talywain
21
22
Merthyr
30 March 2025
Hafodyrynys
0
21
Merthyr
Llanishen
38
12
St Peters
Llantrisant
53
14
Blackwood
Maesteg Celtic
29
41
Bridgend Athletic
Ospreys Cup Final
Nantyffyllon
47
35
Old Penarthians
Newport HSOB
17
24
Penallta
Risca
17
7
Old Illtydians
Trebanos
14
51
Newbridge
Treorchy
0
39
Bargoed
23 March 2025
Bedlinog
47
10
Talywain
Llanishen
54
12
CRC Caerdydd
Merthyr
24
7
Canton
Morriston
42
19
Hendy-Llangennech
Newbridge
35
17
Caerleon
Oakdale
0
57
Penallta
Old Illtydians
7
10
Cowbridge
Pontypool
27
10
Croesyceiliog
Risca
17
12
Cwmbran
South Gower
19
36
Tumble
South Gower
19
36
Tumble
Whitehead
40
10
Bargoed
21 March 2025
Porthcawl
14
5
Pontypridd
16 March 2025
Aberavon Green Stars
36
33
Pencoed
Barry
19
51
Bargoed
Bedlinog
5
18
Nelson
Dinas Powys
12
42
Porthcawl
Llangennech
43
27
Tonmawr
Maesteg Celtic
29
22
St Albans
Old Penarthians
60
12
St Peters
Pontypridd
29
26
Llantwit Fardre
Risca
19
12
Penallta
Ystradgynlais
22
34
Tumble
12 March 2025
Glynneath
19
14
Taibach
9 March 2025
Abercwmboi
7
26
Pontypridd
Cardiff Cup 1/4 Final.
Brecon
58
37
Beaufort
Caerphilly
34
24
Old Penarthians
Canton
7
29
Maesteg Celtic
Carmarthen Quins
28
7
St Clears
Cowbridge
12
50
Llanishen
Cardiff Plate 1/4 Final
Dinas Powys
22
38
St Albans
Cardiff Cup 1/4 Final
Hendy-Llangennech
22
29
Haverfordwest
Newbridge
7
7
Pontyclun
Penallta
45
31
Bargoed
Pontypool United
13
44
Risca
Pontypridd
20
10
Abercwmboi
Cardiff Cup 1/4 Final.
Talywain
0
24
Bedlinog
2 March 2025
Abercrave
29
24
Hendy-Llangennech
Burry Port
38
24
Bonymaen
Canton
22
5
Beaufort
Cefn Coed
8
31
Risca
Dinas Powys
19
45
Bargoed
Llandovery
64
7
Tumble
Llantrisant
47
20
Oakdale
Maesteg Celtic
25
20
Porthcawl
Merthyr
5
24
Rumney
Newbridge
10
12
Furnace United
Old Penarthians
52
24
Old Illtydians
Pencoed
7
7
Pontypridd
23 February 2025
Bargoed
7
22
Maesteg Celtic
Canton
19
12
Llantrisant
Llandovery
17
12
St Clears
Merthyr
13
7
Oakdale
Mumbles
12
14
Burry Port
St Albans
24
5
Tondu
16 February 2025
Bargoed
39
12
Penallta
Canton
22
15
Oakdale
Hendy-Llangennech
27
48
Morriston
Llandovery
17
31
Newcastle Emlyn
Llantrisant
63
12
Merthyr
Llantwit Fardre
19
29
Old Penarthians
Cardiff Cup - Plate 1/4 Final.
Pontypool United
19
7
Cwmbran
Risca
24
7
Caerleon
St Albans
14
0
Pontypridd
Treorchy
12
17
Llanishen
Tumble
51
14
Loughor
14 February 2025
Abercrave
7
19
Bedlinog
9 February 2025
Beaufort
0
50
Merthyr
Burry Port
24
31
Pontyclun
Canton
22
14
Blackwood
Cowbridge
22
8
Tonmawr
Cwmbran
0
50
Penallta
Hafodyrynys
0
44
Llantrisant
Llanishen
29
10
Whitehead
Maesteg Celtic
28
17
Llandovery
Newbridge
14
5
Risca
St Peters
7
21
Pontypridd
Trebanos
15
10
Carmarthen Quins
2 February 2025
Abercwmboi
12
48
Burry Port
Bargoed
31
7
Beddau
Bedlinog
15
19
Nelson
Bonymaen
10
27
Carmarthen Quins
Cowbridge
50
10
Penarth
Hendy-Llangennech
48
41
South Gower
Llandovery
5
35
Bridgend Athletic
Newport HSOB
10
48
Penallta
Pontypridd
10
5
Maesteg Celtic
Senghenydd
17
7
Risca
St Clears
0
28
Newbridge
Tycroes
26
21
Tumble
26 January 2025
Beddau
0
26
Pontypridd
Canton
0
53
Risca
Newbridge
20
0
Mumbles
Old Penarthians
52
0
Llantrisant
Porthcawl
26
7
Bargoed
Senghenydd
26
19
Llanishen
22 January 2025
Bedlinog
7
15
Risca
Machen
39
15
Llantrisant
19 January 2025
Abercwmboi
7
12
Maesteg Celtic
Beaufort
22
48
Blackwood
Carmarthen Quins
10
0
Tumble
Cwmbran
5
55
Old Penarthians
Dinas Powys
73
12
Machen
Kenfig Hill
7
32
Cowbridge
Llanishen
58
10
Old Illtydians
Merthyr
15
14
Oakdale
Monmouth
22
22
Bargoed
Newport HSOB
21
41
Newbridge Vikings
Pontypridd
17
14
Llandovery
Risca
29
38
Caerleon
St Clears
53
5
Haverfordwest
St Peters
7
61
Burry Port
Taibach
56
26
Glynneath
Treorchy
37
5
Llantrisant
Tycroes
0
49
Tonyrefail
14 January 2025
Canton
19
26
Llantrisant
12 January 2025
Bargoed
33
26
Pontypridd
Beaufort
0
53
Llantrisant
Burry Port
33
10
Mumbles
Carmarthen Quins
27
7
Dunvant
Chepstow
19
20
Risca
Cowbridge
14
21
Cambrian Welfare
Felinfoel
15
40
Llangennech
Llandovery
40
7
Tycroes
Newbridge Vikings
50
7
Cwmbran
Old Illtydians
12
52
Maesteg Celtic
Pontypool United
33
10
Brecon
Senghenydd
0
26
Tonyrefail
5 January 2025
Furnace United
12
5
Llandovery
Old Penarthians
29
10
Canton
22 December 2024
Burry Port
25
24
Newcastle Emlyn
18 December 2024
Nantyffyllon
43
3
Bryncoch
15 December 2024
Bedlinog
24
14
Caerphilly
Dinas Powys
28
22
Old Penarthians
Llanishen
14
19
Pontypool United
Maesteg Celtic
12
12
Pontypridd
Newbridge Vikings
29
19
Newport HSOB
Risca
21
14
Penallta
Senghenydd
14
26
Bargoed
Tonmawr
5
12
Cowbridge
Tycroes
26
12
Nantyffyllon
Whitehead
42
5
Beddau
13 December 2024
Dunvant
47
0
Hendy-Llangennech
8 December 2024
Llandovery
27
12
Bonymaen
1 December 2024
Bargoed
21
0
Newport HSOB
Merthyr
19
0
Hafodyrynys
Mumbles
19
5
Llandovery
Nantyffyllon
12
10
Cowbridge
Newbridge Vikings
39
7
Machen
Pontyclun
51
17
Risca
Whitehead
45
12
Penallta
24 November 2024
Bargoed
14
15
Whitehead
Llanishen
17
12
Maesteg Celtic
17 November 2024
Abercwmboi
10
14
Newbridge Vikings
Cambrian Welfare
12
43
Bargoed
Cowbridge
24
10
Kenfig Hill
Fall Bay
14
67
Hendy-Llangennech
Llantrisant
12
29
Treorchy
Nantyffyllon
12
29
Maesteg Celtic
Maesteg Cup
Pontyclun
57
33
Llandovery
Pontypool
12
40
Penallta
Pontypridd
0
35
Burry Port
Risca
27
12
Cefn Coed
Tumble
18
14
Tycroes
Whitehead
19
19
Newport HSOB
13 November 2024
Hafodyrynys
0
56
Bedlinog
10 November 2024
Bedlinog
29
10
Old Illtydians
Furnace United
24
14
Loughor
Llandovery
34
7
Aberaeron
Maesteg Celtic
67
7
Canton
Mumbles
26
26
Burry Port
Nantyffyllon
0
47
Pontypridd
Whitehead
25
22
Porthcawl
8 November 2024
Bargoed
19
22
Abercwmboi
Maesteg
22
52
Pencoed
Newbridge Vikings
24
17
St Albans
3 November 2024
Abercrave
17
44
Pencoed
Bargoed
5
27
Mumbles
Beaufort
36
22
Blackwood
Bryncoch
26
5
Tonmawr
Ospreys Cup
Hafodyrynys
19
19
Merthyr
Maesteg Celtic
22
17
Tondu
Ospreys Cup
Malahide (Ireland)
0
75
Llandovery
Oakdale
26
53
Llantrisant
Old Penarthians
61
15
Llantwit Fardre
Porthcawl
37
0
Treorchy
Risca
26
0
Pontypool United
Tumble
22
19
Morriston
Tycroes
33
10
Dunvant
Whitehead
36
5
Abercwmboi
2 November 2024
Old Belvedere (Ireland)
0
73
Llandovery
1 November 2024
Glynneath
47
32
Bridgend Sports
27 October 2024
Carmarthen Quins
34
5
Tenby
Hafodyrynys
5
43
Old Penarthians
Llantrisant
24
33
Nantyffyllon
Merthyr
31
12
Beaufort
Newcastle Emlyn
19
36
Burry Port
Pontypool United
28
14
Caerphilly
Pontypridd
58
14
Chepstow
St Peters
24
21
Llanishen
Taibach
17
27
Hendy-Llangennech
Tonmawr
0
50
Maesteg Celtic
Tycroes
70
14
Abercrave
23 October 2024
Hendy-Llangennech
5
15
Waunarlwydd
20 October 2024
Beaufort
10
32
Llantrisant
Bedlinog
14
10
Beddau
Burry Port
57
10
Tumble
Pontypridd
45
8
Pontypool United
Porthcawl
19
14
Maesteg Celtic
Whitehead
48
17
Croesyceiliog
13 October 2024
Aberaeron
24
31
Llandovery
Abercrave
26
24
Bryncoch
Aberystwyth
27
33
Tycroes
Burry Port
22
17
Bridgend Athletic
Caerleon
38
57
Newbridge Vikings
Carmarthen Quins
50
0
Llantrisant
Cefn Coed
14
19
Brecon
Cowbridge
36
0
Maesteg
CRC Caerdydd
5
36
Old Penarthians
Hendy-Llangennech
24
21
Penlan
Machen
17
24
Maesteg Celtic
Penallta
26
34
Whitehead
Pontypool
12
21
Pencoed
Risca
17
14
Monmouth
Rumney
7
60
Dinas Powys
Senghenydd
10
29
Mumbles
Talywain
7
22
Nantyffyllon
Tonmawr
12
23
Tumble
Waunarlwydd
60
29
Glynneath
6 October 2024
Bryncoch
33
21
Pencoed
Cambrian
7
10
Dunvant
Carmarthen Quins
66
40
Tycroes
Cefn Coed
0
25
Bedlinog
Chepstow
17
34
Whitehead
Hendy-Llangennech
63
12
Fall Bay
Llandaff
14
17
Llanishen
Merthyr
5
29
Llantrisant
Pembroke
0
34
Furnace United
Porthcawl
58
5
Kenfig Hill
Risca
14
5
Beddau
Waunarlwydd
17
15
Ystradgynlais
Ospreys Cup
29 September 2024
Aberystwyth
10
21
Carmarthen Quins
Caerleon
12
29
Whitehead
Furnace United
29
0
Dunvant
Hendy-Llangennech
34
14
Waunarlwydd
Kenfig Hill
5
19
Pencoed
Llandovery
50
0
Abercwmboi
Llantrisant
0
26
Senghenydd
Maesteg Celtic
26
7
Bryncoch
Pontyclun
47
12
St Albans
Pontypool United
40
12
Hafodyrynys
Rhiwbina
29
15
Old Penarthians
Risca
12
28
Newbridge Vikings
St Clears
19
7
Tumble
Treorchy
3
0
Nantyffyllon
Tycroes
7
47
Burry Port
22 September 2024
Bridgend Sports
7
34
Pontypool United
Burry Port
55
0
Aberystwyth
Carmarthen Quins
18
22
Llandovery
Dunvant
34
0
Hendy-Llangennech
Haverfordwest
20
26
Tycroes
Llanishen
19
14
Pontypridd
Maesteg Celtic
24
12
Bonymaen
Nantyffyllon
10
10
Porthcawl
Ospreys Cup - Porthcawl won as away team.
Newbridge Vikings
17
5
Penallta
Pencoed
21
12
Bargoed
Pentyrch
12
46
Dinas Powys
St Clears
39
5
Crymych
St Peters
59
10
Llantrisant
Tumble
31
24
Abercrave
15 September 2024
Aberaeron
7
36
Carmarthen Quins
Bargoed
19
29
Burry Port
Brecon
0
40
Nantyffyllon
Chepstow
29
21
Old Bristolians
Cowbridge
0
50
Maesteg Celtic
Dunvant
31
10
Waunarlwydd
Furnace United
29
5
Tycroes
Glynneath
0
50
St Albans
Hendy-Llangennech
0
22
Tumble
Kenfig Hill
5
15
Bryncoch
Llantrisant
0
31
Beddau
Merthyr
36
19
Bridgend Sports
Mumbles
43
0
Loughor
Newbridge
17
7
Abertillery
Old Penarthians
19
17
Llanishen
Pontyclun
54
0
Newbridge
Pontypool United
12
27
St Peters
Senghenydd
23
5
Penallta
St Clears
43
33
Newcastle Emlyn
Talywain
5
56
Risca
Tondu
19
29
Whitehead
Tonyrefail
50
0
Pentyrch
Treorchy
0
10
Cambrian
11 September 2024
Caerphilly
38
24
Llantrisant
Risca
7
5
Bargoed
8 September 2024
Aberaeron
14
12
St Clears
Abergavenny
54
21
Chepstow
Bargoed
41
0
Beddau
Bedlinog
5
28
Pontypridd
Cambrian Welfare
20
19
Cowbridge
Cefn Coed
31
7
Blackwood
CRC Caerdydd
27
40
Dinas Powys
Croesyceiliog
24
15
Pontypool United
Crymych
22
7
Pembroke
Dunvant
10
26
Mumbles
Furnace United
35
14
Bryncoch
Hendy-Llangennech
5
29
Aberavon Green Stars
Llandovery
0
57
Pontyclun
Newbridge Vikings
63
7
Mountain Ash
Old Illtydians
52
5
Canton
Old Penarthians
40
7
Barry
Pencoed
12
24
Porthcawl
Penlan
59
14
South Gower
Porthcawl
19
26
Llanishen
Senghenydd
33
10
Treorchy
Tenby
14
24
Haverfordwest
Tondu
26
17
Pencoed
Tumble
35
24
Carmarthen Quins
Tycroes
12
28
Maesteg Celtic
Waunarlwydd
29
19
Ystradgynlais
Whitehead
15
33
Tonyrefail
6 September 2024
Canton
10
48
Pentyrch
Nantyffyllon
38
0
Taibach
1 September 2024
Abercrave
38
19
Mountain Ash
Bargoed
36
0
Furnace United
Beddau
5
5
Penallta
Dunvant
39
24
Carmarthen Quins
Hendy-Llangennech
45
0
Bridgend Sports
Kenfig Hill
7
0
Penlan
Llanishen
19
47
Senghenydd
Nantyffyllon
7
17
Tondu
Pontyclun
53
5
Mumbles
Pontypridd
24
7
Pontyclun
Risca
44
5
Croesyceiliog
Risca
0
28
Penallta
St Clears
14
24
Burry Port
Talywain
0
19
Whitehead
Tonyrefail
33
7
Newport HSOB
Treorchy
3
14
Bryncoch
Tycroes
12
38
Newcastle Emlyn