Wales 2006/07

League of Wales

Final Table:

 1.The New Saints           32  24  4  4  81-20  76  Champions  [*]
 2.Rhyl                     32  20  9  3  67-35  69
 3.Llanelli                 32  18  9  5  72-33  63
 4.Welshpool Town           32  17  9  6  54-33  60
 5.Connah's Quay Nomads     32  16  8  8  49-40  56
 6.Port Talbot Town         32  15  6 11  42-39  51
 7.Carmarthen Town          32  14  8 10  57-50  50
 8.Aberystwyth Town         32  13  9 10  47-37  48
 9.Bangor City              32  14  6 12  55-47  48
10.Haverfordwest County     32  10  9 13  49-46  39
11.Porthmadog               32   8 11 13  40-52  32  [-3]
12.Airbus UK                32   7  8 17  40-67  29
13.Cefn Druids              32   7  7 18  41-66  28
14.Caersws                  32   6  9 17  34-59  27
15.Caernarfon Town          32   6  8 18  41-73  26
16.Newtown                  32   6  6 20  30-63  24
---------------------------------------------------
17.Cwmbran Town             32   4  8 20  36-75  20  Relegated

NB: Porthmadog 3 points deducted

[*] TNS (Total Network Solutions) from Llansantffraid were renamed
    The New Saints

Round 1 
[Aug 18]
Aberytswyth     1-1 Llanelli
Airbus UK       0-1 The New Saints 
[Aug 19]
Carmarthen      4-1 Caernarfon
Portmadog       2-1 Welshpool
Connah's Quay   2-1 Newtown
Caersws         3-3 Haverfordwest
Bangor          6-0 Cefn
Cwmbran         2-3 Rhyl
Port Talbot     bye

Round 2
[Aug 25]
Airbus UK       1-4 Welshpool
[Aug 26]
The New Saints  5-2 Bangor
Newtown         2-3 Cwmbran
Rhyl            2-0 Port Talbot
Haverfordwest   0-0 Connah's Quay
Caernarfon      2-2 Caersws
[Aug 27]
Cefn            1-2 Carmarthen
[Apr 28]
Llanelli        5-0 Porthmadog
Aberystwyth     bye

Round 3
[Sep 1]
Carmarthen      0-0 The New Saints  
Cwmbran         0-0 Haverfordwest
Connah's Quay   2-2 Caernarfon
[Sep 2]
Aberystwyth     2-3 Rhyl
Welshpool       0-2 Llanelli
Port Talbot     2-1 Newtown
Bangor          3-1 Airbus UK
Caersws         2-1 Cefn
Porthmadog      bye

Round 4
[Sep 8]
Bangor          1-0 Welshpool
Haverfordwest   1-2 Port Talbot
Cefn            2-2 Connah's Quay 
[Sep 9]
Airbus UK       2-2 Carmarthen 
Caernarfon      0-1 Cwmbran
Newtown         1-1 Aberystwyth
Rhyl            2-1 Porthmadog
The New Saints  2-1 Caersws 
Llanelli        bye

Round 5
[Sep 15]
Aberystwyth     2-2 Haverfordwest
The New Saints  4-0 Connah's Quay
[Sep 16]
Port Talbot     7-1 Caernarfon
Carmarthen      2-2 Bangor
Llanelli        6-0 Rhyl
Porthmadog      2-3 Newtown
Caersws         0-0 Airbus UK
Cwmbran         3-2 Cefn
Welshpool       bye

Round 6
[Sep 22]
Airbus UK       2-3 Connah's Quay
[Sep 23]
Caernarfon      1-3 Aberystwyth
Newtown         0-2 Llanelli
Haverfordwest   1-1 Porthmadog
Carmarthen      2-4 Welshpool
Bangor          1-2 Caersws
Cefn            0-3 Port Talbot
The New Saints  4-0 Cwmbran
Rhyl            bye

Round 7
[Oct 6]
Llanelli        3-2 Haverfordwest
Connah's Quay   3-0 Bangor
Caersws         1-7 Carmarthen
Aberystwyth     3-0 Cefn
[Oct 8]
Welshpool       1-1 Rhyl
Porthmadog      2-2 Caernarfon
Port Talbot     2-1 The New Saints  
Cwmbran         2-2 Airbus UK
Newtown         bye

Round 8
[Oct 13]
Cefn            3-0 Porthmadog
The New Saints  4-1 Aberystwyth
[Oct 14]
Carmarthen      1-3 Connah's Quay
Airbus UK       3-0 Port Talbot
Bangor          1-1 Cwmbran
Caernarfon      2-6 Llanelli
Caersws         1-3 Welshpool
Newtown         0-6 Rhyl
Haverfordwest   bye

Round 9 [Oct 21]
Rhyl            3-2 Haverfordwest
Llanelli        3-1 Cefn
Aberystwyth     1-1 Airbus UK
Cwmbran         4-5 Carmarthen
Welshpool       1-0 Newtown
Porthmadog      1-2 The New Saints  
Port Talbot     0-5 Bangor
Connah's Quay   4-3 Caersws
Caernarfon      bye

Round 10
[Oct 27]
Carmarthen      1-0 Port Talbot
[Oct 28]
Airbus UK       1-1 Porthmadog
Bangor          1-4 Aberystwyth
Caernarfon      2-6 Rhyl 
Caersws         3-3 Cwmbran 
Connah's Quay   1-3 Welshpool 
Haverfordwest   3-2 Newtown 
The New Saints  0-2 Llanelli 
Cefn            bye

Round 11
[Nov 10]
Aberystwyth     4-2 Carmarthen      
Rhyl            2-2 Cefn           
[Nov 11]
Porthmadog      1-1 Bangor         
Cwmbran         0-1 Connah's Quay
Llanelli        4-0 Airbus UK
Newtown         0-1 Caernarfon      
Port Talbot     0-0 Caersws        
Welshpool       0-0 Haverfordwest   
The New Saints  bye

Round 12
[Nov 17]
Cefn            1-1 Newtown        
[Nov 18]
Bangor          4-0 Llanelli       
Caernarfon      1-4 Haverfordwest   
Caersws         0-1 Aberystwyth     
Carmarthen      1-1 Porthmadog      
Connah's Quay   2-1 Port Talbot     
Cwmbran         1-4 Welshpool       
[Nov 19]
The New Saints  2-0 Rhyl           
Airbus UK       bye

Round 13
[Nov 24]
Port Talbot     2-0 Cwmbran         
[Nov 25]
Aberystwyth     1-1 Connah's Quay           
Porthmadog      4-0 Caersws        
Rhyl            4-0 Airbus UK
Welshpool       3-0 Caernarfon      
[Nov 26]
Haverfordwest   0-1 Cefn  
[Jan 23]
Llanelli        1-1 Carmarthen 
[Feb 14]
Newtown         0-4 The New Saints   
Bangor          bye

Round 14
[Dec 1]
Connah's Quay   1-0 Porthmadog      
Cwmbran         2-0 Aberystwyth     
Cefn            3-2 Caernarfon      
[Dec 2]
Airbus UK       1-2 Newtown        
Bangor          1-3 Rhyl           
Caersws         0-3 Llanelli       
Port Talbot     0-0 Welshpool       
The New Saints  2-1 Haverfordwest   
Carmarthen      bye

Round 15
[Dec 8]
Caernarfon      1-3 The New Saints             
Welshpool       4-2 Cefn           
[Dec 9]  
Haverfordwest   5-1 Airbus UK
Llanelli        1-1 Connah's Quay   
Newtown         2-1 Bangor         
Porthmadog      2-2 Cwmbran        
Rhyl            1-0 Carmarthen  
[Apr 3]
Aberystwyth     0-2 Port Talbot       
Caersws         bye

Round 16
[Dec 15]
Cwmbran         2-2 Llanelli      
[Dec 16]  
Bangor          4-1 Haverfordwest   
Caersws         1-1 Rhyl           
Carmarthen      2-0 Newtown        
Port Talbot     1-2 Porthmadog      
Welshpool       1-0 Aberystwyth  
[Feb 2]
Airbus UK       2-3 Caernarfon         
[Apr 3]    
The New Saints  3-1 Cefn      
Connah's Quay   bye

Round 17 [Dec 26]
Aberystwyth     0-1 Porthmadog 
Caernarfon      0-1 Bangor         
Haverfordwest   0-1 Carmarthen      
Llanelli        0-0 Port Talbot     
Cefn            3-1 Airbus UK
Newtown         0-1 Caersws        
Rhyl            2-1 Connah's Quay   
The New Saints  6-0 Welshpool       
Cwmbran         bye

Round 18
[Dec 29]
The New Saints  7-0 Airbus UK 
[Dec 30]
Welshpool       3-1 Porthmadog  
Haverfordwest   1-0 Caersws
Rhyl            1-0 Cwmbran 
[Feb 6]
Cefn            0-3 Bangor
[Mar 13]
Llanelli        1-3 Aberytswyth 
Newtown         0-1 Connah's Quay 
[Apr 28]
Caernarfon      3-5 Carmarthen  
Port Talbot     bye

Round 19 
[Aug 26]
Porthmadog      0-4 Aberystwyth
[Jan 1]
Airbus UK       0-1 Cefn
Bangor          0-0 Caernarfon
Caersws         0-1 Newtown    
Carmarthen      1-3 Haverfordwest 
Port Talbot     1-0 Llanelli   
[Apr 17]
Welshpool       1-0 The New Saints   
[Apr 27]
Connah's Quay   0-2 Rhyl
Cwmbran         bye

Round 20
[Jan 5]
Welshpool       6-3 Airbus UK
[Jan 6]
Porthmadog      1-1 Llanelli
Bangor          0-2 The New Saints
Carmarthen      4-0 Cefn
Connah's Quay   5-3 Haverfordwest
Port Talbot     3-2 Rhyl
Cwmbran         0-2 Newtown
[Mar 10]
Caersws         1-1 Caernarfon
Aberystwyth     bye

Round 21
[Jan 12]
Cefn            2-2 Caersws
Haverfordwest   2-0 Cwmbran
Airbus UK       4-1 Bangor
[Jan 13]
Llanelli        2-3 Welshpool
Newtown         1-2 Port Talbot
Rhyl            3-0 Aberystwyth
Caernarfon      0-2 Connah's Quay
[Apr 24]
The New Saints  4-1 Carmarthen
Porthmadog      bye

Round 22
[Jan 19]
Aberystwyth     4-2 Newtown
Port Talbot     1-4 Haverfordwest  
[Jan 20]
Caersws         0-2 The New Saints 
Carmarthen      2-1 Airbus UK
Porthmadog      1-2 Rhyl
Welshpool       1-1 Bangor
[Mar 17]
Cwmbran         0-3 Caernarfon  
[Mar 20]
Connah's Quay   1-0 Cefn
Llanelli        bye

Round 23
[Jan 26]
Haverfordwest   1-1 Aberystwyth
[Jan 27]
Airbus UK       0-3 Caersws
Bangor          1-3 Carmarthen
Caernarfon      1-2 Port Talbot
Cefn            3-0 Cwmbran
Connah's Quay   0-0 The New Saints 
Newtown         0-0 Porthmadog
[Apr 24]
Rhyl            2-2 Llanelli
Welshpool       bye

Round 24 
[Feb 20]
Connah's Quay   1-2 Airbus UK
[Mar 20]
Llanelli        3-2 Newtown
[Mar 27]
Aberystwyth     2-0 Caernarfon
Welshpool       1-1 Carmarthen
[Apr 3]
Caersws         0-1 Bangor
[Apr 11]
Cwmbran         0-5 The New Saints
[Apr 17]
Porthmadog      0-3 Haverfordwest
[Apr 28]
Port Talbot     1-1 Cefn
Rhyl            bye

Round 25
[Feb 16]
Haverfordwest   1-1 Llanelli
[Feb 17]
Airbus UK       3-0 Cwmbran
Bangor          3-1 Connah's Quay
Carmarthen      2-0 Caersws
Caernarfon      2-2 Porthmadog
Rhyl            0-0 Welshpool
The New Saints  2-0 Port Talbot
[Feb 20]
Cefn            1-2 Aberystwyth
Newtown         bye

Round 26
[Feb 23]
Welshpool       1-0 Caersws
[Feb 24]
Aberystwyth     0-0 The New Saints
Connah's Quay   4-1 Carmarthen
Cwmbran         0-1 Bangor
Llanelli        4-2 Caernarfon 
Port Talbot     0-2 Airbus UK
Porthmadog      3-0 Cefn
Rhyl            2-2 Newtown
Haverfordwest   bye

Round 27 
[Mar 3]
Aberystwyth     0-2 Bangor
Cwmbran         2-5 Caersws
Newtown         1-0 Haverfordwest
Rhyl            0-0 Caernarfon
[Mar 16]
Port Talbot     1-0 Carmarthen
[Mar 17]
Llanelli        1-2 The New Saints 
Porthmadog      1-1 Airbus UK
Welshpool       0-0 Connah's Quay
Cefn            bye

Round 28
[Mar 9]
Carmarthen      1-0 Cwmbran
[Mar 10]
Airbus UK       0-0 Aberystwyth
Bangor          0-0 Port Talbot
Haverfordwest   0-1 Rhyl
Newtown         0-4 Welshpool
The New Saints  3-0 Porthmadog
[Mar 27]
Cefn            0-1 Llanelli
[Apr 17]
Caersws         2-1 Connah's Quay
Caernarfon      bye

Round 29
[Mar 23]
Bangor          2-1 Porthmadog
Caersws         1-4 Port Talbot
Carmarthen      1-0 Aberystywth
Cefn            2-3 Rhyl
[Mar 24]
Airbus UK       1-4 Llanelli
Caernarfon      1-0 Newtown
Haverfordwest   0-1 Welshpool
Connah's Quay   2-2 Cwmbran
The New Saints  bye

Round 30
[Mar 30]
Aberystwyth     1-0 Caersws      
[Mar 31]
Haverfordwest   2-1 Caernarfon 
Newtown         0-2 Cefn 
Port Talbot     0-1 Connah's Quay   
Rhyl            0-0 The New Saints  
[Apr 9]
Porthmadog      3-0 Carmarthen       
[Apr 17]
Llanelli        3-0 Bangor
[Apr 28] 
Welshpool       1-1 Cwmbran
Airbus UK       bye

Round 31
[Apr 6]
Airbus UK       0-2 Rhyl
Carmarthen      0-2 Llanelli
The New Saints  4-0 Newtown
[Apr 7]
Caernarfon      2-0 Welshpool
Caersws         0-1 Porthmadog
Cefn            2-2 Haverfordwest
Connah's Quay   1-0 Aberystwyth
Cwmbran         1-2 Port Talbot
Bangor          bye

Round 32 
[Apr 3]
Porthmadog      1-2 Connah's Quay
[Apr 9]
Aberystwyth     3-1 Cwmbran
Caernarfon      1-1 Cefn
Haverfordwest   0-3 The New Saints
Llanelli        0-0 Caersws
Newtown         1-1 Airbus UK
Rhyl            3-1 Bangor
Welshpool       0-1 Port Talbot
Carmarthen      bye

Round 33
[Apr 13]
Cefn            1-3 Welshpool
[Apr 14]
Bangor          5-2 Newtown
Carmarthen      1-1 Rhyl
Connah's Quay   0-1 Llanelli
Cwmbran         2-3 Porthmadog
Port Talbot     1-3 Aberystwyth
The New Saints  1-3 Caernarfon
[Apr 28]
Airbus UK       2-0 Haverfordwest     
Caersws         bye

Round 34 [Apr 21]
Aberystwyth     0-0 Welshpool
Caernarfon      0-2 Airbus UK
Haverfordwest   2-0 Bangor
Llanelli        5-1 Cwmbran
Cefn            2-3 The New Saints
Newtown         1-1 Carmarthen
Porthmadog      1-1 Port Talbot
Rhyl            4-0 Caersws
Connah's Quay   bye

Final Table:

 1.The New Saints           32  24  4  4  81-20  76  Champions  [*]
 2.Rhyl                     32  20  9  3  67-35  69
 3.Llanelli                 32  18  9  5  72-33  63
 4.Welshpool Town           32  17  9  6  54-33  60
 5.Connah's Quay Nomads     32  16  8  8  49-40  56
 6.Port Talbot Town         32  15  6 11  42-39  51
 7.Carmarthen Town          32  14  8 10  57-50  50
 8.Aberystwyth Town         32  13  9 10  47-37  48
 9.Bangor City              32  14  6 12  55-47  48
10.Haverfordwest County     32  10  9 13  49-46  39
11.Porthmadog               32   8 11 13  40-52  32  [-3]
12.Airbus UK                32   7  8 17  40-67  29
13.Cefn Druids              32   7  7 18  41-66  28
14.Caersws                  32   6  9 17  34-59  27
15.Caernarfon Town          32   6  8 18  41-73  26
16.Newtown                  32   6  6 20  30-63  24
---------------------------------------------------
17.Cwmbran Town             32   4  8 20  36-75  20  Relegated

NB: Porthmadog 3 points deducted

[*] TNS (Total Network Solutions) from Llansantffraid were renamed
    The New Saints



Cup Tournaments 2006/07


Welsh Cup 2006/07

Preliminary Round
Aberbargoed Buds        2-1 Ystradgynlais
Conwy United            2-1 Glan Conwy
Corwen                  0-2 Rhydymwyn
Cwmbran Celtic          2-1 Newcastle Emlyn
Four Crosses            2-2 Carno                 [aet, 4-2 pen]
Llangollen Town         0-1 Ruthin Town
Llanidloes Town         2-1 Knighton Town
Llansawel               0-1 Goytre AFC
Llantwit Fadre          3-2 Chepstow Town
Llanwern                4-1 Abertillery Excelsiors
Pentwyn Dynamoes        5-1 Cwmaman United
Penycae                 4-0 Caerwys
Risca United            1-3 AFC Porth
Sealand Rovers          2-4 Cefn United           [aet]
 
First Round
Afan Lido               3-1 Penrhiwceiber Rangers
Ammanford AFC           4-1 Pontyclun             [aet]
Barry Town              3-2 Croesyceiliog         [aet]
Bridgend Town           2-0 Taffs Well
Briton Ferry Athletic   0-1 Bettws
Buckley Town            3-1 Castell Alun Colts
Caerleon                2-1 Garw Athletic
Caldicot Town           0-1 Cwmbran Celtic
Cambrian & Clydach Vale 1-3 Morriston Town
Cardiff Corinthians     3-1 Maesteg Park Athletic
Chirk AAA               1-3 Conwy United
Coedpoeth United        0-3 Bethesda Athletic
Rhydymwyn               1-3 Penycae
Denbigh Town            6-0 Glyn Ceiriog
Dinas Powys             1-0 Bryntirion Athletic
ENTO Aberaman Athletic  1-2 Neath Athletic
Flint Town United       4-0 Nefyn United
Garden Village          6-0 AFC Llwydcoed
Glantraeth              3-3 Bodedern              [aet, 3-4 pen]
Gresford Athletic       6-3 Halkyn United
Guilsfield              3-2 Four Crosses
Hawarden Rangers        0-1 Llanrwst United
Holyhead Hotspur        2-1 Lex XI
Holywell Town           3-3 Brickfield Rangers    [aet, 3-5 pen]
Llanberis               0-3 Mynydd Isa
Llandudno               4-0 Ruthin Town
Llandudno Junction      3-4 Llanrug United
Llanfyllin Town         3-2 Carno
Llanrhaeadr Ym Mochnant 3-4 Penrhyncoch
Goytre                  2-3 UWIC                  [aet]
Llantwit Fardre         0-1 Newport YMCA
Llanwern                7-0 Aberbargoed Buds
Mold Alexandra          1-2 Llanfairpwll
Pentwyn Dynamos         3-4 Caerau Ely
Pontardawe Town         4-1 Porthcawl Town
Pontypridd Town         4-0 Treharris Athletic
Prestatyn Town          5-0 Llandyrnog United
Presteigne St Andrews   4-0 Kerry
Pwllhelli               2-1 Cefn United
Queens Park             3-7 Brymbo                [aet]
Rhos Aelwyd             2-4 Bala Town
AFC Porth               2-4 West End              [aet]
Ton Pentre              1-0 Merthyr Saints
Tredegar Town           0-1 Llangeinor
Troedyrhiw              1-2 Ely Rangers           [aet]
 
Second Round [Sep 30]
Barry Town              0-4 Afan Lido
Bodedern                3-3 Bethesda Athletic     [aet, 4-3 pen]
Brickfield Rangers      1-4 Airbus UK
Bridgend Town           5-2 Garden Village
Brymbo                  1-1 NEWI Cefn Druids      [aet, 5-3 pen]
Buckley Town            2-1 Llanfyllin Town
Caerleon                2-1 UWIC                  [aet]
Connah's Quay Nomads    2-1 Aberystwyth Town
Cwmbran Celtic          ppd Cardiff Corries
Cwmbran Town            1-7 Carmarthen Town
Denbigh Town            2-4 Newtown
Dinas Powys             3-0 Morriston Town
Ely Rangers             2-2 Caerau Ely            [aet, 4-2 pen]
Goytre Utd              1-2 West End
Guilsfield              0-5 Bala Town
Llandudno               3-0 Flint Town
Llanelli                5-0 Bettws
Llanfairpwll            0-6 Rhyl
Llanegfni               0-2 Holyhead Hotspurs
Llanrug Utd             0-2 Bangor City
Mynydd Isa              0-5 Caersws
Neath Athletic          2-0 Llanwern
Newport YMCA            2-1 Ammanford             [aet]
Penrhyncoch             2-0 Conwy United
Pontardawe Town         1-2 Pontypridd Town       [aet]
Port Talbot Town        3-2 Haverfordwest County
Prestatyn               2-4 CPD Porthmadog
Presteigne St Andrews   1-1 Penycae               [aet, 4-3 pen]
Pwllhelli               2-0 Gresford Athletic
The New Saints          3-1 Llanrwst United
Ton Pentre              6-0 Llangeinor
Welshpool Town          4-1 Caernarfon Town

Third Round [Nov 3,4]
Afan Lido               3-0 Bodedern
Bridgend Town           1-1 Airbus UK             [aet, 5-4 pen]
Caerleon                1-1 Ely Rangers           [aet, 2-4 pen]
Caersws FC              3-0 Buckley Town 
Carmarthen Town         2-0 West End 
Holyhead Hotspur        2-0 Presteigne St Andrews 
Maesteg Park            0-1 Llandudno 
Neath Athletic          3-2 Brymbo 
Newport YMCA            1-3 Connah's Quay Nomads 
Newtown AFC             2-0 Dinas Powys 
Penrhyncoch             0-2 Llanelli AFC 
Porthmadog FC           2-0 Bangor City 
Port Talbot Town        3-0 Bala Town 
Pwllheli                1-2 The New Saints 
Ton Pentre              1-0 Rhyl FC 
Welshpool Town          2-1 Pontypridd Town       [aet]

Fourth Round [Feb 3]
Port Talbot Town        3-1 Ton Pentre            [aet]
Carmarthen Town         0-0 Caersws               [aet, 5-4 pen]
Connah's Quay Nomads    3-1 Llandudno
Porthmadog              2-2 The New Saints        [aet, 3-2 pen]
Llanelli                7-0 Newtown 
Welshpool Town          3-0 Neath Athletic
Holyhead Hotspur        2-1 Bridgend Town         [aet]
Ely Rangers             1-2 Afan Lido 

Quarterfinals 
[Mar 3]
Carmarthen Town         1-1 Porthmadog            [aet, 4-3 pen]
Holyhead Hotspur        1-5 Welshpool Town 			
Port Talbot Town        0-1 Afan Lido
[Mar 10]
Llanelli                6-2 Connah's Quay Nomads 

Semifinals
[Mar 31, Aberystwyth]
Afan Lido               1-1 Welshpool Town        [aet, 7-6 pen]
[Apr 1, Haverfordwest]
Carmarthen Town         1-0 Llanelli

Final [May 6, Llanelli]
Afan Lido               2-3 Carmarthen Town


Premier League Cup 2006/07

Group A
[Aug 22]
Bangor City             2-2 Porthmadog
[Aug 23]
Caernarfon Town         2-1 Rhyl
[Aug 28]
Porthmadog              3-1 Caernarfon Town
[Aug 29]
Rhyl                    4-0 Bangor City
[Sep 12]
Bangor City             3-1 Caernarfon Town
Rhyl                    1-0 Porthmadog
[Sep 26]
Porthmadog              0-0 Rhyl
[Sep 27]
Caernarfon Town         4-3 Bangor City
[Oct 3]
Porthmadog              1-2 Bangor City
Rhyl                    3-1 Caernarfon Town
[Oct 17]
Bangor City             1-4 Rhyl
[Oct 18]
Caernarfon Town         1-2 Porthmadog

 1.Rhyl                      6   4  1  1  13- 4  13  Qualified
 2.Porthmadog                6   2  2  2   8- 7   8  Qualified
 3.Bangor City               6   2  1  3  11-16   7
 4.Caernarfon Town           6   2  0  4  10-15   6

Group B
[Aug 22]
The New Saints          4-0 Cefn Druids
[Aug 23]
Airbus UK               1-6 Connah's Quay Nomads
[Aug 29]
Connah's Quay Nomads    2-1 The New Saints
Cefn Druids             3-0 Airbus UK
[Sep 12]
Connah's Quay Nomads    3-0 Cefn Druids
The New Saints         11-0 Airbus UK
[Sep 26]
Cefn Druids             0-1 Connah's Quay Nomads
[Sep 27]
Airbus UK               1-3 The New Saints
[Oct 3]
Connah's Quay Nomads    7-2 Airbus UK
Cefn Druids             1-5 The New Saints
[Oct 17]
The New Saints          5-3 Connah's Quay Nomads
[Oct 18]
Airbus UK               2-3 Cefn Druids

 1.The New Saints            6   5  0  1  29- 7  15  Qualified
 2.Connah's Quay Nomads      6   5  0  1  22- 9  15  Qualified
 3.Cefn Druids               6   2  0  4   7-15   6
 4.Airbus UK                 6   0  0  6   6-33   0

Group C
[Aug 22]
Aberystwyth Town        3-1 Caersws
Newtown                 2-1 Welshpool Town
[Aug 29]
Caersws                 4-3 Newtown
[Aug 30]
Welshpool Town          2-1 Aberystwyth Town
[Sep 12]
Aberystwyth Town        2-1 Newtown
[Sep 13]
Welshpool Town          0-1 Caersws
[Sep 26]
Caersws                 1-1 Welshpool Town
Newtown                 0-2 Aberystwyth Town
[Oct 3]
Caersws                 3-0 Aberystwyth Town
[Oct 4]
Welshpool Town          3-1 Newtown
[Oct 17]
Aberystwyth Town        0-0 Welshpool Town
Newtown                 2-1 Caersws

 1.Caersws                   6   3  1  2  11- 9  10  Qualified
 2.Aberystwyth Town          6   3  1  2   8- 7  10  Qualified
 3.Welshpool Town            6   2  2  2   7- 6   8
 4.Newtown                   6   2  0  4   9-13   6

Group D
[Aug 22]
Carmarthen Town         4-2 Port Talbot Town
Haverfordwest County    2-1 Cwmbran Town
[Aug 29]
Port Talbot Town        3-1 Haverfordwest County
[Aug 30]
Cwmbran Town            0-3 Carmarthen Town
[Sep 5]
Llanelli                3-1 Port Talbot Town
[Sep 6]
Cwmbran Town            7-2 Haverfordwest County
[Sep 12]
Llanelli                4-3 Carmarthen Town
Port Talbot Town        3-1 Cwmbran Town
[Sep 19]
Carmarthen Town         3-1 Haverfordwest County
[Sep 20]
Cwmbran Town            0-3 Llanelli
[Oct 3]
Carmarthen Town         4-0 Cwmbran Town
Haverfordwest County    2-0 Port Talbot Town
[Oct 10]
Port Talbot Town        1-4 Llanelli
[Oct 17]
Carmarthen Town         0-4 Llanelli
[Oct 18]
Cwmbran Town            3-3 Port Talbot
[Oct 24]
Haverfordwest County    0-0 Carmarthen
Llanelli                3-1 Cwmbran Town
[Oct 31]
Haverfordwest County    2-3 Llanelli
Port Talbot Town        2-4 Carmarthen Town 	
[Nov 7]
Llanelli                5-2 Haverfordwest County

 1.Llanelli                  8   8  0  0  29-10  24  Qualified
 2.Carmarthen Town           8   5  1  2  21-13  16  Qualified
 3.Port Talbot Town          8   2  1  5  15-22   7
 4.Haverfordwest County      8   2  1  5  12-22   7
 5.Cwmbran Town              8   1  1  6  13-23   4

Quarterfinals
[Nov 7]
Caersws                 2-1 Carmarthen Town
Rhyl                    2-0 Connah's Quay Nomads
The New Saints          1-2 Porthmadog
[Nov 14]
Llanelli                5-2 Aberystwyth Town

Semifinals

First Legs [Nov 28]
Aberystwyth Town        1-2 Caersws
Porthmadog              0-0 Rhyl

Second Legs 
[Dec 5]
Rhyl                    4-0 Porthmadog  
[Dec 19]
Caersws                 3-3 Aberystwyth Town

Final [Mar 18]
Caersws                 1-1 Rhyl                  [aet, 3-1 pen]



FAW Premier Cup 2006/07

First Round
[Sep 19]
Bangor City             3-1 Caersws               [aet]
Porthmadog              1-0 Aberystwyth Town
NEWI Cefn Druids        3-2 Welshpool Town
[Sep 26]
Haverfordwest County    1-2 Port Talbot Town

Second Round
[Nov 20]
Newport County          2-1 NEWI Cefn Druids      [aet]
[Nov 21]
CPD Porthmadog          2-1 Llanelli 
Carmarthen Town         3-1 Bangor City
Port Talbot Town        2-1 Rhyl

Quarterfinals
[Jan 9]
CPD Porthmadog          1-3 The New Saints
[Jan 15]
Port Talbot Town        2-1 Swansea City          [aet]
[Feb 13]
Carmarthen Town         2-3 Cardiff City          [aet]
[Feb 28]
Newport County          2-1 Wrexham

Semifinals 
[Feb 27]
Cardiff City            0-1 The New Saints
[Mar 7]
Newport County          2-1 Port Talbot Town      [aet]
 
Final [Mar 21, Spytty Park]
Newport County          0-1 The New Saints 
  [Steve Beck 6]



Second Level 2006/07


Huws Gray Cymru Alliance

Final Table:

 1. Llangefni Town          34 21  9  4  69-33  72  Promoted
 -------------------------------------------------
 2. Bala Town               34 21  7  6  80-31  70
 3. Flint Town United       34 20  7  7  70-36  67
 4. Prestatyn Town          34 20  4 10  98-46  64
 5. Glantraeth              34 17  6 11  83-69  57
 6. Llanfairpwll            34 17  6 11  69-59  57
 7. Holyhead Hotspur        34 16  5 13  63-51  53
 8. Mynydd Isa              34 15  8 11  57-45  53
 9. Buckley Town            34 14 10 10  55-54  52
10. Llandudno               34 14  6 14  67-59  48
11. Guilsfield              34 14  5 15  58-64  47
12. Gresford Athletic       34 12  3 19  50-64  39
13. Penrhyncoch             34 10  8 16  70-75  38
14. C.P.D. Bodedern         34 11  5 18  49-62  38
15. Llandyrnog United       34  9  9 16  58-77  36
16. Ruthin Town             34  8  5 21  41-71  29
--------------------------------------------------
17. Lex XI                  34  7  7 20  49-96  28  Relegated
18. Queen's Park            34  3  4 27  40-134 10  [-3]  Relegated

Queen's Park 3 points deducted

[Aug 19]
Glantraeth         3-3  Flint Town United
Holyhead Hotspur   1-3  Mynydd Isa
Llandudno          4-1  Gresford Athletic
Lex XI             1-5  Bala Town
Llanfairpwll       3-1  Queens Park
Prestatyn Town     1-2  Guilsfield
Penrhyncoch        1-2  Bodedern
Buckley Town       1-1  Llangefni Town

[Aug 22]
Bala Town          4-1  Penrhyncoch
Flint Town United  3-1  Prestatyn Town
Glantraeth         2-1  Bodedern
Gresford Athletic  2-0  Queens Park
Guilsfield         4-0  Lex XI
Holyhead Hotspur   2-1  Llangefni Town
Llanfairpwll       2-6  Llandudno
Mynydd Isa         3-0  Buckley Town

[Aug 23]
Ruthin Town        3-3  Llandyrnog United

[Aug 26]
Flint Town United  1-0  Holyhead Hotspur
Glantraeth         3-2  Ruthin Town
Lex XI             1-2  Bodedern
Llandudno          3-1  Queens Park
Llandyrnog United  1-3  Buckley Town
Llanfairpwll       0-1  Bala Town
Penrhyncoch        2-2  Llangefni Town
Prestatyn Town     1-0  Mynydd Isa

[Aug 28]
Guilsfield         1-1  Penrhyncoch

[Aug 30]
Bala Town          3-0  Ruthin Town
Holyhead Hotspur   5-2  Bodedern
Lex XI             2-1  Gresford Athletic
Llanfairpwll       1-1  Glantraeth
Llangefni Town     3-1  Llandudno
Mynydd Isa         2-1  Flint Town United
Prestatyn Town     1-3  Llandyrnog United
Queens Park        1-2  Buckley Town

[Sep 2]
Buckley Town       2-2  Llandudno
Glantraeth         2-3  Mynydd Isa
Llandyrnog United  4-1  Queens Park
Penrhyncoch        3-2  Ruthin Town
Prestatyn Town     0-1  Bala Town

[Sep 5]
Buckley Town       3-1  Lex XI
Flint Town United  1-0  Ruthin Town
Llandudno          2-3  Bala Town

[Sep 6]
Llangefni Town     3-1  Llanfairpwll
Queens Park        1-2  Mynydd Isa

[Sep 9]
Buckley Town       1-1  Prestatyn Town
Flint Town United  1-1  Bala Town
Glantraeth         1-0  Guilsfield
Holyhead Hotspur   1-1  Gresford Athletic
Lex XI             4-2  Llandudno
Llandyrnog United  1-1  Mynydd Isa
Llanfairpwll       2-0  Penrhyncoch
Queens Park        3-2  Llangefni Town
Ruthin Town        1-0  Bodedern

[Sep 19]
Flint Town United  3-0  Guilsfield
Llandudno          2-0  Holyhead Hotspur

[Sep 20]
Llangefni Town     1-4  Glantraeth

[Sep 23]
Bala Town          0-0  Llandudno
Flint Town United  4-1  Penrhyncoch
Gresford Athletic  0-2  Glantraeth
Llanfairpwll       0-2  Buckley Town
Llangefni Town     3-0  Lex XI
Prestatyn Town     0-3  Holyhead Hotspur
Queens Park        3-3  Llandyrnog United
Ruthin Town        0-5  Guilsfield

[Sep 26]
Buckley Town       2-0  Guilsfield

[Sep 30]
Ruthin Town        2-3  Glantraeth
Llandyrnog United  2-1  Lex XI

[Oct 14]
Bodedern           3-6  Flint Town United
Gresford Athletic  1-2  Buckley Town
Llandyrnog United  0-5  Llandudno
Queens Park        1-2  Llanfairpwll

[Oct 17]
Buckley Town       2-4  Bala Town
Flint Town United  2-1  Gresford Athletic
Llandudno          1-2  Prestatyn Town

[Oct 21]
Bala Town          1-1  Llandyrnog United
Bodedern           1-4  Buckley Town
Glantraeth         3-6  Prestatyn Town
Gresford Athletic  1-3  Llangefni Town
Guilsfield         0-2  Flint Town United
Lex XI             0-4  Holyhead Hotspur
Mynydd Isa         2-1  Llandudno
Penrhyncoch        1-5  Llanfairpwll
Ruthin Town        2-3  Queens Park

[Oct 24]
Buckley Town       2-0  Mynydd Isa
Flint Town United  1-1  Lex XI
Llandudno          1-1  Glantraeth
Penrhyncoch        0-1  Bala Town

[Oct 28]
Bala Town          4-2  Prestatyn Town
Buckley Town       3-1  Ruthin Town
Glantraeth         5-3  Llandyrnog United
Guilsfield         1-3  Gresford Athletic
Holyhead Hotspur   2-0  Penrhyncoch
Lex XI             4-2  Llanfairpwll
Llandudno          2-1  Flint Town United
Queens Park        1-2  Bodedern

[Nov 4]
Mynydd Isa         3-2  Guilsfield
Llanfairpwll       3-3  Prestatyn Town
Llandyrnog United  0-3  Glantraeth
Gresford Athletic  0-2  Flint Town United
Lex XI             0-1  Ruthin Town
Llangefni Town     3-0  Queens Park

[Nov 11]
Flint Town United  2-0  Glantraeth
Buckley Town       5-1  Queens Park
Mynydd Isa         2-2  Llandyrnog United
Guilsfield         3-0  Bodedern
Llanfairpwll       2-0  Lex XI
Ruthin Town        2-1  Penrhyncoch

[Nov 18]
Bala Town          3-0  Bodedern
Glantraeth         1-1  Buckley Town
Gresford Athletic  0-1  Guilsfield
Holyhead Hotspur   1-3  Llandudno
Llandyrnog United  1-1  Llangefni Town
Mynydd Isa         0-1  Llanfairpwll
Penrhyncoch        3-1  Prestatyn Town
Queens Park        1-0  Lex XI
Ruthin Town        1-3  Flint Town United

[Nov 25]
Bala Town          1-2  Holyhead Hotspur
Buckley Town       3-3  Llandyrnog United
Lex XI             2-2  Penrhyncoch
Llangefni Town     1-0  Mynydd Isa
Queens Park        3-4  Glantraeth
Ruthin Town        1-4  Gresford Athletic

[Dec 2]
Bala Town          3-1  Mynydd Isa
Bodedern           7-0  Queens Park
Buckley Town       0-1  Gresford Athletic
Guilsfield         1-4  Llangefni Town
Llandudno          4-2  Llandyrnog United
Penrhyncoch        3-4  Glantraeth
Prestatyn Town     5-1  Llanfairpwll
Ruthin Town        2-2  Lex XI

[Dec 9]
Gresford Athletic  3-1  Holyhead Hotspur
Lex XI             2-5  Glantraeth
Llandudno          0-4  Bodedern
Llangefni Town     3-2  Penrhyncoch
Mynydd Isa         1-1  Bala Town

[Dec 16]
Bodedern           0-3  Ruthin Town
Glantraeth         1-2  Holyhead Hotspur
Guilsfield         2-0  Llanfairpwll
Mynydd Isa         5-2  Gresford Athletic
Penrhyncoch        0-0  Llandyrnog United
Prestatyn Town    11-1  Queens Park

[Dec 23]
Bodedern           0-3  Holyhead Hotspur
Llangefni Town     5-0  Buckley Town
Prestatyn Town     5-0  Lex XI
Queens Park        2-3  Llandudno
Guilsfield         4-0  Mynydd Isa

[Dec 26]
Llandyrnog United  1-3  Ruthin Town

[Dec 30]
Llandudno          4-4  Llanfairpwll
Llandyrnog United  3-1  Holyhead Hotspur
Mynydd Isa         6-1  Queens Park

[Jan 6]
Glantraeth         1-4  Llandudno

[Jan 13]
Bodedern           1-1  Llandudno
Buckley Town       3-2  Holyhead Hotspur
Gresford Athletic  1-2  Llanfairpwll
Guilsfield         1-4  Prestatyn Town
Llandyrnog United  2-4  Flint Town United
Penrhyncoch        4-0  Lex XI
Ruthin Town        0-1  Llangefni Town

[Jan 17]
Queens Park        2-3  Ruthin Town

[Jan 20]
Bala Town          4-1  Gresford Athletic
Buckley Town       0-2  Bodedern
Lex XI             1-1  Mynydd Isa
Llandudno          1-1  Guilsfield
Penrhyncoch        1-5  Flint Town United
Prestatyn Town     6-1  Llangefni Town
Ruthin Town        2-1  Holyhead Hotspur

[Jan 24]
Queens Park        1-7  Prestatyn Town

[Jan 27]
Bala Town          6-0  Lex XI
Bodedern           1-2  Gresford Athletic
Holyhead Hotspur   0-2  Guilsfield
Llanfairpwll       4-1  Ruthin Town
Llandudno          2-1  Penrhyncoch
Mynydd Isa         1-1  Llangefni Town
Prestatyn Town     4-1  Glantraeth

[Feb 3]
Bala Town          0-2  Buckley Town
Bodedern           0-0  Guilsfield
Glantraeth         7-1  Queens Park
Lex XI             1-1  Llangefni Town
Prestatyn Town     2-2  Penrhyncoch
Ruthin Town        2-2  Mynydd Isa
Llanfairpwll       3-1  Gresford Athletic

[Feb 6]
Flint Town United  2-0  Llandyrnog United

[Feb 10]
Llandudno          1-2  Ruthin Town
Llandyrnog United  1-1  Llanfairpwll
Llangefni Town     2-1  Flint Town United

[Feb 17]
Bodedern           2-1  Bala Town
Penrhyncoch        0-4  Mynydd Isa
Guilsfield         1-2  Llandudno
Holyhead Hotspur   6-2  Lex XI
Ruthin Town        0-3  Prestatyn Town
Flint Town United  2-0  Llanfairpwll
Llangefni Town     3-1  Gresford Athletic

[Feb 24]
Bodedern           1-0  Mynydd Isa
Gresford Athletic  5-1  Penrhyncoch
Holyhead Hotspur   3-3  Buckley Town
Lex XI             1-8  Prestatyn Town
Llandyrnog United  0-2  Bala Town
Llangefni Town     1-0  Ruthin Town
Queens Park        0-5  Flint Town United

[Mar 3]
Bala Town          1-2  Glantraeth
Flint Town United  0-0  Bodedern
Guilsfield         3-0  Ruthin Town
Lex XI             2-3  Llandyrnog United
Llandudno          0-2  Llangefni Town
Llanfairpwll       2-0  Mynydd Isa
Penrhyncoch        7-2  Gresford Athletic
Prestatyn Town     1-1  Buckley Town

[Mar 7]
Queens Park        1-2  Guilsfield

[Mar 10]
Bodedern           0-4  Prestatyn Town
Holyhead Hotspur   3-2  Llandyrnog United
Llanfairpwll       1-1  Llangefni Town

[Mar 13]
Bala Town          2-3  Guilsfield
Flint Town United  0-2  Mynydd Isa
Llandudno          3-1  Buckley Town

[Mar 14]
Llangefni Town     1-1  Bodedern
Queens Park        0-2  Holyhead Hotspur

[Mar 17]
Bodedern           1-1  Lex XI
Buckley Town       0-0  Glantraeth
Flint Town United  0-2  Llangefni Town
Holyhead Hotspur   3-1  Ruthin Town
Llandyrnog United  3-0  Guilsfield
Mynydd Isa         1-2  Penrhyncoch
Prestatyn Town     1-0  Gresford Athletic
Queens Park        0-6  Bala Town

[Mar 20]
Bala Town          3-0  Llanfairpwll

[Mar 21]
Queens Park        1-1  Gresford Athletic

[Mar 24]
Bala Town          3-0  Queens Park
Glantraeth         1-4  Gresford Athletic
Guilsfield         2-3  Buckley Town
Llangefni Town     3-0  Llandyrnog United
Penrhyncoch        3-1  Holyhead Hotspur
Ruthin Town        0-1  Llandudno

[Mar 27]
Buckley Town       1-2  Flint Town United

[Mar 31]
Bodedern           3-2  Llandyrnog United
Glantraeth         1-4  Bala Town
Gresford Athletic  2-1  Llandudno
Guilsfield         3-0  Holyhead Hotspur
Lex XI             6-1  Queens Park
Llanfairpwll       2-1  Flint Town United
Llangefni Town     2-0  Prestatyn Town
Mynydd Isa         2-0  Ruthin Town
Penrhyncoch        0-0  Buckley Town

[Apr 3]
Bodedern           0-1  Llangefni Town
Flint Town United  2-0  Queens Park
Gresford Athletic  1-1  Ruthin Town
Holyhead Hotspur   2-0  Glantraeth
Mynydd Isa         2-2  Lex XI
Penrhyncoch        1-1  Guilsfield

[Apr 7]
Bodedern           4-0  Penrhyncoch
Glantraeth         9-1  Lex XI
Gresford Athletic  3-1  Mynydd Isa
Guilsfield         2-4  Llandyrnog United
Holyhead Hotspur   3-0  Queens Park
Prestatyn Town     2-0  Flint Town United
Ruthin Town        1-1  Llanfairpwll

[Apr 9]
Holyhead Hotspur   2-1  Prestatyn Town
Llanfairpwll       8-1  Guilsfield
Mynydd Isa         2-1  Bodedern
Penrhyncoch        2-1  Llandudno

[Apr 10]
Bala Town          0-0  Llangefni Town

[Apr 11]
Gresford Athletic  2-3  Lex XI
Ruthin Town        0-1  Buckley Town

[Apr 14]
Bala Town          2-2  Flint Town United
Glantraeth         3-1  Penrhyncoch
Llanfairpwll       4-1  Llandyrnog United
Llangefni Town     4-1  Guilsfield
Mynydd Isa         2-0  Holyhead Hotspur
Prestatyn Town     2-0  Llandudno

[Apr 17]
Bodedern           1-2  Glantraeth
Flint Town United  0-0  Buckley Town
Llandyrnog United  3-1  Gresford Athletic
Llanfairpwll       2-1  Holyhead Hotspur
Mynydd Isa         0-1  Prestatyn Town

[Apr 18]
Ruthin Town        1-4  Bala Town

[Apr 21]
Buckley Town       1-3  Llanfairpwll
Glantraeth         0-3  Llangefni Town
Gresford Athletic  0-2  Bala Town
Holyhead Hotspur   2-2  Flint Town United
Lex XI             1-2  Guilsfield
Llandudno          1-2  Mynydd Isa
Llandyrnog United  0-3  Bodedern
Penrhyncoch       13-0  Queens Park
Prestatyn Town     2-1  Ruthin Town

[Apr 24]
Buckley Town       1-3  Penrhyncoch
Gresford Athletic  0-2  Llandyrnog United
Guilsfield         3-3  Queens Park
Llandudno          1-2  Lex XI
Prestatyn Town     7-2  Bodedern

[Apr 25]
Glantraeth         4-2  Llanfairpwll
Llangefni Town     3-0  Bala Town

[Apr 28]
Gresford Athletic  1-0  Bodedern
Holyhead Hotspur   0-0  Bala Town
Lex XI             0-2  Flint Town United
Llandyrnog United  1-3  Prestatyn Town
Mynydd Isa         1-1  Glantraeth
Queens Park        5-5  Penrhyncoch

[May 2]
Guilsfield         0-4  Bala Town
Llanfairpwll       2-1  Bodedern
Flint Town United  4-2  Llandudno
Lex XI             5-0  Buckley Town

[May 4]
Gresford Athletic  1-0  Prestatyn Town
Llandyrnog United  1-3  Penrhyncoch

[May 5]
Guilsfield         4-3  Glantraeth
Holyhead Hotspur   3-1  Llanfairpwll

[May 9]
Bodedern           1-2  Llanfairpwll

[May 16]
Llangefni Town     1-1  Holyhead Hotspur

Final Table:

 1. Llangefni Town          34 21  9  4  69-33  72  Promoted
 -------------------------------------------------
 2. Bala Town               34 21  7  6  80-31  70
 3. Flint Town United       34 20  7  7  70-36  67
 4. Prestatyn Town          34 20  4 10  98-46  64
 5. Glantraeth              34 17  6 11  83-69  57
 6. Llanfairpwll            34 17  6 11  69-59  57
 7. Holyhead Hotspur        34 16  5 13  63-51  53
 8. Mynydd Isa              34 15  8 11  57-45  53
 9. Buckley Town            34 14 10 10  55-54  52
10. Llandudno               34 14  6 14  67-59  48
11. Guilsfield              34 14  5 15  58-64  47
12. Gresford Athletic       34 12  3 19  50-64  39
13. Penrhyncoch             34 10  8 16  70-75  38
14. C.P.D. Bodedern         34 11  5 18  49-62  38
15. Llandyrnog United       34  9  9 16  58-77  36
16. Ruthin Town             34  8  5 21  41-71  29
--------------------------------------------------
17. Lex XI                  34  7  7 20  49-96  28  Relegated
18. Queen's Park            34  3  4 27  40-134 10  [-3]  Relegated

Queen's Park 3 points deducted

Topscorer : Steve Bowles    39 goals



MacWhirter  Welsh League Division 1

Final Table:

 1. Neath Athletic           36 29  5  2 100-32  92  Promoted
 --------------------------------------------------
 2. Goytre United            36 24  8  4  86-32  80
 3. Pontypridd Town          36 24  8  4  88-37  80
 4. Ton Pentre               36 21  9  6  68-32  72
 5. Afan Lido                36 19  9  8  66-45  66
 6. ENTO Aberaman Athletic   36 18  6 12  53-45  60
 7. Maesteg Park             36 17  4 15  47-49  55
 8. Bryntirion Athletic      36 14  5 17  56-62  47
 9. Croesyceiliog            36 13  7 16  53-57  46
10. Caerleon                 36 14  4 18  52-58  46
11. Bridgend Town            36 13  6 17  67-61  45
12. Taffs Well               36 12  7 17  60-68  43
13. Dinas Powys              36 11  7 18  45-67  40
14. Newport YMCA             36 10  9 17  55-69  39
15. Pontardawe Town          36 11  6 19  33-54  39
16. UWIC                     36  9  6 21  46-74  33
--------------------------------------------------
17. Ely Rangers              36  7  8 21  52-77  29  Relegated
18. Grange Harlequins        36  7  9 20  34-72  29  [-1]  Relegated
19. Barry Town               36  5  5 26  33-103 20  Relegated

Grange Harlequins 1 point deducted

[Aug 18]
Afan Lido          0-1  Neath Athletic

[Aug 18]
UWIC               0-3  Newport YMCA
Dinas Powys        1-3  Bridgend Town
Barry Town         0-5  Taffs Well
Caerleon           2-3  Pontypridd Town
ENTO Aberaman Ath. 1-0  Ely Rangers

[Aug 16]
Ton Pentre         0-2  ENTO Aberaman Athletic
Dinas Powys        2-0  Barry Town
Neath Athletic     2-0  Pontardawe Town
Caerleon           0-2  Croesyceiliog
Newport YMCA       2-2  Grange Harlequins
Bryntirion Athlet. 2-0  Bridgend Town

[Aug 18]
Taffs Well         1-3  Croesyceiliog

[Aug 19]
Afan Lido          0-1  Pontardawe Town
Barry Town         0-3  Bryntirion Athletic
Caerleon           4-0  Newport YMCA
ENTO Aberaman Ath. 2-2  Neath Athletic
Ely Rangers        5-2  Grange Harlequins
Maesteg Park       0-1  Goytre United
Pontypridd Town    1-2  Dinas Powys
UWIC               1-2  Ton Pentre

[Aug 22]
Neath Athletic     6-0  UWIC
Taffs Well         2-2  Newport YMCA

[Aug 23]
Bryntirion Athlet. 1-2  Pontypridd Town
Dinas Powys        1-0  Croesyceiliog
ENTO Aberaman Ath. 0-2  Afan Lido
Ely Rangers        1-2  Caerleon
Ton Pentre         4-1  Grange Harlequins

[Aug 25]
Grange Harlequins  1-5  Neath Athletic

[Aug 26]
Afan Lido          2-1  UWIC
Bryntirion Athlet. 5-4  Croesyceiliog
Caerleon           0-4  Ton Pentre
ENTO Aberaman Ath. 1-0  Pontardawe Town
Maesteg Park       3-0  Barry Town
Newport YMCA       0-1  Dinas Powys
Taffs Well         4-3  Ely Rangers

[Aug 30]
Ely Rangers        2-2  UWIC

[Sep 2]
Barry Town         0-3  Bridgend Town
Bryntirion Athlet. 4-2  Newport YMCA
Caerleon           0-1  Neath Athletic
Dinas Powys        0-3  Ely Rangers
ENTO Aberaman Ath. 0-1  Goytre United
Grange Harlequins  0-3  Afan Lido
Pontardawe Town    3-1  UWIC
Pontypridd Town    2-1  Maesteg Park
Ton Pentre         6-0  Taffs Well

[Sep 6]
Maesteg Park       2-0  Bryntirion Athletic

[Sep 9]
Caerleon           1-2  Taffs Well

[Sep 12]
Grange Harlequins  1-0  Croesyceiliog

[Sep 22]
Afan Lido          3-2  Caerleon

[Sep 23]
Goytre United      5-0  Barry Town
Bridgend Town      1-3  Pontypridd Town
Dinas Powys        2-2  Ton Pentre
ENTO Aberaman Ath. 1-0  UWIC
Ely Rangers        0-3  Bryntirion Athletic
Maesteg Park       3-0  Croesyceiliog
Pontardawe Town    2-0  Grange Harlequins
Taffs Well         3-1  Neath Athletic

[Sep 30]
Bryntirion Athlet. 1-2  Taffs Well
Grange Harlequins  0-3  ENTO Aberaman Athl.
Croesyceiliog      1-2  Maesteg Park

[Oct 6]
Bridgend Town      1-3  Maesteg Park
Goytre United      0-1  Afan Lido
Taffs Well         2-3  Pontypridd Town
Barry Town         2-4  Neath Athletic

[Oct 8]
Pontardawe Town    0-1  Ton Pentre

[Oct 14]
Afan Lido          2-0  Dinas Powys
Barry Town         0-2  Croesyceiliog
Bridgend Town      3-1  Newport YMCA
Bryntirion Athlet. 1-2  Neath Athletic
ENTO Aberaman Ath. 2-0  Caerleon
Maesteg Park       1-0  Ely Rangers
Pontardawe Town    1-2  Taffs Well
Pontypridd Town    1-2  Goytre United
UWIC               1-3  Grange Harlequins

[Oct 20]
Afan Lido          0-0  Bryntirion Athletic
Taffs Well         1-3  ENTO Aberaman Athl.

[Oct 21]
Caerleon           1-0  UWIC
Croesyceiliog      0-2  Pontypridd Town
Dinas Powys        3-1  Pontardawe Town
Ely Rangers        0-3  Bridgend Town
Goytre United      1-1  Grange Harlequins
Newport YMCA       2-3  Barry Town

[Oct 28]
Barry Town         3-4  Ely Rangers
Bridgend Town      1-2  Ton Pentre
Croesyceiliog      2-1  Goytre United
ENTO Aberaman Ath. 2-1  Dinas Powys
Grange Harlequins  1-2  Caerleon
Maesteg Park       2-1  Neath Athletic
Pontypridd Town    3-1  Newport YMCA
UWIC               2-0  Taffs Well

[Nov 3]
Bryntirion Athlet. 3-0  ENTO Aberaman Athl.

[Nov 4]
Goytre United      7-0  UWIC
Taffs Well         0-0  Grange Harlequins

[Nov 8]
Maesteg Park       0-1  Pontardawe Town

[Nov 11]
Barry Town         0-3  Ton Pentre
Croesyceiliog      1-2  Ely Rangers

[Nov 14]
Pontypridd Town    4-1  Barry Town

[Nov 15]
Neath Athletic     3-1  Dinas Powys

[Nov 18]
Barry Town         0-7  Afan Lido
Bryntirion Athlet. 3-1  Grange Harlequins
Caerleon           4-2  Dinas Powys
ENTO Aberaman Ath. 0-0  Maesteg Park
Goytre United      4-2  Taffs Well
Newport YMCA       1-0  Ely Rangers
Ton Pentre         0-1  Croesyceiliog

[Nov 25]
ENTO Aberaman Ath. 0-4  Bridgend Town
Neath Athletic     2-1  Croesyceiliog

[Nov 28]
Bridgend Town      2-2  Pontardawe Town

[Dec 1]
Afan Lido          3-2  Croesyceiliog
Taffs Well         4-0  Bryntirion Athletic

[Dec 2]
Barry Town         1-1  ENTO Aberaman Athl.
Bridgend Town      2-3  UWIC
Goytre United      4-1  Dinas Powys
Grange Harlequins  0-3  Maesteg Park
Newport YMCA       1-4  Neath Athletic
Pontypridd Town    5-1  Pontardawe Town
Ton Pentre         3-2  Ely Rangers

[Dec 6]
Neath Athletic     4-1  Bridgend Town

[Dec 9]
UWIC               0-2  Barry Town
Croesyceiliog      4-0  Pontardawe Town
Bryntirion Athlet. 2-0  Dinas Powys
Newport YMCA       2-3  Ton Pentre
Ely Rangers        0-4  Pontypridd Town

[Dec 13]
Maesteg Park       1-2  Caerleon

[Dec 16]
Afan Lido          2-1  Ely Rangers
Barry Town         4-1  Grange Harlequins
Caerleon           1-0  Bridgend Town
Croesyceiliog      2-0  ENTO Aberaman Athl.
Goytre United      1-1  Bryntirion Athletic
Maesteg Park       2-1  Taffs Well
Neath Athletic     2-2  Ton Pentre
Pontardawe Town    0-2  Newport YMCA
Pontypridd Town    7-3  UWIC

[Dec 19]
Ton Pentre         2-1  Afan Lido

[Dec 20]
Bridgend Town      2-3  Taffs Well

[Dec 23]
Barry Town         2-0  Caerleon
Croesyceiliog      0-2  UWIC
Dinas Powys        0-1  Maesteg Park
Goytre United      0-1  Neath Athletic
Grange Harlequins  0-2  Pontypridd Town

[Dec 29]
Neath Athletic     4-4  Afan Lido

[Dec 30]
Ely Rangers        1-2  ENTO Aberaman Athl.


[Jan 5]
Bryntirion Athlet. 1-2  Maesteg Park

[Jan 6]
Barry Town         1-3  Dinas Powys
ENTO Aberaman Ath. 2-1  Ton Pentre
Grange Harlequins  3-2  Newport YMCA
UWIC               4-3  Ely Rangers

[Jan 11]
Neath Athletic     2-1  ENTO Aberaman Athl.

[Jan 13]
Croesyceiliog      2-2  Taffs Well
Dinas Powys        1-1  Pontypridd Town
Grange Harlequins  2-1  Ely Rangers
Newport YMCA       2-0  Caerleon
Pontardawe Town    1-1  Afan Lido

[Jan 19]
Maesteg Park       1-3  Bridgend Town

[Jan 20]
Afan Lido          2-0  ENTO Aberaman Athl.
Grange Harlequins  1-2  Ton Pentre
Newport YMCA       2-2  Taffs Well
Pontypridd Town    4-2  Bryntirion Athletic
UWIC               2-2  Neath Athletic

[Jan 23]
Pontypridd Town    0-0  Ton Pentre

[Jan 24]
Goytre United      2-0  Pontardawe Town

[Jan 25]
Neath Athletic     2-0  Grange Harlequins

[Jan 27]
Barry Town         2-1  Maesteg Park
Croesyceiliog      3-1  Bryntirion Athletic
Dinas Powys        2-1  Newport YMCA
Ely Rangers        0-1  Taffs Well
Goytre United      3-1  Bridgend Town
Pontardawe Town    1-0  ENTO Aberaman Athl.
Ton Pentre         4-1  Caerleon
UWIC               1-4  Afan Lido

[Jan 30]
Goytre United      2-1  Maesteg Park
Neath Athletic     3-0  Newport YMCA

[Jan 31]
Bryntirion Athlet. 2-0  Pontardawe Town

[Feb 3]
Goytre United      1-1  ENTO Aberaman Athl.
Maesteg Park       0-2  Pontypridd Town
Newport YMCA       1-0  Bryntirion Athletic
UWIC               0-1  Pontardawe Town

[Feb 4]
Croesyceiliog      3-3  Grange Harlequins

[Feb 6]
Grange Harlequins  1-1  Dinas Powys

[Feb 10]
Neath Athletic     2-1  Taffs Well

[Feb 13]
Pontypridd Town    3-0  Caerleon

[Feb 17]
Barry Town         1-4  Pontypridd Town
Bridgend Town      7-0  Croesyceiliog
ENTO Aberaman Ath. 2-0  Grange Harlequins
Maesteg Park       1-3  Newport YMCA
Pontardawe Town    2-1  Caerleon
Ton Pentre         1-0  Bryntirion Athletic
UWIC               2-4  Goytre United

[Feb 20]
Taffs Well         3-1  Barry Town

[Feb 24]
Ton Pentre         1-1  Goytre United

[Feb 24]
Caerleon           0-1  ENTO Aberaman Athl.
Croesyceiliog      2-2  Barry Town
Dinas Powys        1-2  Afan Lido
Ely Rangers        4-0  Maesteg Park
Goytre United      0-0  Pontypridd Town
Grange Harlequins  1-1  UWIC
Neath Athletic     5-0  Bryntirion Athletic
Newport YMCA       2-2  Bridgend Town
Taffs Well         3-0  Pontardawe Town

[Mar 3]
Barry Town         1-4  Newport YMCA
Bridgend Town      0-2  Ely Rangers
ENTO Aberaman Ath. 2-1  Taffs Well
Grange Harlequins  1-3  Goytre United
Maesteg Park       1-0  Ton Pentre
Pontypridd Town    0-0  Croesyceiliog
UWIC               1-2  Caerleon

[Mar 10]
Caerleon           1-0  Grange Harlequins
Dinas Powys        2-2  ENTO Aberaman Athl.
Ely Rangers        1-1  Barry Town
Goytre United      3-2  Croesyceiliog
Neath Athletic     2-1  Maesteg Park
Newport YMCA       2-2  Pontypridd Town
Pontardawe Town    0-1  Bryntirion Athletic
Taffs Well         0-5  UWIC
Ton Pentre         3-0  Bridgend Town

[Mar 13]
Barry Town         0-2  Goytre United
Pontypridd Town    3-0  Afan Lido
Taffs Well         1-2  Ton Pentre

[Mar 17]
Afan Lido          0-0  Maesteg Park
Bridgend Town      0-3  Neath Athletic
Croesyceiliog      2-1  Newport YMCA
ENTO Aberaman Ath. 4-0  Bryntirion Athletic
Goytre United      0-0  Caerleon
Grange Harlequins  0-0  Taffs Well
Pontypridd Town    4-0  Ely Rangers
UWIC               2-0  Dinas Powys

[Mar 20]
Grange Harlequins  1-0  Pontardawe Town
Maesteg Park       1-0  UWIC
Pontypridd Town    2-0  Bridgend Town
Taffs Well         1-1  Afan Lido

[Mar 21]
Bryntirion Athlet. 0-2  Ton Pentre

[Mar 24]
Bridgend Town      0-2  Afan Lido
Bryntirion Athlet. 1-4  UWIC
Dinas Powys        0-0  Grange Harlequins
Ely Rangers        0-0  Croesyceiliog
Neath Athletic     7-0  Barry Town
Newport YMCA       0-5  Goytre United
Pontardawe Town    2-1  Maesteg Park
Ton Pentre         0-0  Pontypridd Town

[Mar 25]
Caerleon           1-3  Goytre United

[Mar 27]
Afan Lido          3-1  Grange Harlequins

[Mar 30]
Pontypridd Town    1-2  Neath Athletic

[Mar 31]
Croesyceiliog      1-1  Ton Pentre
Dinas Powys        3-1  Caerleon
Ely Rangers        2-3  Newport YMCA
Grange Harlequins  2-1  Bryntirion Athletic
Maesteg Park       4-3  ENTO Aberaman Athl.
Pontardawe Town    1-3  Bridgend Town
Taffs Well         1-1  Goytre United

[Apr 3]
Newport YMCA       1-1  Afan Lido

[Apr 4]
Ton Pentre         4-1  Dinas Powys

[Apr 7]
Afan Lido          3-3  Pontypridd Town
Barry Town         1-1  Pontardawe Town
Bridgend Town      5-0  ENTO Aberaman Athl.
Caerleon           2-2  Bryntirion Athletic
Croesyceiliog      0-1  Neath Athletic
Goytre United      7-3  Ely Rangers
Taffs Well         1-2  Dinas Powys
Ton Pentre         2-0  Newport YMCA
UWIC               1-1  Maesteg Park

[Apr 10]
Pontardawe Town    1-2  Pontypridd Town

[Apr 11]
Croesyceiliog      2-1  Afan Lido
Dinas Powys        0-3  Goytre United
ENTO Aberaman Ath. 4-0  Barry Town
Ely Rangers        0-2  Ton Pentre
Maesteg Park       1-0  Grange Harlequins
Neath Athletic     5-0  Caerleon
UWIC               0-1  Bridgend Town

[Apr 14]
Afan Lido          3-1  Newport YMCA
Barry Town         0-1  UWIC
Caerleon           7-1  Maesteg Park
Dinas Powys        2-1  Bryntirion Athletic
Goytre United      4-3  Ton Pentre
Grange Harlequins  1-1  Bridgend Town
Neath Athletic     4-0  Ely Rangers
Pontardawe Town    0-2  Croesyceiliog
Pontypridd Town    2-0  ENTO Aberaman Athl.

[Apr 17]
Newport YMCA       1-1  Pontardawe Town

[Apr 18]
Bridgend Town      2-2  Caerleon
Bryntirion Athlet. 1-3  Goytre United
ENTO Aberaman Ath. 1-0  Croesyceiliog
Ely Rangers        2-2  Afan Lido
Grange Harlequins  1-0  Barry Town
Taffs Well         1-2  Maesteg Park
Ton Pentre         0-2  Neath Athletic
UWIC               1-2  Pontypridd Town

[Apr 18]
Pontardawe Town    2-1  Dinas Powys

[Apr 21]
Afan Lido          1-1  Ton Pentre
Caerleon           2-0  Barry Town
Maesteg Park       1-1  Dinas Powys
Neath Athletic     2-1  Goytre United
Newport YMCA       3-0  ENTO Aberaman Athl.
Pontardawe Town    1-1  Ely Rangers
Pontypridd Town    3-0  Grange Harlequins
Taffs Well         1-2  Bridgend Town
UWIC               1-3  Croesyceiliog

[Apr 23]
Croesyceiliog      1-1  Dinas Powys

[Apr 24]
Afan Lido          1-0  Taffs Well
Bridgend Town      0-1  Goytre United
Pontardawe Town    4-0  Barry Town

[Apr 25]
Bridgend Town      5-2  Grange Harlequins
Bryntirion Athlet. 2-1  Caerleon
Newport YMCA       3-2  Croesyceiliog
Ton Pentre         0-0  UWIC

[Apr 27]
Maesteg Park       0-1  Afan Lido
Neath Athletic     1-1  Pontypridd Town

[Apr 28]
Bryntirion Athlet. 3-1  Barry Town
Croesyceiliog      2-4  Bridgend Town
Dinas Powys        1-3  UWIC
Ely Rangers        1-2  Pontardawe Town
Goytre United      1-0  Newport YMCA
Taffs Well         0-3  Caerleon

[May 1]
Afan Lido          0-5  Goytre United
Bridgend Town      2-2  Barry Town
Croesyceiliog      1-0  Caerleon
Newport YMCA       2-3  Maesteg Park
Ton Pentre         0-0  Pontardawe Town
UWIC               1-2  Bryntirion Athletic

[May 2]
Ely Rangers        3-1  Dinas Powys
ENTO Aberaman Ath. 4-1  Pontypridd Town

[May 3]
Afan Lido          1-0  Bridgend Town
Ton Pentre         3-1  Barry Town

[May 5]
Caerleon           2-0  Pontardawe Town
Dinas Powys        0-5  Taffs Well
Ely Rangers        0-4  Neath Athletic
ENTO Aberaman Ath. 2-2  Newport YMCA
Ton Pentre         2-0  Maesteg Park

[May 8]
Bridgend Town      1-3  Dinas Powys
Ely Rangers        2-2  Goytre United
Pontardawe Town    1-3  Neath Athletic
Pontypridd Town    6-2  Taffs Well

[May 9]
Bryntirion Athlet. 3-0  Afan Lido
UWIC               0-4  ENTO Aberaman Athl.

[May 11]
Afan Lido          6-1  Barry Town
Caerleon           1-1  Ely Rangers

[May 12]
Bridgend Town      2-2  Bryntirion Athletic
Dinas Powys        2-3  Neath Athletic
Newport YMCA       0-0  UWIC
Pontardawe Town    0-2  Goytre United

[May 16]
Bryntirion Athlet. 2-2  Ely Rangers
Caerleon           4-1  Afan Lido

Final Table:

 1. Neath Athletic           36 29  5  2 100-32  92  Promoted
 --------------------------------------------------
 2. Goytre United            36 24  8  4  86-32  80
 3. Pontypridd Town          36 24  8  4  88-37  80
 4. Ton Pentre               36 21  9  6  68-32  72
 5. Afan Lido                36 19  9  8  66-45  66
 6. ENTO Aberaman Athletic   36 18  6 12  53-45  60
 7. Maesteg Park             36 17  4 15  47-49  55
 8. Bryntirion Athletic      36 14  5 17  56-62  47
 9. Croesyceiliog            36 13  7 16  53-57  46
10. Caerleon                 36 14  4 18  52-58  46
11. Bridgend Town            36 13  6 17  67-61  45
12. Taffs Well               36 12  7 17  60-68  43
13. Dinas Powys              36 11  7 18  45-67  40
14. Newport YMCA             36 10  9 17  55-69  39
15. Pontardawe Town          36 11  6 19  33-54  39
16. UWIC                     36  9  6 21  46-74  33
--------------------------------------------------
17. Ely Rangers              36  7  8 21  52-77  29  Relegated
18. Grange Harlequins        36  7  9 20  34-72  29  [-1]  Relegated
19. Barry Town               36  5  5 26  33-103 20  Relegated

Grange Harlequins 1 point deducted



Lower Levels 2006/07

MacWhirter Welsh League

Final Tables:

Division 2     
  
 1. Garw Athletic           34 24  7  3  52  79 
 2. Cambrian & Clydach      34 23  4  7  39  73 
 3. Caldicot Town           34 19 10  5  35  67 
 4. Bettws                  34 20  5  9  20  65 
 5. West End                34 18  7  9  28  61 
 6. Troedyrhiw              34 14 12  8   0  54 
 7. Ammanford               34 15  9 10   0  54 
 8. Briton Ferry            34 14  5 15  -2  47 
 9. Garden Village          34 12  9 13   0  45 
10. Cardiff Corinthians     34 13  8 13   8  40 [-7]
11. Tredegar Town           34 12  6 16  -8  39 [-3]
12. Pontyclun               34 11  6 17 -16  39 
13. Treharris Athletic      34  9  8 17  -6  35 
14. Caerau Ely              33 10  8 16 -19  35 
15. Merthyr Saints          34  9  6 19 -22  33 
16. Penrhiwceiber Rangers   34 11  5 18 -16  31 [-5]
17. Morriston Town          33  7  5 22 -37  26 
18. AFC Llwydcoed           34  4  2 28 -56  14 

Division 3    
    
 1. Cwmbran Celtic         32 20 10  2  33  70 
 2. Llanwern               32 20  8  4  40  68 
 3. Llangeinor             32 19  7  6  21  64 
 4. Pentwyn Dynamo         32 17  9  6  29  59 [-1]
 5. Llantwit Fardre        32 14  9  9  11  51 
 6. Aberbargoed Buds       32 13  8 11   9  47 
 7. Ystradgynlais          32 14  5 13   6  47 
 8. Newcastle Emlyn        32 12  8 12  10  44 
 9. Seven Sisters          32 11  6 15 -10  39 
10. Cwmamman United        32 11  5 16  -7  38 
11. Goytre                 32 11  5 16 -11  38 
12. Risca United           32 11  4 17 -16  37 
13. Porthcawl Town         32 10  4 18 -16  34 
14. Abertillery Excelsiors 32  9  6 17 -22  33 
15. Llansawel              32  8  9 15 -22  33 
16. Chepstow Town          32  8  5 19 -38  29 
17. AFC Porth              32  7  6 19 -17  27 





2005/06.

2007/08.

list of champions.

list of cup finals.

list of league cup finals.

list of topscorers.


About this document

Thanks to Robert Kermer for a correction

Prepared and maintained by Ian King, Jan Schoenmakers and Sergei Makarov for the Rec.Sport.Soccer Statistics Foundation

Authors: Ian King (soccerking@members.v21.co.uk), Jan Schoenmakers (Jan.Schoenmakers@atosorigin.com) and Sergei Makarov (santaclaus1@mail.ru)
Last updated: 14 Dec 2007

(C) Copyright Ian King, Jan Schoenmakers, Sergei Makarov and RSSSF 2006/07
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.