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 2008

The final took place on 23rd August between Penhill and Penylan

Result:   Penhill 80 v 90 Penylan (Click here for Photo)

 

Round 1
June 21st
Round 2
July 5th
Round 3
July 19th
Round 4
July 26th
Semi Finals
August 23rd
Llandrindod Wells
SECTION A
Newport Athletic 85 Newport Athletic 68 Aberavon 69 Glyncorrwg 88 Glyncorrwg 76
Gilfach Goch 76
Machen 65 Aberavon 88
Aberavon 88
Blackwood 70 Glyncorrwg 83 Glyncorrwg 74
Glyncorrwg 88
Cardiff Athletic 64 Bedwas & Trethomas 55
Bedwas & Trethomas 87
Whitchurch 96 Whitchurch 103 Whitchurch 72 Harlequins 55
Pembroke Dock 62
St Albans 105 St Albans 44
Queens Road 53
Abercarn 72 Harlequins 74 Harlequins 76
Harlequins 90
R.T.B. Ebbw Vale 86 R.T.B. Ebbw Vale 62
Llandrindod Wells 67
Penhill 83 Penhill 105 Penhill 82 Penhill 92 Penhill 80
Neath Town 65
Taibach 44 Chepstow 48
Chepstow 109
Whiteheads 108 Whiteheads 42 Troedyrhiw 61
Kidwelly 58
Troedyrhiw 106 Troedyrhiw 93
Pontymister Athletic 59
Machynlleth 87 Machynlleth 67 Tenby 91 Tenby 78
Ammanford Park 71
Cam Gears 58 Tenby 83
Tenby 96
Penclawdd 84 Morriston Utd 84 Morriston Utd 61
Morriston Utd 85
Gelligaer 75 Presteigne 71
Presteigne 77
SECTION B
Pontyfelin 71 Barry Athletic 67 Gilfach Bargoed 83 Gilfach Bargoed 68 Penylan 82
Barry Athletic 91
Havelock Park 73 Gilfach Bargoed 94
Gilfach Bargoed 82
Jersey 80.25 Jersey 78 Tick Tock 75
Treharris 62
Tick Tock 82 Tock Tock 79
Abertridwr 66
Porthcawl 61 Penylan 110 Penylan 77 Penylan 85
Penylan 113
Cardigan 80 Cardigan 43
Pontrhydyfen 69
Caerau Welfare 56 Par Y Dre 83 Parc Y Dre 69
Parc y Dre 84
Ystrad Mynach 82 Ystrad Mynach 62
Kenfig Hill 69
Brynhyfryd 97 Brynhyfryd 74 Brynhyfryd 72 Ystradfechan 77 Ystradfechan 72
Crickhowell 47
Skewen 79 Skewen 68
Cyfarthfa Castle 58
Ystradfechan 93 Ystradfechan 76 Ystradfechan 85
Pontypridd 58
Dinas Powis 78 Dinas Powis 64
Nixons 77
Dafen Welfare 54 BSC Landore 70 Llanbradach 64 Ely Valley 74
BSC Landore 95
Llanbradach 83 Llanbradach 85
Old Landorians 67
Newtown 76 Newtown 60 Ely Valley 92
Carmarthen 75
Standard 71 Ely Valley 89
Ely Valley 85