Previous Winners

2000 - Brynhyfryd (Carms)
2001 - Pontrhydyfen
2002 - Pontrhydyfen
2003 - Penylan
2004 - Pontrhydyfen
2005 - Pontrhydyfen
2006 - Pontrhydyfen
2007 - Ely Valley
2008 - Penylan
2009 - Tenby
2010 - Dinas Powis

Carruthers Shield 2009

The final took place on 29th August between Tenby and Ely Valley

Result:   Tenby 96 v 89 Ely Valley(Click here for Photo)

 

Round 1
June 20th
Round 2
July 4th
Round 3
July 18th
Round 4
July 25th
Semi Finals
August 29th
Llandrindod Wells
SECTION A
Presteigne 87 Presteigne 92 Presteigne 64 Tenby 96 Tenby 80
Pontyclun 67
Morriston Utd 93 Morriston Utd 78
Brynhyfryd (West Glam) 61
Tenby 118 Tenby 103 Tenby 97
Victoria 77
Ammanford Park 73 Ammanford Park 51
Machynlleth 65
Brynmawr 60 Troedyrhiw 85 Troedyrhiw 100 Troedyrhiw 60
Troedyrhiw 87
Calsonic 77 Calsonic 58
Caldicot 75
Cross Keys 68 Cross Keys 60 Penhill 70
Parc Llewellyn 65
Neath Town 69 Penhill 93
Penhill 89
Llandrindod Wells 72 RTB Ebbw Vale 64 Harlequins 98 Harlequins 83 Harlequins 78
RTB Ebbw Vale 83
Harlequins 108 Harlequins 69
Abergavenny 56
Aberystwyth 69 St Albans 87 St Albans 57
St Albans 74
Saundersfoot 78 Saundersfoot 62
Whitchurch 59
Beaufort 85 Beaufort 73 Beaufort 111 Beaufort 64
Cardiff Athletic 83
Glyncorrwg 107 Glyncorrwg 71
Blackwood 61
Pontardawe 79 Pontardawe 86 Pontardawe 51
Cwmbran 61
Barry Romilly 73 Blaina 65
Blaina 75
SECTION B
Ely Valley 119 Ely Valley 83 Ely Valley 79 Ely Valley 76 Ely Valley 93
Standard 42
Carmarthen 77 Carmarthen 64
Welshpool 70
Old Landorians 84 Old Landorians 79 Old Landorians 61
Llanbradach 79
B.S.C. Landore 69 Gorseinon 62
Gorseinon 78
Wattstown 72 Wattstown 81 Wattstown 51 Brynhyfryd (Carms) 75
Sully 62
Thomastown 88 Thomastown 80
Ystradfechan 63
Bedlinog 73 Skewen 55 Brynhyfryd (Carms) 108
Skewen 82
Crickhowell 73 Brynhyfryd (Carms) 100
Brynhyfryd (Carms) 74
Penarth 64 Ystrad Mynach 73 Loughor 67 Pontrhydyfen 97 Pontrhydyfen 74
Ystrad Mynach 94
Loughor 89 Loughor 85
Caerau Welfare 72
Pontrhydyfen 98 Pontrhydyfen 83 Pontrhydyfen 87
Cardigan 53
Penylan 92 Penylan 59
Porthcawl 56
Llandaff Fields 57 Tick Tock 72 Tock Tock 74 Havelock Park 66
Tick Tock 71
Ferndale 93 Ferndale 66
Jersey 63
Penyrheol 63 Havelock Park 76 Havelock Park 75
Havelock Park 100
Maesteg Welfare 72 Rhymney Royal 71
Rhymney Royal 85