Below is the list of fixtures for the 2025 season - 13 teams
in the league (Ferrets have been accepted as full members
following their probationary year least year). Radyr Family,
Uni Staff and newcommers Highway Hurriances enter the cup/bowl
competition.
Should any changes be required it is down to teams concerned
to make alternative arrangements. If this happens please email
dan@cardiffcasualscricket.co.uk
so the website can be updated.
The result notification should be along the lines of - Team
A 146-8 beat Team B 125 all out by 21 runs and who batted
1st. Similarly if the game is cancelled or rained off please
state this.
This would be appreciated. Thanks
Week |
Date |
Home Team |
Away Team |
Venue |
Type |
Result |
Notes |
Week 1 |
w/c 05/05/25 |
|
|
|
|
|
|
|
Tues 6th May |
Eclipse |
NOW |
St Fagans |
League 1 |
Eclipse 150-7 (12pts) bt NOW 124-6
(3pts) by 26 runs |
|
|
Wed 7th May |
Glenwood |
BOTS |
St Fagans |
League 1 |
BOTS 142-6 (14pts) bt Glenwood 87-8
(1pt) by 55 runs |
18 overs agreed |
|
Tues May 6th |
Talygarn |
Cavaliers |
Llandaff 3 |
League 1 |
Cavaliers 194-2 (15pts) bt Talygarn
96ao (0pts) by 98 runs |
|
|
Thurs 8th May |
LF Centurions |
Hawks |
Llantwit Fardre |
League 1 |
Centurions 98-4 (12pts) bt Hawks 97-5
(3pts) by 6 wkts |
|
|
Tues 6th May |
Casuals |
Ferrets |
Bryn y Don, Dinas Powys |
League 1 |
Ferrets 168-4 (12pts) bt Casuals 167-4
(3pts) by 6 wkts |
|
|
Wed 7th May |
CMA |
Trust |
Llandaff 1 |
League 1 |
Trust173-4 (15pts) bt
CMA 88ao (0pts) by 85 runs |
18 overs agreed |
|
|
Medics |
Bye |
|
League 1 |
|
|
Week 2 |
w/c 12/05/25 |
|
|
|
|
|
|
|
Wed 14th May |
Trust |
Medics |
St Fagans |
League 2 |
Trust 78-5 (12pts) bt Medics 75ao
(3pts) by 5 wkts |
|
|
Wed 14th May |
Ferrets |
CMA |
Llandaff 2 |
League 2 |
CMA 198-7 (15pts) bt Ferrets 116-8
(0pts) by 82 runs |
18 overs |
|
Tues 13th May |
Hawks |
Casuals |
St Fagans |
League 2 |
Hawks 137-7 (11pts) bt Casuals 134-4
(4pts) by 3 wkts |
15 overs |
|
Thurs 15th May |
Cavaliers |
LF Centurions |
Cathedral School |
League 2 |
Centurions 140-7 (11pts) bt Cavaliers
139-7 (4pts) by 2 wkts |
|
|
Wed 14th May |
BOTS |
Talygarn |
Llandaff 1 |
League 2 |
BOTS 74-0 (15pts) bt Talygarn 73ao
(0pts) by 10 wkts |
|
|
Wed 14th May |
NOW |
Glenwood |
Blackweir 2 |
League 2 |
Glenwood 193-6 (13pts) bt NOW 152-3
(2pts) by 41 runs |
|
|
|
Eclipse |
Bye |
|
League 2 |
|
|
|
|
|
|
|
|
|
|
|
w/c 19/05/25 |
|
|
|
|
|
|
Game 1 |
Thurs 22nd May |
Centurions |
Cavaliers |
Llantwit Fardre |
Cup R1 |
Centurions 159-6 bt Cavaliers 137-7
by 22 runs |
|
Game 2 |
Thurs 22nd May |
Hurricanes |
Hawks |
St Fagans |
Cup R1 |
Hawks 157-3 bt Hurricanes 137-2 by
20 runs |
|
Game 3 |
Wed 21st May |
Radyr Family |
Eclipse |
St Fagans |
Cup R1 |
Radyr 150-3 bt Eclipse 117-6 by 33
runs |
|
Game 4 |
Tues 20th May |
Trust |
Medics |
St Fagans |
Cup R1 |
Trust 197-7 bt Medics 130-4 by 67
runs |
|
Game 5 |
Tues 20th May |
NOW |
Casuals |
Llandaff 3 |
Cup R1 |
Casuals 128-9 bt NOW 92-8 by 36 runs
|
|
Game 6 |
Wed 21st May |
Uni Staff |
Glenwood |
Llandaff 2 |
Cup R1 |
Glenwood 120-3 bt UniStaff 119-7 by
7 wkts |
|
Game 7 |
Tues 20th May |
Talygarn |
CMA |
Llandaff 2 |
Cup R1 |
CMA 206-4 bt Talygarn 105-5 by 101
runs |
|
Game 8 |
Thurs 22nd May |
BOTS |
Ferrets |
Pontcanna |
Cup R1 |
BOTS 126-8 bt Ferrets 125ao by 2 wkts |
changed from wed 21st |
|
|
|
|
|
|
|
|
Week 3 |
w/c 26/05/25 |
|
|
|
|
|
|
|
Wed 28th May |
Glenwood |
Eclipse |
St Fagans |
League 3 |
Rained off |
|
|
Tues 27th May |
Talygarn |
NOW |
Llandaff 2 |
League 3 |
Rained off |
|
|
Thurs 29th May |
LF Centurions |
BOTS |
Llantwit Fardre |
League 3 |
Rained off |
|
|
Tues 27th May |
Casuals |
Cavaliers |
Bryn y Don, Dinas Powys |
League 3 |
Rained off |
|
|
Tues 27th May |
CMA |
Hawks |
Llandaff 3 |
League 3 |
Rained off |
|
|
Thurs 29th May |
Medics |
Ferrets |
Blackweir 2 |
League 3 |
Rained off |
|
|
|
Trust |
Bye |
|
League 3 |
|
|
|
|
|
|
|
|
|
|
Week 4 |
w/c 02/06/2025 |
|
|
|
|
|
|
|
Wed 4th June |
Ferrets |
Trust |
Blackweir 4 |
League 4 |
Trust 152-9 (13pts) bt Ferrets 121ao
(2pts) by 31 runs |
|
|
Tues 3rd June |
Hawks |
Medics |
St Fagans |
League 4 |
Rained off |
|
|
Thurs 5th June |
Cavaliers |
CMA |
Cathedral School |
League 4 |
Rained off |
|
|
Wed 4th June |
BOTS |
Casuals |
Blackweir 3 |
League 4 |
BOTS 75-4 (12pts) bt Casuals 74ao
(3pts) by 6 wkts |
|
|
Tues 3rd June |
NOW |
LF Centurions |
Llandaff 1 |
League 4 |
Centurions 179-7 (11pts) bt NOW 178-6
(4pts) by 3 wkts |
|
|
Tues 3rd June |
Eclipse |
Talygarn |
St Fagans |
League 4 |
Rained off |
|
|
|
Glenwood |
Bye |
|
League 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cup /Bowl QF |
w/c 09/06/25 |
|
|
|
|
|
|
Game 9 |
Tues 10th June |
BOTs (Winner 8 ) |
Centurions (Winner 1) |
St Fagans |
Cup QF1 |
BOTs 137-7 bt Centurions 103ao by
34 runs |
|
Game 10 |
|
CMA (Winner 7) |
Hawks (Winner 2) |
|
Cup QF2 |
CMA 98-3 bt Hawks 97-9 by 7 wkts |
to be played
Thurs 03/07 at Lllandaff artical |
Game 11 |
Thurs 12th June |
Glenwood (Winner 6) |
Radyr (Winner 3) |
St Fagans |
Cup QF3 |
Glenwood 117-8 bt Radyr 116-5 by 2
wkts |
to be played
Thurs 03/07 at Pontcanna artical |
Game 12 |
Tues 10th June |
Casuals (Winner 5) |
Trust (Winner 4) |
Bryn-y-Don |
Cup QF4 |
Trust 172-7 bt Casuals
63-7 by 109 runs |
|
Game 13 |
Thurs 12th June |
Cavaliers (Loser 1) |
Ferrets (Loser 8) |
Cathedral School |
Bowl QF 1 |
rained off |
double header league/cup - 03/07 |
Game 14 |
|
Hurricanes (Loser 2) |
Talygarn (Loser 7) |
|
Bowl QF 2 |
Hurricanes 61-3 bt Talygarn 60ao by
7 wkts |
|
Game 15 |
Wed 11th June |
Eclipse (Loser 3) |
Uni Staff (Loser 6) |
St Fagans |
Bowl QF 3 |
Eclipse 103-1 bt Uni Staff 100-9 by
9 wkts |
|
Game 16 |
|
Medics (Loser 4) |
NOW (Loser 5) |
|
Bowl QF 4 |
Medics bt NOW by forfeit |
|
|
|
|
|
|
|
|
|
Week 5 |
w/c 16/06/25 |
|
|
|
|
|
|
|
Tues 17th June |
Talygarn |
Glenwood |
Llandaff 2 |
League 5 |
Glenwood 170-3 (15pts) bt Talygarn
84ao (0pts) by 86 runs |
|
|
Thurs 19th June |
LF Centurions |
Eclipse |
Llantwit Fardre |
League 5 |
Eclipse 138-6 (12pts) bt Centurions
114-5 (3pts) by 24 runs |
|
|
Tues 17th June |
Casuals |
NOW |
Bryn y Don, Dinas Powys |
League 5 |
Casuals (12pts) bt NOW (-3pts) by
forfiet |
|
|
Tues 17th June |
CMA |
BOTS |
Pontcanna 2 |
League 5 |
CMA 116-6 (11pts) bt BOTS 115ao (4pts)
by 4 wkts |
|
|
Tues 17th June |
Medics |
Cavaliers |
Llandaff 1 |
League 5 |
Cavaliers 160-4 (13pts) bt Medics
122-9 (2pts) by 38 runs |
|
|
Wed 18th June |
Trust |
Hawks |
St Fagans |
League 5 |
Trust 116-3 (13pts) bt
Hawks (2pts) 114-9 by 7 wkts |
|
|
|
Ferrets |
Bye |
|
League 5 |
|
|
|
|
|
|
|
|
|
|
Week 6 |
w/c 23/06/25 |
|
|
|
|
|
|
|
Tues 24th June |
Hawks |
Ferrets |
St Fagans |
League 6 |
Rained off |
|
|
Mon 23rd
June |
Cavaliers |
Trust |
Llandaff Fields Artifical |
League 6 |
Trust 202-8 (10pts) bt Cavaliers 200-4
(5pts) by 2 wkts |
moved from heath park artifical |
|
Thurs 26th June |
BOTS |
Medics |
Cross Keys
|
League 6 |
BOTS 186ao (13pts) bt Medics 152-9
(2pts) by 34 runs |
moved from The Marl Astro |
|
Tues 24th June
/ thurs 26th - TBC |
NOW |
CMA |
TBC |
League 6 |
CMA (12pts)
bt NOW (-3pts) by forfeit |
Marl available
24th/ pontcanna available 26th - NOW to confirm |
|
Wed 25th June |
Eclipse |
Casuals |
St Fagans |
League 6 |
Eclipse 124-6 (11pts) bt Casuals 121-2
(4pts) by 4 wkts |
|
|
Thurs 26th June |
Glenwood |
LF Centurions |
St Fagans |
League 6 |
Glenwood 130-7 (11pts) bt Centurions
128-8 (4pts) by 3 wkts |
|
|
|
Talygarn |
Bye |
|
League 6 |
|
|
|
|
|
|
|
|
|
|
Week 7 |
w/c 30/06/25 |
|
|
|
|
|
|
|
Thurs 3rd July |
LF Centurions |
Talygarn |
Llantwit Fardre |
League 7 |
Centurions 196-2 (15pts) bt Talygarn
71ao (0pts) by 125 runs |
|
|
Tues 1st July |
Casuals |
Glenwood |
Bryn y Don, Dinas Powys |
League 7 |
Glenwood 166-7 (13pts) bt Casuals
135-8 (2pts) by 31 runs |
|
|
Wed 2nd July |
CMA |
Eclipse |
St Fagans |
League 7 |
Eclipse 211-4 (13pts) bt CMA 170-7
(2pts) by 41 runs |
|
|
Tues 1st July |
Medics |
NOW |
The Marl Astro |
League 7 |
NOW (12pts) bt Medics (-3) by forfeit |
|
|
Tues 1st July |
Trust |
BOTS |
St Fagans |
League 7 |
Trust 174-9 (13pts) bt BOTS 139-9
(2pts) by 35 runs |
|
|
Thurs 3rd July |
Ferrets |
Cavaliers |
Cathedral School |
League 7 |
Ferrets 159-5 (12pts) bt Cavaliers
136-5 (3pts) by 23 runs |
to be played as a double header (bowl/league) |
|
|
Hawks |
Bye |
|
League 7 |
|
|
|
|
|
|
|
|
|
|
Cup / Bowl SF |
w/c 07/07/25 |
|
|
|
|
|
|
Game 17 |
Thurs 10th July
|
BOTS (Winner G9) |
Trust (Winner G12) |
St Fagans
|
Cup SF 1 |
Trust 139-7 bt BOTS 135-5 by 3 wkts |
|
Game 18 |
Tues 8th July |
Glenwood (Winner G11) |
CMA (Winner G10) |
St Fagans
|
Cup SF 2 |
CMA 178-9 bt Glenwood 149-8 by 29
runs |
|
Game 19 |
Wed 9th July |
Ferrets (Winner G13) |
Medics (Winner G16) |
Llandaff |
Bowl SF 1 |
Ferrets 140-4 bt Medics 137-9 by 6
wkts |
|
Game 20 |
Wed 9th Jul |
Eclipse (Winner G15) |
Hurricanes (Winner G14) |
St Fagans
|
Bowl SF 2 |
Eclipse win by Foreit over Hurricanes |
Moving to w/c 28/07 |
|
|
|
|
|
|
|
|
Week 8 |
w/c 14/07/24 |
|
|
|
|
|
|
|
Wed 16th July |
Cavaliers |
Hawks |
Pontcanna Artifical |
League 8 |
Hawks 199-3 (13pts) bt Cavaliers 195-8
(2pts) bt 7 wkts |
moved from heath park |
|
Thurs 17th July |
BOTS |
Ferrets |
Llandaff 1 |
League 8 |
BOTS 175-6 (15pts) bt Ferrets 112-6
(0pts) by 63 runs |
|
|
Wed 16th July |
NOW |
Trust |
St Fagans |
League 8 |
Trust 174-5 (13pts) bt NOW 143-6 (2pts)
by 31 runs |
|
|
Thurs 17th July |
Eclipse |
Medics |
St Fagans |
League 8 |
Rained off |
|
|
Thurs 17th July |
Glenwood |
CMA |
St Fagans |
League 8 |
Rained off |
|
|
Wed 16th July |
Talygarn |
Casuals |
Llandaff 2 |
League 8 |
Casuals 119-4 (12pts)
bt Talygarn 115-5 (3pts) by 6 wkts |
|
|
|
LF Centurions |
Bye |
|
League 8 |
|
|
|
|
|
|
|
|
|
|
Week 9 |
w/c 21/07/25 |
|
|
|
|
|
|
|
Tues 22nd July |
Casuals |
LF Centurions |
Bryn y Don, Dinas Powys |
League 9 |
Centurions 146-6 (11pts) bt Casuals
145-5) (4pts) by 4 wkts |
|
|
Mon 21st July |
CMA |
Talygarn |
Llandaff 2 |
League 9 |
CMA 210-7 (15pts) bt Talygarn 89-9
by 121 runs |
|
|
Wed 23rd July |
Medics |
Glenwood |
St Fagans |
League 9 |
Glenwood (12pts) bt Medics (-3pts)
by forfeit |
|
|
Thurs 24th July |
Trust |
Eclipse |
St Fagans |
League 9 |
Trust 156-7 (12pts) bt Eclipse 126-8
(3pts) by 30 runs |
|
|
Mon 21st July |
Ferrets |
NOW |
Llandaff 1 |
League 9 |
Ferrets 119ao (11pts) bt NOW 104-8
(4pts) by 15 runs |
|
|
Tues 22nd July |
Hawks |
BOTS |
St Fagans |
League 9 |
BOTS 114-4 (12pts) bt Hawks 113-7
(3pts) bt 6 wkts |
|
|
|
Cavaliers |
Bye |
|
League 9 |
|
|
|
|
|
|
|
|
|
|
Week 10 |
w/c 28/07/25 |
|
|
|
|
|
|
|
Wed 30th July |
BOTS |
Cavaliers |
Pontcanna 3
|
League 10 |
BOTS 128-3 (13pts) bt Cavaliers 127-7
(2pts) by 7 wkts |
moved from marl /31st to pontcanna
3/ 30th |
|
Tues 29th July |
NOW |
Hawks |
Pontcanna 3 |
League 10 |
Hawks 177-5 (14pts) bt NOW 129-8 (1pt)
by 48 runs |
|
Fri
8th August |
|
Eclipse |
Ferrets |
St Fagans |
League 10 |
Ferrets 145-5 (13pts) bt Eclipse 113ao
(2pts) by 32 runs |
(had to be
moved to Tues 5th aug)
doubling bowl final as league
match Fri 8th Aug
|
Tuesday 12th
August |
Wed 30th July |
Glenwood |
Trust |
St Fagans |
League 10 |
Trust 168ao (15pts) bt Glenwood 70ao
(0pts) by 98 runs |
has to be moved
to Tues 12th aug |
|
Tues 29th July |
Talygarn |
Medics |
Llandaff 2 |
League 10 |
Medics 179-6 (15pts) bt Talyagrn 60ao
(0pts) by 119 runs |
|
|
Thurs 31st July |
LF Centurions |
CMA |
Llantwit Fardre |
League 10 |
CMA 119ao (14pts) bt Centurions 67-8
(1pt) by 52 runs |
|
|
|
Casuals |
Bye |
|
League 10 |
|
|
|
|
|
|
|
|
|
|
Cup Final |
Fri 1st Aug |
(Winner CSF1 (Game 17)) |
(Winner CSF2 (Game 18)) |
St Fagans |
Cup Final (Game 21) |
|
cancelled -
MOVED TO 8TH AUGUST |
Bowl Final |
Fri 1st Aug |
(Winner BSF1 (Game 19)) |
(Winner BSF2 (Game 20)) |
St Fagans |
Bowl Final (Game 22) |
|
cancelled -
MOVED TO 8TH AUGUST |
|
|
|
|
|
|
|
|
Week 11 |
w/c 04/08/25 |
|
|
|
|
|
|
|
Wed 6th Aug |
CMA |
Casuals |
Llandaff 1 |
League 11 |
CMA 164-5 (14pts) bt Casuals 107-9
(1pt) by 57 runs |
|
|
Thurs 7th Aug |
Medics |
LF Centurions |
Llantwit Fardre |
League 11 |
rained off |
|
|
Wed 6th Aug |
Trust |
Talygarn |
St Fagans |
League 11 |
Trust 208-4 (15pts) bt Talygarn 83-8
(0pts) by 125 runs |
|
Tuesday 29th
July |
Thurs 7th Aug |
Ferrets |
Glenwood |
Pontcanna |
League 11 |
Ferrets 176-5 (12pts) bt Glenwood
146-9 (3pts) by 30 runs |
Moved from Thurs
7th Aug to Tuesaday 29th July (Pontcanna) |
|
Tues 5th Aug |
Hawks |
Eclipse |
St Fagans |
League 11 |
Hawks 171-3 (13pts) bt Eclipse 170-5
(2pts) by 7 wkts |
Moved to Tues 5th Aug @ St Fagans |
|
Thurs 7th Aug |
Cavaliers |
NOW |
Pontcanna 2 |
League 11 |
Cavaliers 155-6 (13pts) bt NOW 118-4
(2pts) by 37 runs |
|
|
|
BOTS |
Bye |
|
League 11 |
|
|
|
|
|
|
|
|
|
|
Cup Final |
Fri 8th Aug |
Trust (Winner G17) |
CMA (Winner G18) |
St Fagans |
Cup Final (Game 21) |
Trust 102-6 bt CMA 101ao by 4 wkts |
default date |
Bowl Final |
Fri 8th Aug |
Ferrets (Winner G19) |
Eclipse (Winner G20) |
Llandaff 1 |
Bowl Final (Game 22) |
Ferrets 145-5 bt Eclipse 113ao by
32 runs |
default date
m- moved to Llandaff 1 from st fagans
To count as league match as well |
|
|
|
|
|
|
|
|
Week 12 |
w/c 11/08/24 |
|
|
|
|
|
|
|
Wed 13th Aug |
NOW |
BOTS |
Llandaff 2 |
League 12 |
BOTS 187-5 (11pts) bt NOW 172-7 (4pts)
by 15 runs |
|
|
Wed 13th Aug |
Eclipse |
Cavaliers |
St Fagans |
League 12 |
Eclipse 108-2 (13pts) bt Cavaliers
104-8 (2pts) by 8 wkts |
|
|
Wed 13th Aug |
Glenwood |
Hawks |
St Fagans |
League 12 |
Hawks 176-6 (15pts) bt Glenwood 99ao
(0pts) by 77 runs |
|
|
Tues 12th Aug |
Talygarn |
Ferrets |
Llandaff 3 |
League 12 |
Ferrets 134-1 (14pts) bt Talygarn
130-7 (1pt) by 9 wkts |
|
|
Thurs 14th Aug |
LF Centurions |
Trust |
Llantwit Fardre |
League 12 |
Trust 180-5 (14pts) bt Centurions
132-8 (1pts) by 48 runs |
|
|
Tues 12th Aug |
Casuals |
Medics |
Bryn y Don, Dinas Powys |
League 12 |
Casuals (12pts) by Medics (-3pts)
due to forfeit |
|
|
|
CMA |
Bye |
|
League 12 |
|
|
|
|
|
|
|
|
|
|
Week 13 |
w/c 18/08/24 |
|
|
|
|
|
|
|
Tues 19th Aug |
Medics |
CMA |
Pontcanna 1 |
League 13 |
CMA 119-4 (12pts) bt Medics 118-8
(3pts) by 6 wkts |
|
|
Wed 20th Aug |
Trust |
Casuals |
St Fagans |
League 13 |
Trust 129-5 (11pts) bt Casuals 109-8
(4pts) by 20 runs |
|
|
Thurs 21st Aug |
Ferrets |
LF Centurions |
Llantwit Fardre |
League 13 |
Ferrets 110-2 (13pts) bt Centurions
106-8 (2pts) by 8 wkts |
|
|
Tues 19th Aug |
Hawks |
Talygarn |
St Fagans |
League 13 |
Hawks 104-1 (14pts) bt Talygarn 102-4
(1pt) by 9 wkts |
|
|
Thurs 21st Aug |
Cavaliers |
Glenwood |
Pontcanna 2 |
League 13 |
Glenwood 178-4 (12pts) bt Cavaliers
176-3 (3pts) by 6 wkts |
|
|
Thurs 21st Aug |
BOTS |
Eclipse |
Pontcanna 1 |
League 13 |
BOTS 158-7 (12pts) bt Eclipse 131-6
(3pts) by 27 runs |
|
|
|
NOW |
Bye |
|
League 13 |
|
|
|
|
|
|
|
|
|
|
top |
|
|
|
|
|
|
|
Member clubs must abide with the fixtures communicated by
the fixture secretary and published on the website. The exceptions
are the Cup games which must be arranged between the respective
clubs (home team to book).
Team |
Venue |
Postcode |
Notes |
Boyz of the Summer |
Cardiff Parks |
|
Blackweir; Llandaff; Pontcanna |
Cardiff
Casuals |
Bryn-y-Don, Dinas Powys (for 2025) |
CF64 4UD |
for 2025 |
Cardiff
Cavaliers CC |
Cathedral School, Llandaff |
CF5 2YH |
|
Cardiff Medics |
Cardiff Parks |
|
Blackweir; Llandaff; Pontcanna |
Celtic Hawks |
Llandaff Fields |
CF11 9JL |
(use pitches opposite Cardiff Rd/halfway,
NOT Pontcanna off Fields Park/Fairleigh Rds) |
Chartered Trust |
St Fagans CC |
CF5 6DU |
|
Eclipse |
St Fagans CC |
CF5 6DU |
|
Llantwit
Fardre Centurions |
Central Park, Llantwit Fardre |
CF38 1RJ |
formerly Glamorgan Centurions |
Glenwood |
St Fagans CC |
CF5 6DU |
|
National Orchestra |
Cardiff Parks |
|
Blackweir; Llandaff; Pontcanna |
Talygarn |
Cardiff Parks |
|
Blackweir; Llandaff; Pontcanna |
Cardiff Malayalee Association (CMA) |
Cardiff Parks |
|
Blackweir; Llandaff; Pontcanna |
Radyr Family |
|
|
Cup 2024 |
Uni Staff |
|
|
Cup 2024 |