Tuesday, December 5, 2023

Wales

Wales - List of Champions 

A UEFA sanctioned 'national' league is only in operation since 1992/93; the Welsh members of the (English) professional league (Cardiff City, Swansea City and Wrexham) refused to enter, preferring instead to keep playing in the English pyramid, and are therefore barred from entry in the European Cups (at least as representatives for Wales). Three non-league clubs (Merthyr Tydfil, Newport County and Colwyn Bay) have remained outside the Welsh league pyramid as well.

Before various leagues existed, generally restricted to parts of Wales; the first of these, both established in 1890, were the South Wales League and the Welsh Senior League (based in the northeast of the country, but without some of the strongest clubs of the area which played in the (mostly English) Combination League).
For most of the time since the Second World War, separate leagues were in operation in the South (known as Abacus League in 1992, and going under the name of 'National Division' after a restructuring in 1983), North (known as Welsh Alliance until 1990) and Centre ('Mid-Wales League' until 1990); in 1990 the latter two merged into the Cymru Alliance, which in turn merged with the Abacus League in 1992 to form the League of Wales.

It should be mentioned that apart from the well-known Welsh clubs in the English Football League (Cardiff City, Swansea Town (later City), Wrexham and the now defunct Newport County), various other Welsh clubs played in English 'Non League' football. At the time of the installation of the League of Wales, these were: Bangor City, Barry Town, Caernarfon Town, Colwyn Bay, Merthyr Tydfil, Newport AFC, Newtown and Rhyl; in particular Bangor, Merthyr and Rhyl spent most of their existence in 'English' leagues, generally of a higher standard than those listed below. Most of these clubs fielded 'Reserves' or '2nd XI's in the relevant 'Welsh' league.

Season  'Southern Champions'         'Northern Champions'   'Mid-Wales Champions'

1945/46  Lovell's Athletic            HMS Glendower         
1946/47  Lovell's Athletic            Caernarfon Town        Llanidloes Town   
1947/48  Lovell's Athletic Reserves   Penrhyn Quarry
1948/49  Merthyr Tydfil Reserves      Llandudno Junction     Aberystwyth Town
1949/50  Merthyr Tydfil Reserves      Holyhead Town          Aberystwyth Town
1950/51  Swansea Town Reserves        Pwllheli & District    Llanidloes Town
1951/52  Merthyr Tydfil Reserves      Pwllheli & District    55th R.A. Tonfannau
1952/53  Ebbw Vale & Cwm              Holyhead Town          55th R.A. Tonfannau
1953/54  Pembroke Borough             55th R.A. Tonfannau    55th R.A. Tonfannau
1954/55  Newport County Reserves      Fflint Town United     Kington Town
1955/56  Pembroke Borough             Fflint Town United     55th R.A. Tonfannau
1956/57  Haverfordwest County         Fflint Town United     55th R.A. Tonfannau
1957/58  Ton Pentre                   Holyhead Town          55th R.A. Tonfannau
1958/59  Abergavenny Thursdays        Borough United         Aberystwyth Town
1959/60  Abergavenny Thursdays        Nantlle Vale           Caersws
1960/61  Ton Pentre                   Pwllheli & District    Caersws
1961/62  Swansea Town Reserves        Blaenau Ffestiniog     Llandrindod Wells
1962/63  Swansea Town Reserves        Borough United         Caersws
1963/64  Swansea Town Reserves        Holyhead Town          Kington Town
1964/65  Swansea Town Reserves        Colwyn Bay             Berriew
1965/66  Lovell's Athletic            Caernarfon Town        Kington Town
1966/67  Cardiff City 'A'             CPD Porthmadog         Llandrindod Wells
1967/68  Cardiff City 'A'             CPD Porthmadog         Welshpool
1968/69  Bridgend Town                CPD Porthmadog         Welshpool
1969/70  Cardiff City 'A'             Holyhead Town          Barmouth & Dyffryn United
1970/71  Llanelli                     Bethesda Athletic      Welshpool
1971/72  Cardiff City 'A'             Blaenau Ffestiniog     Llanidloes Town
1972/73  Bridgend Town                Blaenau Ffestiniog     Welshpool
1973/74  Ton Pentre                   Blaenau Ffestiniog     Llanidloes Town
1974/75  Newport County Reserves      CPD Porthmadog         Welshpool
1975/76  Swansea Town Reserves        CPD Porthmadog         Newtown
1976/77  Llanelli                     Bethesda Athletic      Welshpool
1977/78  Llanelli                     Caernarfon Town        Caersws
1978/79  Pontllanfraith               Caernarfon Town        Newtown
1979/80  Newport County Reserves      Blaenau Ffestiniog     Welshpool
1980/81  Haverfordwest County         Colwyn Bay             Llanidloes Town
1981/82  Ton Pentre                   Courtaulds Greenfield  Newtown
1982/83  Barry Town                   Colwyn Bay             Caersws
1983/84  Barry Town                   Colwyn Bay             Aberystwyth Town
1984/85  Barry Town                   Conwy United           Aberystwyth Town
1985/86  Barry Town                   Conwy United           Caersws
1986/87  Barry Town                   Bethesda Athletic      Newtown
1987/88  Ebbw Vale                    Llanfairpwll           Newtown
1988/89  Barry Town                   Fflint Town United     Caersws
1989/90  Haverfordwest County         CPD Porthmadog         Caersws
1990/91  Abergavenny Thursdays                 Fflint Town United
1991/92  Abergavenny Thursdays                 Caersws

League of Wales 1992/93 Cwmbran Town 1993/94 Bangor City 1994/95 Bangor City 1995/96 Barry Town 1996/97 Barry Town 1997/98 Barry Town 1998/99 Barry Town 1999/00 TNS Llansantffraid 2000/01 Barry Town 2001/02 Barry Town 2002/03 Barry Town 2003/04 Rhyl 2004/05 TNS Llansantffraid 2005/06 TNS Llansantffraid 2006/07 The New Saints 2007/08 Llanelli 2008/09 Rhyl 2009/10 The New Saints 2010/11 Bangor City 2011/12 The New Saints 2012/13 The New Saints 2013/14 The New Saints 2014/15 The New Saints 2015/16 The New Saints 2016/17 The New Saints 2017/18 The New Saints 2018/19 The New Saints 2019/20 Connah's Quay Nomads 2020/21 Connah's Quay Nomads 2021/22 The New Saints 2022/23 The New Saints

Wales - List of Cup Finals

One of the oldest 'national' cup tournaments in the world, which traditionally included many English clubs from the 'border region' (which at times was stretched considerable further than plausible towns such as Chester, Shrewsbury and Oswestry), who utterly dominated the competition in the 1930s.

Following the establishment of a 'League of Wales' in 1992, which provides access to the European club cups, UEFA decreed that the winners of the Welsh FA Cup could only access the Cup Winners' Cup (and now UEFA Cup) if the Welsh clubs playing in the English League would be excluded. After a transitional period, English clubs and Welsh clubs playing in English leagues were excluded from the 1995/96 season on.

Before, the winners of the Welsh Cup entered the European Cup Winners' Cup unless they were English (which happened on 5 occasions, in 1977, 1979, 1984, 1985 and 1990), in which case the last surviving Welsh club (in all cases the losing finalists) entered.

1877/78    Wrexham Town FC            1-0 Druids FC
1878/79    Newtown White Stars FC     1-0 Wrexham Town FC    
1879/80    Druids FC                  2-1 Ruthin FC
1880/81    Druids FC                  2-0 Newtown White Stars FC
1881/82    Druids FC                  5-0 Northwich Victoria FC
1882/83    Wrexham AFC                1-0 Druids FC
1883/84    Oswestry White Stars FC    0-0 Druids FC
  replay   Oswestry White Stars FC    1-0 Druids FC
1884/85    Druids FC                  1-1 Oswestry White Stars FC  
  replay   Druids FC                  3-1 Oswestry White Stars FC    [aet]
1885/86    Druids FC                  4-0 Newtown FC
1886/87    Chirk AAA                  2-1 Davenham FC
1887/88    Chirk AAA                  5-0 Newtown FC
1888/89    Bangor AFC                 2-1 Northwich Victoria FC
1889/90    Chirk AAA                  1-0 Wrexham AFC      
1890/91    Shrewsbury Town FC         5-2 Wrexham AFC      
1891/92    Chirk AAA                  2-1 Westminster Rovers FC
1892/93    Wrexham AFC                2-1 Chirk AAA             
1893/94    Chirk AAA                  2-0 Westminster Rovers FC
1894/95    Newtown FC                 3-2 Wrexham AFC      
1895/96    Bangor AFC                 3-1 Wrexham AFC
1896/97    Wrexham AFC                2-0 Newtown FC   
1897/98    Druids FC                  1-1 Wrexham AFC
  replay   Druids FC                  2-1 Wrexham AFC
1898/99    Druids FC                  2-2 Wrexham AFC
  replay   Druids FC                  1-0 Wrexham AFC
1899/00    Aberystwyth FC             3-0 Druids FC
1900/01    Oswestry United FC         1-0 Druids FC
1901/02    Wellington Town FC         1-0 Wrexham AFC
1902/03    Wrexham AFC                8-0 Aberaman Athletic FC
1903/04    Druids FC                  3-2 Aberdare Athletic FC
1904/05    Wrexham AFC                3-0 Aberdare Athletic FC
1905/06    Wellington Town FC         3-2 Whitchurch FC
1906/07    Oswestry United FC         2-0 Whitchurch FC
1907/08    Chester FC                 3-1 Connah's Quay & Shotton FC
1908/09    Wrexham AFC                1-0 Chester FC 
1909/10    Wrexham AFC                2-1 Chester FC 
1910/11    Wrexham AFC                6-0 Connah's Quay & Shotton FC
1911/12    Cardiff City AFC           0-0 Pontypridd AFC
  replay   Cardiff City AFC           3-0 Pontypridd AFC
1912/13    Swansea Town AFC           0-0 Pontypridd AFC
  replay   Swansea Town AFC           1-0 Pontypridd AFC
1913/14    Wrexham AFC                0-0 Llanelli AFAC
  replay   Wrexham AFC                3-0 Llanelli AFAC
1914/15    Wrexham AFC                1-1 Swansea Town AFC   
  replay   Wrexham AFC                1-0 Swansea Town AFC
1915/16-1918/19  not held
1919/20    Cardiff City AFC           2-1 Wrexham AFC                [*1]
1920/21    Wrexham AFC                1-1 Pontypridd AFC
  replay   Wrexham AFC                3-1 Pontypridd AFC
1921/22    Cardiff City AFC           2-0 Ton Pentre AFC
1922/23    Cardiff City AFC           3-2 Aberdare Athletic FC
1923/24    Wrexham AFC                2-2 Merthyr Tydfil AFC
  replay   Wrexham AFC                1-0 Merthyr Tydfil AFC 
1924/25    Wrexham AFC                3-1 Fflint FC
1925/26    Ebbw Vale AFC              3-2 Swansea Town AFC
1926/27    Cardiff City AFC           2-0 Rhyl FC
1927/28    Cardiff City AFC           2-0 Bangor City FC
1928/29    Connah's Quay & Shotton FC 3-0 Cardiff City AFC    
1929/30    Cardiff City AFC           0-0 Rhyl FC                    [aet]
  replay   Cardiff City AFC           4-2 Rhyl FC
1930/31    Wrexham AFC                7-0 Shrewsbury Town FC
1931/32    Swansea Town AFC           1-1 Wrexham AFC
  replay   Swansea Town AFC           2-0 Wrexham AFC
1932/33    Chester FC                 2-0 Wrexham AFC
1933/34    Bristol City FC            1-1 Tranmere Rovers FC
  replay   Bristol City FC            3-0 Tranmere Rovers FC
1934/35    Tranmere Rovers FC         1-0 Chester FC 
1935/36    Crewe Alexandra FC         2-0 Chester FC 
1936/37    Crewe Alexandra FC         1-1 Rhyl FC
  replay   Crewe Alexandra FC         3-1 Rhyl FC
1937/38    Shrewsbury Town FC         2-2 Swansea Town AFC
  replay   Shrewsbury Town FC         2-1 Swansea Town AFC
1938/39    South Liverpool FC         2-1 Cardiff City AFC    
1939/40    Wellington Town FC         4-0 Swansea Town AFC
1940/41-1945/46  not held
1946/47    Chester FC                 0-0 Merthyr Tydfil AFC 
  replay   Chester FC                 5-1 Merthyr Tydfil AFC 
1947/48    Lovell's Athletic FC       3-0 Shrewsbury Town FC
1948/49    Merthyr Tydfil AFC         2-0 Swansea Town AFC   
1949/50    Swansea Town AFC           4-1 Wrexham AFC
1950/51    Merthyr Tydfil AFC         1-1 Cardiff City AFC
  replay   Merthyr Tydfil AFC         3-2 Cardiff City AFC
1951/52    Rhyl FC                    4-3 Merthyr Tydfil AFC 
1952/53    Rhyl FC                    2-1 Chester FC 
1953/54    Fflint Town United FC      2-0 Chester FC 
1954/55    Barry Town AFC             1-1 Chester FC 
  replay   Barry Town AFC             4-3 Chester FC
1955/56    Cardiff City AFC           3-2 Swansea Town AFC   
1956/57    Wrexham AFC                2-1 Swansea Town AFC   
1957/58    Wrexham AFC                1-1 Chester FC 
  replay   Wrexham AFC                2-1 Chester FC 
1958/59    Cardiff City AFC           2-0 Lovell's Athletic FC
1959/60    Wrexham AFC                1-1 Cardiff City AFC
  replay   Wrexham AFC                1-0 Cardiff City AFC
1960/61    Swansea Town AFC           3-1 Bangor City FC
1961/62    Wrexham AFC            3-0 0-2 Bangor City FC
  playoff  Bangor City FC             3-1 Wrexham AFC
1962/63    Borough United FC      2-1 0-0 Newport County AFC
1963/64    Bangor City FC         2-0 1-3 Cardiff City AFC
  playoff  Cardiff City AFC           2-0 Bangor City FC
1964/65    Cardiff City AFC       5-1 0-1 Wrexham AFC
  playoff  Cardiff City AFC           3-0 Wrexham AFC
1965/66    Swansea Town AFC       3-0 0-1 Chester FC 
  playoff  Swansea Town AFC           2-1 Chester FC 
1966/67    Cardiff City AFC       2-2 2-1 Wrexham AFC                [*]
1967/68    Cardiff City AFC       2-0 4-1 Hereford United FC         [*]
1968/69    Cardiff City AFC       3-1 2-0 Swansea Town AFC           [*]
1969/70    Cardiff City AFC       1-0 4-0 Chester FC                 [*]
1970/71    Cardiff City AFC       1-0 3-1 Wrexham AFC                [*]
1971/72    Wrexham AFC            2-1 1-1 Cardiff City AFC
1972/73    Cardiff City AFC       0-1 5-0 Bangor City FC             [*]
1973/74    Cardiff City AFC       1-0 1-0 Stourbridge FC             [*]
1974/75    Wrexham AFC            2-1 3-1 Cardiff City AFC
1975/76    Cardiff City AFC       3-3 3-2 Hereford United FC         [*]
1976/77    Shrewsbury Town FC     1-2 3-0 Cardiff City AFC           [*]
1977/78    Wrexham AFC            2-1 1-0 Bangor City FC             [*]
1978/79    Shrewsbury Town FC     1-1 1-0 Wrexham AFC                [*]
1979/80    Newport County AFC     2-1 3-0 Shrewsbury Town FC
1980/81    Swansea City FC        1-0 1-1 Hereford United FC     
1981/82    Swansea City FC        0-0 2-1 Cardiff City AFC           [*]
1982/83    Swansea City FC        2-1 2-0 Wrexham AFC                [*]
1983/84    Shrewsbury Town FC     2-1 0-0 Wrexham AFC         
1984/85    Shrewsbury Town FC     3-1 2-0 Bangor City FC      
1985/86    Wrexham AFC                1-1 Kidderminster Harriers FC  [aet]
  replay   Wrexham AFC                2-1 Kidderminster Harriers FC
1986/87    Merthyr Tydfil AFC         2-2 Newport County AFC         [aet]
  replay   Merthyr Tydfil AFC         1-0 Newport County AFC
1987/88    Cardiff City AFC           2-0 Wrexham AFC
1988/89    Swansea City FC            5-0 Kidderminster Harriers FC
1989/90    Hereford United FC         2-1 Wrexham AFC
1990/91    Swansea City FC            2-0 Wrexham AFC
1991/92    Cardiff City AFC           1-0 Hednesford Town FC
1992/93    Cardiff City AFC           5-0 Rhyl FC
1993/94    Barry Town AFC             2-1 Cardiff City AFC 
1994/95    Wrexham AFC                2-1 Cardiff City AFC 
1995/96    Llansantffraid FC          3-3 Barry Town AFC             [aet, 3-2 pen]
1996/97    Barry Town AFC             2-1 Cwmbran Town FC
1997/98    Bangor City FC             1-1 Connah's Quay Nomads FC    [aet, 4-2 pen]
1998/99    ICT Cardiff                1-1 Carmarthen Town FC         [aet, 4-2 pen]
1999/00    Bangor City FC             1-0 Cwmbran Town FC
2000/01    Barry Town AFC             2-0 TNS Llansantffraid FC
2001/02    Barry Town AFC             4-1 Bangor City FC
2002/03    Barry Town AFC             2-2 Cwmbran Town FC            [aet, 4-3 pen]
2003/04    Rhyl FC                    1-0 TNS Llansantffraid         [aet]
2004/05    TNS Llansantffraid         1-0 Carmarthen Town FC 
2005/06    Rhyl FC                    2-0 Bangor City FC
2006/07    Carmarthen Town FC         3-2 Afan Lido FC
2007/08    Bangor City FC             4-2 Llanelli AFC               [aet]
2008/09    Bangor City FC             2-0 Aberystwyth Town FC
2009/10    Bangor City FC             3-2 Port Talbot Town FC
2010/11    Llanelli AFC               4-1 Bangor City FC
2011/12    The New Saints             2-0 Cefn Druids AFC
2012/13    Prestatyn Town FC          3-1 Bangor City FC             [aet]
2013/14    The New Saints             3-2 Aberystwyth Town FC
2014/15    The New Saints             2-0 Newtown AFC
2015/16    The New Saints             2-0 Airbus UK Broughton
2016/17    Bala Town FC               2-1 The New Saints  
2017/18    Connah's Quay Nomads FC    4-1 Aberystwyth Town FC
2018/19    The New Saints             3-0 Connah's Quay Nomads FC
2019/20      abandoned
2020/21      not contested
2021/22    The New Saints             3-2 Pen-y-Bont FC

NB: from 1961/62 until 1984/85 the cup final was decided over two legs; up
    to and including 1970/71 only points counted and in case of equality a
    third match was played, from 1971/72 on an advantage in goals suffised.

[*1] many sources list the score of the 1920 final as 2-0 for Cardiff City,
     but [Gar 93] provides a short match report including a mention of a
     goal for Wrexham in the 75th minute
[*] 1st leg at losing finalists

Wales - List of League Cup Finals

1992/93 Afan Lido            1-1 Caersws        [aet, 4-3 pen]    Aberystwyth
1993/94 Afan Lido            1-0 Bangor City                      Aberystwyth
1994/95 Llansantffraid       2-1 Ton Pentre                       Newtown
1995/96 Connah's Quay Nomads 1-0 Ebbw Vale                        Caersws
1996/97 Barry Town           2-2 Bangor City    [aet, 4-2 pen]    Aberystwyth
1997/98 Barry Town           1-1 Bangor City    [aet, 5-4 pen]    Bangor
1998/99 Barry Town           3-0 Caernarfon Town                  Aberystwyth
1999/00 Barry Town           6-0 Bangor City                      Aberystwyth
2000/01 Caersws              2-0 Barry Town                       Aberystwyth
2001/02 Caersws              2-1 Cwmbran Town                     Aberystwyth
2002/03 Rhyl                 2-2 Bangor City    [aet, 4-3 pen]    Llanelli
2003/04 Rhyl                 4-0 Carmarthen Town                  Newtown
2004/05 Carmarthen Town      2-0 Rhyl           [aet]             Newtown
2005/06 Llansantffraid       4-0 Port Talbot Town                 Aberystwyth
2006/07 Caersws              1-1 Rhyl           [aet, 3-1 pen]    Aberystwyth
2007/08 Llanelli             2-0 Rhyl                             Newtown
2008/09 The New Saints       2-0 Bangor City                      Newtown
2009/10 The New Saints       3-1 Rhyl                             Broughton
2010/11 The New Saints       4-3 Llanelli       [aet]             Aberystwyth
2011/12 Afan Lido            1-1 Newtown        [aet, 3-2 pen]    Aberystwyth
2012/13 Carmarthen Town      3-3 The New Saints [aet, 3-1 pen]    Newtown
2013/14 Carmarthen Town      0-0 Bala Town      [aet, 3-1 pen]    Aberystwyth
2014/15 The New Saints       3-0 Bala Town                        Newtown
2015/16 The New Saints       2-0 Denbigh Town                     Llandudno
2016/17 The New Saints       4-0 Barry Town                       Cardiff 
2017/18 The New Saints       1-0 Cardiff Metropolitan University  Aberystwyth
2018/19 Cardiff Met. Univ.   2-0 Cambrian & Clydach Vale          Barry
2019/20 Connah's Quay Nomads 3-0 STM Sports                       Newtown
2020/21   abandoned
2021/22 Connah's Quay Nomads 0-0 Cardiff Metrop. Univ. [10-9 pen] Bridgend
2022/23 Bala Town            0-0 Connah's Quay Nomads   [4-3 pen] Rhosymedre

----------------------------------------------------------------------------------------

1890/91

NB: played in the north-east of Wales; fixtures not concluded after the winners had
    been established; first ever edition; Wrexham and Chirk did not enter, nor did
    any Newtown clubs; Bangor were excluded for being too distant from the other clubs

Round 1
[Oct 11]
Westminster Rovers      2-1 Mold
Druids                  8-1 Rhostyllen Victoria
 
Final Table:

 1.Druids               10   7  1  2  45-14  13  [-2]  Champions
 2.Rhos                  9   5  0  4  26-17  10
 3.Rhostyllen Victoria   8   4  0  4  18-16   8
 4.Ruabon                7   3  0  4  18-22   6
 5.Rhyl                  7   1  2  4   7-24   2  [-2]
 6.Westminster Rovers    9   2  3  4   unk    1  [-6]
 -.Mold                 withdrew
 -.Bangor               excluded on geographical grounds

NB: point deductions for use ineligible players;
    goal record of Westminster listed as 18-28 or 18-18 but as the other five clubs
      have an overall goal difference of +21 neither can be correct

FAW Cup 

Round 1 - Group 1
Mold                    3-2 Holywell
Carnarvon               3-4 Rhyl
Bangor                  7-4 Colwyn Bay              [protest Colmyn Bay; replay ordered]
St Asaph                3-2 Bangor Athletic
Round 1 - Group 2
Buckley                 o/w Northwich Victoria      [Buckley withdrew]
Brymbo Institute        2-2 Gresford
Westminster Rovers      w/o Nantwich                [Nantwich withdrew]
Crewe Alexandra         o/w Wrexham                 [Crewe Alexandra withdrew]
Round 1 - Group 3
Chirk                   2-1 Druids
Ruabon                  1-1 Rhostyllen Victoria     
Wrexham Hibernians      2-2 Overton
Corwen                  0-2 Rhosllanerchrugog
Round 1 - Group 4
Oswestry                4-3 Rhayader
Shrewsbury Town         bye
Wellington St George    bye  
Builth                  bye  
 
Round 1  - Group 1 Replay
Bangor                  3-1 Colwyn Bay
Round 1  - Group 2 Replay
Brymbo Institute        1-2 Gresford
Round 1  - Group 3 Replays
Wrexham Hibernians      3-2 Overton
Ruabon                  1-3 Rhostyllen Victoria     
 
Round 2 - Group 1
St Asaph                o/w Rhyl                    [St Asaph withdrew]
Bangor                  4-1 Mold                    [Bangor disqualified after protest on width ground]
Round 2 - Group 2
Northwich Victoria      o/w Wrexham                 [Northwich Victoria withdrew]
Gresford                3-4 Westminster Rovers
Round 2 - Group 3
Rhosllanerchrugog       unk Chirk                   [reported 2-1 but Chirk progressed, possibly 
Wrexham Hibernians      3-5 Rhostyllen Victoria      after protest]
Round 2 - Group 4
Oswestry                1-0 Wellington St George
Shrewsbury Town         4-1 Builth
 
Quarterfinals
Rhyl                    2-2 Mold
Westminster Rovers      0-1 Wrexham
Rhostyllen Victoria     1-2 Chirk
Shrewsbury Town         6-0 Oswestry
 
Quarterfinal Replay
Rhyl                    2-3 Mold                    [aet]
 
Semifinals
Wrexham                 4-3 Chirk                   [at Shrewsbury]
Shrewsbury Town         5-0 Mold                    [at Wrexham]
 
Final [Mar 30, Oswestry]
Shrewsbury Town         5-2 Wrexham 
------------------------------------------------------------------------------------------

1977/78

Welsh Football League Premier Division

Final Table:

 1. Llanelli                   34-54  (63-20)  23  8  3  Champ        
 2. Newport County Reserves    34-47  (70-27)  19  9  6          
 3. Pontllanfraith             34-44  (66-38)  19  6  9          
 4. Ton Pentre                 34-44  (60-33)  18  8  8          
 5. Ammanford                  34-40  (69-49)  15 10  9          
 6. Pembroke Borough           34-36  (51-48)  13 10 11          
 7. Barry Town                 34-34  (42-39)  11 12 11          
 8. Pontlottyn                 34-34  (55-55)  11 12 11          
 9. Ferndale Athletic          34-34  (41-43)  13  8 13          
10. Swansea City Reserves      34-33  (57-66)  14  5 15          
11. Afan Lido                  34-32  (48-44)  12  8 14          
12. Sully                      34-32  (44-51)  13  6 15          
13. Cardiff College            34-29  (48-57)  11  7 16          
14. Caerau                     34-29  (52-65)   9 11 14          
15. Merthyr Tydfil Reserves    34-25  (48-72)  10  5 19          
-------------------------------------------------------
16. Bridgend Town              34-25  (30-60)   7 11 16  Rel        
17. Cardiff City Reserves      34-22  (38-72)   6 10 18  Rel        
18. Cwmbran                    34-18  (28-71)   3 12 19  Rel        

Promoted from Div1: Cardiff Corinthians, Milford United              
                    and Treharris Athletic                   


Welsh Football League North

Final Table:

 1. Caernarfon Town            22-35  (63-20)  14  7  1  Champ        
 2. Porthmadog                 22-30  (72-25)  12  6  4          
 3. Nantile Vale               22-29  (53-23)  12  5  5          
 4. Wrexham Reserves           22-29  (37-21)  11  7  4  ($)        
 5. Conwy United               22-29  (41-31)  11  7  4          
 6. Colwyn Bay                 22-27  (53-33)  10  7  5          
 7. Blaenau Ffestiniog         22-22  (40-40)  10  2 10          
 8. Bangor City Reserves       22-21  (36-37)  10  1 11          
 9. Rhos United                22-16  (33-45)   6  4 12          
10. Rhyl Reserves              22-16  (33-50)   7  2 13          
11. Pwllheli & District        22- 8  (24-53)   2  4 16          
12. Llandudno Swifts           22- 2  (14-121)  0  2 20          

($) Wrexham Reserves leaves league.                                

No promotion / relegation.


Welsh Cup 1977/78


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League.
6a    = Southern League Premier Division.
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WN1   = Welsh League North Division 1.
WFLp  = Welsh Football League Premier Division.
WFL1  = Welsh Football League Division 1.

x     = Unknown.

Preliminary:
------------
Buckley(x)                  - Coedpoeth SC(x)             2-2
Cwbbran Celtic(WFLp)        - Aberaman(x)                 2-0
Milford United(WFL1)        - Port Talbot Athletic(WFL1)  1-1
Seven Sisters(x)            - Garw Athletic(WFL1)         2-3

Replays Preliminary:
--------------------
Coedpoeth SC(x)             - Buckley(x)                  3-6
Port Talbot Athletic(WFL1)  - Milford United(WFL1)        2-0

1st Round:
----------
Aberystwyth Town(x)         - Talgarth(x)                 2-1
Ammanford Town(WFLp)        - Briton Ferry(WFL1)          2-1
Berriew(x)                  - Towyn(x)                    1-1
Blaenrhondda(WFL1)          - Barry Town(L)               0-4
Brierley Hill(x)            - Oswestry Town(L)            0-0
Brymbo Steelworks(x)        - Mold Alex(x)                1-1
Caernarvon Town(WN1)        - Point of Ayr(x)             1-3
Cardiff College(WFLp)       - Afan Lido(WFLp)             0-1
Cardiff Corinthians(WFL1)   - Ferndale Athletic(WFLp)     0-2
Chirk AAA(x)                - Buckley(x)                  0-7
Connahs Quay Nomads(x)      - Llandudno Swifts(WN1)       7-0
Cwmbran Celtic(WFLp)        - Caerleon(WFL1)              1-1
Denbigh Town(x)             - Courtaulds Greenfield(x)    0-4
Garw Athletic(WFL1)         - Port Talbot Athletic(WFL1)  1-1
Gresford Athletic(x)        - Ruthin(x)                   0-2
Haverfordwest County(WFL1)  - Pembroke Borough(WFLp)      1-0
Kidderminster Harriers(L)   - Bridgnorth Town(L)          2-1
Knighton Town(x)            - Caersws(x)                  1-2
Llanelli(WFLp)              - Pontardawe Athletic(WFL1)   3-1
Llanfair Caereinion(x)      - Presteigne St.Andrews(x)    1-2
Llanidloes Town(x)          - Aber AC(x)                  2-0
Merthyr Tydfil(L)           - Caerau Athletic(WFLp)       2-1
Morriston Town(WFL1)        - BP Llandarcy(x)             1-2
Nantile Vale(WN1)           - Conwy United(WN1)           1-3
New Broughton(x)            - Druids United(x)            5-0
Newtown(x)                  - Llandrindod Wells(x)        4-0
Porthmadog(WN1)             - Flint Town United(x)        3-1
Prestatyn(x)                - Blaenau Ffestiniog(WN1)     1-1
Rhosddu(x)                  - Bala Town(x)                1-3
Rhos United(WN1)            - Colwyn Bay(WN1)             0-3
Stourbridge(L)              - Worchester City(6a)         1-1
Sully(WFLp)                 - Ebbw Vale(x)                2-1
Tonyrefail Welfare(WFL1)    - Ton Pentre(WFLp)            0-4
Welshpool(x)                - Rhayader(x)                 2-1

Replays 1st Round:
------------------
Blaenau Ffestiniog(x)       - Prestatyn(WN1)              wo
Caerleon(WFL1)              - Cwmbran Celtic(WFLp)        0-1
Mold Alex(x)                - Brymbo Steelworks(x)        2-3
Oswestry Town(L)            - Brierley Hill(x)            4-0
Port Talbot Athletic(WFL1)  - Garw Athletic(WFL1)         1-0
Towyn(x)                    - Berriew(x)                  4-1
Worchester City(6a)         - Stourbridge(L)              6-4 pen

2nd Round:
----------
Ammanford Town(WFLp)        - Barry Town(L)               1-4
Bala Town(x)                - Connahs Quay Nomads(x)      2-3
Blaenau Ffestiniog(WN1)     - Pwllheli/District(WN1)      2-0
BP Llandarcy(x)             - Ton Pentre(WFLp)            0-2
Caersws(x)                  - Oswestry Town(L)            3-2
Colwyn Bay(WN1)             - Ruthin(x)                   1-2
Courtaulds Greenfield(x)    - Buckley(x)                  2-2
Cwmbran Celtic(WFLp)        - Merthyr Tydfil(L)           1-8
Ferndale Athletic(WFLp)     - Sully(WFLp)                 2-3
Haverfordwest County(WFL1)  - Afan Lido(WFLp)             2-1
Kidderminster Harriers(L)   - Aberystwyth Town(x)         5-1
Llanelli(WFLp)              - Port Talbot Athletic(WFL1)  0-1
New Broughton(x)            - Brymbo Steelworks(x)        2-3
Point of Ayr(x)             - Porthmadog(WN1)             3-3
Presteigne St.Andrews(x)    - Welshpool(x)                2-1
Rhyl(L)                     - Conwy United(WN1)           0-0
Towyn(x)                    - Newtown(x)                  6-0
Worchester City(6a)         - Llanidloes Town(x)          3-0

Replays 2nd Round:
------------------
Buckley(x)                  - Courtaulds Greenfield(x)    0-2
Conwy United(WN1)           - Rhyl(L)                     7-6 pen
Porthmadog(WN1)             - Point of Ayr(x)             1-0

3th Round:
----------
Bangor City(6b)             - Conwy United(WN1)           9-0
Caersws(x)                  - Sully(WFLp)                 0-2
Connahs Quay Nomads(x)      - Brymbo Steelworks(x)        1-1
Courtaulds Greenfield(x)    - Porthmadog(WN1)             3-1 (*)
Haverfordwest County(WFL1)  - Merthyr Tydfil(L)           2-5
Kidderminster Harriers(L)   - Barry Town(L)               2-0
Port Talbot Athletic(WFL1)  - Ton Pentre(WFLp)            0-0
Presteigne St.Andrews(x)    - Worchester City(6a)         0-3
Ruthin(x)                   - Blaenau Ffestiniog(WN1)     2-3
Towyn(x)                    - Bridgend Town(L)            1-1

(*) Courtaulds disqualified.

Replays 3th Round:
------------------
Bridgend Town(L)            - Towyn(x)                    4-2
Brymbo Steelworks(x)        - Connahs Quay Nomads(x)      2-1
Ton Pentre(WFLp)            - Port Talbot Athletic(WFL1)  1-2

4th Round:
----------
Bangor City(6b)             - Blaenau Ffestiniog(WN1)     9-0
Chester(3)                  - Wrexham(3)                  0-2
Kidderminster Harriers(L)   - Brymbo Steelworks(x)        2-2
Merthyr Tydfil(L)           - Port Talbot Athletic(WFL1)  2-0
Porthmadog(WN1)             - Shrewsbury Town(3)          0-3
Sully(WFLp)                 - Bridgend Town(L)             ?
Swansea City(4)             - Newport County(4)           0-0
Worchester City(6a)         - Cardiff City(2)             2-2

Replays 4th Round:
------------------
Brymbo Steelworks(x)        - Kidderminster Harriers(L)   0-2
Cardiff City(2)             - Worchester City(6a)         3-0
Newport County(4)           - Swansea City(4)             1-0

Quarterfinals:
--------------
Bridgend Town(L)            - Shrewsbury Town(3)          1-2
Cardiff City(2)             - Kidderminster Harriers(L)   1-1
Newport County(4)           - Bangor City(6b)             1-3
Wrexham(3)                  - Merthyr Tydfil(L)           3-0

Replay Quarterfinals:
---------------------
Kidderminster Harriers(L)   - Cardiff City(2)             1-3

Semifinals:
-----------
Bangor City(6b)             - Shrewsbury Town(3)          4-2
Cardiff City(2)             - Wrexham(3)                  0-2

Finals (7/9 may 1978):
----------------------
Bangor City(6b)             - Wrexham(3)                  1-2 0-1
----------------------------------------------------------------------------------------

1978/79

Welsh Football League Premier Division

Final Table:

 1. Pontllanfraith             34-53  (73-37)  23  7  4  Champ        
 2. Cardiff Corinthians        34-44  (77-45)  20  4 10          
 3. Newport County Reserves    34-41  (55-25)  14 13  7          
 4. Afan Lido                  34-41  (43-37)  17  7 10          
 5. Ton Pentre                 34-40  (62-42)  16  8 10          
 6. Swansea City Reserves      34-39  (61-47)  15  9 10          
 7. Ammanford Town             34-39  (47-42)  14 11  9          
 8. Pembroke Borough           34-38  (63-50)  16  6 12          
 9. Merthyr Tydfil Reserves    34-37  (61-58)  15  7 12          
10. Barry Town                 34-35  (54-45)  12 11 11          
11. Caerau Athletic            34-34  (45-55)  13  8 13          
12. Sully                      34-33  (42-41)  13  7 14          
13. Milford United             34-32  (55-45)  12  8 14          
14. Llanelli                   34-31  (41-55)  11  9 14          
15. Pontlottyn                 34-28  (41-57)   9 10 15          
-------------------------------------------------------
16. Treharris Athletic         34-26  (43-65)   9  8 17  Rel        
17. Ferndale Athletic          34-12  (36-90)   3  6 25  Rel        
18. Cardiff College            34- 9  (25-88)   1  7 26  Rel        

Promoted from Div1: Maesteg Park Athletic, Bridgend Town             
                    and Cardiff City Reserves                         

Cardiff College withdrew for 79-80.                                     


Welsh Football League North

Final Table:

 1. Caernarfon Town            20-35  (77-11)  15  5  0  Champ        
 2. Pwllheli & District        20-32  (47-20)  14  4  2          
 3. Porthmadog                 20-30  (85-21)  13  4  3          
 4. Colwyn Bay                 20-24  (51-30)   9  6  5          
 5. Nantile Vale               20-23  (58-21)  10  3  7          
 6. Conwy United               20-21  (40-38)   8  5  7          
 7. Blaenau Ffestiniog         20-18  (32-40)   6  6  8          
 8. Bangor City Reserves       20-16  (34-42)   5  6  9          
 9. Rhos United                20-13  (24-55)   6  1 13  (^)        
10. Rhyl Reserves              20- 3  (11-78)   0  3 17          
11. Llandudno Swifts(-2)       20- 3  (11-114)  1  3 16          

NB: 2 more goals scored than conceded

Promoted: Llandudno Amateurs                                     

(^) Rhos United leaves League.                   

           
Welsh Cup 1978/79                  


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League.
6a    = Southern League Premier Division.
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WN1   = Welsh League North Division 1.
WFLp  = Welsh Football League Premier Division.
WFL1  = Welsh Football League Division 1.

x     = Unknown.

Preliminary:
------------
Abergele United(x)          - Llandudno Swifts(WN1)       2-0
Bangor Athletic(x)          - Conwy United(WN1)           0-8
Cwmbran Town(WFL1)          - Abercynon Athletic(WFL1)    0-3
Ffostrasol Wanderers(x)     - Rhayader Town(x)            1-0
Garw(WFL1)                  - Pontllanfraith(WFLp)        1-4
Llanfair Caereinion(x)      - Aber AC(x)                  2-3
Machynlleth(x)              - Penrhyncoch(x)              1-0
Maesteg Park Athletic(WFL1) - Brecon Corinthians(x)       3-2
New Quay(x)                 - Montgomery Town(x)          1-3
Pontyclub(x)                - Newport YMCA(x)             1-2
Rhos United(WN1)            - British Steel Deeside(x)    1-3

1st Round:
----------
Aber AC(x)                  - Presteigne St.Andrews(x)    1-1
Aberaman(WFL1)              - Barry Town(L)               1-3
Ammanford Town(WFLp)        - Milford United(WFLp)        4-0
Berriew(x)                  - Aberystwyth Town(x)         1-1
Blaenau Ffestiniog(WN1)     - Pwllheli & District(WN1)    0-5
BP Llandarcy(WFL1)          - Llanelli(WFLp)              2-2
Bridgnorth Town(L)          - Worchester City(6a)         0-4 (Worchester)
Briton Ferry Athletic(WFL1) - Ton Pentre(WFLp)            2-2
Brymbo Steelworks(x)        - Llay Welfare(x)             2-0
Caerau Athletic(WFLp)       - Abercynon Athletic(WFL1)    4-2
Caerleon(WFL1)              - Newport YMCA(x)             1-1
Caersws(x)                  - Ffostrasol Wanderers(x)     5-1
Cardiff Corinthians(WFLp)   - Afan Lido(WFLp)             1-1
Colwyn Bay(WN1)             - Caernarfon Town(WN1)        3-0
Conwy United(WN1)           - Porthmadog(WN1)             2-5
Courtaulds Greenfield(x)    - British Steel Deeside(x)    4-1
Druids United(x)            - Chirk AAA(x)                3-3
Ferndale Athletic(WFLp)     - S.Glamorgan Institute(x)    4-1
Flint Town United(x)        - Abergele United(x)          4-1
Gresford Athletic(x)        - Ruthin(x)                   2-0
Knighton Town(x)            - Newtown(x)                  0-1
Llanidloes Town(x)          - Talgarth(x)                 3-1
Machynlleth(x)              - Llandrindod Wells(x)        3-0
Maesteg Park Athletic(WFL1) - Ebbw Vale(x)                4-1
Mold Alexandra(x)           - Denbigh Town(x)             0-0
Morriston Town(WFL1)        - Pembroke Borough(WFLp)      2-3
Nantile Vale(WN1)           - Connah's Quay Nomads(x)     3-1
Pontardawe Athletic(WFL1)   - Haverfordwest County(WFL1)  0-5
Pontllanfraith(WFLp)        - Sully(WFLp)                 3-1
Stourbridge(L)              - Brierley Hill Alliance(L)   4-4
Towyn(x)                    - Montgomery Town(x)          4-0
Welshpool(x)                - Oswestry Town(L)            2-3

Replays 1st Round:
------------------
Aberystwyth Town(x)         - Berriew(x)                  4-0
Afan Lido(WFLp)             - Cardiff Corinthians(WFLp)   2-1
Brierley Hill Alliance(x)   - Stourbridge(L)              3-2 (Stourbridge)
Chirk AAA(x)                - Druids United(x)            0-4
Denbigh Town(x)             - Mold Alexandra(x)           1-0
Llanelli(WFLp)              - BP Llandarcy(WFL1)          2-0
Newport YMCA(x)             - Caerleon(WFL1)              3-1
Presteigne St.Andrews(x)    - Aber AC(x)                  6-1
Ton Pentre(WFLp)            - Briton Ferry Athletic(WFL1) 4-0

2nd Round:
----------
Afan Lido(WFLp)             - Ton Pentre(WFLp)            2-2
Barry Town(L)               - Ammanford Town(WFLp)        1-2
Bridgend Town(6a)           - Caerau Athletic(WFLp)       5-2
Brierley Hill Alliance(x)   - Worchester City(6a)         2-5 (Worchester)
Colwyn Bay(WN1)             - Kidderminster Harriers(L)   0-2
Courtaulds Greenfield(x)    - Brymbo Steelworks(x)        1-1
Denbigh Town(x)             - Druids United(x)            3-2
Ferndale Athletic(WFLp)     - Pembroke Borough(WFLp)      1-3
Gresford Athletic(x)        - Rhyl(x)                     1-2
Llanelli(WFLp)              - Haverfordwest County(WFL1)  0-1
Llanidloes Town(x)          - Caersws(x)                  1-0
Machynlleth(x)              - Newtown(x)                  1-2
Maesteg Park Athletic(WFL1) - Pontllanfraith(WFLp)        0-2
Merthyr Tydfil(L)           - Newport YMCA(x)             3-0
Porthmadog(WN1)             - Flint Town United(x)        3-2
Presteigne St.Andrews(x)    - Oswestry Town(L)            1-3
Pwllheli & District(WN1)    - Nantile Vale(WN1)           2-1
Towyn(x)                    - Aberystwyth Town(x)         0-2
     
Replays 2nd Round:
------------------
Brymbo Steelworks(x)        - Courtaulds Greenfield(x)    0-2
Ton Pentre(WFLp)            - Afan Lido(WFLp)             2-1

3th Round:
----------
Aberystwyth Town(x)         - Oswestry Town(L)            1-7
Ammanford Town(WFLp)        - Bridgend Town(6a)           1-2
Courtaulds Greenfield(x)    - Llanidloes Town(x)          2-1
Denbigh Town(x)             - Rhyl(x)                     0-2
Merthyr Tydfil(L)           - Haverfordwest County(WFL1)  2-1
Pontllanfraith(WFLp)        - Worchester City(6a)         1-5 (Worchester)
Porthmadog(WN1)             - Newtown(x)                  0-0 (abnd 62.min)
Pwllheli & District(WN1)    - Kidderminster Harriers(L)   0-2
Ton Pentre(WFLp)            - Pembroke Borough(WFLp)      2-1

Repeat 3th Round:
-----------------
Porthmadog(WN1)             - Newtown(x)                  4-1

4th Round:
----------
Bridgend Town(6a)           - Worchester City(6a)         0-3
Cardiff City(2)             - Merthyr Tydfil(L)           2-1
Chester(3)                  - Bangor City(6b)             0-0
Courtaulds Greenfield(x)    - Oswestry Town(L)            1-6
Newport County(4)           - Ton Pentre(WFLp)            0-2
Shrewsbury Town(3)          - Rhyl(x)                     6-0
Swansea City(3)             - Kidderminster Harriers(L)   6-1
Wrexham(2)                  - Porthmadog(WN1)             4-1

Replays 4th Round:
------------------
Bangor City(6b)             - Chester(3)                  0-1

Quarterfinals:
--------------
Chester(3)                  - Oswestry Town(L)            4-3
Shrewsbury Town(3)          - Ton Pentre(WFLp)            4-0
Worchester City(6a)         - Cardiff City(2)             3-2
Wrexham(2)                  - Swansea City(3)             3-2

Semifinals:
-----------
Chester(3)                  - Wrexham(2)                  0-1 (Chester)
Shrewsbury Town(3)          - Worchester City(6a)         2-0 (Shrewsbury)

Finals (21/24 may 1979):
------------------------
Wrexham(2)                  - Shrewsbury Town(3)          1-1 0-1
----------------------------------------------------------------------------------------

1979/80

Welsh Football League Premier Division

Final Table:

 1. Newport County Reserves    34-52 (102-39)  22  8  4  Champ        
 2. Maesteg Park Athletic      34-50  (60-29)  20 10  4          
 3. Cardiff City Reserves      34-43  (53-32)  15 13  6          
 4. Pontllanfraith             34-41  (61-45)  15 11  8          
 5. Swansea City Reserves      34-36  (60-37)  13 10 11          
 6. Ton Pentre                 34-36  (58-47)  14  8 12          
 7. Ammanford Town             34-35  (50-54)  11 13 10          
 8. Bridgend Town              34-34  (51-48)  12 10 12          
 9. Llanelli                   34-34  (47-50)  13  8 13          
10. Milford United             34-33  (46-42)  12  9 13          
11. Barry Town                 34-33  (46-44)   9 15 10          
12. Merthyr Tydfil Reserves    34-32  (60-56)  11 10 13          
13. Pontlottyn                 34-30  (46-72)  11  8 15          
14. Cardiff Corinthians        34-29  (51-66)  11  7 16          
15. Pembroke Borough           34-25  (37-74)   9  7 18          
-------------------------------------------------------
16. Afan Lido                  34-24  (31-68)   6 12 16  Rel         
17. Sully                      34-23  (30-55)   7  9 18  Rel        
18. Caerau                     34-22  (38-69)   7  8 19  Rel        

Promoted from Div1: Haverfordwest County, Caerleon                   
                    and Briton Ferry Athletic                         



Welsh Football League North

Final Table:

 1. Blaenau Ffestiniog         18-28  (47-21)  12  4  2  Champ        
 2. Caernarfon Town            18-27  (26-13)  12  3  3          
 3. Colwyn Bay                 18-24  (40-14)  10  4  4          
 4. Pwllheli & District        18-23  (37-20)   9  5  4          
 5. Llandudno Amateurs         18-19  (24-27)   8  3  7          
 6. Portmadog                  18-18  (34-40)   9  0  9          
 7. Nantile Vale               18-14  (30-36)   5  4  9  (#)        
 8. Conwy United               18-13  (17-32)   5  3 10          
 9. Bangor City Reserves       18-11  (26-43)   4  3 11          
10. Rhyl Reserves              18- 3  (13-48)   1  1 16          

(Llandudno Swifts withfrew during season)          

Promotion: Holyhead United, Flint Town United                     
          and Menai Bridge Tigers                                 

(#) Nantile Vale leaves League.                                


Welsh Cup 1979/80


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League.
6a    = Southern League (Midland Division).
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WN1   = Welsh League North Division 1.
WFLp  = Welsh Football League Premier Division.
WFL1  = Welsh Football League Division 1.
WFL2  = Welsh Football League Division 2.

x     = Unknown.

Preliminary:
------------
Abergavenny Thursdays(WFL2) - Spencer Works(WFL1)         1-2
Barmouth & Dyffryn(x)       - Aber AC(x)                  0-2
Conwy United(WN1)           - British Steel(x)           11-1 !
Llandudno Amateurs(WN1)     - Abergele United(x)          1-2
Llandudno Town(x)           - Rhos United(x)              1-3
Llanfair Caereinion(x)      - Ffostrasol Wanderers(x)     5-1
Rhayader Town(x)            - Montgomery Town(x)          4-3
Talgarth(x)                 - Taffs Well(WFL1)            1-8
Trelewis(WFL2)              - Brecon Corinthians(WFL2)    1-3

1st Round:
----------
Aberaman(WFL1)              - Caerleon(WFL1)              2-0
Berriew(x)                  - Aber AC(x)                  4-2
Blaenau Ffestiniog(WN1)     - Nantile Vale(x)             0-1
BP Llandarcy(WFL1)          - Ammanford Town(WFLp)        1-0
Brecon Corinthians(WFL2)    - Afan Lido(WFLp)             2-3
Bridgnorth Town(L)          - Kidderminster Harriers(6a)  0-1
Caerau(WFLp)                - Abercynon Athletic(WFL1)    2-1
Caersws(x)                  - Towyn(x)                    1-1 (*)
Cardiff Corinthians(WFLp)   - Ferndale Athletic(WFL1)     0-0
Connah's Quay Nomads(x)     - Abergele United(x)          6-2
Conwy United(WN1)           - Caernarfon Town(WN1)        1-0
Courtaulds Greenfield(x)    - Flint Town United(x)        0-3
Denbigh Town(x)             - Druids United(x)            1-3
Ebbw Vale(WFL2)             - Pontllanfraith(WFLp)        0-2
Haverfordwest County(WFL1)  - Morriston Town(WFL1)        4-1
Llanidloes Town(x)          - Llandrindod Wells(x)        3-2
Llanfair Caereinion(x)      - Aberystwyth Town(x)         2-1 (Aberystwyth)
Llay Welfare(x)             - Gresford Athletic(x)        1-2
Machynlleth(x)              - Welshpool(x)                2-0
Merthyr Tydfil(6a)          - Briton Ferry Athletic(WFL1) 2-1
Milford United(WFLp)        - Llanelli(WFLp)              4-0
Mold Alexandra(x)           - Brymbo Steelworks(x)        0-5
Newport YMCA(WFL1)          - Maesteg Park Athletic(WFLp) 2-4
Newtown(x)                  - Rhayader Town(x)            8-0
Pontardawe Athletic(WFL2)   - Pembroke Borough(WFLp)      1-4
Presteigne St.Andrews(x)    - Knighton Town(x)            6-2
Pwllheli & District(WN1)    - Portmadog(WN1)              2-0
Rhos United(x)              - Colwyn Bay(WN1)             0-6 (Colwyn)
Ruthin(x)                   - Chirk AAA(x)                2-2
Spencer Works(WFL1)         - S.Glamorgan Institute(WFL1) 7-0
Stourbridge(6a)             - Brierley Hill Alliance(L)   2-1
Sully(WFLp)                 - Barry Town(6a)              0-3
Taffs Well(WFL1)            - Bridgend Town(6a)           1-5 (Bridgend)

(*) Towyn disqualified.

Replays 1st Round:
------------------
Chirk AAA(x)                - Ruthin(x)                   0-2
Ferndale Athletic(WFL1)     - Cardiff Corinthians(WFLp)   3-1

2nd Round:
----------
Afan Lido(WFLp)             - Pontllanfraith(WFLp)        2-4
Bridgend Town(6a)           - Spencer Works(WFL1)         3-0
Caersws(x)                  - Kidderminster Harriers(6a)  1-2
Connah's Quay Nomads(x)     - Gresford Athletic(x)        5-0
Conwy United(WN1)           - Oswestry Town(6b)           2-6
Ferndale Athletic(WFL1)     - Caerau(WFLp)                0-1
Flint Town United(x)        - Brymbo Steelworks(x)        0-3
Machynlleth(x)              - Berriew(x)                  0-1
Maesteg Park Athletic(WFLp) - Haverfordwest County(WFL1)  3-2
Merthyr Tydfil(6a)          - Aberaman(WFL1)              3-1
Milford United(WFLp)        - Barry Town(6a)              1-1
Newtown(x)                  - Llanfair Caereinion(x)      4-0
Presteigne St.Andrews(x)    - Llanidloes Town(x)          2-1
Pwllheli & District(WN1)    - Nantile Vale(x)             0-3
Rhyl(L)                     - Colwyn Bay(WN1)             2-3
Ruthin(x)                   - Druids United(x)            1-1
Stourbridge(6a)             - BP Llandarcy(WFL1)          2-3
Ton Pentre(WFLp)            - Pembroke Borough(WFLp)      2-1

Replays 2nd Round:
------------------
Barry Town(6a)              - Milford United(WFLp)        4-0
Druids United(x)            - Ruthin(x)                   3-1

3th Round:
----------
Bangor City(5)              - Presteigne St.Andrews(x)    3-0
Barry Town(6a)              - Bridgend Town(6a)           4-2
Brymbo Steelworks(x)        - Colwyn Bay(WN1)             4-0
Druids United(x)            - Connah's Quay Nomads(x)     1-2
Kidderminster Harriers(6a)  - Maesteg Park Athletic(WFLp) 2-1
Merthyr Tydfil(6a)          - Caerau(WFLp)                4-0
Nantile Vale(x)             - Newtown(x)                  3-0
Oswestry Town(6b)           - Berriew(x)                  6-0
Pontllanfraith(WFLp)        - Ton Pentre(WFLp)            3-1
Worchester City(5)          - BP Llandarcy(WFL1)          7-0

4th Round:
----------
Chester(3)                  - Bangor City(5)              1-1
Kidderminster Harriers(6a)  - Worchester City(5)          1-0
Merthyr Tydfil(6a)          - Barry Town(6a)              4-2
Nantile Vale(x)             - Brymbo Steelworks(x)        2-1
Newport County(4)           - Cardiff City(2)             2-0
Shrewsbury Town(2)          - Oswestry Town(6b)           2-2
Swansea City(2)             - Pontllanfraith(WFLp)        4-0
Wrexham(2)                  - Connah's Quay Nomads(x)     5-0

Replays 4th Round:
------------------
Bangor City(5)              - Chester(3)                  0-2
Oswestry Town(6b)           - Shrewsbury Town(2)          1-6

Quarterfinals:
--------------
Merthyr Tydfil(6a)          - Chester(3)                  1-0
Nantile Vale(x)             - Shrewsbury Town(2)          1-4 (Shrewsbury)
Swansea City(2)             - Kidderminster Harriers(6a)  2-0
Wrexham(2)                  - Newport County(4)           0-1

Semifinals:
-----------
Newport County(4)           - Merthyr Tydfil(6a)          3-1 (Newport)
Swansea City(2)             - Shrewsbury Town(2)          2-2 (Swansea)

Replay Semifinals:
------------------
Shrewsbury Town(2)          - Swansea City(2)             2-2 (6-5 pen) (Salop)

Finals:
-------
Newport County(4)           - Shrewsbury Town(2)          2-1 3-0
-------------------------------------------------------------------------------------------

1980/81

Welsh Football League Premier Division

Final Table:

 1. Haverfordwest County       34-48  (61-39)  19 10  5  Champ        
 2. Pontllanfraith             34-46  (60-43)  17 12  5          
 3. Ton Pentre                 34-40  (45-48)  17  6 11          
 4. Maesteg Park               34-39  (60-41)  14 11  9          
 5. Milford United             34-37  (50-49)  13 11 10          
 6. Briton Ferry Athletic      34-37  (50-52)  15  7 12          
 7. Swansea City Reserves      34-35  (66-51)  12 11 11  (*)        
 8. Caerleon                   34-35  (42-39)  13  9 12          
 9. Barry Town                 34-35  (45-44)  14  7 13          
10. Newport County Reserves    34-35  (41-40)  12 11 11  (*)        
11. Pontlottyn                 34-32  (41-41)  10 12 12          
12. Merthyr Tydfil Reserves    34-31  (53-50)  11  9 14          
13. Ammanford Town             34-30  (49-54)  11  8 15          
14. Cardiff Corinthians        34-30  (47-55)  12  6 16          
15. Llanelli                   34-29  (36-41)   9 11 14          
16. Bridgend Town Reserves     34-29  (40-51)  11  7 16          
17. Pembroke Borough           34-27  (44-52)   8 11 15          
18. Cardiff City Reserves      34-17  (30-70)   4  9 21  (*)        

Promoted from Div1: Sully, Newport YMCA and Lake United

(*) unclear what happened to these clubs.


Welsh Football League North 

Final Table:

 1. Colwyn Bay                 22-39  (48-16)  17  5  0  Champ        
 2. Flint Town United          22-37  (46-12)  16  5  1          
 3. Pwllheli & District        22-30  (48-18)  13  4  5          
 4. Llandudno Amateurs         22-24  (51-34)   9  6  7          
 5. Porthmadog                 22-21  (43-34)   8  5  9          
 6. Caernarfon Town            22-21  (32-28)   6  9  7          
 7. Blaenau Ffestiniog         22-21  (41-40)   8  5  9          
 8. Conwy United               22-20  (34-43)   9  2 11          
 9. Holyhead United            22-18  (34-44)   8  2 12          
10. Bangor City Reserves       22-11  (35-65)   3  5 14          
11. Rhyl Reserves              22-11  (27-64)   5  1 16          
12. Menai Bridge Tigers        22-11  (19-60)   4  3 15          

Promoted: Courtaulds Greenfield and UCNW Bangor                                 
                       

Welsh Cup 1980/81


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League.
6a    = Southern League (Midland Division).
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WN1   = Welsh League North Division 1.
WFLp  = Welsh Football League Premier Division.
WFL1  = Welsh Football League Division 1.
WFL2  = Welsh Football League Division 2.

x     = Unknown.

1st Round:
----------
Aber AC(x)                  - Talgarth(x)                 0-3
Aberaman(WFL1)              - Cardiff Corinthians(WFLp)   0-2
Abergele United(x)          - Llandudno Amateurs(WN1)     0-4
Afan Lido(WFL1)             - Spencer Works(WFL1)         2-0
Bridgnorth Town(L)          - Stourbridge(6a)             0-4
Buckley(x)                  - Chirk AAA(x)                0-1
Caersws(x)                  - Welshpool(x)                2-4
Coedffranc(x)               - Pontardawe Athletic(WFL2)   0-4
Conwy United(WN1)           - Caernarvon Town(WN1)        1-3
Courtaulds Greenfield(x)    - Flint Town United(WN1)      0-2
Cwmbran Celtic(WFL2)        - Abercynon Athletic(WFL1)    0-4
Denbigh Town(x)             - Pwllheli & District(WN1)    1-3
Ffostrasol(x)               - Aberystwyth Town(x)         2-5
Gresford Athletic(x)        - Ruthin(x)                   0-0
Llandrindod Wells(x)        - Knighton Town(x)            1-2
Llanelli(WFLp)              - Briton Ferry Athletic(WFLp) 2-1
Llanidloes Town(x)          - Machynlleth(x)              wo
Llay Welfare(x)             - Bala Town(x)                1-0
Menai Bridge Tigers(WN1)    - Porthmadog(WN1)             4-2
Milford United(WFLp)        - Ammanford Town(WFLp)        0-1
Mold Alex(x)                - Druids United(x)            1-1
Montgomery Town(x)          - Brierley Hill(x)            1-2
Pembroke Borough(WFLp)      - Morriston Town(WFL1)        2-0
Pontyclun(WFLp)             - Ferndale Athletic(WFL2)     1-2
S.Glamorgan Institute(WFL1) - Newport YMCA(WFL1)          1-1
Sully(WFL1)                 - Caerleon(WFLp)              1-1
Taffs Well(WFL1)            - Bryntirion Athletic(x)      1-1
Towyn(x)                    - Rhayader Town(x)            3-1

Replays 1st Round:
------------------
Bryntirion Athletic(x)      - Taffs Well(WFL1)            1-2
Caerleon(x)                 - Sully(WFL1)                 1-0
Druids United(x)            - Mold Alex(x)                1-2
Newport YMCA(WFL1)          - S.Glamorgan Institute(WFL1) 0-1
Ruthin(x)                   - Gresford Athletic(x)        2-3

2nd Round:
----------
Abercynon Athletic(WFL1)    - Pontardawe Athletic(WFL2)   4-1
Aberystwyth Town(x)         - Connah's Quay Nomads(x)     1-2
Blaenau Ffestiniog(WN1)     - Mold Alex(x)                4-2
Bridgend Town(6a)           - S.Glamorgan Institute(WFL1) 0-1
Brierley Hill(x)            - Cardiff Corinthians(WFLp)   1-1
Caerau(WFL1)                - Ammanford Town(WFLp)        1-3
Caerleon(WFLp)              - Afan Lido(WFL1)             1-1
Chirk AAA(x)                - Pwllheli & District(WN1)    1-1
Colwyn Bay(WN1)             - Menai Bridge Tigers(WN1)    1-0
Flint Town United(WN1)      - Towyn(x)                    1-1
Gresford Athletic(x)        - Llanidloes Town(x)          0-3
Haverfordwest County(WFLp)  - Ferndale Athletic(WFL2)     7-0
Kidderminster Harriers(6a)  - Worchester City(5)          0-2
Knighton Town(x)            - Caernarvon Town(WN1)        1-1
Llandudno Amateurs(WN1)     - Berriew(x)                  5-1
Maesteg Park(WFLp)          - BP Llandarcy(WFL1)          2-2
Newtown(x)                  - Llay Welfare(x)             7-1
Pembroke Borough(WFLp)      - Talgarth(x)                 4-3
Presteigne St.Andrews(x)    - Nantile Vale(x)             wo
Rhyl(WN1)                   - Brymbo Steelworks(x)        0-1
Stourbridge(6a)             - Pontllanfraith(WFLp)        1-1
Ton Pentre(WFLp)            - Taffs Well(WFL1)            3-2
Welshpool(x)                - Oswestry Town(6b)           2-1

Replays 2nd Round:
------------------
Afan Lido(WFL1)             - Caerleon(WFLp)              0-2
BP Llandarcy(WFL1)          - Maesteg Park(WFLp)          0-6
Caernarvon Town(WN1)        - Knighton Town(x)            4-5
Cardiff Corinthians(WFLp)   - Brierley Hill(x)            wo
Pontllanfraith(WFLp)        - Stourbridge(6a)             0-1
Pwllheli & District(WN1)    - Chirk AAA(x)                3-0
Towyn(x)                    - Flint Town United(WN1)      1-0

3th Round:
----------
Abercynon Athletic(WFL1)    - Ammanford Town(WFLp)        4-0
Barry Town(6a)              - Pembroke Borough(WFLp)      2-2
Brymbo Steelworks(x)        - Bangor City(5)              1-4
Caerleon(WFLp)              - Swansea City(2)             1-5 (Swansea)
Cardiff Corinthians(WFLp)   - Cardiff City(2)             0-6 (Ninian Park)
Connah's Quay Nomads(x)     - Blaenau Ffestiniog(WN1)     1-0
Hereford United(4)          - Newtown(x)                  1-0
Knighton Town(x)            - Welshpool(x)                2-1
Llandudno Amateurs(WN1)     - Colwyn Bay(WN1)             1-0
Llanidloes Town(x)          - Shrewsbury Town(2)          0-5 (Shrewsbury)
Maesteg Park(WFLp)          - S.Glamorgan Institute(WFL1) 5-2
Merthyr Tydfil(6a)          - Haverfordwest County(WFLp)  2-0
Newport County(3)           - Worchester City(5)          2-2
Stourbridge(6a)             - Ton Pentre(WFLp)            2-3
Towyn(x)                    - Presteigne St.Andrews(x)    2-2
Wrexham(2)                  - Pwllheli & District(WN1)    6-0

Replays 3th Round:
------------------
Pembroke Borough(WFLp)      - Barry Town(6a)              1-2
Presteigne St.Andrews(x)    - Towyn(x)                    2-1
Worchester City(5)          - Newport County(3)           2-3

4th Round:
----------
Knighton Town(x)            - Hereford United(4)          1-4
Llandudno Amateurs(WN1)     - Connah's Quay Nomads(x)     1-1
Maesteg Park(WFLp)          - Barry Town(6a)              3-2
Merthyr Tydfil(6a)          - Swansea City(2)             0-2
Newport County(3)           - Ton Pentre(WFLp)            3-0
Presteigne St.Andrews(x)    - Bangor City(5)              0-2
Shrewsbury Town(2)          - Abercynon Athletic(WFL1)    6-1
Wrexham(2)                  - Cardiff City(2)             3-0

Replay 4th Round:
-----------------
Connah's Quay Nomads(x)     - Llandudno Amateurs(WN1)     2-1

Quarterfinals:
--------------
Newport County(3)           - Bangor City(5)              3-1
Shrewsbury Town(2)          - Hereford United(4)          2-2
Swansea City(2)             - Maesteg Park(WFLp)          4-1
Wrexham(2)                  - Connah's Quay Nomads(x)     2-1

Replay Quarterfinals:
---------------------
Hereford United(4)          - Shrewsbury Town(2)          5-0

Semifinals:
-----------
Hereford United(4)          - Newport County(3)           2-1 1-1
Wrexham(2)                  - Swansea City(2)             2-2 1-1

Finals (4/11 may 1981):
-----------------------
Swansea City(2)             - Hereford United(4)          1-0 1-1

-----------------------------------------------------------------------------------------

1981/82

Welsh Football League Premier Division

Final Table:

 1. Ton Pentre                 34-70  (84-46)  21  7  6  Champ        
 2. Cardiff Corinthians        34-65  (67-44)  20  5  9          
 3. Caerleon                   34-63  (59-46)  20  3 11          
 4. Haverfordwest County       34-60  (60-42)  19  3 12          
 5. Milford United             34-59  (56-39)  17  8  9          
 6. Sully                      34-54  (55-41)  14 12  8          
 7. Ammanford Town             34-53  (38-39)  16  5 13          
 8. Maesteg Park               34-50  (56-43)  15  5 14          
 9. Merthyr Tydfil Reserves    34-48  (43-42)  14  6 14          
10. Pembroke Borough           34-46  (54-52)  12 10 12          
11. Pontllanfraith             34-46  (49-56)  13  7 14          
12. Newport YMCA               34-45  (43-52)  12  9 13          
13. Barry Town                 34-44  (67-60)  13  5 16          
14. Lake United                34-42  (47-51)  12  6 16          
15. Llanelli                   34-39  (38-54)  11  6 17          
-------------------------------------------------------
16. Brigdend Town Reserves     34-31  (44-60)   7 10 17  Rel        
17. Briton Ferry Athletic      34-27  (34-62)   7  6 21  Rel        
18. Pontlottyn                 34-17  (31-96)   4  5 25  Rel        

Promoted from Div.1: Blaenrhondda, Brecon Corinthians and            
                     Pontardawe Athletic       


Welsh Football League North 

Final Table:

 1. Courtaulds Greenfield      26-41  (81-31)  19  3  4  Champ        
 2. Blaenau Ffestiniog         26-40  (68-33)  17  6  3          
 3. Colwyn Bay                 26-39  (70-36)  18  3  5          
 4. Conwy United               26-35  (41-30)  15  5  6          
 5. Llandudno Amateurs         26-28  (49-45)   9 10  7          
 6. Flint Town United          26-23  (49-54)   7  9 10          
 7. Pwllheli & District        26-22  (35-42)   8  6 12          
 8. UCNW Bangor                26-22  (39-46)   9  4 13          
 9. Caernarfon Town            26-22  (43-59)   8  6 12          
10. Bangor City Amateurs       26-20  (50-59)   7  6 13          
11. Porthmadog                 26-20  (54-65)   8  4 14  Rel        
12. Menai Bridge Tigers        26-19  (30-47)   5  9 12  Rel        
13. Rhyl                       26-17  (30-57)   5  7 14          
14. Holyhead United            26-16  (31-66)   5  6 15  Rel        

Promoted: Rhos United                                       


Welsh Cup 1981/82


Abbreviations:
--------------

(England): 

1,2,3,4 = Football League Division 1,2,3,4.
5       = Alliance Premier League.
6a      = Southern League (Midland Division).
6b      = Northern Premier League.
L       = Lower English Leagues.

(Wales):

WN1     = Welsh League North Division 1.
WFLp    = Welsh Football League Premier Division.
WFL1    = Welsh Football League Division 1.
WFL2    = Welsh Football League Division 2.

x       = Unknown.

1st Round:
----------
Abergavenny Thursdays(WFL2) - Carmarthen Town(WFL1)       3-2
Bala Town(x)                - Ruthin(x)                   3-2
Bargod Rangers(x)           - Llandrindod Wells(x)        3-1
Briton Ferry Athletic(WFLp) - Aberaman(WFL1)              8-0
Cheltenham Town(6a)         - Oswestry Town(6b)           0-2
Druids United(x)            - Gresford Athletic(x)        1-0
Greenfield(WN1)             - Flint Town United(WN1)      0-0
Lake United(WFLp)           - Ebbw Vale(WFL2)             2-0
Menai Bridge Tigers(WN1)    - Conwy United(WN1)           0-4
Montgomery Town(x)          - Caersws(x)                  1-9 (Caersws)
Pontlottyn(WFLp)            - Newport YMCA(WFLp)          1-1
Porthmadog(WN1)             - UCNW Bangor(WN1)            2-1
Spencer Works(WFL1)         - Milford United(WFLp)        4-2
Stafford Rangers(5)         - Kidderminster Harriers(6a)  2-1
St.Mary's Ruabon(x)         - Denbigh Town(x)             2-0
Sully(WFLp)                 - Garw(WFL2)                  1-0

Replays 1st Round:
------------------
Flint Town United(WN1)      - Greenfield(WN1)             0-1
Newport YMCA(WFLp)          - Pontlottyn(WFLp)            2-0

2nd Round:
----------
Abergavenny Thursdays(WFL2) - Bridgend Town(6a)           0-3
Ammanford Town(WFLp)        - Abercynon Athletic(WFL1)    4-1
Bala Town(x)                - Greenfield(WN1)             2-5
Bargod Rangers(x)           - Stourbridge(6a)             0-5
Blaenau Ffestiniog(WN1)     - Aberystwyth Town(x)         7-2
Caerleon(WFLp)              - Newport YMCA(WFLp)          2-0
Caernarfon Town(L)          - Llandudno Amateurs(WN1)     4-2
Caersws(x)                  - Connah's Quay Nomads(x)     1-2
Conwy United(WN1)           - Bangor City(6b)             0-0
Ferndale Athletic(WFL2)     - Barry Town(6a)              0-3
Knighton Town(x)            - Presteigne St.Andrews(x)    1-3
Lake United(WFLp)           - Worchester City(5)          2-2 (Worchester)
Llanelli(WFLp)              - Briton Ferry Athletic(WFLp) 3-0
Llanidloes Town(x)          - Welshpool(x)                4-0
Maesteg Park(WFLp)          - Pontardawe Athletic(WFL1)   0-1
Newtown(x)                  - Porthmadog(WN1)             5-0
Pontllanfraith(WFLp)        - Pembroke Borough(WFLp)      4-0
Pwllheli & District(WN1)    - Brymbo Steelworks(x)        1-0
Rhyl(L)                     - Colwyn Bay(WN1)             0-1
S.Glamorgan Institute(WFL1) - BP Llandarcy(WFL1)          1-2
Spencer Works(WFL1)         - Haverfordwest County(WFLp)  1-2
Stafford Rangers(5)         - Merthyr Tydfil(6a)          1-0
St.Mary's Ruabon(x)         - Oswestry Town(6b)           0-2 (Oswestry)
Sully(WFLp)                 - Cardiff Corinthians(WFLp)   2-2
Taffs Well(WFL1)            - Ton Pentre(WFLp)            3-1
Towyn(x)                    - Druids United(x)            1-0

Replays 2nd Round:
------------------
Bangor City(6b)             - Conwy United(WN1)           8-1
Cardiff Corinthians(WFLp)   - Sully(WFLp)                 1-0
Worchester City(5)          - Lake United(WFLp)           2-1

3th Round:
----------
Ammanford Town(WFLp)        - Haverfordwest County(WFLp)  1-1
Bangor City(6b)             - Newtown(x)                  4-2
Barry Town(6a)              - Caerleon(WFLp)              5-0
Bridgend Town(6a)           - Cardiff City(2)             1-4
Caernarfon Town(L)          - Blaunau Ffestiniog(WN1)     4-2
Cardiff Corinthians(WFLp)   - Pontardawe Athletic(WFL1)   0-1
Connah's Quay Nomads(x)     - Pwllheli & District(WN1)    1-0
Greenfield(WN1)             - Presteigne St.Andrews(x)    2-1
Llanelli(WFLp)              - Worchester City(5)          1-1
Llanidloes Town(x)          - Colwyn Bay(WN1)             0-2
Pontllanfraith(WFLp)        - BP Llandarcy(WFL1)          2-1
Shrewsbury Town(2)          - Oswestry Town(6b)           4-1
Stafford Rangers(5)         - Swansea City(1)             0-4
Stourbridge(6a)             - Wrexham(2)                  2-4
Taffs Well(WFL1)            - Newport County(3)           0-5
Towyn(x)                    - Hereford United(4)          0-8 (Hereford)

Replays 3th Round:
------------------
Haverfordwest County(WFLp)  - Ammanford Town(WFLp)        0-4
Worchester City(5)          - Llanelli(WFLp)              5-1

4th Round:
----------
Bangor City(6b)             - Ammanford Town(WFLp)        1-0
Caernarfon Town(L)          - Shrewsbury Town(2)          1-8
Cardiff City(2)             - Newport County(3)           3-1
Greenfield(WN1)             - Connah's Quay Nomads(x)     3-0
Hereford United(4)          - Barry Town(6a)              3-1
Pontardawe Athletic(WFL1)   - Wrexham(2)                  1-5
Pontllanfraith(WFLp)        - Colwyn Bay(WN1)             0-2
Swansea City(1)             - Worchester City(5)          6-0

Quarterfinals:
--------------
Bangor City(6b)             - Shrewsbury Town(2)          2-1
Cardiff City(2)             - Wrexham(2)                  4-1
Greenfield(WN1)             - Hereford United(4)          1-2 (Hereford)
Swansea City(1)             - Colwyn Bay(WN1)             2-2 

Replay Quarterfinals:
---------------------
Colwyn Bay(WN1)             - Swansea City(1)             0-3 (Swansea)

Semifinals:
-----------
Bangor City(6b)             - Swansea City(1)             1-2 0-0
Hereford United(4)          - Cardiff City(2)             0-0 1-2

Finals (11/19 may 1982):
------------------------
Cardiff City(2)             - Swansea City(1)             0-0 1-2

------------------------------------------------------------------------------------------

1982/83

Welsh Football League Premier Division

Final Table:

 1. Barry Town                 34-81 (103-35)  26  3  5  Champ        
 2. Blaenrhondda               34-66  (62-35)  18 12  4          
 3. Newport YMCA               34-62  (52-38)  18  8  8  Rel        
 4. Maesteg Park               34-61  (52-34)  18  7  9          
 5. Lake United                34-59  (61-43)  17  8  9  Rel        
 6. Merthyr Tydfil Reserves    34-57  (84-63)  17  6 11  Rel        
 7. Sully                      34-52  (55-49)  14 10 10  Rel        
 8. Caerleon                   34-46  (45-46)  12 10 12          
 9. Ton Pentre                 34-46  (49-50)  13  7 14          
10. Pontllanfraith             34-45  (61-49)  12  9 13          
11. Haverfordwest County       34-45  (40-39)  12  9 13          
12. Brecon Corinthians(-4)     34-40  (37-49)  11 11 12          
13. Pontardawe Athletic        34-35  (33-57)  10  5 19  Rel        
14. Pembroke Borough           34-34  (46-63)   9  7 18          
15. Milford United             34-33  (41-76)   9  6 19          
16. Cardiff Corinthians(-3)    34-28  (46-72)   8  7 19  Rel        
17. Llanelli                   34-27  (42-77)   7  6 21          
18. Ammanford Town             34-25  (37-71)   6  7 21  Rel        

League restructed and named National Division for 1983/84.   

Promoted from Div1: Caerau, Cwmbran Town, Bridgend Town,             
                    Ebbw Vale and Briton Ferry Athletic               


Welsh Football League North 

Final Table:

 1. Colwyn Bay                 22-36  (66-27)  16  4  2  Champ        
 2. UCNW Bangor                22-31  (54-30)  14  3  5          
 3. Llandudno Amateurs         22-29  (67-45)  14  1  7          
 4. Greenfield                 22-28  (47-21)  11  6  5          
 5. Rhos United                22-22  (28-30)   9  4  9          
 6. Blaenau Ffestiniog         22-22  (36-45)  10  2 10          
 7. Conwy United               22-21  (33-26)   7  7  8          
 8. Rhyl                       22-21  (34-42)   7  7  8          
 9. Flint Town United          22-19  (34-44)   6  7  9          
10. Bangor City Amateurs       22-15  (33-44)   5  5 12          
11. Pwllheli & District        22-13  (30-54)   2  9 11          
12. Caer Town                  22- 7  (22-78)   3  1 18          

NB: two more goals conceded than scored 


Welsh Cup 1982/83



Abbreviations:
--------------

(England): 

1,2,3,4 = Football League Division 1,2,3,4.
5       = Alliance Premier League.
6a      = Southern League Premier Division.
6b      = Northern Premier League.
L       = Lower English Leagues.

(Wales):

WN1     = Welsh League North Division 1.
WFLp    = Welsh Football League Premier Division.
WFL1    = Welsh Football League Division 1.
WFL2    = Welsh Football League Division 2.

x       = Unknown

1st Round:
----------
Aberaman(WFL2)              - Afan Lido(WFL1)             1-5
Blaenrhondda(WFLp)          - Tredomen Works(x)           wo
Brecon Corinthians(WFLp)    - Welshpool(x)                3-0
Brymbo Steelworks(x)        - Lex XI(x)                   2-1
Caersws(x)                  - Oswestry Town(6b)           2-6
Chirk AAA(x)                - St.Mary's Ruabon(x)         2-1
Clydach United(WFL1)        - Milford United(WFLp)        2-3
Cwmbran Town(WFL1)          - S.Glamorgan Institute(WFL1) 1-4
Ebbw Vale(WFL1)             - Cheltenham Town(L)          1-3
Flint Town United(WN1)      - UCNW Bangor(WN1)            0-0
Gresford Athletic(x)        - Druids United(x)            3-0
Kidderminster Harriers(6a)  - Aberystwyth Town(x)         4-0
Llandrindod Wells(x)        - Knighton Town(x)            2-1
Llandudno Amateurs(WN1)     - Conwy United(WN1)           0-3
Porthmadog(x)               - Bala Town(x)                0-2
Ruthin Town(x)              - Buckley(x)                  0-3
Stourbridge(6a)             - Montgomery Town(x)          3-0

Replay 1st Round:
-----------------
UCNW Bangor(WN1)            - Flint Town United(WN1)      1-2

2nd Round:
----------
Abercynon Athletic(WFL1)    - Ton Pentre(WFLp)            2-1
Ammanford Town(WFLp)        - S.Glamorgan Institute(WFL1) 1-1
Bala Town(x)                - Rhyl(L)                     1-6
Blaenau Ffestiniog(WN1)     - Flint Town United(WN1)      2-5
Brecon Corinthians(WFLp)    - Presteigne St.Andrews(x)    6-1
Bridgend Town(L)            - Afan Lido(WFL1)             6-0
Cardiff Corinthians(WFLp)   - Briton Ferry Athletic(WFL1) 2-1
Cheltenham Town(L)          - Sully(WFLp)                 3-1
Chirk AAA(x)                - Conwy United(WN1)           1-7
Connah's Quay United(x)     - Caernarfon Town(L)          1-3
Greenfield(WN1)             - Buckley(x)                  3-3
Gresford Athletic(x)        - Colwyn Bay(WN1)             0-3
Haverfordwest County(WFLp)  - Blaenrhondda(WFLp)          2-1
Kidderminster Harriers(6a)  - Worchester City(5)          3-1
Lake United(WFLp)           - Barry Town(WFLp)            1-1
Llanelli(WFLp)              - Pembroke Borough(WFLp)      4-1
Llanidloes Town(x)          - Stourbridge(6a)             3-1
Llandrindod Wells(x)        - Towyn(x)                   11-0 !
Merthyr Tydfil(L)           - BP Llandarcy(WFL1)          5-2
Milford United(WFLp)        - Taffs Well(WFL1)            3-4
Newport YMCA(WFLp)          - Pontardawe Athletic(WFLp)   2-2
Newtown(x)                  - Oswestry Town(6b)           2-2
Pontllanfraith(WFLp)        - Maesteg Park Athletic(WFLp) 0-0
Pwllheli & District(WN1)    - Brymbo Steelworks(x)        2-1
Spencer Works(WFL1)         - Caerleon(WFLp)              2-1

Replays 2nd Round:
------------------
Barry Town(WFLp)            - Lake United(WFLp)            ?
Buckley(x)                  - Greenfield(WN1)              ?
Maesteg Park Athletic(WFLp) - Pontllanfraith(WFLp)         ?
Oswestry Town(6b)           - Newtown(x)                  8-6 pen
Pontardawe Athletic(WFLp)   - Newport YMCA(WFLp)           ?
S.Glamorgan Institute(WFL1) - Ammanford Town(WFLp)         ?

3th Round:
----------
Brecon Corinthians(WFLp)    - Kidderminster Harriers(6a)  3-4
Bridgend Town(L)            - Newport YMCA(WFLp)          3-1
Caernarfon Town(L)          - Greenfield(WN1)             3-0
Cardiff Corinthians(WFLp)   - Haverfordwest County(WFLp)  0-2
Colwyn Bay(WN1)             - Conwy United(WN1)           2-1
Flint Town United(WN1)      - Pwllheli & District(WN1)    2-5
Llanelli(WFLp)              - Cheltenham Town(L)          0-2
Llanidloes Town(x)          - Hereford United(4)          1-1
Llandrindod Wells(x)        - Bangor City(5)              1-6
Maesteg Park Athletic(WFLp) - Barry Town(WFLp)            2-3
Merthyr Tydfil(L)           - Taffs Well(WFL1)            0-1
Newport County(3)           - Cardiff Corinthians(WFLp)   1-0
Rhyl(L)                     - Shrewsbury Town(2)          1-1
S.Glamorgan Institute(WFL1) - Abercynon Athletic(WFL1)    1-2
Spencer Works(WFL1)         - Swansea City(1)             0-3
Wrexham(3)                  - Oswestry Town(6b)           4-0

Replays 3th Round:
------------------
Hereford United(4)          - Llanidloes Town(x)          7-0
Shrewbury Town(2)           - Rhyl(L)                     3-0

4th Round:
----------
Bangor City(5)              - Colwyn Bay(WN1)             1-2
Bridgend Town(L)            - Kidderminster Harriers(6a)  1-1
Cheltenham Town(L)          - Pwllheli & District(WN1)    6-0
Haverfordwest County(WFLp)  - Barry Town(WFLp)            2-1
Hereford United(4)          - Abercynon Athletic(WFL1)    6-0
Swansea City(1)             - Shrewsbury Town(2)          2-1
Taffs Well(WFL1)            - Caernarfon Town(L)          2-3
Wrexham(3)                  - Newport County(3)           4-1

Replay 4th Round:
-----------------
Kidderminster Harriers(6a)  - Bridgend Town(L)            4-6 pen

Quarterfinals:
--------------
Bridgend Town(L)            - Caernarfon Town(L)          1-2
Colwyn Bay(WN1)             - Haverfordwest County(WFLp)  0-0
Swansea City(1)             - Hereford United(4)          3-1
Wrexham(3)                  - Cheltenham Town(L)          3-2

Replay Quarterfinals:
---------------------
Haverfordwest County(WFLp)  - Colwyn Bay(WN1)             1-2

Semifinals:
-----------
Caernarfon Town(L)          - Wrexham(3)                  0-2 0-0
Colwyn Bay(WN1)             - Swansea City(1)             0-1 0-3

Finals (10/17 may 1983):
------------------------
Wrexham(3)                  - Swansea City(1)             1-2 0-2
--------------------------------------------------------------------------------------------

1983/84

Welsh Football League National Division

Final Table:

 1. Barry Town                 30-68  (85-24)  21  5  4  Champ        
 2. Caerleon                   30-62  (58-28)  19  5  6          
 3. Maesteg Park               30-53  (62-37)  15  8  7          
 4. Haverfordwest County       30-49  (59-41)  14  7  9          
 5. Blaenrhondda               30-49  (55-44)  14  7  9          
 6. Briton Ferry Athletic      30-48  (46-36)  14  6 10          
 7. Bridgend Town              30-48  (39-30)  14  6 10          
 8. Llanelli                   30-47  (35-26)  13  8  9          
 9. Ton Pentre                 30-45  (43-40)  13  6 11          
10. Brecon Corinthians         30-43  (49-42)  13  4 13          
11. Caerau                     30-38  (40-52)  11  5 14          
12. Cwmbran Town               30-34  (40-50)  10  4 16          
13. Pontllanfraith             30-34  (37-57)   9  7 14          
14. Permbroke Borough          30-29  (31-47)   7  8 15          
15. Ebbw Vale                  30-15  (25-88)   4  3 23          
16. Milford United             30-12  (19-81)   3  3 24          

Promoted: Port Talbot Athletic                            



Welsh Cup 1983/84


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League.
6a    = Southern League Premier Division.
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WFLn  = Welsh Footbal League National Division
WFLp  = Welsh Footbal League Premier Division 
WFL1  = Welsh Footbal League Division 1

x     = Unknown

1st Round:
----------
Aberaman(WFL1)              - Spencer Works(WFLp)         0-3
Afan Lido(WFL1)             - Stourbridge(6a)             0-6 (Stourbridge)
Bala Town(x)                - Flint Town United(x)        0-1
Blaenau Ffestiniog(x)       - Greenfield(x)               0-1
Brymbo Steelworks(x)        - Cefn Albion(x)              1-2
Buckley(x)                  - Grapes(x)                   1-1
Clydach United(WFLp)        - Abercynon Athletic(WFLp)    0-4
Connah's Quay Nomads(x)     - Porthmadog(x)               wo
Druids United(x)            - Chirk AAA(x)                1-3
Ferndale Athletic(WFLp)     - Newport YMCA(WFLp)          3-2
Knighton Town(x)            - Caersws(x)                  1-0
Lake United(WFLp)           - S.Glamorgan Insitute(WFLp)  5-1
Llandudno Amateurs(x)       - Rhos United(x)              1-4 (*)
Llanfairpwll(x)             - Conwy United(x)             2-3
Llanidloes Town(x)          - Towyn(x)                    6-0
Newtown(x)                  - Llandrindod Wells(x)        3-3
Pontardawe Athletic(WFLp)   - Ammanford Town(WFLp)        0-1
Pontlottyn(WFL1)            - Abergavenny Thursdays(WFL1) 1-2
Pontyclun(WFL1)             - Cardiff Corinthians(WFLp)   0-2
Port Talbot Athletic(WFLp)  - Sully(WFLp)                 3-1
Ruthin(x)                   - Oswestry Town(6b)           2-3 (Oswestry)
St.Mary Ruabon(x)           - Lex XI(x)                   1-6
Tredomen Works(WFL1)        - BP Llandarcy(WFLp)          1-2
UCW Aberystwyth(x)          - Machynlleth(x)              wo
Welshpool(x)                - Aberystwyth Town(x)         2-1

(*) Rhos United disqualified. 

Replays 1st Round:
------------------
Grapes(x)                   - Buckley(x)                  1-4
Llandrindod Wells(x)        - Newtown(x)                  3-2

2nd Round:
----------
Ammanford Town(WFLp)        - Cwmbran Town(WFLn)          2-2
Bangor City(5)              - Cefn Albion(x)              6-0
Barry Town(WFLn)            - Ferndale Athletic(x)        3-0
BP Llandarcy(WFLp)          - Ton Pentre(WFLn)            1-1
Bridgend Town(WFLn)         - Blaenrhondda(WFLn)          0-0
Cardiff Corinthians(WFLp)   - Stourbridge(6a)             1-1
Connah's Quay United(x)     - Brecon Corinthians(WFLn)    2-1
Conwy United(x)             - Llandrindod Wells(x)        1-3
Ebbw Vale(WFLn)             - Abercynon Athletic(WFLp)    0-1
Flint Town United(x)        - Chirk AAA(x)                1-2
Haverfordwest County(WFLn)  - Merthyr Tydfil(L)           1-3
Kidderminster Harriers(5)   - Machynlleth(x)              9-1
Llandudno Amateurs(x)       - Lex XI(x)                   0-6
Llanidloes Town(x)          - Buckley(x)                  2-1
Maesteg Park(WFLn)          - Abergavenny Thursdays(WFL1) 2-0
Milford United(WFLn)        - Caerleon(WFLn)              0-1
Oswestry Town(6b)           - Greenfield(x)               3-2
Pembroke Borough(WFLn)      - Spencer Works(WFLp)         1-1
Pontllanfraith(WFLn)        - Llanelli(WFLn)              4-0
Port Talbot Athletic(WFLp)  - Briton Ferry Athletic(WFLn) 3-2 
Pwllheli & District(x)      - Welshpool(x)                0-1
Rhyl(6b)                    - Knighton Town(x)            2-0
Taffs Well(WFLp)            - Caerau(WFLn)                3-0
Worchester City(5)          - Lake United(WFLp)           4-0

Replays 2nd Round:
------------------
Blaenrhondda(WFLn)          - Bridgend Town(WFLn)         0-3
Cwmbran Town(WFLn)          - Ammanford Town(WFLp)        3-2aet
Spencer Works(WFLp)         - Pembroke Borough(WFLn)      3-0
Stourbridge(6a)             - Cardiff Corinthians(WFLp)   1-3
Ton Pentre(WFLn)            - BP Llandarcy(WFLp)          2-3

3th Round:
----------
Bangor City(5)              - Llandrindod Wells(x)        4-0
Barry Town(WFLn)            - Pontllanfraith(WFLn)        1-1
BP Llandarcy(WFLp)          - Spencer Works(WFLp)         2-0
Bridgend Town(WFLn)         - Newport County(3)           1-5 (Newport)
Cardiff City(2)             - Taffs Well(WFLp)            5-0
Cardiff Corinthians(WFLp)   - Cwmbran Town(WFLn)          1-1
Colwyn Bay(x)               - Welshpool(x)                1-0
Connah's Quay Nomads(x)     - Shrewsbury Town(2)          0-1
Hereford United(4)          - Caernarfon Town(L)          4-0
Kidderminster Harriers(5)   - Oswestry Town(6b)           2-0
Merthy Tydfil(L)            - Caerleon(WFLn)              1-0
Lex XI(x)                   - Chirk AAA(x)                3-2
Llanidloes Town(x)          - Rhyl(6b)                    0-0
Port Talbot Athletic(WFLp)  - Maesteg Park Athl.(WFLn)    1-2
Swansea City(2)             - Abercynon Athletic(WFLp)    5-2
Wrexham(4)                  - Worchester City(5)          1-1

Replays 3th Round:
------------------
Cwmbran Town(WFLn)          - Cardiff Corinthians(WFLp)   3-2
Pontllanfraith(WFLn)        - Barry Town(WFLn)            1-4
Rhyl(6b)                    - Llanidloes Town(x)          3-0
Worchester City(5)          - Wrexham(4)                  2-1 (?)

4th Round:
----------
Cardiff City(2)             - Maesteg Park Athletic(WFLn) 4-0
Cwmbran Town(WFLn)          - Hereford United(4)          3-4
Kidderminster Harriers(5)   - BP Llandarcy(WFLp)          4-1
Merthyr Tydfil(L)           - Barry Town(WFLn)            2-2
Newport County(3)           - Lex XI(x)                   6-0
Shrewsbury Town(2)          - Colwyn Bay(x)               5-2
Swansea City(2)             - Bangor City(5)              4-2
Wrexham(4)                  - Rhyl(6b)                    1-1

Replay 4th Round:
-----------------
Barry Town(WFLn)            - Merthyr Tydfil(L)           1-1nv (5-6 pen) (?)
Rhyl(6b)                    - Wrexham(4)                  3-1 (?)

Quarterfinals:
--------------
Barry Town(WFLn)            - Swansea City(2)             1-1
Cardiff City(2)             - Hereford United(4)          1-3
Kidderminster Harriers(5)   - Shrewsbury Town(2)          1-1
Newport County(3)           - Wrexham(4)                  0-1

Replay Quarterfinals:
---------------------
Shrewsbury Town(2)          - Kidderminster Harriers(5)   1-0
Swansea City(2)             - Barry Town(WFLn)            2-1

Semifinals:
-----------
Hereford United(4)          - Wrexham(4)                  0-0 0-1
Shrewsbury Town(2)          - Swansea City(2)             2-0 0-1

Finals (18/25 may 1984):
------------------------
Shrewsbury Town(2)          - Wrexham(4)                  2-1 0-0
----------------------------------------------------------------------------------------

1984/85

Welsh Football League National Division

Final Table:

 1. Barry Town                 32-71  (91-29)  21  8  3  Champ        
 2. Bridgend Town              32-66  (69-35)  19  9  4          
 3. Port Talbot Athletic       32-63  (58-31)  19  6  7          
 4. Haverfordwest County       32-62  (60-46)  18  8  6          
 5. Caerleon                   32-61  (57-31)  18  7  7          
 6. Maesteg Park               32-56  (55-29)  16  8  8          
 7. Ton Pentre                 32-52  (60-37)  16  4 12          
 8. Brecon Corinthians         32-51  (46-37)  14  9  9          
 9. Llanelli                   32-47  (55-46)  11 14  7          
10. Briton Ferry Athletic      32-36  (47-54)  10  6 16          
11. Caerau                     32-35  (43-60)   8 11 13          
12. Blaenrhondda               32-32  (51-60)   8  8 16          
13. Pontllanfraith             32-32  (36-59)   7 11 14          
14. Pembroke Borough           32-25  (29-61)   6  7 19          
15. Cwmbran Town               32-21  (43-87)   4  9 19          
16. Ebbw Vale                  32-20  (45-86)   4  8 20          
17. Milford United             32-17  (34-91)   4  5 23          

No promotion / relegation.


Welsh Cup 1984/85


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League (Gola League).
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WFLn  = Welsh Footbal League National Division
WFLp  = Welsh Footbal League Premier Division 
WFL1  = Welsh Footbal League Division 1

x     = Unknown

1st Round:
----------
Aberaman(WFL1)              - Sully(WFLp)                 0-1
Abergavenny Thursdays(WFL1) - Spencer Works(WFLp)         3-6aet
AFC Cardiff(WFLp)           - Ammanford Town(WFLp)        1-0
Bethesda Athletic(x)        - Llanfairpwll(x)             2-1
Brymbo Steelworks(x)        - Ruthin(x)                   2-0
Carmarthen Town(WFL1)       - S.Glamorgan Institute(WFLp) 1-1
Connah's Quay Nomads(x)     - Blaenau Ffestiniog(x)       1-2
Denbigh Town(x)             - Llangollen(x)               0-5
Druids United(x)            - Cefn Albion(x)              1-5
Ferndale Athletic(WFLp)     - Abercynon Athletic(WFLp)    3-0
Flint Town United(x)        - Portmadoc(x)                0-2
Grapes Moss(x)              - Bala Town(x)                1-2
Gresford Athletic(x)        - Buckley(x)                  1-2
Knighton Town(x)            - Rhayader Town(x)            2-0
Llandrindod Wells(x)        - Towyn(x)                    1-4
Llandudno Amateurs(x)       - Pwllheli & District(x)      1-1
Machynlleth(x)              - Montgomery Town(x)          1-3
Newport YMCA(WFLp)          - Cardiff Corinthians(WFLp)   1-1
Newtown(x)                  - Caersws(x)                  3-1
Pontardawe Athletic(WFLp)   - Garw(WFL1)                  wo
Pontlottyn(WFLp)            - Tondu Robins(WFLp)          3-0
Presteigne St.Andrews(x)    - Aberystwyth Town(x)         0-0
Rhos Alewyd(x)              - Oswestry Town(6b)           2-2 (Oswestry)
Rhos United(x)              - Conwy United(x)             2-7
Taffs Well(WFL1)            - Afan Lido(WFL1)             0-2

Replays 1st Round:
------------------
Aberystwyth Town(x)         - Presteigne St.Andrews(x)    3-1
Cardiff Corinthians(WFLp)   - Newport YMCA(WFLp)          3-0
Oswestry Town(6b)           - Rhos Alewyd(x)              4-3
Pwllheli & District(x)      - Llandudno Amateurs(x)       3-2aet
S.Glamorgan Institute(WFLp) - Carmarthen Town(WFL1)       5-0

2nd Round:
----------
Aberystwyth Town(x)         - Bala Town(x)                4-0
Afan Lido(WFL1)             - Haverfordwest County(WFLn)  1-1
AFC Cardiff(WFLp)           - Ferndale Athletic(WFLp)     1-0
Bangor City(6b)             - Knighton Town(x)            4-0
Bethesda Athletic(x)        - Montgomery Town(x)          1-0
Blaenau Ffestiniog(x)       - Towyn(x)                    0-5
BP Llandarcy(WFLp)          - Barry Town(WFLn)            0-0
Briton Ferry(WFLn)          - Milford United(WFLn)        5-2
Brymbo Steelworks(x)        - Buckley(x)                  8-2
Caerau(WFLn)                - Cardiff Corinthians(WFLp)   0-1
Caerleon(WFLn)              - Ebbw Vale(WFLn)             2-0
Cefn Albion(x)              - Colwyn Bay(L)               1-3
Conwy United(x)             - Brecon Corinthians(WFLn)    2-2
Kidderminster Harriers(5)   - Rhyl(6b)                    0-1
Lex XI(x)                   - Portmadoc(x)                2-0
Llangollen(x)               - Caernarfon Town(L)          1-4
Llanidloes Town(x)          - Newtown(x)                  1-0
Maesteg Park(WFLn)          - Spencer Works(WFLp)         1-1
Merthyr Tydfil(L)           - Pontlottyn(WFLp)            1-0
Oswestry Town(6b)           - Chirk AAA(x)                1-4
Pembroke Borough(WFLn)      - Cwmbran Town(WFLn)          1-1
Pontardawe Athletic(WFLp)   - Llanelli(WFLn)              5-2
Pontllanfraith(WFLn)        - Bridgend Town(WFLn)         1-1
Pwllheli & District(x)      - Worchester City(5)          0-2
Sully(WFLp)                 - Port Talbot Athletic(WFLn)  3-0
Ton Pentre(WFLn)            - S.Glamorgan Institute(WFLp) 4-1

Replays 2nd Round:
------------------
Barry Town(WFLn)            - BP Llandarcy(WFLp)          3-2aet
Brecon Corinthians(WFLn)    - Conwy United(x)             4-3
Bridgend Town(WFLn)         - Pontllanfraith(WFLn)        1-4 
Cwmbran Town(WFLn)          - Pembroke Borough(WFLn)      1-2
Haverfordwest County(WFLn)  - Afan Lido(WFL1)             4-0
Spencer Works(WFLp)         - Maesteg Park(WFLn)          7-4

3th Round:
----------
Aberystwyth Town(x)         - Caernarfon Town(L)          1-1
Bangor City(6b)             - Worchester City(5)          4-0
Bethesda Athletic(x)        - Shrewsbury Town(2)          1-3 (Bangor)
Briton Ferry Town(WFLn)     - Barry Town(WFLn)            0-1
Brymbo Steelworks(x)        - Towyn(x)                    0-2
Cardiff City(2)             - Merthyr Tydfil(L)           5-0
Chirk AAA(x)                - Wrexham(4)                  1-4 (Wrexham)
Haverfordwest County(WFLn)  - Cardiff Corinthians(WFLp)   0-3
Hereford United(4)          - Colwyn Bay(L)               4-1
Lex XI(x)                   - Brecon Corinthians(WFLn)    2-1
Llanidloes Town(x)          - Rhyl(6b)                    0-2
Pembroke Borough(WFLn)      - Newport County(3)           0-2
Pontllanfraith(WFLn)        - AFC Cardiff(WFLp)           1-2
Sully(WFLp)                 - Pontardawe Athletic(WFLp)   4-0
Swansea City(3)             - Spencer Works(WFLp)         1-1
Ton Pentre(WFLn)            - Caerleon(WFLn)              0-2

Replays 3th Round:
------------------
Caernarfon Town(L)          - Aberystwyth Town(x)         3-2
Spencer Works(WFLp)         - Swansea City(3)             0-5

4th Round:
----------
Cardiff City(2)             - Hereford United(4)          0-4
Caerleon(WFLn)              - Bangor City(6b)             0-0
Newport County(3)           - Cardiff Corinthians(WFLp)   4-0
Rhyl(6b)                    - Caernarfon Town(L)          2-1
Shrewsbury Town(2)          - AFC Cardiff(WFLp)           6-0
Swansea City(3)             - Sully(WFLp)                 7-1
Towyn(x)                    - Lex XI(x)                   3-0
Wrexham(4)                  - Barry Town(WFLn)            3-0

Replay 4th Round:
-----------------
Bangor City(6b)             - Caerleon(WFLn)              2-0

Quarterfinals:
--------------
Bangor City(6b)             - Towyn(x)                    6-1
Newport County(3)           - Wrexham(4)                  3-2
Rhyl(6b)                    - Shrewsbury Town(2)          1-7
Swansea City(3)             - Hereford United(4)          2-0

Semifinals:
-----------
Bangor City(6b)             - Newport County(3)           1-0 0-0
Swansea City(3)             - Shrewsbury Town(2)          2-2 1-2

Finals (14/19 may 1985):
------------------------
Shrewsbury Town(2)          - Bangor City(6b)             3-1 2-0
-------------------------------------------------------------------------------------------

1985/86

Welsh Football League National Division

Final Table:

 1. Barry Town                 32-78  (84-26)  23  9  0  Champ        
 2. Bridgend Town              32-63  (69-42)  19  6  7          
 3. Ebbw Vale                  32-62  (71-44)  19  5  8          
 4. Brecon Corinthians         32-61  (59-29)  17 10  5          
 5. Cwmbran Town               32-55  (68-43)  16  7  9          
 6. Briton Ferry Athletic      32-54  (66-50)  15  9  8          
 7. Milford United             32-53  (62-41)  16  5 11          
 8. Ton Pentre                 32-45  (72-51)  13  6 13          
 9. Haverfordwest County       32-45  (49-40)  10 15  7          
10. Pembroke Borough           32-42  (51-56)  11  9 12          
11. Maesteg Park               32-40  (34-31)   9 13 10          
12. Blaenrhondda               32-31  (48-82)   7 10 15          
13. Llanelli                   32-30  (51-65)   7  9 16          
14. Pontllanfraith             32-29  (50-75)   8  5 19          
15. Caerleon                   32-26  (38-68)   6  8 18          
16. Caerau                     32-16  (32-94)   3  7 22          
17. Port Talbot Athletic       32-15  (29-96)   2  9 21          

Promotion / relegation unknown.                         



Wales Cup 1985/86


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League (Gola League).
6a    = Southern League Premier Division.
6b    = Northern Premier League.
L     = Lower English Leagues.

(Wales):

WFLn  = Welsh Footbal League National Division
WFLp  = Welsh Footbal League Premier Division 
WFL1  = Welsh Footbal League Division 1

x     = Unknown

1st Round:
----------
Aberaman(WFLp)              - BP Llandarcy(WFL1)          3-1
Abercynon Athletic(WFLp)    - Pontardawe Athletic(WFL1)   5-0
Aberystwyth Town(x)         - Presteigne St.Andrews(x)    3-1
Afan Lido(WFLp)             - Taffs Well(WFLp)            0-1
Ammanford Town(WFLp)        - S.Glamorgan Institute(WFLp) 2-4
Bala Town(x)                - Gresford Athletic(x)        1-2
Bethesda Athletic(x)        - Llanfairpwll(x)             1-1
Blaenau Ffestiniog(x)       - Llandudno Amateurs(x)       2-0
Cefn Albion(x)              - Brymbo Steelworks(x)        1-1
Chirk AAA(x)                - Rhos Aelwyd(x)              1-0
Conwy United(x)             - Holywell Town(x)            2-3
Druids United(x)            - Mold Alexandra(x)           2-2
Ferndale Athletic(WFLp)     - Spencer Works(WFLp)         2-1
Flint Town United(x)        - Connah's Quay Nomads(x)     3-3
Grapes Moss(x)              - Denbigh Town(x)             1-0
Kidderminster Harriers(5)   - Montgomery Town(x)          2-0
Knighton Town(x)            - Rhayader Town(x)            1-1
Llandrindod Wells(x)        - Newtown(x)                  0-1
Llanrwst United(x)          - BSC Shotton(x)              1-3
Machynlleth(x)              - Caersws(x)                  2-7
Newport YMCA(WFLp)          - Abergavenny Thursdays(WFL1) 0-3
Oswestry Town(6b)           - Llanidloes Town(x)          3-1
Pwllheli & District(x)      - Pilkingstons St.Asaph(x)    2-1
Rhos United(x)              - Portmadoc(x)                wo

Replays 1st Round:
------------------
Brymbo Steelworks(x)        - Cefn Albion(x)              4-2
Connah's Quay Nomads(x)     - Flint Town United(x)        2-3
Llanfairpwll(x)             - Bethesda Athletic(x)        3-2
Mold Alexandra(x)           - Druids United(x)            9-1
Rhayader Town(x)            - Knighton Town(x)            3-0

2nd Round:
----------
Aberaman(WFLp)              - Maesteg Park(WFLn)          1-3
Abercynon Athletic(WFLp)    - Briton Ferry Athletic(WFLn) 1-1
Blaenau Ffestiniog(x)       - Llanfairpwll(x)             0-3
Bridgend Town(WFLn)         - S.Glamorgan Institute(WFLp) 2-2
Brymbo Steelworks(x)        - Rhayader Town(x)            2-0
BSC Shotton(x)              - Holywell Town(x)            0-1 (*)
Caerau(WFLn)                - Brecon Corinthians(WFLn)    0-0
Caerleon(WFLn)              - Cardiff Corinthians(WFLp)   1-0
Caernarfon Town(6b)         - Towyn(x)                    2-0
Caersws(x)                  - Flint Town United(x)        1-1aet
Chirk AAA(x)                - Kidderminster Harriers(5)   2-2
Cwmbran Town(WFLn)          - Sully(WFLp)                 1-2
Ferndale Athletic(WFLp)     - Ebbw Vale(WFLn)             1-2
Grapes Moss(x)              - Rhyl(6b)                    0-5 (Rhyl)
Gresford Athletic(x)        - Pwllheli & District(x)      2-3
Lex XI(x)                   - Colwyn Bay(L)               2-0
Milford United(WFLn)        - Llanelli(WFLn)              2-0
Mold Alexandra(x)           - Aberystwyth Town(x)         3-1
Oswestry Town(6b)           - Newtown(x)                  1-0
Pembroke Borough(WFLn)      - AFC Cardiff(WFLp)           0-4
Pontllanfraith(WFLn)        - Haverfordwest County(WFLn)  0-1
Port Talbot Athletic(WFLn)  - Merthyr Tydfil(L)           0-6
Taffs Well(WFLp)            - Barry Town(WFLn)            1-2
Ton Pentre(WFLn)            - Abergavenny Thursdays(WFL1) 1-1
Worchester City(6a)         - Rhos United(x)              2-1aet

(*) Holywell Town disqualified.

Replays 2nd Round:
------------------
Abergavenny Thursdays(WFL1) - Ton Pentre(WFLn)            1-2
Brecon Corinthians(WFLn)    - Caerau(WFLn)                5-2
Briton Ferry Athletic(WFLn) - Abercynon Athletic(WFLp)    1-0
Flint Town United(x)        - Caersws(x)                  1-2
Kidderminster Harriers(5)   - Chirk AAA(x)               10-1 !
S.Glamorgan Institute(WFLp) - Bridgend Town(WFLn)         0-1

3th Round:
----------
AFC Cardiff(WFLp)           - Sully(WFLp)                 2-2nv (9-10 pen)
Brecon Corinthians(WFLn)    - Bridgend Town(WFLn)         2-2
Briton Ferry Athletic(WFLn) - Ebbw Vale(WFLn)             0-1
Brymbo Steelworks(x)        - Mold Alexandra(x)           2-3
Caerleon(WFLn)              - Cardiff City(3)             2-3
Caernarfon Town(6b)         - Caersws(x)                  0-1
Haverfordwest County(WFLn)  - Swansea City(3)             2-6
Hereford United(4)          - Bangor City(6b)             2-0
Kidderminster Harriers(5)   - Shrewsbury Town(2)          3-1
Llanfairpwll(x)             - Pwllheli & District(x)      3-1
Maesteg Park(WFLn)          - Barry Town(WFLn)            0-2
Merthyr Tydfil(L)           - Milford United(WFLn)        5-0
Oswestry Town(6b)           - Lex XI(x)                   5-2
Rhyl(6b)                    - BSC Shotton(x)              1-2
Ton Pentre(x)               - Newport County(3)           2-4
Worchester City(6a)         - Wrexham(4)                  1-2

Replay 3th Round:
-----------------
Bridgend Town(WFLn)         - Brecon Corinthians(WFLn)    2-0

4th Round:
----------
Barry Town(WFLn)            - Oswestry Town(6b)           6-3
Cardiff City(3)             - Mold Alexandra(x)           4-1
Hereford United(4)          - BSC Shotton(x)             10-1 !
Llanfairpwll(x)             - Caersws(x)                  0-2
Merthyr Tydfil(L)           - Ebbw Vale(WFLn)             2-0
Newport County(3)           - Kidderminster Harriers(5)   3-3
Sully(WFLp)                 - Swansea City(3)             1-2
Wrexham(4)                  - Bridgend Town(WFLn)         8-0

Replay 4th Round:
-----------------
Kidderminster Harriers(5)   - Newport County(3)           2-1

Quarterfinals:
--------------
Cardiff City(3)             - Barry Town(WFLn)            0-0
Merthyr Tydfil(L)           - Hereford United(4)          1-3
Swansea City(3)             - Kidderminster Harriers(5)   1-1
Wrexham(4)                  - Caersws(x)                  3-0

Replays Quarterfinals:
----------------------
Barry Town(WFLn)            - Cardiff City(3)             0-2
Kidderminster Harriers(5)   - Swansea City(3)             4-0

Semifinals:
-----------
Kidderminster Harriers(5)   - Hereford United(4)          4-1 1-3
Wrexham(4)                  - Cardiff City(3)             4-1 2-1

Final (Wrexham, 18 may 1986):
-----------------------------
Wrexham(4)                  - Kidderminster Harriers(5)   1-1aet

Replay Final (Kidderminster, 21 may 1986):
------------------------------------------
Kidderminster Harriers(5)   - Wrexham(4)                  1-2
------------------------------------------------------------------------------------------

1986/87

x = Division Unknown.

1st Round:
----------
Aberaman(x)                 - Ammanford Town(x)           1-0
Bethesda Athletic(x)        - Llanfairfechan Town(x)      5-0
BP Llandarcy(x)             - Worchester City(x)          1-2
Carmarthen Town(x)          - AFC Cardiff(x)              1-3
Cefn Albion(x)              - Knighton Town(x)            2-0
Chirk AAA(x)                - Bala Town(x)                5-1
Conwy United(x)             - Prestatyn Town(x)           2-4
Druids United(x)            - Lex XI(x)                   0-3
Ferndale Athletic(x)        - Pontardawe Athletic(x)      3-0
Flint Town United(x)        - Shotton Westminster(x)      1-1
Holywell Town(x)            - Porthmadog(x)               2-0
Llandrindod Wells(x)        - Abergavenny Thursdays(x)    1-0
Llanelli(x)                 - Abercynon Athletic(x)       0-1
Maesteg Park(x)             - Pontllanfraith(x)           1-0
Machynlleth(x)              - Brymbo Steel Works(x)       0-1
Newport YMCA(x)             - Caerau(x)                   0-0
Newtown(x)                  - Llanidloes Town(x)          8-0
Pembroke Borough(x)         - Caerleon(x)                 0-1
Pilkintons(x)               - Connah's Quay Nomads(x)     3-3
Port Talbot Athletic(x)     - Afan Lido(x)                1-3
Presteigne St.Andrews(x)    - Corwen Amateurs(x)          3-1
Rhos Aelwyd(x)              - Llangollen(x)               4-1
Rhos United(x)              - Rhydymwyn(x)                0-0
Ruthin Town(x)              - Panycae(x)                  5-2
S.Glamorgan Institute(x)    - Cardiff Corinthians(x)      0-2
Spencer Works(x)            - Taffs Wells(x)              0-0

Bye: Denbigh Town(x), Llanrwst United(x) and Gresford Athletic(x).

Replays 1st Round:
------------------
Caerau(x)                   - Newport YMCA(x)             1-2
Connah's Quay Nomads(x)     - Pilkingtons(x)              1-2
Rhydymwyn(x)                - Rhos United(x)              2-1
Shotton Westminster(x)      - Flint Town United(x)        3-4
Taffs Wells(x)              - Spencer Works(x)            2-0

2nd Round:
----------
Aberaman(x)                 - Caerleon(x)                 1-1
Abercynon Athletic(x)       - Briton Ferry Athletic(x)    1-2
Barry Town(x)               - Worchester City(x)          2-2
Bethesda Athletic(x)        - Brecon Corinthians(x)       1-1
BSC Shotton(x)              - Aberystwyth Town(x)         0-1
Cardiff Corinthians(x)      - Merthy Tydfil(x)            0-0
Cefn Albion(x)              - Flint Town United(x)        2-1
Chirk AAA(x)                - Pilkingtons(x)              0-4
Colwyn Bay(x)               - Oswestry Town(x)            2-0
Cwmbran Town(x)             - Haverfordwest County(x)     1-2
Denbigh Town(x)             - Brymbo Steelworks(x)        0-5
Ferndale Athletic(x)        - Taffs Wells(x)              1-1
Gresford Athletic(x)        - Llanfairpwll(x)             1-1
Lex XI(x)                   - Caersws(x)                  2-0
Holywell Town(x)            - Llanrwst Town(x)            4-2
Maesteg Park(x)             - Bridgend Town(x)            1-0
Milford United(x)           - AFC Cardiff(x)              1-1
Mold Alexandra(x)           - Rhos Aelwyd(x)              0-1
Newport YMCA(x)             - Afan Lido(x)                2-2
Newtown(x)                  - Rhyl(x)                     1-3
Prestatyn Town(x)           - Ruthin Town(x)              0-1
Presteigne St.Andrews(x)    - Bangor City(x)              1-2
Rhydymwyn(x)                - Caernarfon Town(x)          1-3
Sully(x)                    - Llandrindod Wells(x)        2-0
Ton Pentre(x)               - Ebbw Vale(x)                2-1

Replays 2nd Round:
------------------
Afan Lido(x)                - Newport YMCA(x)             2-0
AFC Cardiff(x)              - Milford United(x)           2-1
Brecon Corinthians(x)       - Bethesda Athletic(x)        7-2
Caerleon(x)                 - Aberaman(x)                 1-0
Llanfairpwll(x)             - Gresford Athletic(x)        4-1
Merthyr Tydfil(x)           - Cardiff Corinthians(x)      2-0
Ruthin Town(x)              - Prestatyn Town(x)           1-2
Taffs Wells(x)              - Ferndale Athletic(x)        3-1
Worchester City(x)          - Barry Town(x)               0-2

3th Round:
----------
Afan Lido(x)                - Ton Pentre(x)               0-1
Bangor City(x)              - Prestatyn Town(x)           3-1
Barry Town(x)               - Briton Ferry Athletic(x)    2-1
Brecon Corinthians(x)       - Aberystwyth Town(x)         1-1
Brymbo Steel Works(x)       - Pilkintons(x)               6-0
Caerleon(x)                 - Sully(x)                    1-2
Cardiff City(x)             - Taffs Wells(x)              4-0
Cefn Albion(x)              - Shrewsbury Town(x)          0-10 !
Colwyn Bay(x)               - Caernarfon Town(x)          1-1
Haverfordwest County(x)     - AFC Cardiff(x)              4-2
Hereford United(x)          - Wrexham(x)                  0-1 
Kidderminster Harriers(x)   - Llanfairpwll(x)             0-1
Merthyr Tydfil(x)           - Maesteg Park(x)             1-0
Rhos Aelwyd(x)              - Lex XI(x)                   1-1
Rhyl(x)                     - Holywell Town(x)            1-0
Swansea City(x)             - Newport County(x)           1-3

Replays 3th Round:
------------------
Aberystwyth Town(x)         - Brecon Corinthians(x)       3-1
Colwyn Bay(x)               - Caernarfon Town(x)          0-0 (Caernarfon pen)
Lex XI(x)                   - Rhos Aelwyd(x)              3-2

4th Round:
----------
Bangor City(x)              - Ton Pentre(x)               5-0
Barry Town(x)               - Lex XI(x)                   2-0
Brymbo Steel Works(x)       - Sully(x)                    4-1
Caernarfon Town(x)          - Merthyr Tydfil(x)           0-1
Llanfairpwll(x)             - Aberystwyth Town(x)         1-3
Rhyl(x)                     - Haverfordwest County(x)     2-2
Shrewsbury Town(x)          - Newport County(x)           0-1
Wrexham(x)                  - Cardiff City(x)             1-0

Replay 4th Round:
-----------------
Haverfordwest County(x)     - Rhyl(x)                     0-1

Quarterfinals:
--------------
Aberystwyth Town(x)         - Newport County(x)           3-3
Bangor City(x)              - Rhyl(x)                     2-1
Merthyr Tydfil(x)           - Barry Town(x)               4-2 
Wrexham(x)                  - Brymbo Steelworks(x)        1-0

Replay Quarterfinals:
---------------------
Newport County(x)           - Aberystwyth Town(x)         3-0

Semifinals:
-----------
Merthyr Tydfil(x)           - Bangor City(x)              1-0 0-1 (Merthyr pen)
Newport County(x)           - Wrexham(x)                  2-1 2-2

Final (Cardiff, 17 may 1987):
-----------------------------
Newport County(x)           - Merthyr Tydfil(x)           2-2aet

Doelpunten : 1-0 Thackeray
             1-1 Latchford
             2-1 Thackeray
             2-2 Webley

Scheidsrechter : F.Roberts (Prestatyn)
Toeschouwers   : 7.100

Replay Finale (Cardiff, 21 mei 1987):
-------------------------------------
Merthyr Tydfil(x)           - Newport County(x)           1-0
------------------------------------------------------------------------------------------

1987/88

National Division 1987/88

Final Table:

 1. Ebbw Vale                  34-82  (83-29)  26  4  4  Champions
-------------------------------------------------------
 2. Barry Town                 34-80  (85-31)  25  5  4
 3. Ton Pentre                 34-76  (75-25)  24  4  6
 4. Cwmbran Town               34-65  (58-34)  20  5  9
 5. Aberystwyth Town           34-64  (80-43)  19  7  8
 6. Haverfordwest County       34-63  (82-45)  19  6  9
 7. AFC Cardiff                34-52  (50-47)  15  7 12
 8. Pembroke Borough           34-50  (53-45)  14  8 12
 9. Briton Ferry Athletic      34-49  (49-47)  13 10 11
10. Maesteg Park               34-38  (50-61)   9 11 14
11. Port Talbot Athletic       34-36  (34-53)   9  9 16
12. Brecon Corinthians         34-35  (44-68)  10  5 19
13. Pontllanfraith             34-34  (43-79)   9  7 18
14. Llanelli                   34-33  (50-81)   9  6 19  Rel
15. Bridgend Town              34-32  (50-62)   8  8 18
16. Caerleon                   34-25  (34-64)   6  7 21
17. Milford United             34-25  (41-76)   5 10 19
-------------------------------------------------------
18. Blaenrhondda               34-15  (33-104)  2  9 23  Rel

Llanelli voluntarily moved down from the National Division
to the Premier Division, as their stadium was undergoing
extensive refurbishment work.

Champions: Ebbw Vale
Promoted (Pr.Div): Abergavenny Thursdays



Welsh Cup 1987/88

Abbreviations:
--------------

(England):

2,4   = Football League Division 2,3,4.
5     = Alliance Premier League (GM-Conference).
6a    = Southern League Premier Division.
6b    = Northern Premier League (Premier Division).
L     = Lower English Leagues.

(Wales):

WFLn  = Welsh Footbal League National Division.
WFLp  = Welsh Footbal League Premier Division.
WFL1  = Welsh Footbal League Division 1.
WA    = Welsh Alliance Football League.
WNLp  = Welsh National League (Wrexham) (Premier Division).

x     = Unknown.

3rd Round:
----------
Brymbo Steelworks(WNLp)     - Rhyl(6b)                    2-1
Caernarfon Town(6b)         - Mold Alexandra(WNLp)        4-1
CPD Porthmadog(x)           - Colwyn Bay(L)               1-4
Cwmbran Town(WFLn)          - Swansea City(4)             0-4
Ebbw Vale(WFLn)             - Cardiff City(4)             0-0
Hereford United(4)          - Kidderminster Harriers(5)   0-3 (30 nov)
Llanfairpwll(WA)            - Shrewsbury Town(2)          0-1
Llanrwst United(x)          - Bangor City(6b)             0-3
Llay British Legion(WNLp)   - Newtown FC(x)               0-0
Merthyr Tydfil(L)           - Knighton Town(x)            3-0
Milford United(WFLn)        - Aberystwyth Town(WFLn)      0-1
Newport County(4)           - Haverfordwest County(WFLn)  2-4
Port Talbot Athletic(WFLn)  - Ferndale Athletic(WFLp)     0-0
Skewen Athletic(WFL1)       - Ton Pentre(WFLn)            0-5
Worcester City(6a)          - Briton Ferry Athletic(WFLn) 3-1
Wrexham(4)                  - Ruthin Town(WNLp)           3-0

Replays 3rd Round:
------------------
Cardiff City(4)             - Ebbw Vale(WFLn)             1-0
Ferndale Athletic(WFLp)     - Port Talbot Athletic(WFLn)  2-4
Newtown FC(x)               - Llay British Legion(WNLp)   1-0

4th Round:
----------
Brymbo Steelworks(WNLp)     - Bangor City(6b)             1-1
Caernarfon Town(6b)         - Shrewsbury Town(2)          3-1
Cardiff City(4)             - Port Talbot Athletic(WFLn)  3-0
Haverfordwest County(WFLn)  - Kidderminster Harriers(5)   0-1 (16 jan)
Newtown FC(x)               - Colwyn Bay(L)               1-1
Swansea City(4)             - Merthyr Tydfil(L)           0-2
Ton Pentre(WFLn)            - Aberystwyth Town(WFLn)      1-1
Wrexham(4)                  - Worcester City(6a)          4-1

Replays 4th Round:
------------------
Aberystwyth Town(WFLn)      - Ton Pentre(WFLn)            1-3
Bangor City(6b)             - Brymbo Steelworks(WNLp)     5-1
Colwyn Bay(L)               - Newtown FC(x)               3-1

Quarterfinals:
--------------
Bangor City(6b)             - Kidderminster Harriers(5)   2-2 (9 feb)
Caernarfon Town(6b)         - Colwyn Bay(L)               0-0
Cardiff City(4)             - Merthyr Tydfil(L)           3-1
Wrexham(4)                  - Ton Pentre(WFLn)            2-1

Replays Quarterfinals:
----------------------
Colwyn Bay(L)               - Caernarfon Town(6b)         0-0 (4-5 pen)
Kidderminster Harriers(5)   - Bangor City(6b)             3-1 (15 feb)

Semifinals:
-----------
Cardiff City(4)             - Caernarfon Town(6b)         2-1 1-0
Kidderminster Harriers(5)   - Wrexham(4)                  1-2 2-3

Final (Swansea, 18 may):
------------------------
Cardiff City(4)             - Wrexham(4)                  2-0

Cupwinner: Cardiff City.
-------------------------------------------------------------------------------------------

1988/89

Welsh Football League National Division

Final Table:

 1. Barry Town                 32-88  (96-20)  28  4  0  Champ        
 2. Aberystwyth Town           32-76  (85-37)  24  4  4          
 3. Haverfordwest County       32-63  (71-32)  19  6  7          
 4. Ebbw Vale                  32-56  (60-47)  18  2 12          
 5. Brecon Corinthians         32-55  (54-44)  16  7  9          
 6. Bridgend Town              32-49  (49-46)  14  7 11          
 7. Abergavenny Thursdays      32-47  (52-53)  13  8 11          
 8. Ton Pentre                 32-43  (51-48)  13  4 15          
 9. Pembroke Borough           32-40  (38-41)  11  7 14          
10. Maesteg Park               32-36  (39-48)  10  6 16          
11. Port Talbot Athletic       32-36  (38-64)  10  6 16          
12. AFC Cardiff                32-34  (37-60)   8 10 14          
13. Cwmbran Town               32-33  (43-59)   9  6 17          
14. Pontllanfraith             32-26  (39-71)   7  5 20          
-------------------------------------------------------
15. Caerleon                   32-25  (40-68)   6  7 19          
16. Milford United             32-24  (37-76)   7  3 22          
  
NB: one club missing (Briton Ferry Athletic?);
    6 more wins than losses, 15 more goals scored than conceded

Barry Town leaves Welsh Football League to play in an English league

Promoted: Llanelli and Ammanford Town                             


Welsh Alliance (former Welsh Football League North)

Final Table:

 1. Flint Town United          32-73  (72-26)  23  4  5  Champ        
 2. Rhyl Reserves              32-70  (67-36)  22  4  6          
 3. Nantile Vale               32-66  (85-42)  20  6  6          
 4. CPD Porthmadog             32-58  (85-60)  16 10  6          
 5. Holywell Town              32-51  (65-64)  16  3 13          
 6. Connah's Quay Nomads       32-50  (58-42)  15  5 12          
 7. Llanfairpwll               32-49  (54-51)  15  4 13          
 8. Bethesda Athletic          32-46  (57-56)  12 10 10          
 9. Y Felinheli                32-44  (48-55)  12  8 12          
10. Conwy United               32-43  (58-55)  11 10 11          
11. Bangor City Reserves(-2)   32-40  (57-57)  12  6 14          
12. Llanrwst United            32-39  (55-69)  12  3 17          
13. Caernarfon Town Reserves   32-37  (47-49)  10  7 15          
14. Mochdre                    32-35  (50-66)   9  8 15          
15. Llandudno Town             32-23  (35-68)   7  2 23          
16. Pilkingtons                32-21  (37-76)   4  9 19          
17. Colwyn Bay Reserves        32-18  (42-100)  5  3 24          

Mid-Wales League

Final Table:

 1. Caersws                    28-49  (81-16)  23  3  2   Champ       
 2. Newtown                    28-45  (70-37)  21  3  4          
 3. Knighton                   28-41  (71-27)  18  5  5          
 4. Morda                      28-38  (56-29)  15  8  5          
 5. Llanidloes                 28-34  (50-37)  16  2 10          
 6. Penrhyncoch                28-33  (54-35)  12  9  7          
 7. Welshpool                  28-31  (55-48)  12  7  9          
 8. Machynlleth                28-28  (47-47)  12  4 12          
 9. Bryncrug                   28-23  (49-53)   9  5 14          
10. Presteigne                 28-22  (41-60)   9  4 15          
11. Llandrindod                28-20  (40-67)   8  4 16          
12. Builth Wells               28-18  (34-52)   4 10 14          
13. Carno                      28-17  (46-71)   5  7 16          
14. Rhayader                   28-11  (19-66)   3  5 20          
15. UCW                        28-10  (20-87)   4  2 22          

NB: one more goal scored than conceded


Welsh Cup 1988/89


Abbreviations:
--------------

(England): 

2,3,4 = Football League Division 2,3,4.
5     = Alliance Premier League (GM-Vauxhall).
6a    = Southern League Premier Division.
6b    = Northern Premier League (Premier Division).
L     = Lower English Leagues.

(Wales):

WFLn  = Welsh Footbal League National Division.
WFLp  = Welsh Footbal League Premier Division.
WFL1  = Welsh Footbal League Division 1.
WA    = Welsh Alliance Football League.
WNLp  = Welsh National League (Wrexham) (Premier Division).

x     = Unknown

1st Round:
----------
Abercynon Athletic(WFLp)    - Abergavenny Thursdays(WFLn) 1-4
Afan Lido(WFLp)             - Maesteg Park(WFLn)          2-2
Barry Town(WFLn)            - Briton Ferry Athletic(x)    2-1
Bethesda Athletic(WA)       - Llanrwst United(WA)         4-1
BP Llandarcy(WFLp)          - Caerau(WFL1)                0-1
Builth Wells(x)             - Brecon Corinthians(WFLn)    0-4
Caerleon(WFLn)              - Newport YMCA(WFLp)          0-0
Caersws(x)                  - Llandrindod Wells(x)        6-1
Caldicot Town(WFL1)         - Cardiff Corinthians(WFLp)   3-0
Carmarthen Town(WFL1)       - Llanelli(WFLp)              1-0
Carno(x)                    - Llanidloes Town(x)          0-2
Cefn Albion(WNLp)           - Penycae(WNLp)               3-2
Cheltenham Town(5)          - Worchester City(6a)         0-2
Chirk AAA(WNLp)             - Bala Town(x)                9-0
Clydach United(WFLp)        - Port Talbot Athletic(WFLn)  2-0
Connah's Quay Nomads(WA)    - Mostyn(x)                   0-0
Conwy United(WA)            - Rhydymwyn(x)                2-0
CPD Porthmadog(WA)          - Mold Alexandra(WNLp)        2-0
Cwmbran Town(WFLn)          - AFC Cardiff(WFLn)           0-3
Forest Green Rovers(L)      - Bath City(6a)               1-1
Hawarden Rangers(x)         - Shotton Westminster(x)      1-3
Knighton Town(x)            - Rhayader Town(x)            0-0
Lex XI(WNLp)                - Buckley(WNLp)               2-2 (*)
Llandudno Town(WA)          - Flint Town United(WA)       0-1
Llanfairpwll(WA)            - Rhos United(x)              2-0
Llay R.British Legion(WNLp) - Gresford Athletic(WNLp)     3-3
Milford United(WFLn)        - Bridgend Town(WFLn)         2-5
Overton Athletic(WNLp)      - Llay Welfare(WNLp)          0-2
Pembroke Borough(WFLn)      - Ammanford Town(WFLp)        2-0
Pilkingstons St.Asaph(WA)   - Holywell Town(WA)           1-3
Pontardawe Athletic(WFL1)   - Haverfordwest County(WFLn)  0-5
Presteigne St.Andrews(x)    - Machynlleth Town(x)         2-0
Rhos Aelwyd(WNLp)           - Bradley SC(WNLp)            4-1
Risca United(x)             - Pontllanffraith(WFLn)       1-1
Ruthin Town(WNLp)           - Corwen Amateurs(WNLp)       3-0
Skewen Athletic(WFL1)       - South Wales Police(WFLp)    5-2
S.Glamorgan Institute(WFL1) - Llanwern(WFLp)              0-9
Tonyrefail Welfare(WFLp)    - Sully FC(WFLp)              3-2
Trelewis(WFLp)              - Ferndale Athletic(WFLp)     0-3

(*) Buckley disqualified.

Replays 1st Round:
------------------
Bath City(6a)               - Forest Green Rovers(L)      2-1
Gresford Athletic(WNLp)     - Llay RBL(WNLp)              1-0
Maesteg Park(WFLn)          - Afan Lido(WFLp)             2-3
Mostyn(x)                   - Connah's Quay Nomads(WA)    1-1
Newport YMCA(WFLp)          - Caerleon(WFLn)              1-0
Pontllanffraith(WFLn)       - Risca United(x)             1-1
Rhayader Town(x)            - Knighton Town(x)            1-2

2nd Replays 1st Round:
----------------------
Mostyn(x)                   - Connah's Quay Nomads(WA)    2-1
Risca United(x)             - Pontllanffraith(WFLn)       4-1

2nd Round:
----------
Abergavenny Thursdays(WFLn) - Caldicot Town(WFL1)         1-1
Aberystwyth Town(WFLn)      - Afan Lido(WFLp)             1-0
AFC Cardiff(WFLn)           - Merthyr Tydfil(6a)          0-6
Bethesda Athletic(WA)       - Mostyn(x)                   3-1
Brymbo Steelworks(WNLp)     - Chirk AAA(WNLp)             0-1
Caerau(WFL1)                - Newport YMCA(WFLp)          0-1
Caersws(x)                  - Llanidloes Town(x)          4-1
Colwyn Bay(x)               - Bangor City(6b)             1-1
Ebbw Vale(WFLn)             - Brecon Corinthians(WFLn)    1-0
Ferndale Athletic(WFLp)     - Risca United(x)             0-2
Flint Town United(WA)       - Rhyl(6b)                    2-2
Haverfordwest County(WFLn)  - Pembroke Borough(WFLn)      2-0
Holywell Town(WA)           - CPD Porthmadog(WA)          1-3
Lex XI(WNLp)                - Cefn Albion(WNLp)           2-0
Llanfairpwll(WA)            - Conwy United(WA)            2-1
Llanwern(WFLp)              - Bridgend Town(WFLn)         0-2
Llay Welfare(WNLp)          - Shotton Westminster(x)      3-3
Newtown(L)                  - Gresford Athletic(WNLp)     4-4
Presteigne St.Andrews(x)    - Clydach United(WFLp)        1-3
Rhos Aelwyd(WNLp)           - Ruthin Town(WNLp)           2-1
Skewen Athletic(WFL1)       - Bath City(6a)               0-3
Ton Pentre(WFLn)            - Barry Town(WFLn)            0-3
Tonyrefail Welfare(WFLp)    - Knighton Town(x)            3-1
Worchester City(6a)         - Carmarthen Town(WFL1)       3-0

Replays 2nd Round:
------------------
Bangor City(6b)             - Colwyn Bay(x)               2-0
Caldicot Town(WFL1)         - Abergavenny Thursdays(WFLn) 0-2
Gresford Athletic(WNLp)     - Newtown(L)                  1-4
Rhyl(6b)                    - Flint Town United(WA)       2-1
Shotton Westminster(x)      - Llay Welfare(WNLp)          6-0

3th Round:
----------
Abergavenny Thursdays(WFLn) - Risca United(x)             2-1
Barry Town(WFLn)            - Clydach United(WFLp)        5-1
Cardiff City(3)             - Bath City(6a)               3-0
Chirk AAA(WNLp)             - Bethesda Athletic(WA)       0-1
CPD Porthmadog(WA)          - Bangor City(6b)             0-2
Ebbw Vale(WFLn)             - Aberystwyth Town(WFLn)      2-1
Haverfordwest County(WFLn)  - Newport YMCA(WFLp)          2-0
Kidderminster Harriers(5)   - Llanfairpwll(WA)            3-0
Lex XI(WNLp)                - Wrexham(4)                  0-8
Merthyr Tydfil(6a)          - Swansea City(3)             0-3
Newport County(5)           - Bridgend Town(WFLn)         6-1
Newtown(L)                  - Shotton Westminster(x)      5-0
Rhos Aelwyd(WNLp)           - Hereford United(4)          0-4
Rhyl(6b)                    - Caersws(x)                  2-2
Shrewsbury Town(2)          - Caernarfon Town(6b)         2-0 (*)
Tonyrefail Welfare(WFLp)    - Worchester City(6a)         0-2

(*) result declared void.

Replay 3th Round:
-----------------
Caersws(x)                  - Rhyl(6b)                    1-0

4th Round:
----------
Abergavenny Thursdays(WFLn) - Kidderminster Harriers(5)   1-2
Barry Town(WFLn)            - Haverfordwest County(WFLn)  2-0
Bethesda Athletic(WA)       - Hereford United(4)          0-2
Ebbw Vale(WFLn)             - Wrexham(4)                  1-2
Newport County(5)           - Caernarfon Town(6b)         3-0
Newtown(L)                  - Bangor City(6b)             0-1
Swansea City(3)             - Caersws(x)                  0-0
Worchester City(6a)         - Cardiff City(3)             0-1

Replay 4th Round:
-----------------
Caersws(x)                  - Swansea City(3)             0-2

Quarterfinals:
--------------
Barry Town(WFLn)            - Bangor City(6b)             1-0
Kidderminster Harriers(5)   - Cardiff City(3)             3-1
Newport County(5)           - Hereford United(4)          0-1
Wrexham(4)                  - Swansea City(3)             1-3

Semifinals:
-----------
Barry Town(WFLn)            - Swansea City(3)             1-3
Kidderminster Harriers(5)   - Hereford United(4)          1-1

Replay Semifinals:
------------------
Hereford United(4)          - Kidderminster Harriers(5)   0-1

Final (Swansea 21 may 1989):
----------------------------
Swansea City(3)             - Kidderminster Harriers(5)   5-0

--------------------------------------------------------------------------------------------

1989/90

Welsh Football League National Division

Final Table:

 1. Haverfordwest County       30-62  (70-25)  19  5  6  Champ        
 2. Aberystwyth Town           30-61  (69-32)  18  7  5          
 3. Abergavenny Thursdays      30-61  (66-34)  18  7  5          
 4. Cwmbran Town               30-60  (55-33)  19  3  8          
 5. Llanelli                   30-54  (61-38)  16  6  8          
 6. Briton Ferry Athletic      30-54  (58-43)  16  6  8          
 7. AFC Cardiff                30-48  (44-40)  14  6 10          
 8. Pembroke Borough           30-46  (46-38)  13  7 10          
 9. Ton Pentre                 30-39  (44-54)  11  6 13          
10. Bridgend Town              30-35  (38-49)   9  8 13          
11. Port Talbot Athletic       30-32  (41-46)   7 11 12          
12. Brecon Corinthians         30-31  (37-50)   8  7 15          
13. Maesteg Park               30-27  (31-38)   6  9 15          
14. Ammanford Town             30-27  (32-54)   7  6 17          
-------------------------------------------------------
15. Pontllanfraith             30-16  (33-73)   3  7 20          
16. Ebbw Vale                  30-15  (26-104)  4  3 23          

Promotion: Sully, Ferndale Athletic and Afan Lido                  

Sully (new promoted) and AFC Cardiff form Inter Cardiff (?)                       


Welsh Cup 1989/90


Abbreviations:
--------------

(England): 

3,4  = Football League Division 3,4.
5    = Alliance Premier League (GM-Vauxhall).
6a   = Southern League Premier Division.
6b   = Northern Premier League (Premier Division).

(Wales):

WFLn = Welsh Footbal League (Abacus) National Division.
WFLp = Welsh Footbal League (Abacus) Premier Division.
WFL1 = Welsh Footbal League (Abacus) First Division.

x    = Unknown

1st Round:
----------
Afan Lido(WFLp)             - Abercynon Athletic(WFL1)    4-0
AFC Cardiff(WFLn)           - Tonyrefail Welfare(WFLp)    3-1
AFC Newport(x)              - Forest Green Rovers(x)      3-1
Bala Town(x)                - Penycae(x)                  1-2
Bath City(6a)               - Cheltenham Town(5)          1-1
BP Llandarcy(WFLp)          - Ammanford Town(WFLn)        0-2
Bridgend Town(WFLn)         - Cwmbran Town(WFLn)          2-2
Brymbo Steel Works(x)       - Buckley(x)                  4-2
Builth Wells(x)             - Llandrindod Wells(x)        5-1
Caerau(WFL1)                - Taffs Well(WFL1)            2-3
Caerleon(WFLp)              - Briton Ferry Athletic(WFLn) 1-4
Carmarthen Town(WFL1)       - Llanwern(WFLp)              2-1
Chirk AAA(x)                - Ruthin Town(x)              2-1
Conwy United(x)             - CPD Y Felinheli(x)          3-3
Corwen Amateurs(x)          - Morda United(x)             1-4
Druids United(x)            - Bradley SC(x)               2-1
Ferndale Athletic(WFLp)     - Newport YMCA(WFLp)         10-0 !
Flint Town United(x)        - Holywell Town(x)            4-0
Haverfordwest County(WFLn)  - Sully FC(WFLp)              1-1
Lex FC(x)                   - Llay Welfare(x)            10-0 !
Llanelli(WFLn)              - Milford United(WFLp)        2-0
Llanfairpwll(x)             - Bethesda Athletic(x)        1-2
Llanidloes Town(x)          - Rhayader Town(x)            1-1
Llanrwst United(x)          - Nantile Vale(x)             1-3
Llay RBL(x)                 - British Aerospace(x)        1-0 
Mold Alexandra(x)           - Gresford Athletic(x)        2-4
Mostyn(x)                   - Llandudno(x)                5-2
Pembroke Borough(WFLn)      - Pontardawe(WFL1)            0-0
Penrhyncoch(x)              - Machynlleth Town(x)         8-0
Pilkingtons St.Asaph(x)     - Rhydymwyn(x)                3-1
Pontllanffraith(WFLn)       - Abergavenny Thursdays(WFLn) 2-2
Pontyclun(WFL1)             - Risca United(x)             2-1
Porthmadog(x)               - Llanerchymedd(x)            3-0
Port Talbot Athletic(WFLn)  - Caldicot Town(WFL1)         1-0
Rhos Aelwyd(x)              - Cefn Albion(x)              1-1
Seven Sisters(WFLp)         - Cardiff Corinthians(WFLp)   3-4
Shotton Westminster(x)      - Connah's Quay Nomads(x)     1-7
South Glamorgan IHE(WFL1)   - Brecon Corinthians(WFLn)    0-3
Stourbridge(x)              - Worchester City(6a)         0-2
Trelewis(WFLp)              - Skewen Athletic(WFL1)       1-2
Tywyn/Bryncrug(x)           - Knighton Town(x)            3-2

Replays 1st Round:
------------------
Abergavenny Thursdays(WFLn) - Pontllanffraith(WFLn)       1-2
CDP Y Felinheli(x)          - Conwy United(x)             0-1
Cefn Albion(x)              - Rhos Aelwyd(x)              5-3
Cheltenham Town(5)          - Bath City(6a)               1-2
Cwmbran Town(WFLn)          - Bridgend Town(WFLn)         2-3
Pontardawe(WFL1)            - Pembroke Borough(WFLn)      1-2
Rhayader Town(x)            - Llanidloes Town(x)          3-2
Sully FC(WFLp)              - Haverfordwest County(WFLn)  3-2

2nd Round:
----------
Aberystwyth Town(WFLn)      - Penrhyncoch(x)              3-0
Afan Lido(WFLp)             - Merthyr Tydfil(5)           2-3
AFC Newport(x)              - Brecon Corinthians(WFLn)    1-0
Bethesda Athletic(x)        - CPD Porthmadog(x)           0-3
Bridgend Town(WFLn)         - AFC Cardiff(WFLn)           2-3
Builth Wells(x)             - Caersws(x)                  0-3
Carmarthen Town(WFL1)       - Ammanford Town(WFLn)        1-2
Connah's Quay Nomads(x)     - Llay RBL(x)                 2-1
Conwy United(x)             - Bangor City(6b)             1-1
Druids United(x)            - Chirk AAA(x)                0-1
Ferndale Athletic(WFLp)     - Pembroke Borough(WFLn)      0-4
Flint Town United(x)        - Caernarfon Town(6b)         1-0
Lex FC(x)                   - Gresford Athletic(x)        2-1
Mostyn(x)                   - Brymbo Steel Works(x)       2-2
Nantile Vale(x)             - Colwyn Bay(x)               0-3
Penycae(x)                  - Cefn Albion(x)              2-0
Pilkingtons St.Asaph(x)     - Rhyl(6b)                    1-3
Pontllanffraith(WFLn)       - Llanelli(WFLn)              0-3
Pontyclun(WFL1)             - Bath City(6a)               0-9
Port Talbot Athletic(WFLn)  - Briton Ferry Athletic(WFLn) 1-0
Rhayader Town(x)            - Morda United(x)             0-5
Skewen Athletic(WFL1)       - Cardiff Corinthians(WFLp)   0-0
Sully FC(WFLp)              - Maesteg Park(WFLn)          1-1
Taffs Well(WFL1)            - Ton Pentre(WFLn)            0-2
Tywyn/Bryncrug(x)           - Newtown(x)                  2-0
Worchester City(6a)         - Ebbw Vale(WFLn)             4-0

Replays 2nd Round:
------------------
Bangor City(6b)             - Conwy United(x)             8-0
Brymbo Steelworks(x)        - Mostyn(x)                   4-1
Cardiff Corinthians(WFLp)   - Skewen Athletic(WFL1)       5-1
Maesteg Park(WFLn)          - Sully FC(WFLp)              2-1

3th Round:
----------
Aberystwyth Town(WFLn)      - Cardiff Corinthians(WFLp)   2-1
Ammanford Town(WFLn)        - Llanelli(WFLn)              1-3
Bangor City(6b)             - Flint Town United(x)        7-1
Barry Town(x)               - Bath City(6a)               3-2
Brymbo Steelworks(x)        - Colwyn Bay(x)               1-8
Cardiff City(3)             - AFC Newport(x)              1-0
Chirk AAA(x)                - Rhyl(6b)                    1-6
CPD Porthmadog(x)           - Wrexham(4)                  1-4
Hereford United(4)          - Connah's Quay Nomads(x)     9-0
Maesteg Park(WFLn)          - Worchester City(6a)         1-1
Morda United(x)             - Kidderminster Harriers(5)   1-2
Pembroke Borough(WFLn)      - AFC Cardiff(WFLn)           1-7
Penycae(x)                  - Caersws(x)                  0-2
Swansea City(3)             - Merthyr Tydfil(5)           0-3
Ton Pentre(WFLn)            - Port Talbot Athletic(WFLn)  0-2
Tywyn/Bryncrug(x)           - Lex FC(x)                   2-1

Replay 3th Round:
-----------------
Worchester City(6a)         - Maesteg Park(WFLn)          1-0

4th Round:
----------
AFC Cardiff(WFLn)           - Aberystwyth Town(WFLn)      2-2
Caersws(x)                  - Tywyn/Bryncrug(x)           3-0
Colwyn Bay(x)               - Barry Town(x)               0-1
Kidderminster Harriers(5)   - Hereford United(4)          1-3
Merthyr Tydfil(5)           - Bangor City(6b)             0-3
Port Talbot Athletic(WFLn)  - Cardiff City(3)             1-4
Rhyl(6b)                    - Llanelli(WFLn)              3-1
Worchester City(6a)         - Wrexham(4)                  0-1

Replay 4th Round:
-----------------
Aberystwyth Town(WFLn)      - AFC Cardiff(WFLn)           1-0

Quarterfinals (6-22 feb 1990):
------------------------------
Bangor City(6b)             - Hereford United(4)          1-1
Caersws(x)                  - Barry Town(x)               1-2
Cardiff City(3)             - Aberystwyth Town(WFLn)      2-0
Wrexham(4)                  - Rhyl(6b)                    1-1

Replays Quarterfinals:
----------------------
Hereford United(4)          - Bangor City(6b)             4-0
Rhyl(6b)                    - Wrexham(4)                  0-2

Semifinals (21 mar-4 apr):
--------------------------
Barry Town(x)               - Wrexham(4)                  0-1 0-0
Cardiff City(3)             - Hereford United(4)          0-3 3-1

Final (Cardiff, 13 may):
------------------------
Hereford United(4)          - Wrexham(4)                  2-1
-----------------------------------------------------------------------------------------

1990/91

Welsh Football League National Division

Final Table:

 1. Abergavenny Thursdays      30-69  (68-23)  21  6  3  Champ        
 2. Aberystwyth Town           30-59  (68-35)  18  5  7          
 3. Haverfordwest County       30-54  (56-34)  16  6  8          
 4. Ton Pentre                 30-53  (51-30)  15  8  7          
 5. Maesteg Park               30-50  (50-41)  15  5 10          
 6. Inter Cardiff              30-44  (58-46)  12  8 10          
 7. Briton Ferry Athletic      30-42  (63-67)  12  6 12          
 8. Brecon Corinthians         30-40  (47-49)  10 10 10          
 9. Cwmbran Town               30-39  (63-58)  11  6 13          
10. Pembroke Borough           30-39  (49-51)  10  9 11          
11. Bridgend Town              30-39  (50-56)  11  6 13          
12. Afan Lido                  30-35  (44-62)   9  8 13          
13. Ferndale Athletic          30-34  (39-54)   9  7 14          
14. Llanelli                   30-29  (48-57)   8  5 17          
15. Port Talbot Athletic       30-29  (31-56)   8  5 17          
16. Ammanford Town             30-12  (20-86)   2  6 22          

Cymru Alliance 

Final Table:

 1. Flint Town United          26-67  (77-24)  22  1  3  Champ        
 2. Caersws                    26-60  (66-26)  19  3  4          
 3. Connah's Quay Nomads       26-51  (54-36)  16  3  7          
 4. Lex XI Wrexham             26-48  (59-41)  14  6  6          
 5. Conwy United               26-42  (54-34)  12  6  8          
 6. CPD Porthmadog             26-41  (65-40)  12  5  9          
 7. Welshpool                  26-40  (54-40)  11  7  8          
 8. Mostyn                     26-31  (37-60)   8  7 11          
 9. Holywell Town              26-24  (29-40)   6  6 14          
10. Llanidloes Town            26-24  (24-51)   6  6 14          
11. Carno                      26-23  (26-56)   7  2 17          
12. Mold Alexandra             26-23  (27-66)   6  5 15          
13. Gresford Athletic          26-20  (28-53)   4  8 14          
14. CPD Penrhyncoch            26-17  (27-59)   4  5 17      

NB: one more goal scored than conceded


Welsh cup 1990/91


Abbreviations:
--------------

(England): 

3,4 = Football League Division 3,4.
5   = Alliance (GM-Vauxhall) League.
6a  = Southern League Premier Division.
6b  = Northern Premier League (Premier Division).
L   = Lower English Leagues.

(Wales):

I   : MCA  = Manweb Cymru Alliance
I   : WFLn = Welsh Football League (Abacus) National Division.
II  : WFL1 = Welsh Football League (Abacus) First Division.
II  : WA   = Welsh Alliance Football League.
II  : WNLp = Welsh National League (Wrexham) (Premier Division).
II  : MWL  = Mid-Wales League.
III : WFL2 = Welsh Football League (Abacus) Second Division.
III : WNL1 = Welsh National League (Wrexham) (First Division).
III : CFp  = Clwyd Football Leage (Premier Division).
III : GFL  = Gwynedd Football League.

x   = League Unknown

1st Round:
----------
Ammanford Town(WFLn)        - Skewen Athletic(WFL2)       1-1
Bala Town(WNLp)             - Rubery Owen Rockwell(WNL1)  5-0
BP Llandarcy(WFL1)          - South Wales Police(WFL2)    1-0
Brecon Corinthians(WFLn)    - Carmarthen Town(WFL2)       1-2
Bridgend Town(WFLn)         - Seven Sisters(WFL1)         4-1
British Aerospace(x)        - Mochdre(WA)                 1-8
Briton Ferry Athletic(WFLn) - Afan Lido(WFLn)             1-0
Brymbo Steelworks(WNLp)     - Llay Welfare(WNL1)          2-0
Buckley(WNLp)               - Lex XI Wrexham(MCA)         1-1
Builth Wells(MWL)           - Llansantffraid(MWL)         2-1
Caerleon(WFL1)              - Caldicot Town(WFL1)         0-1
Caersws(MCA)                - Tywyn/Bryncrug(MWL)         2-1
Cardiff Institute(WFL2)     - Pontllanfraith(WFL1)        0-3
Carno(MCA)                  - Worchester City(6a)         0-1
Chirk AAA(WNLp)             - New Broughton(WNL1)         1-1
Colwyn Bay(L)               - Bethesda Athletic(WA)       2-0
Connah's Quay Nomads(MCA)   - Pilkingtons St.Asaph(WA)    5-2
Conwy United(MCA)           - Llanrwst United(WA)         3-2
Corwen Amateurs(WNLp)       - Llay British Legion(WNLp)   1-2
Ebbw Vale(WFL1)             - Tonyrefail Welfare(WFL2)    3-0
Flint Town United(MCA)      - Ruthin Town(WNLp)           2-1
Ferndale Athletic(WFLn)     - Cheltenham Town(5)          1-1
Knighton Town(MWL)          - Llanidloes Town(MCA)        3-1
Llandudno Town(WA)          - Llanfairpwll(WA)            1-1
Llangefni Town(WA)          - Pwllheli Borough(GFL)       5-1
Locomotive Llanberis(WA)    - CPD Porthmadog(MCA)         1-1
Morda United(MWL)           - Hednesford Town(L)          0-2
Mostyn(MCA)                 - Rhyl Victory Club(CFp)      4-2
Newport YMCA(WFL1)          - Inter Cardiff(WFLn)         2-2
Newtown AFC(L)              - CPD Penrhyncoch(MCA)        5-0
Penycae(WNLp)               - Gresford Athletic(MCA)      1-1
Pontardawe Athletic(WFL2)   - Pembroke Borough(WFLn)      1-2
Pontlottyn Blast(WFL2)      - Newport AFC(L)              0-9
Pontyclun(WFL2)             - Morriston Town(WFL1)        1-2
Port Talbot Athletic(WFLn)  - Caerau(WFL2)                2-0
Rhos Aelwyd(WNLp)           - Cefn Albion(WNLp)           3-5
Rhyl(L)                     - Holywell Town(MCA)          9-0
Risca United(WFL2)          - Cardiff Civil Service(WFL2) 1-1
Stourbridge(L)              - Welshpool(MCA)              4-1
Stroud(L)                   - Llanwern(WFL1)              3-0
Taffs Well(WFL2)            - Abercynon Athletic(WFL2)    8-0
Trelewis Welfare(WFL2)      - Cardiff Corinthians(WFL1)   0-2

Replays 1st Round:
------------------
Cardiff Civil Service(WFL2) - Risca United(WFL2)          7-3
Cheltenham Town(5)          - Ferndale Athletic(WFLn)     4-0
CPD Porthmadog(MCA)         - Locomotive Llanberis(WA)    4-1aet
Gresford Athletic(MCA)      - Penycae(WNLp)               2-1
Inter Cardiff(WFLn)         - Newport YMCA(WFL1)          4-2
Lex XI Wrexham(MCA)         - Buckley(WNLp)               3-0
Llanfairpwll(WA)            - Llandudno(WA)               1-0
New Broughton(WNL1)         - Chirk AAA(WNLp)             0-1
Skewen Athletic(WFL2)       - Ammanford Town(WFLn)        3-3 (4-3 pen) (?)

2nd Round:
----------
Abergavenny Thursdays(WFLn) - Carmarthen Town(WFL2)       4-0
Aberystwyth Town(WFLn)      - Knighton Town(MWL)          5-1
Ammanford Town(WFLn)        - Cardiff Civil Service(WFL2) 3-0
Builth Wells(MWL)           - Cheltenham Town(5)          1-5
Caldicot Town(WFL1)         - Cardiff Corinthians(WFL1)   0-0
Chirk AAA(WNLp)             - Brymbo Steelworks(WNLp)     5-0
Connah's Quay Nomads(MCA)   - Colwyn Bay(L)               0-1
Conwy United(MCA)           - Llangefni Town(WA)          0-3
CPD Porthmadog(MCA)         - Bangor City(6b)             0-4
Cwmbran Town(WFLn)          - Maesteg Park Athletic(WFLn) 1-1
Haverfordwest County(WFLn)  - Ebbw Vale(WFL1)             3-0
Hednesford Town(L)          - Stourbridge(L)              1-3
Inter Cardiff(WFLn)         - Ton Pentre(WFLn)            0-2
Lex XI Wrexham(MCA)         - Bala Town(WNLp)             3-0
Llanelli(WFLn)              - Morriston Town(WFL1)        2-1
Llanfairpwll(WA)            - Caernarfon Town(L)          1-4
Llay British Legion(WNLp)   - Gresford Athletic(MCA)      2-0
Mochdre(WA)                 - Flint Town United(MCA)      0-3
Newport AFC(L)              - Pembroke Borough(WFLn)      3-0
Newtown AFC(L)              - Cefn Albion(WNLp)           6-2
Pontllanfraith(WFL1)        - Bridgend Town(WFLn)         0-3
Port Talbot Athletic(WFLn)  - Briton Ferry Athletic(WFLn) 1-1
Rhyl FC(L)                  - Mostyn FC(MCA)              2-0
Stroud(L)                   - Kidderminster Harriers(5)   3-3
Taffs Well(WFL2)            - BP Llandarcy(WFL1)          0-2
Worchester City(6a)         - Caersws(MCA)                4-1

Replays 2nd Round:
------------------
Briton Ferry(WFLn)          - Port Talbot Athletic(WFLn)  2-2 (5-4 pen)
Cardiff Corinthians(WFL1)   - Caldicot Town(WFL1)         2-0
Kidderminster Harriers(5)   - Stroud(L)                   2-3
Maesteg Park Athletic(WFLn) - Cwmbran Town(WFLn)          0-1

3th Round:
----------
Ammanford Town(WFLn)        - Haverfordwest County(WFLn)  2-1
Bangor City(6b)             - Stourbridge(L)              2-1
Bridgend Town(WFLn)         - Abergavenny Thursdays(WFLn) 1-1
Briton Ferry Athletic(WFLn) - BP Llandarcy(WFL1)          0-1
Cardiff City(4)             - Merthyr Tydfil(5)           1-4
Cardiff Corinthians(WFL1)   - Newport AFC(L)              0-3
Chirk AAA(WNLp)             - Stroud(L)                   0-3
Colwyn Bay(L)               - Rhyl(L)                     3-1
Cwmbran Town(WFLn)          - Cheltenham Town(5)          1-7
Flint Town United(MCA)      - Aberystwyth Town(WFLn)      1-2
Hereford United(4)          - Newtown AFC(L)              1-1
Lex XI Wrexham(MCA)         - Llangefni Town(WA)          4-3
Llay British Legion(WNLp)   - Caernarfon Town(L)          0-2
Swansea City(3)             - Llanelli(WFLn)              8-1
Ton Pentre(WFLn)            - Barry Town(L)               0-1
Wrexham(4)                  - Worchester City(6a)         3-1

Replays 3th Round:
------------------
Abergavenny Thursdays(WFLn) - Bridgend Town(WFLn)         wo
Newtown AFC(L)              - Hereford United(4)          1-1 (3-4 pen)

4th Round:
----------
Aberystwyth Town(WFLn)      - Hereford United(4)          1-3
Ammanford Town(WFLn)        - Wrexham(4)                  0-5
Bangor City(6b)             - Lex XI Wrexham(MCA)         4-1
Barry Town(L)               - Cheltenham Town(5)          3-1
BP Llandarcy(WFL1)          - Stroud(L)                   0-3
Caernarfon Town(L)          - Abergavenny Thursdays(WFLn) 1-2
Merthyr Tydfil(5)           - Swansea City(3)             1-2
Newport AFC(L)              - Colwyn Bay(L)               0-1

Quarterfinals:
--------------
Barry Town(L)               - Abergavenny Thursdays(WFLn) 1-1
Colwyn Bay(L)               - Swansea City(3)             1-1
Hereford United(4)          - Bangor City(6b)             1-1
Stroud(L)                   - Wrexham(4)                  1-2

Replays Quarterfinals:
----------------------
Abergavenny Thursdays(WFLn) - Barry Town(L)               0-1
Bangor City(6b)             - Hereford United(4)          0-0 (4-5 pen)
Swansea City(3)             - Colwyn Bay(L)               2-1

Semifinals:
-----------
Barry Town(L)               - Swansea City(3)             2-2 0-1
Wrexham(4)                  - Hereford United(4)          1-1 2-1

Final (19 may 1991):
--------------------
Swansea City(3)             - Wrexham(4)                  2-0
-----------------------------------------------------------------------------------------

1991/92

Abbreviations:
--------------

(England): 

3,4 = Football League Division 3,4.
5   = Alliance (GM-Vauxhall) League.
6a  = Southern League Premier Division (no clubs taking part).
6b  = Northern Premier League (Premier Division).

x   = Lower English Leagues and Local Welsh Leagues.

1st Round:
----------
Afan Lido(x)                - Seven Sisters(x)            3-0
Ammanford Town(x)           - Carmarthen Town(x)          3-4
Bala Town(x)                - New Broughton(x)            1-1
Bridgend Town(x)            - Ebbw Vale(x)                1-0
Buckley(x)                  - Brymbo Steelworks(x)        2-1
Caerau(x)                   - Llanwern(x)                 0-4
Cardiff Civil Service(x)    - Cardiff Corinthians(x)      3-0
Caerleon(x)                 - Pontlottyn Blast Furnace(x) 2-1
Carno(x)                    - Llansantffraid(x)           1-2
Cefn Albion(x)              - Gresford Athletic(x)        1-2
Cemaes Bay(x)               - Conwy United(x)             1-0
Chirk AAA(x)                - Lex XI Wrexham(x)           1-0
Connah's Quay Nomads(x)     - Pilkingtons St.Asaph(x)     4-1
CPD Penrhyncoch(x)          - Builth Wells(x)             1-0
CPD Porthmadog(x)           - Locomotive Llanberis(x)     2-1
Cwmbran Town(x)             - Newport YMCA(x)             3-2 
Ferndale Athletic(x)        - CIHE Cardiff(x)            10-2 !
Haverfordwest County(x)     - BP Llandarcy(x)             3-0
Inter Cardiff(x)            - Caldicot Town(x)            3-3
Kidderminster Harriers(5)   - Rhayader Town(x)            5-1
Knighton Town(x)            - Llanidloes Town(x)          0-0
Llandrindod Wells(x)        - Brecon Corinthians(x)       1-3
Llandudno Town(x)           - Pwllheli Borough(x)         5-0
Llanelli(x)                 - Port Talbot Athletic(x)     1-2
Llanrwst United(x)          - Rhyl(x)                     1-2
Llay British Legion(x)      - Rhos Aelwyd(x)              1-0
Maesteg Park Athletic(x)    - Trelewis Welfare(x)         8-0
Marchwiel Villa(x)          - Llay Welfare(x)             0-0
Morriston Town(x)           - Pembroke Borough(x)         2-2
Nefyn United(x)             - Llanfairpwll(x)             1-3
Newcastle Emlyn(x)          - Stourbridge(x)              3-5
Penycae(x)                  - Johnstown Athletic(x)       5-1
Pontllanfraith(x)           - Aberaman(x)                 3-0
Porthcawl Town(x)           - Pontardawe Athletic(x)      6-1 
Rhydymwyn(x)                - Holywell Town(x)            0-2
Risca United(x)             - Abercynon Athletic(x)       1-3
Rubery Owen Rockwell(x)     - Morda United(x)             1-9
Ruthin Town(x)              - British Aerospace(x)        0-1
Skewen Athletic(x)          - Briton Ferry Athletic(x)    0-3
Taffs Wells(x)              - Pontyclun(x)                4-0
Ton Pentre(x)               - Stroud(x)                   1-0
Tonyrefail Welfare(x)       - South Wales Constabulary(x) 3-0
Welshpool Town(x)           - Hednesford Town(x)          0-2

Replays 1st Round:
------------------
Caldicot Town(x)            - Inter Cardiff(x)            0-3
Llanidloes Town(x)          - Knighton Town(x)            3-2
Llay Welfare(x)             - Marchwiel Villa(x)          2-4
New Broughton(x)            - Bala Town(x)                4-0
Pembroke Borough(x)         - Morriston Town(x)           1-2

Abergavenny Thursdays(x), Aberystwyth Town(x), Bangor City(6b),
Caernarfon Town(x), Caersws(x), Colwyn Bay(x), Flint Town United(x),
Mostyn(x), Merthyr Tydfil(5), Newport AFC(x) and Newtown(x) are 
added.

2nd Round:
----------
Bangor City(6b)             - CPD Porthmadog(x)           3-1
Brecon Corinthians(x)       - Caersws(x)                  1-4
British Aerospace(x)        - Chirk AAA(x)                1-2
Briton Ferry Athletic(x)    - Afan Lido(x)                2-1
Buckley(x)                  - Llay British Legion(x)      0-3
Caerleon(x)                 - Ton Pentre(x)               2-1
Cardiff Civil Service(x)    - Port Talbot Athletic(x)     1-0
Cemaes Bay(x)               - Llanfairpwll(x)             3-2
Connah's Quay Nomads(x)     - Colwyn Bay(x)               1-1
Cwmbran Town(x)             - Taffs Wells(x)              4-1
Flint Town United(x)        - Caernarfon Town(x)          2-2
Gresford Athletic(x)        - Marchwiel Villa(x)          0-2
Haverfordwest County(x)     - Abercynon Athletic(x)       3-0
Hednesford Town(x)          - CPD Penrhyncoch(x)          3-1
Holywell Town(x)            - Llandudno Town(x)           2-2
Inter Cardiff(x)            - Ferndale Athletic(x)        2-1
Kidderminster Harriers(5)   - Morda United(x)             7-1
Llansantffraid(x)           - Llanidloes Town(x)          3-1
Maesteg Park Athletic(x)    - Llanwern(x)                 4-2
Morriston Town(x)           - Tonyrefail Welfare(x)       3-0
Mostyn(x)                   - Rhyl(x)                     2-1
New Broughton(x)            - Penycae(x)                  1-0
Newport AFC(x)              - Bridgend Town(x)            3-0
Newtown(x)                  - Aberystwyth Town(x)         1-2
Pontllanfraith(x)           - Abergavenny Thursdays(x)    0-4
Porthcawl Town(x)           - Merthyr Tydfil(5)           1-4
Stourbridge(x)              - Carmarthen Town(x)          7-1

Replays 2nd Round:
------------------
Caernarfon Town(x)          - Flint Town United(x)        3-2
Colwyn Bay(x)               - Connah's Quay Nomads(x)     6-0
Llandudno Town(x)           - Holywell Town(x)            0-3

Barry Town(x), Cardiff City(4), Hereford United(4), Wrexham(4)
and Swansea City(3) are added.

3th Round:
----------
Barry Town(x)               - Aberystwyth Town(x)         2-3
Briton Ferry Athletic(x)    - Abergavenny Thursdays(x)    3-2
Caersws(x)                  - Cemaes Bay(x)               1-2
Cardiff City(4)             - Newport AFC(x)              3-0
Chirk AAA(x)                - Llay British Legion(x)      2-3
Colwyn Bay(x)               - Holywell Town(x)            5-1
Cwmbran Town(x)             - Maesteg Park Athletic(x)    2-5
Haverfordwest County(x)     - Morriston Town(x)           4-1
Hednesford Town(x)          - New Broughton(x)            3-0
Inter Cardiff(x)            - Caerleon(x)                 1-2
Kidderminster Harriers(5)   - Llansantffraid(x)           4-1
Marchwiel Villa(x)          - Caernarfon Town(x)          0-3
Merthyr Tydfil(5)           - Swansea City(3)             0-2
Mostyn(x)                   - Hereford United(4)          1-3
Stourbridge(x)              - Cardiff Civil Service(x)    0-0
Wrexham(4)                  - Bangor City(6b)             3-2

Replays 3th Round:
------------------
Cardiff Civil Service(x)    - Stourbridge(x)              1-3

4th Round:
----------
Briton Ferry Athletic(x)    - Colwyn Bay(x)               2-4
Caernarfon Town(x)          - Aberystwyth Town(x)         0-1
Cardiff City(4)             - Stourbridge(x)              3-3
Cemaes Bay(x)               - Haverfordwest County(x)     1-2
Hereford United(4)          - Maesteg Park Athletic(x)    1-2
Kidderminster Harriers(5)   - Swansea City(3)             1-3
Llay British Legion(x)      - Hednesford Town(x)          0-0
Wrexham(4)                  - Caerleon(x)                 2-0

Replays 4th Round:
------------------
Hednesford Town(x)          - Llay British Legion(x)      3-0
Stourbridge(x)              - Cardiff City(4)             1-2

Quarterfinals:
--------------
Haverfordwest County(x)     - Hednesford Town(x)          0-0
Maesteg Park Athletic(x)    - Aberystwyth Town(x)         2-0
Swansea City(3)             - Cardiff City(4)             0-1
Wrexham(4)                  - Colwyn Bay(x)               1-3

Replay Quarterfinals:
---------------------
Hednesford Town(x)          - Haverfordwest County(x)     4-0

Semifinals:
-----------
Cardiff City(4)             - Maesteg Park Athletic(x)    0-0 4-0
Hednesford Town(x)          - Colwyn Bay(x)               1-0 3-2

Final (Cardiff, 7 may 1992):
----------------------------
Cardiff City(4)             - Hednesford Town(x)          1-0
-----------------------------------------------------------------------------------------

1992/93

Konica League of Wales 1992-93
                           P   W   D   L   F   A Pts

 1  Cwmbran Town          38  26   9   3  69  22  87  EC1
 2  Inter-Cardiff         38  26   5   7  79  36  83
 3  Abersytwth Town       38  25   3  10  85  49  78
 4  Ebbw Vale             38  19   9  10  76  61  66
 5  Bangor City           38  19   7  12  77  58  64
 6  Holywell Town         38  17   8  13  65  48  59
 7  Conwy United          38  16   9  13  51  51  57
 8  Connahs Quay Nomads   38  17   4  17  66  67  55
 9  Porthmadog            38  14  11  13  61  49  53
10  Haverfordwest County  38  16   5  17  66  66  53
11  Caersws               38  14  10  14  64  60  52
12  Afan Lido             38  14  10  14  64  65  52
13  Mold Alexandra        38  16   3  19  63  69  48  -3pts
14  Llanelli              38  11   8  19  49  64  41
15  Maesteg Park Athletic 38   9  13  16  52  59  40
16  Flint Town United     38  11   6  21  47  67  39
17  Briton Ferry Athletic 38  10   9  19  61  87  39
18  Newtown               38   9   9  20  55  87  36
----------------------------------------------------
19  Llanidloes Town       38   7   9  22  48  93  30
20  Abergavenny Thursdays 38   7   7  24  36  76  28


Welsh Cup 1992/93



Abbreviations:
--------------

(England): 

3  = Football League Division 3.
5  = Alliance (GM-Vauxhall) League.
L  = Lower English Leagues.

(Wales):

W1 = League of Wales (1st Division).
W2 = League of Wales (2nd Division) (north/south).

x  = League Unknown.

3th Round:
----------
AFC Porthmadog(W1)          - Llanelli(W1)                2-0
Briton Ferry Athletic(W1)   - Aberystwyth Town(W1)        2-6
Caerau(x)                   - Ebbw Vale(W1)               4-3
Cemaes Bay(x)               - Carno(W2n)                  2-1
Connah's Quay Nomads(W1)    - Conwy United(W1)            4-2
Haverfordwest County(W1)    - Cardiff Corinthians(x)      5-1
Hereford United(3)          - Fflint Town United(W1)      6-0
Kidderminster Harriers(5)   - Bangor City(W1)             2-2
Llandudno Town(x)           - Llay British Legion(x)      1-0
Llanidloes Town(W1)         - Wrexham(3)                  0-3
Llansantffraid(W2n)         - Mold Alexandra(W1)          1-1
Maesteg Park Athletic(W1)   - Inter Cardiff(W1)           5-1
Merthyr Tydfil(5)           - Swansea City(3)             2-0
Port Talbot Athletic(W2s)   - Risca United(x)             0-0
Rhyl(L)                     - Gresford Athletic(W2n)      3-1
Ton Pentre(W2s)             - Cardiff City(3)             0-2

Replays 3th Round:
------------------
Bangor City(W1)             - Kidderminster Harriers(5)   2-1
Mold Alexandra(W1)          - Llansantffraid(W2n)         1-2
Risca United(x)             - Port Talbot Athletic(W2s)   0-2

4th Round: 
----------
Aberystwyth Town(W1)        - AFC Porthmadog(W1)          1-2
Caerau(x)                   - Cardiff City(3)             0-9
Cemaes Bay(x)               - Connah's Quay Nomads(W1)    0-1
Haverfordwest County(W1)    - Rhyl(L)                     0-2
Hereford United(3)          - Wrexham(3)                  2-3
Llansantffraid(W2n)         - Llandudno Town(x)           2-1
Maesteg Park Athletic(W1)   - Port Talbot Athletic(W2s)   3-0
Merthyr Tydfil(5)           - Bangor City(W1)             3-2

Quarterfinals: 
--------------
AFC Porthmadog(W1)          - Connah's Quay Nomads(W1)    1-3
Cardiff City(3)             - Maesteg Park Athletic(W1)   4-0
Llansantffraid(W2n)         - Rhyl(L)                     0-4
Wrexham(3)                  - Merthyr Tydfil(5)           1-0

Semifinals: 
-----------
Cardiff City(3)             - Wrexham(3)                  2-0 0-1
Rhyl(L)                     - Connah's Quay Nomads(W1)    2-0 0-1

Final: 
------
Cardiff City(3)             - Rhyl(L)                     5-0


League Cup 1992/93

NB: played in four groups; group winners to semifinals

Group Stage

Group 1
[Oct 6]
Conwy United               3-2 Llanidloes Town            
[Oct 7]
Bangor City                2-1 Porthmadog FC              
[Oct 14]
Conwy United               0-1 Bangor City                
[Oct 20]
Caersws FC                 0-0 Conwy United               
[Oct 21]
Llanidloes Town            2-2 Bangor City                
[Oct 28]
Conwy United               1-2 Porthmadog FC              
[Nov 3]
Bangor City                4-2 Caersws FC                 
Porthmadog FC              3-1 Llanidloes Town            
[Nov 8]
Porthmadog FC              0-2 Caersws FC                 
[Nov 10]
Llanidloes Town            2-4 Conwy United               
[Nov 17]
Bangor City                3-2 Conwy United               
[Nov 24]
Bangor City                4-2 Llanidloes Town            
[Nov 25]
Conwy United               1-4 Caersws FC                 
[Dec 8]
Llanidloes Town            0-3 Porthmadog FC              
[Dec 15]
Porthmadog FC              2-3 Conwy United               
Caersws FC                 4-2 Llanidloes Town            
[Dec 22]
Porthmadog FC              2-0 Bangor City                
[Jan 6]
Caersws FC                 4-1 Porthmadog FC              

Standings (based on known results):

 1  Bangor City            7   5   1   1  16  11  16   
 2  Caersws FC             6   4   1   1  16   8  13
 3  Porthmadog FC          8   4   0   4  14  13  12
 4  Conwy United           8   3   1   4  14  16  10
 5  Llanidloes Town        7   0   1   6  11  23   1
NB: Caersws qualified

Group ?

[Oct 6]
Holywell Town FC           2-3 Connah's Quay Nomads
[Oct 13]
Newtown AFC                4-1 Connah's Quay Nomads
[Nov 3]
Connah's Quay Nomads       2-2 Mold Alexandra
[Nov 10]
Connah's Quay Nomads       3-3 Holywell Town FC  
[Dec 9]
Mold Aexandra              1-2 Connah's Quay Nomads
[Dec 15]
Flint Town                 2-1 Connah's Quay Nomads
[Jan 12]
Connah's Quay Nomads       0-0 Newtown AFC
[Feb 2]
Connah's Quay Nomads       3-0 Flint Town
 
Final Standings:

 1  Newtown AFC                                         Qualified
    Connah's Quay Nomads   8   3   3   2  15  14  12


Knock-out Stage

Final
Afan Lido                  1-1 Caersws                    [aet, 4-3 pen]  



Second Level

Abacus League Division 1 (South)
 
 1. Ton Pentre            26  22   1   3  71-20  67 Promoted 
 2. Brecon Corinthians    26  17   4   5  74-40  55 
 3. Pontypridd            26  14   9   3  53-23  51 
 4. Caldicot              26  14   4   8  50-31  46 
 5. Aberaman              26  13   3  10  54-47  42 
 6. Ammanford             26  11   7   8  38-44  40 
 7. Pembroke Borough      26  11   3  12  46-51  36 
 8. Cardiff Civil Service 26  11   2  13  40-36  35 
 9. Port Talbot           26  10   4  12  48-49  34 
10. Morriston             26   9   5  12  46-66  32 
11. Caerleon              26   8   2  16  36-54  26 
12. Blaenrhondda          26   6   5  15  32-50  23 
13. Bridgend Town         26   6   5  15  38-58  23 
14. Ferndale              26   2   2  22  19-76   8 

No relegation. League extended to 18 teams 1993/94. 
Promoted to the league: AFC Porth, Caerau & Llanwern. 
Barry Town were transferred from the Beazer Homes League (Southern League) Midland 
  division, England. 
Relegated from the League of Wales: Abergavenny Thursdays.

Cymru Alliance (North) 

 1. Llansantffraid        28  23   3   2  89-34  72  Promoted 
 2. Welshpool Town        28  21   2   5  92-34  65 
 3. Rhyl                  28  20   4   4  74-22  64 
 4. Wrexham B             28  19   4   5  81-34  61 
 5. Lex XI                28  14   8   6  60-42  50 
 6. Carno                 28   9  11   8  44-56  38 
 7. Cefn Druids           28  10   5  13  46-41  35 
 8. Penrhyncoch           28  10   5  13  56-71  35 
 9. Ruthin Town           28   9   7  12  43-58  34 
10. Rhos Aelwyd           28   7   6  15  37-67  27 
11. Knighton Town         28   7   6  15  48-82  27 
12. Mostyn                28   7   3  18  35-64  24 
13. Rhayader Town         28   6   5  17  32-66  23 
14. Gresford Athletic     28   6   1  21  36-76  19 
15. Brymbo                28   3   8  17  40-66  17 

No relegation. League extended to 18 teams 1993/94. 
Promoted to the league: Cemaes Bay, Buckley Town and Llandudno. 
Relegated from the League of Wales (1st level): Llanidloes Town.
--------------------------------------------------------------------------------------------

1993/94

League of Wales 1993-94

 1.Bangor City             38  26  5  7  82- 26  83
 2.Inter Cardiff           38  26  3  9  97- 44  81 
 3.Ton Pentre              38  21  8  9  62- 37  71
 4.Flint Town United       38  20  6 12  70- 47  66  
 5.Holywell Town           38  18 10 10  74- 57  64   
 6.Newtown                 38  18  9 11  52- 48  63 
 7.Connah's Quay Nomads    38  16 11 11  59- 47  59 
 8.Cwmbran Town            38  16  9 13  51- 46  57    
 9.Ebbw Vale               38  16  9 13  68- 66  57  
10.Aberystwyth Town        38  15 10 13  57- 56  55  
11.Porthmadog              38  14  7 17  90- 71  49  
12.Llanelli                38  14  4 20  76-100  46   
13.Conwy United            38  13  6 19  55- 70  45 
14.Mold Alexandra          38  12  7 19  59- 75  43
15.Haverfordwest County    38  10 10 18  40- 81  40  
16.Afan Lido               38   8 15 15  52- 66  39 
17.Caersws                 38   9 12 17  39- 56  39  
18.Llansantffraid          38   9  7 22  46- 77  34 
19.Maesteg Park Athletic   38   8  9 21  43- 71  33 
20.Briton Ferry Athletic   38   8  9 21  53- 84  33    

Division 1 Champions: Barry Town
Cymru Alliance Champions: Rhyl
Division 2 Champions: Taffs Wells
Division 3 Champions: Penrhiwceiber


Welsh Cup 1993/94

Abbreviations:
--------------

(England): 

3,4  = Football League Division 2,3.
5    = Alliance (GM-Vauxhall) League.

(Wales):

W1   = League of Wales (1st Division).
W2n  = League of Wales (2nd Division north) (Cymru Alliance League).
W2s  = League of Wales (2nd Division south) (Abacus League Division 1).

x  = League Unknown.

2nd Round: 
----------
Aberaman Athletic(W2s)      - Ton Pentre AFC(W1)          1-2
Afan Lido(W1)               - BP Llandarcy(x)             5-2
Bangor City(W1)             - CPD Porthmadog(W1)          2-0
Briton Ferry Athletic(W1)   - Cardiff Civil Service(W2s)  7-1
Caerau(W2s)                 - Barry Town(W2s)             1-1
Caersws(W1)                 - Newtown AFC(W1)             1-1
Caldicot Town(W2s)          - AFC Porth(W2s)              2-0
Carno(W2n)                  - Chirk AAA(x)                6-0
Cefn Druids(W2n)            - Mold Alexandra(W1)          0-0
Ebbw Vale(W1)               - Bridgend Town(W2s)          5-0
Ferndale Athletic(W2s)      - Treowen Stars(x)            0-0
Haverfordwest County(W1)    - Maesteg Park Athletic(W1)   2-1
Lex XI Wrexham(W2n)         - Llanfairpwll(x)             3-4
Llanelli AFC(W1)            - Risca United(x)             2-1
Llangefni Town(x)           - Brymbo(W2n)                 1-1
Llansantffraid(W1)          - Aberystwyth Town(W1)        1-1
Morda United(x)             - Conwy United(W1)            1-0
Mostyn(W2n)                 - Ruthin Town(W2n)            1-0
Penycae(x)                  - Holywell Town(W1)           1-5
Porthcawl Town(x)           - Pontyclun(x)                2-2
Rhayader Town(W2n)          - Fflint Town United(W1)      1-5
Skewen Athletic(x)          - Port Talbot Athletic(W2s)   3-2aet
Taffs Well(x)               - Merthyr Tydfil(5)           1-7
Welshpool(W2n)              - Rhydymwyn(x)                4-3

Replays 2nd Round: 
------------------
Aberystwyth Town(W1)        - Llansantffraid(W1)          4-1
Barry Town(W2s)             - Caerau(W2s)                 3-2
Brymbo(W2n)                 - Llangefni Town(x)           5-1
Mold Alexandra(W1)          - Cefn Druids(W2n)            2-3
Newtown AFC(W1)             - Caersws(W1)                 7-1
Pontyclun(x)                - Porthcawl Town(x)           0-3
Treowen Stars(x)            - Ferndale Athletic(W2s)      3-2

Hereford United(4), Cardiff City(3), Wrexham(3), Swansea City(3), 
Cwmbran Town(W1), Inter Cardiff(W1), Connah's Quay Nomads(W1) and
FC Rhyl(W2n) are added.

3th Round: 
----------
Bangor City(W1)             - Llanfairpwll(x)             2-0
Barry Town(W2s)             - Cwmbran Town(W1)            3-1
Brymbo(W2n)                 - Connah's Quay Nomads(W1)    0-3
Cardiff City(3)             - Afan Lido(W1)               2-0
Cefn Druids(W2n)            - FC Rhyl(W2n)                0-5
Ebbw Vale(W1)               - Skewen Athletic(x)          1-0
Fflint Town United(W1)      - Welshpool(W2n)              2-1
Haverfordwest County(W1)    - Briton Ferry Athletic(W1)   1-6
Hereford United(4)          - Mostyn(W2n)                 3-0
Holywell Town(W1)           - Aberystwyth Town(W1)        3-2
Inter Cardiff(W1)           - Caldicot Town(W2s)          2-1
Morda United(x)             - Newtown AFC(W1)             1-7
Swansea City(3)             - Merthyr Tydfil(5)           0-0
Ton Pentre AFC(W1)          - Llanelli AFC(W1)            2-1
Treowen Stars(x)            - Porthcawl Town(x)           1-1
Wrexham(3)                  - Carno(W2n)                  6-1

Replays 3th Round: 
------------------
Merthyr Tydfil(5)           - Swansea City(3)             1-2
Porthcawl Town(x)           - Treowen Stars(x)            4-3

4th Round: 
----------
Barry Town(W2s)             - Holywell Town(W1)           4-0
Briton Ferry Athletic(W1)   - Fflint Town United(W1)      2-2
Ebbw Vale(W1)               - Connah's Quay Nomads(W1)    1-1
FC Rhyl(W2n)                - Swansea City(3)             1-2
Hereford United(4)          - Newtown AFC(W1)             4-0
Porthcawl Town(x)           - Inter Cardiff(W1)           1-1
Ton Pentre AFC(W1)          - Bangor City(W1)             2-2
Wrexham(3)                  - Cardiff City(3)             0-2

Replays 4th Round: 
------------------
Bangor City(W1)             - Ton Pentre AFC(W1)          3-0
Connah's Quay Nomads(W1)    - Ebbw Vale(W1)               1-2
Fflint Town United(W1)      - Briton Ferry Athletic(W1)   3-0
Inter Cardiff(W1)           - Porthcawl Town(x)           3-0

Quarterfinals: 
--------------
Bangor City(W1)             - Inter Cardiff(W1)           1-1
Barry Town(W2s)             - Fflint Town United(W1)      1-0
Ebbw Vale(W1)               - Cardiff City(3)             1-1
Swansea City(3)             - Hereford United(4)          1-0

Replays Quarterfinals: 
----------------------
Cardiff City(3)             - Ebbw Vale(W1)               3-0
Inter Cardiff(W1)           - Bangor City(W1)             0-1

Semifinals: 
-----------
Bangor City(W1)             - Barry Town(W2s)             1-1 0-1
Swansea City(3)             - Cardiff City(3)             2-1 1-4

Final: 
------
Barry Town(W2s)             - Cardiff City(3)             2-1


League Cup 1993/94

Round 1

First Legs [Sep 21]
Afan Lido               3-2 Briton Ferry Athletic
Bangor City             0-0 Flint Town United
Connah's Quay Nomads    0-1 Llansantffraid FC
Inter Cardiff           1-0 Cwmbran Town

Second Legs [Oct 6]
Briton Ferry Athletic   1-2 Afan Lido               
Cwmbran Town            0-2 Inter Cardiff
Flint Town United       0-0 Bangor City             [Bangor on pen?]
Llansantffraid FC       2-3 Connah's Quay Nomads

Round 2

First Legs
[Oct 19]
Conwy United            2-1 Caersws FC
Holywell Town           0-2 Bangor City
Mold Alexandra          2-0 Newtown AFC
Porthmadog FC           2-1 Connah's Quay Nomads
[Oct 20]
Ton Pentre              2-1 Afan Lido               
[Oct 26]
Haverfordwest County    2-2 Aberystwyth Town
[Oct 27]
Maesteg Park            2-3 Llanelli AFC
[Nov 3]
Ebbw Vale               1-6 Inter Cardiff

Second Legs
[Oct 26]
Bangor City             0-1 Holywell Town
[Nov 2]
Haverfordwest County    3-0 Aberystwyth Town
Connah's Quay Nomads    0-4 Porthmadog FC
NB: other results not known

Final
Afan Lido               1-0 Bangor City


Second Level 1993/94

League of Wales Division 1

 1. Barry Town                 34-85  (94-28)  27  4  3          
 2. Aberaman Athletic          34-64  (71-49)  20  4 10          
 3. Porth                      34-63  (68-38)  19  6  9          
 4. Caldicot Town              34-59  (83-59)  16 11  7          
 5. Pontypridd Town            34-53  (53-43)  15  8 11          
 6. Pembroke Borough           34-51  (59-49)  15  6 13          
 7. Cardiff Civil Service      34-51  (59-50)  15  6 13          
 8. Llanwern                   34-46  (50-53)  13  7 14          
 9. Ammanford Town             34-45  (52-55)  13  6 15          
10. Caerleon                   34-45  (50-59)  12  9 13          
11. Morriston Town             34-43  (45-49)  11 10 13          
12. Brecon Corinthians         34-41  (57-68)  11  8 15          
13. Caerau                     34-40  (46-50)  10 10 14          
14. Abergavenny Thursdays      34-39  (40-68)  10  9 15          
15. Ferndale Athletic          34-34  (36-62)   7 13 14          
16. Port Talbot Athletic       34-34  (43-71)   9  7 18          
17. Blaenrhondda               34-32  (47-64)   8  8 18          
18. Bridgend Town              34-24  (43-81)   6  6 22          

Barry Town promoted to League of Wales.


Cymru Alliance 1993/94

 1. FC Rhyl                    34-87 (110-28)  28  3  3          
 2. Welshpool                  34-81  (93-29)  26  3  5          
 3. Wrexham II                 34-66  (83-38)  20  6  8          
 4. Llandudno                  34-65  (91-48)  20  5  9          
 5. Mostyn                     34-63  (85-67)  20  3 11          
 6. Brymbo                     34-55  (53-34)  15 10  9          
 7. Cemaes Bay(-3)             34-51  (61-43)  15  9 10          
 8. Cefn Druids                34-47  (74-72)  14  5 15          
 9. Lex XI Wrexham             34-46  (47-53)  13  7 14          
10. CPD Penrhyncoch            34-44  (51-60)  12  8 14          
11. Carno                      34-42  (57-76)  12  6 16          
12. Buckley Town               34-41  (47-55)  10 11 13          
13. Rhayader Town              34-35  (50-86)  10  5 19          
14. Llanidloes Town            34-34  (42-71)   8 10 16          
15. Ruthin Town                34-32  (49-79)   8  8 18          
16. Knighton Town              34-26  (39-78)   6  8 20          
17. Rhos Aelwyd                34-24  (30-81)   6  6 22          
18. Gresford Athletic          34-17  (36-100)  4  5 25          

Rhyl promoted to League of Wales.
--------------------------------------------------------------------------------------------

1994/95

Konica League of Wales 1994-95
          
Final Table:

 1. Bangor City              38 27  7  4  96- 26  88  UEFA Cup
 2. Afan Lido                38 24  7  7  60- 36  79  UEFA Cup
 3. Ton Pentre               38 23  8  7  84- 50  77  UIC
 4. Newtown                  38 20  8  8  78- 47  68 
 5. Cwmbran Town             38 20  7 11  69- 49  67 
 6. Flint Town United        38 20  3 15  77- 60  63 
 7. Barry Town               38 16 11 11  71- 57  59 
 8. Holywell Town            38 16 10 12  62- 55  58 
 9. Llansantffraid           38 15 10 13  57- 57  55  
10. Inter Cardiff            38 14 11 13  58- 43  53 
11. Rhyl                     38 16  5 17  74- 69  53  
12. Conwy United             38 14  7 17  60- 65  49  
13. Ebbw Vale                38 12  9 17  51- 57  45  
14. Caersws                  38 11 11 16  57- 64  44  
15. Connah's Quay Nomads     38 12  7 19  57- 79  43 
16. Porthmadog               38 11  7 20  57- 73  40 
17. Aberystwyth Town         38  9 12 16  57- 75  39 
18. Llanelli                 38 10  6 22  64-104  36
----------------------------------------------------
19. Mold Alexandra           38 10  4 24  57- 90  34  Relegated
20. Maesteg Park             38  2  6 30  23-113  12  Relegated



Welsh Cup 1994/95

Preliminary Round
Abercynon Athletic        1-2 Chepstow Town
Albion Rovers             3-2 Fields Park/Pontllanffraith
Bala Town                 2-3 Llay Welfare
British Steel             0-2 BP Llandarcy
Cardiff Corinhians        3-1 Cardiff Institue
Y Felinheli               0-0 Llanwrist United
Goytre United             6-1 Seen Sisters
Newport YMCA              4-4 Pontlottyn Blast Furnace
Panteg                    2-1 Trelewis Welfare
Porthcawl Town            6-1 Newcastle Emlyn
Presteigne St Andrews     7-2 Penparcau
Rhyl Delta                2-1 British Aerospace
Skewen Athletic           1-2 Pontardawe Athletic
Tondu Robins              4-0 South Wales Constabulary
 
Preliminary Round Replays
Llanwrist United          3-4 Y Felinheli              
Pontlottyn Blast Furnace  7-0 Newport YMCA          
 
Round 1
Abergavenny Thursdays     1-1 Panteg
AFC Porth                 3-0 Pontardawe Athletic
Albion Rovers             0-3 Tondu Robins
BP Llandarcy              2-0 Morriston Town
Brecon Corinthians        1-1 Goytre United
Briton Ferry Athletic     0-0 Carmarthen Town
Brymbo                    2-2 Llanfairfechan Town
Buckley Town              3-5 Penycae
Cardiff Corinthians       2-1 Caerau
Cardiff Civil Service     3-1 Caldicot Town
Carno                     7-1 Llanidloes Town
Chepstow Town             3-0 Bridgend Town
Ferndale Athletic         0-1 Ammanford Town
Lex XI                    1-2 Cemaes Bay
Llandrindod Wells         0-3 Welshpool Town
Llandudno                 7-0 Llay Welfare
Locomotive Llanberis      0-0 Gresford Athletic         [Gresford progressed, possibly after replay]
Mostyn FC                 2-2 Llanfairpwll
Nantlle Vale              2-6 Llangefni Town
Nefyn United              3-0 Knighton Toen
New Broughton             0-2 Cefn Druids
Oswestry Town             1-0 New Brighton Villa
Pembroke Borough          0-5 Haverfordwest County
Pontlottyn Blast Furnace  2-0 Caerleon FC
Pontypridd Town           3-1 Porthcawl Town
Port Talbot Athletic      0-1 Aberaman Athletic
Presteigne St Andrews     2-1 Penrhyncoch
Rhos Aelwyd               2-2 Chirk AAA
Rhyl Delta                1-2 Rhayader Town
Risca United              2-2 Llanwern
Rushin Town               0-3 Llandyrnog United
Treowen Stars             1-2 Taffs Well
Y Felinheli               0-5 Prestatyn Town
 
Round 1 Replays
Abergavenny Thursdays     2-1 Panteg                   
Goytre United             2-1 Brecon Corinthians        
Carmarthen Town           2-1 Briton Ferry Athletic      
Llanfairfechan Town       2-2 Brymbo                
Llanfairpwll              6-1 Mostyn FC           
Chirk AAA                 1-3 Rhos Aelwyd          
Llanwern                  1-4 Risca United     
    
Round 1 Second Replay
Brymbo                    2-0 Llanfairfechan Town
 
Round 2
Ebbw Vale                 3-0 Aberaman Athletic
Cardiff Corinthians       2-0 Llanelli
Carmarthen Town           0-3 Cwmbran Town
Cefn Druids               1-0 Llansantffraid
Connahs Quay Nomads       3-2 Mold Alexandra
Flint Town United         2-2 Brymbo
Gresford Athletic         1-2 Aberystwyth Town
Llandyrnog United         0-3 Rhos Aelwyd
Llangefni Town            3-0 Welshpool Town
Maesteg Park Athletic     2-1 BP Llandarcy
Merthyr Tydfil            5-0 Goytre United
Nefyn United              1-2 Llandudno
Newtown                   6-0 Penycae
Oswestry Town             1-1 Caersws
Pontypridd Town           3-2 AFC Porth
Porthmadog                3-0 Conwy United
Prestatyn Town            0-4 Cemaes Bay
Presteigne St Andrews     3-3 Carno
Rhayader Town             0-2 Holywell Town
Rhyl                      3-0 Llanfairpwll
Risca United              3-0 Ammanford Town
Taffs Well                2-0 Chepstow Town
Tondu Robins              0-2 Abergavenny Thursdays
 
Round 2 Replays
Brymbo                    3-1 Flint Town United
Caersws                   3-1 Oswestry Town  
Afan Lido                 5-0 Pontlottyn Blast Furnace 
Carno                     6-1 Presteigne St Andrews 
 
Round 3
Taffs Well                0-7 Swansea City
Bangor City               2-0 Carno
Brymbo                    1-3 Aberystwyth Town
Caersws                   4-0 Rhos Aelwyd
Cardiff Corinthians       0-1 Afan Lido
Carmarthen Town           2-3 Barry Town
Cefn Druids               0-2 Connahs Quay Nomads
Holywell Town             1-3 Porthmadog
Llandudno                 3-1 Llangefni Town
Maesteg Park Athletic     1-0 Inter Cardiff
Merthyr Tydfil            5-0 Cwmbran Town
Rhyl                      3-0 Cemaes Bay
Risca United              2-0 Pontypridd Town
Ton Pentre                2-1 Abergavenny Thursdays
Ebbw Vale                 1-1 Cardiff City
Newtown                   1-1 Wrexham
 
Round 3 Replays
Cardiff City              7-1 Ebbw Vale 
Wrexham                   2-0 Newtown 
 
Round 4
Afan Lido                 0-3 Ton Pentre
Bangor City              12-1 Maesteg Park Athletic
Barry Town                1-1 Llandudno
Cardiff City              4-0 Risca United
Merthyr Tydfil            1-0 Aberystwyth Town
Porthmadog                0-0 Caersws
Swansea City              5-1 Rhyl
Wrexham                   4-0 Connahs Quay Nomads
 
Round 4 Replays
Llandudno                 3-1 Barry Town
Caersws                   1-2 Porthmadog                
 
Quarterfinals
Bangor City               2-2 Wrexham
Merthyr Tydfil            2-0 Ton Pentre
Swansea City              8-0 Porthmadog
Llandudno                 0-1 Cardiff City
 
Quarterfinal Replay
Wrexham                   1-0 Bangor City               
 
Semifinals

First Legs
Wrexham                   3-1 Merthyr Tydfil
Swansea City              0-1 Cardiff City
 
Second Legs
Merthyr Tydfil            0-1 Wrexham
Cardiff City              0-0 Swansea City

Final, National Stadium, Cardiff, 21 May 1995, att 11209

Cardiff City              (0) 1-2  Wrexham                   (2)  


League Cup 1994/95

Round 1

First Legs [Sep 13]
Barry Town                2-4 Inter Cardiff
Caersws FC                3-3 Ton Pentre
Flint Town United         3-3 Conwy United
Llansantffraid FC         2-2 Newtown AFC

Second Legs
[Sep 27]
Conwy United              2-2 Flint Town United
Newtown AFC               0-2 Llansantffraid FC
[Sep 28]
Inter Cardiff             2-1 Barry Town
[Nov 22]
Ton Pentre                3-2 Caersws FC

Round 2

First Legs
[Oct 18]
Connah's Quay Nomads      0-1 Conwy United
Llansantffraid FC         2-1 Mold Alexandra
Porthmadog FC             3-3 Holywell Town
Rhyl FC                   1-3 Bangor City
[Oct 19]
Cwmbran Town              1-1 Aberystwyth Town
Llanelli AFC              0-5 Ebbw Vale
[Nov 8]
Afan Lido                 0-1 Inter Cardiff
[Dec 6]
Maesteg Park              0-4 Ton Pentre

Second Legs
[Nov 8]
Bangor City               1-1 Rhyl FC
Conwy United              2-1 Connah's Quay Nomads
NB: other results not known

Final
Llansantffraid            2-1 Ton Pentre


Wales Second Level League Tables

South

Abacus League Division One

Final Table:

 1. Briton Ferry Athletic    36 29  4  3 118- 40  91  Promoted
----------------------------------------------------
 2. Haverfordwest County     36 22  7  7 108- 51  73
 3. Carmarthen Town          36 20  9  7  89- 45  69 
 4. Abergavenny Thursdays    36 20  5 11  68- 45  65
 5. Caldicot Town            36 20  4 12  69- 46  61  [-3] 
 6. Treowen Stars            36 17  9 10  69- 51  60  [*]
 7. AFC Porth                36 18  5 13  85- 69  59 
 8. Taffs Well               36 15 10 11  68- 53  55 
 9. Llanwern                 36 14 12 10  70- 48  54
10. Aberaman Athletic        36 15  8 13  82- 67  53  
11. Pontypridd Town          36 16  2 18  67- 58  50 
12. Brecon Corinthians       36 14  6 16  66- 75  48  
13. Cardiff Civil Service    36 12 11 13  67- 65  47 
14. Caerleon                 36 12  9 15  54- 69  45 
15. Ammanford                36 12  8 16  43- 52  44  
----------------------------------------------------
16. Morriston Town           36 12  4 20  56- 82  40 
17. Caerau                   36  6 11 19  18  58  11 
18. Ferndale Athletic        36  2  1 33  23-123   4  [-3] 
19. Pembroke Borough         36  2  2 32  33-133   2  [-6]

[-3] 3 points deducted
[-6] 6 points deducted

[*] Treowen Stars kicked off season 1990-91 as members of Division Two of the Gwent 
    County League, playing against the likes of Caldicot and Abergavenny Reserve sides. 
    They have since won four consecutive divisional championships to attain their 
    second level status.

Promoted to Abacus League: Penrhiwceiber, Risca, Cardiff Corithians
Relegated to Abacus League: Maesteg Park

North

NWJ Cymru Alliance 

Final Table:

 1. Cemaes Bay               34 29  3  2 117- 24  90  Promoted 
----------------------------------------------------           
 2. Brymbo                   34 26  2  6  81- 35  80 
 3. Wrexham Reserves         34 24  5  5 101- 39  74  [-3] 
 4. Llandudno                34 23  5  6  88- 32  74 
 5. Cefn Druids              34 19  3 12  73- 51  60  
 6. Carno                    34 18  4 12  63- 61  58 
 7. Llandrindod Wells        34 12 11 11  71- 60  47  
 8. Lex XI                   34 13  8 13  47- 58  47  
 9. Welshpool                34 13  7 14  57- 61  46  
10. Ruthin Town              34 10  9 15  41- 51  39  
11. Rhayader Town            34 11  6 17  48- 66  39 
12. Penycae                  34 11  6 17  47- 74  39 
13. Knighton Town            34 10  6 18  37- 71  36 
14. Rhos Aelwyd              34  9  7 18  45- 72  34 
15. Llanidloes Town          34  6  6 22  41- 86  24 
16. Buckley Town             34  6  5 23  41- 80  23 
17. Mostyn                   34  3  4 27  46-111  10  [-3] 
18. Penrhyncoch              34 12  5 17  53- 65   2  [-39]

[-3] 3 points deducted
[-39] 39 points deducted

Wrexham Reserves withdrew for 1995/96 season (join Pontin's League Div. 3, reserve
league for English league clubs)

Promoted to Cymru Alliance: Oswestry Town and Rhydmwyn 
Relegated to Cymru Alliance: Mold Alexandra
--------------------------------------------------------------------------------------------

1995/96

FINAL TABLE

                           P  W  D  L   F   A  Pts 
Barry Town   (UEFA Cup)   40 30  7  3  92  23   97
-------------------------------------------------
Newtown      (UEFA Cup)   40 23 11  6  69  25   80
Conwy United (Inter-Toto) 40 21 13  6 101  58   76
-------------------------------------------------
Bangor City               40 21  6 13  72  65   69
Flint Town United         40 19  9 12  76  57   66
Caernarfon Town           40 16 13 11  77  59   61
Cwmbran Town              40 14 15 11  58  49   57
Inter Cardiff             40 14 12 14  62  62   54
Caersws                   40 15  9 16  81  97   54
Connah's Quay Nomads      40 13 14 13  68  63   53
Ebbw Vale                 40 14 11 15  59  56   53
Llansantffraid (ECWC)     40 14 10 16  66  57   52
Porthmadog                40 13 11 16  56  62   50
Aberystwyth Town          40 13  9 18  60  68   48
Cemaes Bay                40 13  7 20  63  80   46
Holywell Town             40 12  7 21  53  74   43
Briton Ferry Athletic     40 11  9 20  64  91   42
Rhyl                      40 11  9 20  47  83   42
Ton Pentre                40  8 16 18  46  65   40
-------------------------------------------------------
Afan Lido   (relegated)   40  9  9 22  33  71   36
Llanelli    (relegated)   40  8  9 23  50  88   33


Promoted:
Carmarthen Town, Champions of the Office Visions League and
Welshpool Town, runners-up in the North Wales Cymru Alliance
(Oswestry Town Champions but failed to meet stadium criteria). 

Home \ Away	ABE	AFA	BAN	BAR	BRI	CAE	CWS	CEM	CQN	CON	CWM	EBB	FTU	HOL	INC	LLA	LSF	NTW	POR	RHY	TON
Aberystwyth Town		1–1	2–1	0–1	3–1	3–3	1–1	1–3	1–0	2–0	1–1	1–1	2–4	1–2	1–0	2–2	2–2	1–4	4–1	1–2	2–0
Afan Lido	1–4		2–3	0–3	0–4	3–1	3–2	0–1	2–0	0–3	0–0	0–1	0–3	2–0	2–0	3–2	0–1	0–0	1–0	2–3	0–2
Bangor City	0–3	2–0		0–3	4–1	1–1	1–2	3–2	2–1	4–4	1–0	2–2	3–2	2–1	2–1	4–0	2–1	1–1	1–1	3–1	2–0
Barry Town	2–1	6–0	0–1		4–0	1–0	1–1	2–0	2–0	3–1	2–2	1–0	3–1	4–0	2–1	3–0	2–1	2–0	4–1	4–0	2–0
Briton Ferry 	3–1	1–1	4–1	1–6		3–1	2–3	1–1	1–1	2–5	0–5	3–1	0–2	2–0	1–1	5–0	2–1	0–1	5–1	1–1	1–2
Caernarfon Town	2–1	1–0	1–2	0–2	1–1		2–0	1–0	1–4	2–2	3–1	0–0	1–1	1–1	3–1	4–0	3–3	0–1	2–2	8–1	2–0
Caersws 	1–3	0–0	3–1	0–4	3–0	3–2		4–3	3–2	1–3	2–1	3–4	2–4	5–3	2–2	4–0	0–7	0–2	4–1	4–2	2–2
Cemaes Bay	2–2	2–2	3–2	2–1	5–1	0–4	2–2		7–1	0–2	1–1	2–1	3–0	4–1	1–2	2–0	0–0	2–4	2–1	2–1	3–0
Connah's Quay 	1–0	4–0	1–2	0–0	8–3	4–1	6–3	3–3		2–4	5–1	1–1	0–3	1–4	3–1	3–1	0–0	0–2	1–1	2–1	1–1
Conwy United	5–2	5–0	4–0	0–2	1–1	1–1	7–3	3–0	2–2		2–3	4–0	2–1	1–1	1–0	2–0	2–2	1–1	1–0	7–2	2–2
Cwmbran Town	1–0	0–0	0–0	0–0	2–1	1–2	2–1	3–1	1–1	2–2		1–3	4–2	1–0	3–0	2–3	3–1	1–2	0–1	1–2	2–2
Ebbw Vale	1–2	2–2	1–2	0–1	4–1	3–2	3–3	3–0	1–1	3–3	0–1		1–0	4–1	1–1	0–1	0–1	1–3	1–2	3–1	3–0
Flint Town U	4–0	0–3	3–2	5–1	4–0	3–2	1–1	2–1	0–0	2–2	1–3	1–1		1–2	1–1	2–1	0–5	2–1	2–0	0–1	1–1
Holywell Town	2–1	2–0	0–1	0–2	2–2	1–2	3–4	2–1	1–3	1–1	2–0	3–1	3–5		2–3	4–2	2–1	0–3	1–0	0–1	1–1
Inter Cardiff	2–0	2–0	4–2	0–0	2–1	2–2	3–1	5–2	2–1	2–1	0–2	0–0	0–5	0–3		3–3	1–1	2–2	3–0	4–1	4–0
Llanelli	4–2	4–0	1–3	0–5	2–3	2–2	1–1	2–0	2–0	2–4	1–1	0–2	0–1	1–1	0–1		0–1	3–3	1–4	2–2	1–2
Llansantffraid	3–1	1–2	0–2	1–1	3–1	1–3	4–1	5–0	1–2	2–5	1–1	0–1	1–0	3–0	3–2	0–2		1–0	0–3	5–1	1–1
Newtown 	1–1	1–0	2–1	0–0	3–0	0–0	4–0	3–0	0–0	3–0	0–0	1–2	0–2	2–0	2–0	2–0	3–0		0–1	2–0	3–0
Porthmadog	1–0	3–1	4–1	2–3	1–2	1–2	1–1	4–0	1–1	1–2	0–2	3–1	1–1	2–0	1–1	4–1	1–1	0–5		0–0	3–3
Rhyl    	1–2	1–0	0–3	1–5	2–1	1–5	1–2	3–0	1–1	0–1	2–2	1–0	1–1	1–1	3–2	1–1	3–0	0–1	0–1		0–2
Ton Pentre	1–2	0–0	3–2	1–2	2–2	2–3	1–3	2–0	0–1	1–3	1–1	1–2	2–3	2–0	1–1	0–0	2–1	1–1	1–1	1–1	


Welsh Cup 1995/96

PRELIMINARY ROUND

Abercynon Athletic  1-2 Cambrian United
Bala Town           0-2 Penley FC
British Steel       3-1 Bryntirion Athletic
Grange Harlequins   3-2 Pontlottyn Blast Furnace
Panteg FC           0-2 Newport YMCA
Porthcawl Town      2-2 Llangeinor
Porth Tywyn Suburbs 6-0 Pontyclun FC
Trelewis Welfare    0-5 Albion Rovers
 
Preliminary Round Replay
Llangeinor          2-3 Porthcawl Town      

ROUND ONE

Saturday, 16th September, 1995.
Aberaman          v. Risca Utd          3-1
Abergavenny       v. Caerleon           1-0
Albion Rovers     v. Treowen Stars      0-2
Ammanford         v. Bridgend Town      2-0
Brecon Corries    v. Cardiff Corries    0-1
British Steel     v. BP Llandarcy       0-1
Buckley Town      v. New Brighton Villa 1-1
Cambrian United   v. Newport YMCA       0-4
Carmarthen Town   v. Pontardawe         2-4
Carno             v. Rhayader           1-2
Cefn Druids       v. Oswestry Town      0-2
Ferndale Athletic v. Taffs Well         1-12
Pontllanffraith   v. AFC Porth          2-2
Goytre United     v. Haverfordwest      3-0
Grange Quins      v. Caldicot Town      5-1
Gresford Athletic v. Chirk AAA          1-2
Knighton          v. Llandrindod Wells  1-3
Llandudno         v. Llangefni          1-0
Llandyrnog        v. Prestatyn          2-0
Llanrwst          v. Rhyl Delta         3-2
Llanwern          v. Pontypridd         0-4
Maesteg Park      v. Caerau             2-1
Mostyn            v. Denbigh Town       3-2
Nantlle Vale      v. Nefyn Utd          2-1
New Broughton     v. Ruthin Town        1-3
Newcastle Emlyn   v. Morriston          1-5
Penley            v. Mold Alex          2-2
Penparcau         v. Llanidloes         1-1
Penrhiwceiber     v. Cardiff C.S.       2-1
Pen-y-cae         v. Brymbo             1-6
Porthcawl         v. Porth Tywyn        0-3
Port Talbot       v. Skewen             2-0
Rhos Aelwyd       v. Lex                0-2
Welshpool         v. Penrhyncoch        2-1

Round 1 Replays
New Brighton Villa  0-3 Buckley Town 
AFC Porth           2-1 Fields Park Pontllanfraith 
Mold Alexandra      5-2 Penley FC           
Llanidloes Town     2-3 Penparcau FC        

ROUND TWO

Saturday, 14th October, 1995.
Aberaman Athletic    v. Llandrindod Wells     1-1 (replay 1-4)
AFC Porth            v. Grange Harlequins     3-3 (replay 2-3)
Ammanford Town       v. Cardiff Corinthians   1-4
Briton Ferry Ath.    v. Pontardawe Ath.       3-0
Brymbo               v. Conwy United          1-3
Connah's Quay Nomads v. Welshpool             5-1
Ebbw Vale            v. BP Llandarcy          3-1
Goytre United        v. Penrhiwceiber Rangers 4-2
Llandudno            v. Mostyn                3-2
Llandyrnog           v. Buckley Town          2-1
Llanrwst United      v. Cemaes Bay            2-6
Maesteg Park         v. Morriston Town        2-1
Nantlle Vale         v. Caersws               1-3
Newport YMCA         v. Pontypridd            2-4
Oswestry Town        v. Chirk AAA             1-0
Porthmadog           v. Mold Alex             2-1
Porth Tywyn Suburbs  v. Taffs Well            0-0 (replay 0-1)
Port Talbot          v. Aberystwyth           2-7
Rhayader Town        v. Abergavenny Thursdays 1-2
Ruthin Town          v. Lex                   0-3
Penparcau            v. Rhyl                  0-2
Treowen Stars        v. Llanelli              1-3

ROUND THREE

Saturday, 4th November, 1995.
Abergavenny       v. Caersws             3-2
Aberystwyth Town  v. Newtown             1-1 (replay 1-0 aet)
Bangor City       v. Cwmbran Town        2-3
Cemaes Bay        v. Maesteg Park        3-0
Connah's Quay     v. Llandudno           1-3
Conwy United      v. Barry Town          0-2
Ebbw Vale         v. Briton Ferry        1-0
Goytre United     v. Llanelli            8-2
Holywell Town     v. Grange Quins        0-2
Lex XI            v. Ton Pentre          0-0 (replay 2-3 aet)
Llandrindod Wells v. Afan Lido           1-0
Llansantffraid    v. Llandyrnog Utd      2-1
Oswestry Town     v. Flint Town United   2-1
Porthmadog        v. Cardiff Corinthians 1-0
Rhyl              v. Inter Cardiff       1-0 (Rhyl disqualified, fielded ineligible player)
Taffs Well        v. Pontypridd Town    0-1

ROUND FOUR

Saturday, 16th December, 1995.
Aberystwyth       v. Oswestry       0-0 (replay 2-3, 10/1/96)
Cwmbran Town      v. Goytre United  3-0
Grange Quins      v. Ebbw Vale      1-2 (Played Weds, 13/12/95)
Inter Cardiff     v. Llandudno      2-0
Ton Pentre        v. Barry Town     0-1
Llansantffraid    v. Abergavenny    4-0
Pontypridd        v. Cemaes Bay     1-0
Porthmadog        v. Llandrindod    2-1

ROUND FIVE

Sunday, 11th February, 1996.
Ebbw Vale         v. Inter Cardiff   0-1

Saturday, 17th February, 1996.
Cwmbran           v. Porthmadog      2-0
Oswestry Town     v. Barry Town      0-2       
Pontypridd        v. Llansantffraid  1-2

SEMI-FINALS

Leg 1: Saturday, 16th March, 1996
Barry Town        v. Cwmbran Town    1-0
Inter Cardiff     v. Llansantffraid  0-1

Leg 2: Saturday, 13th April, 1996.
Cwmbran Town      v. Barry Town      3-2 (Barry win on away goals)
Llansantffraid    v. Inter Cardiff   3-1 (Llansantffraid win 4-1 on agg)

FINAL

Sunday, 19th May, 1996.
Barry Town        v. Llansantffraid  3-3 (aet. Llansantffraid win 3-2 on pens)

at the National Stadium, Cardiff.


Welsh League Cup 1995/96

Group 1             Ban Cae Cem Con Por
Bangor City         xxx 0-3 0-3 4-2 2-3   8  1  1  6   7-18   4  [5]
Caernarfon          2-0 xxx 2-0 0-2 2-0   8  5  2  1  16- 7  17  [1]   Q
Cemaes Bay          1-0 2-4 xxx 1-3 1-0   7  3  0  4   9-13   9  [4]
Conwy United        1-1 2-2 4-1 xxx 1-3   8  4  2  2  18-12  14  [2]   Q
Porthmadog          3-0 1-1     0-3 xxx   7  3  1  3  10-10  10  [3]

Group 2             Con Fli Hol Rhy
Connah's Quay       xxx 1-3 4-4 5-4       6  4  1  1  17-14  13  [1]   Q
Flint Town          1-2 xxx 7-1 3-0       6  3  0  3  15- 8   9  [2]   Q
Holywell Town       1-3 3-1 xxx 0-6       6  1  1  4  10-23   4  [4]
Rhyl                1-2 1-0 2-1 xxx       6  3  0  3  14-11   9  [3]

Group 3             Abe Cae Lla New
Aberystwyth         xxx 3-4 1-0 1-1       6  2  2  2   7- 7   8  [3]
Caersws             1-0 xxx 4-6 3-0       6  3  0  3  14-16   9  [1]   Q
Llansantffraid      0-1 4-2 xxx 1-3       6  2  1  3  12-12   7  [4]
Newtown             1-1 3-0 1-1 xxx       6  2  3  1   9- 7   9  [1]
Playoff: Newtown-Caersws 1-1, Caersws win on penalties (?)

Group 4             Afa Bar Bri Lla
Afan Lido           xxx 1-2 1-0 3-3       6  1  2  3   5- 9   5  [4]
Barry Town          1-0 xxx 1-0 6-1       6  4  2  0  13- 5  14  [1]   Q
Briton Ferry        3-0 2-2 xxx 1-1       6  1  2  3   9- 9   5  [3]
Llanelli            0-0 1-1 4-3 xxx       6  1  4  1  10-14   7  [2]

Group 5             Cwm Ebb Int Ton
Cwmbran Town        xxx 1-1 2-0 1-0       6  3  1  2   9- 8  10  [2]   Q
Ebbw Vale           2-0 xxx 1-0 1-0       6  3  2  1   6- 6  11  [1]   Q
Inter Cardiff       4-3 1-1 xxx 1-1       6  1  2  3   6- 9   5  [4]
Ton Pentre          1-2 4-0 1-0 xxx       6  2  1  3   7- 5   7  [3]


Quarterfinals
Barry Town         1-1 3-0 Cwmbran Town   [Barry 4-1 on agg]
Caersws            0-1 1-4 Ebbw Vale      [Ebbw Vale 5-1 on agg]
Flint Town         4-3 0-1 Connah's Quay  [CQN on away goals]
Caernarfon Town    1-1 4-1 Conwy United   [Caernarfon 5-2 on agg]

Semifinals
Caernarfon Town    3-3 2-2 Connah's Quay  [CQN on away goals]
Barry Town          ?  2-2 Ebbw Vale      [Ebbw Vale on away goals]

League Cup Final (at Caersws)
Connah's Quay Nomads 1-0 Ebbw Vale


FINAL TABLE 2nd DIVISION (NORTH) WALES '95-'96
==============================================

 1. Oswestry Town              36-78  (84-41)  25  3  8          
 2. Welshpool Town             36-76  (83-40)  23  7  6          
 3. Brymbo Broughton           36-73  (81-57)  23  4  9          
 4. Llandudno                  36-72  (94-42)  21  9  6          
 5. Rhydymwyn                  36-71  (73-40)  21  8  7          
 6. Rhayader                   36-65  (66-44)  20  5 11          
 7. Penrhyncoch                35-64  (74-45)  18 10  7          
 8. Cefn Druids                36-61  (82-57)  19  4 13          
 9. Lex X1 Wrexham             36-58  (67-49)  18  4 14          
10. Penycae                    36-47  (58-71)  13  8 15          
11. Llandrindod Wells          36-44  (50-58)  11 11 14          
12. Mostyn Town                36-43  (78-78)  13  4 19          
13. Rhos Aelwyd                35-35  (47-74)  10  5 20          
14. Knighton Town              36-35  (52-83)  11  2 23          
15. Mold Alexandra(-3)         36-33  (61-90)  10  6 20          
16. Ruthin                     36-33  (42-71)   9  6 21          
17. Llanidloes Town            36-29  (34-70)   8  5 23          
18. Buckley                    36-27  (38-107)  7  6 23          
19. Carno                      36-21  (42-89)   6  3 27          

Total: 682-965 (1206-1206)  286 110 286

(= Cymru Alliance League)                                        
                                                                 
Remaining match not played.                         
                                                                 
Promotion / relegation unknown.                                  

1206 goals = 3.537 g/m.
-------------------------------------------------------------------------------------------

1996/97

First Division

 1.Barry Town            40  33  6  1 129-26 105
 2.Inter Cable-Tel       40  26  6  8  80-32  84
 3.Ebbw Vale             40  23  9  8  87-40  78
 4.Caernarfon Town       40  23  9  8  81-58  78
 5.Newtown               40  22  5 13  74-49  71
 6.Llansantffraid        40  19 12  9  78-54  69
 7.Conwy United          40  20  8 12  66-44  68
 8.Bangor City           40  20  5 15  82-62  65
 9.Cwmbran Town          40  19  8 13  71-61  65
10.Porthmadog            40  18  8 14  64-60  62
11.Connah's Quay Nomads  40  16  9 15  62-64  57
12.Cemaes Bay            40  13 10 17  62-72  49
13.Aberystwyth Town      40  13  8 19  67-82  47
14.Caersws               40  11  9 20  53-77  42
15.Flint Town United     40  11  8 21  48-76  41
16.Carmarthen Town       40  11  7 22  41-79  40
17.Welshpool Town        40  10  9 21  50-80  39
18.Ton Pentre            40  12  3 25  59-99  39  [*]
19.Rhyl                  40  10  8 22  51-71  38
------------------------------------------------
20.Holywell Town         40   7  8 25  52-81  29
21.Briton Ferry Athletic 40   5  1 34  39-129 16

[*] Ton Pentre have decided to play in Division 2 South from next
    season.


Welsh Cup 1996/97
 
Preliminary Round
Berriew                2-3 Carno
Chirk AAA              2-2 British Aerospace
Corweb Am              2-0 Rhostyllen Villa
Gresford Athletic      4-3 Rhos Aelwyd
Llandyrnog United      2-2 Prestatyn Town
Nantlle Vale           5-0 Llangefni Town
Penparcau              awd Montgomery Town        [originally 2-4; awarded to Penparcau]
Penycae                5-2 Penley
Trelewis Welfare       1-4 Pontlottyn Blast Furnace
 
Preliminary Round Replays
British Aerospace      5-4 Chirk AAA 
Prestatyn Town         2-0 Llandyrnog United 
 
Round 1
Abercynon Athletic     2-4 Hoover Sports
Brecon Corinthians     1-5 Newport YMCA
Caerau United          2-2 Abergavenny Thursdays
Caerleon               1-0 Panteg
Caldicot Town          4-0 Pontypridd Town
Cardiff Civil Service  1-1 Bridgend Town
British Aerospace      1-2 Cefn Druids
Ferndale Athletic      1-5 Port Talbot Athletic
Garw                   1-3 Ponyclun
Goytre United          0-1 Maesteg Park
Grange Harlequins      3-0 Cardiff Corinthians
Gresford Athletic      1-3 Buckley Town
Haverfordwest County   6-2 Penrhiwceiber Rangers
Knighton Town          7-0 Carno
Lex XI                 6-0 Mold Alexandra
Llandrindod Wells      3-1 Denbigh Town
Llandudno              2-2 Mostyn           
Llanelli               4-1 Skewen Athletic       
Llanidloes Town        1-1 Broughton Town
Llanwern               3-0 UWIC Cardiff
Nantlle Vale           1-4 Penycae
Oswestry Town          8-1 Corwen Amateurs
CPD Penrhyncoch        1-2 Ruthin Town
Pontardawe Athletic    2-0 AFC Rhondda
Porth Tywyn Suburbs    2-0 Afan Lido
Porthcawl Town         4-2 Blaenrhondda
Rhayader Town          3-1 Prestatyn Town
Rhydymwyn              5-0 Penparcau
S Wales Police         3-0 Aberaman Athletic
Taffs Well             2-0 Ammanford
Tonyrefail Welfare     0-3 BP Llandarcy
Treharris Athletic     4-0 Morriston Town
Pontlottyn Bl. Furnace 0-0 Treowen Stars          [Treowen qualified, presumably after replay]
 
Round 1 Replays
Abergavenny Thursdays  4-3 Caerau United  
Bridgend Town          4-2 Cardiff Civil Service  [aet]
Mostyn                 0-0 Llandudno              [aet, 10-9 pen]
Broughton Town         4-2 Llanidloes Town 
Skewen Athletic        3-4 Llanelli               [aet]  
 
Round 2
Abergavenny Thursdays  1-2 B.P. Llandarcy
Aberystwyth Town       9-0 Penycae
Brymbo Broughton       0-2 Caersws
Caldicot Town          1-4 Ton Pentre
Carmarthen Town        1-2 Briton Ferry Athletic
Cefn Druids            5-1 Oswestry Town
Cemaes Bay             3-0 Mostyn
Grange Harlequins      2-1 Risca United
Haverfordwest County   1-1 Bridgend Town
Hoover Sports          1-2 Maesteg Park Athletic
Holywell Town          0-0 Rhydymwyn
Knighton Town          0-1 Lex XI
Llanwern               3-0 Newport YMCA
Pontardawe Athletic    0-0 Ebbw Vale         
Porth Tywyn Suburbs    5-0 Caerleon
Porthcawl Town         3-2 Pontyclun
CPD Porthmadog         6-1 Buckley Town
Rhayader Town          1-0 Ruthin Town
Rhyl                   0-1 Connahs Quay Nomads
S Wales Police         1-5 Taffs Well
Treharris Athletic     2-2 Llanelli
Treowen Stars          0-1 Port Talbot Athletic
Welshpool Town         2-2 Llandrindod Wells
 
Round 2 Replays
Bridgend Town          2-1 Haverfordwest County   
Rhydymwyn              1-2 Holywell Town          
Ebbw Vale              2-1 Pontardawe Athletic    [aet]
Llanelli               4-0 Treharris Athletic     
Llandrindod Wells      5-0 Welshpool Town         [aet]
 
Round 3
Briton Ferry Athletic  1-1 Rhayader Town          [Briton Ferry won replay]
Caersws                3-2 Bangor City
BP Llandarcy           3-0 Llanwern 
Flint Town United      1-4 Cwmbran Town
Cefn Druids            1-1 Ebbw Vale              [Ebbw Vale won replay]
Caernarfon Town        4-0 Ton Pentre
Conwy Utd              2-0 InterCable-Tel
Newtown AFC            3-4 Maesteg Park
Porthcawl Town         3-0 Connahs Quay Nomads
Bridgend Town          0-1 Aberystwyth Town
Port Talbot Athletic   4-3 Welshpool Town
Grange Harlequins      1-0 Llanelli
Holywell Town          1-0 Taffs Well FC
Porth Tywyn Suburbs    4-1 Lex XI
Llansantffraid         0-2 Barry Town
Cemaes Bay             3-2 Porthmadog
 
1/8 Finals [Dec 21] 
Porthcawl              1-0 Port Talbot 
Aberwystwyth Town      2-2 Ebbw Vale 
Maesteg Park           abd Holywell Town          [abandoned at 0-1] 
Grange Quins           1-3 Cwmbran Town 
Briton Ferry           1-2 BP Llandarcy 
Caernarfon Town        1-1 Conwy United 
Barry Town             2-0 Cemaes Bay 
Porth Tywyn            1-3 Caersws 

Replays 
Conwy United           2-0 Caernarfon Town        [Jan 15] 
Ebbw Vale              1-2 Aberwystwyth Town      [Jan 22 ?] 
Maesteg Park           2-2 Holywell Town          [Jan 25] 
Holywell Town          2-0 Maesteg Park           [Jan 29] 

Quarterfinals [Feb 8] 
Porthcawl              0-2 Aberystwyth Town 
Holywell Town          1-1 Cwmbran Town 
BP Llandarcy           0-2 Conwy united 
Barry Town             3-1 Caersws 

Replay (Feb 26] 
Cwmbran Town           2-0 Holywell Town 

Semifinals [Apr 12] 
Aberwystwyth Town      0-2 Cwmbran Town           [at Stebonheath Park, Llanelli]
Conwy United           0-1 Barry Town             [at Latham Park, Newtown]

Final [May 18, Ninian Park, Cardiff]
Barry Town             2-1 Cwmbran Town 


Wales League Cup 1996/97 

2nd Round [Nov 12 Dec 11] 
Bangor City        5-0 1-4 Connah's Quay 
Barry              0-0 5-1 Ebbw Vale            [2nd leg Dec 15] 
Holywell           0-0 0-1 Rhyl 
Newtown            1-1 4-1 Aberystwyth 
Briton Ferry       4-5 1-3 Ton Pentre           [1st leg Nov 13] 
Carmarthen Town    1-0 0-3 Inter Cable-Tel      [1st leg Nov 13] 
Conwy              0-2 0-1 Llansantffraid       [1st leg Nov 13] 
Welshpool          4-4 2-2 Caernarfon           [1st leg Nov 13] 

Quarterfinals [Jan 21 - Feb 12] 
Barry Town         3-1 2-1 Inter Cable-Tel      [2nd leg Feb 25] 
Llansantffraid     1-1 3-1 Caernarfon Town 
Newtown            0-0 0-3 Ton Pentre           [2nd leg Mar 12] 
Rhyl               0-0 2-6 Bangor City 

Semifinals [Mar 11 - Apr 2] 
Bangor             1-1 3-1 Llansantffraid       [2nd leg Apr 26] 
Ton Pentre         3-1 0-2 Barry Town           [1st leg Mar 19] 

Final [May 10 at Aberystwyth] 
Bangor City            2-2 Barry                [aet; pen 2-4] 



Second Division

Group South 

 1.Haverfordwest County  34  25  4  5 111-24  79
------------------------------------------------
 2.Llanelli              34  21  6  7  76-43  69
 3.AFC Rhondda           34  20  8  6  65-30  68
 4.Treowen               34  19  8  7  74-39  65
 5.Goytre United         34  20  5  9  67-43  65
 6.Afan Lido             34  18  9  7  60-31  63
 7.Cardiff Corries       34  16  6 12  44-56  54
 8.Grange Quins          34  15  5 14  75-58  47  [*]
 9.Maesteg Park Athletic 34  11 11 12  53-52  44
10.Port Talbot           34  12  7 15  38-49  43
11.Cardiff C. S.         34  12  6 16  50-61  42
12.Llanwern              34  10  9 15  49-53  39
13.Aberaman              34  10  8 16  48-63  38
14.Taffs Well            34   9  8 17  39-60  35
15.Abergavenny Thursdays 34  10  3 21  39-68  33
16.Risca                 34   8  5 21  32-69  29
17.Penrhiwceiber         34   6  5 23  31-103 23
18.Caldicot Town         34   4  7 23  37-86  19

[*] Grange Quins deducted 3 points 

Group North

 1.Rhayader Town         34  21 12  1  79-25  75
------------------------------------------------
 2.Rhydymwyn             34  20  8  6  75-48  68
 3.Llandudno             34  19  9  6  84-31  66
 4.Oswestry Town         34  19  9  6  79-31  66
 5.Cefn Druids           34  19  8  7  74-50  65
 6.Knighton Town         34  19  6  9  68-46  63
 7.Llandrindod Wells     34  16  7 11  67-44  55
 8.Penrhyncoch           34  15  9 10  71-56  48  [*]
 9.Brymbo Broughton      34  10 14 10  47-48  44
10.Lex XI                34  12  4 18  54-72  40
11.Denbigh Town          34  11  5 18  60-70  38
12.Mold Alexandra        34  12  5 17  51-64  38  [*]
13.Buckley Town          34  10  5 19  39-64  35
14.Llanidloes Town       34   9  7 18  36-77  34
15.Mostyn                34   8  9 17  46-67  33
16.Penycae               34   9  3 22  40-99  30
------------------------------------------------
17.Ruthin Town           34   7  3 24  39-68  24
18.Rhos Aelwyd           34   7  3 24  42-91  24

[*] Mold Alexandra deducted 3 points, Penrhyncoch deducted 6 points.
 
Newcomers 1997/98: Glantraeth and Chirk A A A.


Third Division

Group South

 1.Bridgend Town         30  22  5  3  74-18  71
 2.Uwic                  30  20  5  5  80-25  65
 3.Porthcawl Town        30  17  7  6  79-38  58
 4.Pontardawe            30  17  4  9  88-49  55
 5.Porth Tywyn Subs      30  16  7  7  61-39  55
 6.Treharris             30  17  4  9  65-48  55
 7.BP Llandarcy          30  16  4 10  94-46  52
 8.Hoover Sports         30  15  4 11  73-55  49
 9.Caerau                30  13  4 13  62-56  43
10.Pontyclun             30   9 10 11  44-54  36  [*]
11.Pontypridd            30   9  4 17  46-71  31
12.Ammanford             30   7  6 17  45-82  27
13.Brecon                30   8  3 19  48-126 27
14.Skewen                30   7  5 18  42-65  26
15.Caerleon              30   3  6 21  25-76  15
16.Fields Park Pont      30   2  6 22  34-112 12

[*] Pontyclun  deducted 1 point 


Fourth Division

Group South

 1.Gwynfi United         30  25  3  2  99-23  78
 2.Blaenrhondda          30  21  5  4  88-32  68
 3.Albion Rovers         30  18  4  8  76-35  58
 4.Milford United        30  14  7  9  55-52  49
 5.Monkton Swifts        30  12  7 11  50-59  43
 6.Newport YMCA          30  11  7 12  54-52  40
 7.Garw                  30  10  8 12  51-64  38
 8.Panteg                30  10  7 13  44-53  37
 9.Pontlottyn            30  11  4 15  49-59  37
10.Tonyrefail            30  11  4 15  44-60  37
11.Morriston             30   9  9 12  45-51  36
12.Ferndale              30  10  4 16  57-57  34
13.Abercynon             30  10  4 16  44-62  34
14.South Wales Police    30  10  4 16  45-76  34
15.Seven Sisters         30   8  7 15  43-73  31
16.Trelewis              30   5  6 19  41-77  21
-------------------------------------------------------------------------------------------

1997/98

First Division

Cross-Table
===========
                Abw Bng Bar Cnf Cws Crm  Cem C Q Cnw Cwm E V F T Hav ICT  TNS New Por Rha Rhy Wpl
                ---------------------------------------------------------------------------------
Aberystwyth     *** 3-1 0-2 3-0 1-0 3-1  2-5 0-1 3-0 2-4 1-1 2-1 4-0 1-0  2-2 0-1 2-2 3-2 1-1 5-0
Bangor C        1-0 *** 1-4 1-0 3-2 2-2  6-0 0-2 1-1 2-2 1-0 2-1 1-2 2-1  2-0 0-3 3-3 3-1 2-0 5-1
Barry T         6-1 5-0 *** 4-0 6-1 6-3 12-0 2-1 3-1 2-1 1-1 2-0 3-2 2-1 10-0 5-5 3-0 2-0 3-2 8-0
Caernarfon      1-1 1-1 2-5 *** 0-1 5-0  4-0 0-1 1-1 1-4 2-3 0-0 3-1 1-3  3-1 1-5 2-2 4-1 1-1 3-0
Caersws         5-3 1-3 0-2 4-2 *** 6-1  3-0 0-2 1-4 2-1 1-2 2-3 3-1 2-0  2-0 1-2 4-1 0-1 1-2 3-0
Carmarthen      1-1 0-3 3-5 0-2 0-0 ***  4-0 2-2 0-1 1-2 2-2 3-0 0-1 2-0  1-3 2-2 3-1 1-0 2-2 1-1
Cemaes YM       2-2 0-3 0-3 0-5 2-4 3-3  *** 1-4 1-2 2-5 0-2 1-2 4-0 0-3  1-5 0-1 1-2 1-3 0-2 2-3
Connah's Quay N 1-0 2-2 1-4 2-0 3-1 0-2 10-0 *** 2-2 1-5 2-3 3-2 5-2 0-0  2-2 1-1 2-2 2-1 1-1 2-1
Conwy Utd.      1-3 0-2 1-3 0-2 3-0 0-2  4-0 2-2 *** 1-2 2-3 2-0 2-0 1-2  2-2 3-1 1-0 4-1 2-1 0-0
Cwmbran T       1-1 0-1 0-3 1-2 3-1 1-1  2-0 2-2 2-1 *** 1-2 4-3 6-0 0-0  2-1 3-1 3-1 3-0 2-0 3-2
Ebbw Vale       1-1 2-3 1-1 1-1 3-3 3-1 10-1 2-0 4-3 2-1 *** 5-0 6-1 4-0  2-1 0-4 2-1 1-1 3-3 1-1
Flint Town      1-1 1-4 1-2 0-2 2-0 1-2  3-0 1-2 1-6 1-1 0-4 *** 1-1 1-2  1-1 2-3 3-1 0-2 3-3 1-1
Haverfordwest   1-1 2-2 0-1 3-0 1-2 1-1  5-0 2-1 1-1 2-1 1-4 1-3 *** 0-2  2-2 1-6 3-0 2-4 0-1 3-0
Inter C.T.      3-0 2-0 0-0 3-1 1-0 3-0  1-0 4-1 3-0 0-1 2-0 1-3 3-0 ***  2-1 0-2 2-1 2-0 2-0 3-1
Total N.S.      1-0 1-1 0-1 2-0 1-1 2-3  1-1 0-0 2-1 3-3 2-3 1-0 2-2 1-1  *** 2-4 2-1 2-2 1-0 3-1
Newtown         4-0 4-2 0-2 2-1 1-1 2-0 11-1 1-1 3-3 1-2 1-2 3-2 5-2 0-0  1-1 *** 4-0 3-1 1-1 3-0
Porthmadog      5-3 0-1 0-3 2-0 3-2 0-1  7-0 1-3 3-0 0-1 0-2 0-1 2-3 0-4  3-1 1-4 *** 1-2 0-2 3-1
Rhayader        1-3 2-1 2-2 1-2 2-4 2-1  5-0 1-3 1-3 1-2 2-2 1-3 3-1 1-0  1-1 0-4 1-3 *** 0-3 3-2
Rhyl            2-2 2-1 0-1 2-1 2-0 3-0  3-1 0-1 0-3 1-0 5-2 2-0 0-2 0-1  2-1 3-2 1-1 2-0 *** 3-2
Welshpool       1-3 1-3 0-5 4-1 4-0 1-5  8-0 2-4 1-2 0-1 2-3 4-2 2-2 0-2  1-0 0-1 1-2 3-3 3-3 ***

Final Table:

 1.Barry Town            38  33  5  0 134-31 104  Champions
 2.Newtown               38  23  9  6 101-47  78
 3.Ebbw Vale             38  22 11  5  94-55  77
 4.Inter Cable-Tel       38  23  5 10  58-28  74
 5.Cwmbran Town          38  22  7  9  78-47  73
 6.Bangor City           38  20  8 10  72-54  68
 7.Connah's Quay Nomads  38  18 12  8  75-54  66
 8.Rhyl                  38  17 10 11  61-49  61
 9.Conwy United          38  15  8 15  66-59  53
10.Aberystwyth Town      38  13 12 13  64-63  51
11.Caersws               38  14  4 20  64-71  46
12.Carmarthen Town       38  11 11 16  57-72  44
13.Caernarfon Town       38  12  7 19  57-66  43
14.TNS Llansantffraid    38   9 15 14  54-67  42
15.Rhayader Town         38  11  6 21  55-78  39
16.Haverfordwest County  38  10  8 20  54-87  38
------------------------------------------------
17.Porthmadog            38  10  5 23  55-77  35  Relegated
18.Flint Town United     38   9  7 22  50-77  34  Relegated
19.Welshpool Town        38   6  7 25  55-97  25  Relegated
20.Cemaes Ynys Mon       38   2  3 33  30-155  9  Relegated

NB: Cemaes Bay were renamed Cemaes Ynys Mon before the season

Promoted: Holywell Town (North) and Afan Lido FC (South).
League reduced to 18 teams for 1998/99.


FA of Wales Cup

Round 3
[Nov 15?]
Hoover Sports          2-2 Holywell Town  
[Nov 22] 
Briton Ferry Athletic  1-7 Inter Cabletel 
Caernarfon Town        0-0 Cefn Druids 
Carmarthen Town        2-0 Ely Rangers  
Connah's Quay Nomads   1-1 Goytre United  
Flint Town United      0-3 Bangor City 
Haverfordwest County   2-3 Ebbw Vale 
Holyhead Hotspurs      2-5 Cwmbran Town  
Knighton Town          4-1 Conwy United  
Lex XI                 0-3 Barry Town 
Llanwern               1-0 Treharris Athletic 
Newtown                2-0 Treowen Stars 
Porthcawl Town         3-4 Aberystwyth Town  
Ton Pentre             5-0 Mold Alexandra 
Llansantffraid         4-1 Ruthin Town 
UWIC                   0-4 Caersws 

Round 3 Replays [Nov 25] 
Cefn Druids            0-2 Caernarfon Town 
Goytre United          1-4 Connah's Quay Nomads  
Holywell Town          0-1 Hoover Sports 
  
1/8 Final [Feb 14] 
Aberystwyth            1-3 Bangor City 
Caernarfon             2-1 Carmarthen Town 
Connah's Quay          4-0 Llanwern 
Cwmbran                6-1 Hoover Sports 
Ebbw Vale              0-4 Newtown 
Inter Cable-Tel        2-3 Caersws 
Knighton               0-8 Barry 
Ton Pentre             1-2 Llansantffraid

Quarterfinals [Mar 14] 
Bangor City            2-0 Caernarfon 
Barry                  3-1 Llansantffraid
Caersws                1-1 Newtown 
Connah's Quay          3-2 Cwmbran 

Replay [Mar 17] 
Newtown                4-2 Caersws 

Semifinals [Apr 18] 
Connah's Quay Nomads   2-1 Barry Town 
Bangor City            2-1 Newtown                [aet] 

Final [May 10] 
Bangor City            1-1 Connah's Quay Nomads   [aet, 4-2 pen] 



League-Cup 1997/98 

First Round 
Haverfordwest C.   2-3 2-1 Caersws
Rhyl               2-1 3-5 Cemaes Ynys Mon 
Flint Town United  3-1 2-4 Welshpool Town 
Rhayader Town      1-1 2-2 Carmarthen Town 

Second Round 
Barry Town         2-0 8-0 Rhayader Town 
Caernarfon Town    2-1 3-0 Connah's Quay Nomads 
Cemaes Ynys Mon    1-0 3-1 Llansantffraid 
Ebbw Vale          4-2 0-0 Aberystwyth Town
Flint Town United  1-1 2-0 Conwy United 
Inter Cabletel     1-1 2-0 Caersws 
Newtown            2-5 1-2 Cwmbran Town
Porthmadog         0-5 0-0 Bangor City 

Quarterfinals 
Caernarfon Town    4-1 0-2 Cemaes Ynys Mon
Bangor City        2-0 0-0 Conwy United 
Cwmbran Town       1-2 4-0 Ebbw Vale
Barry Town         1-2 2-0 Inter Cabletel 

Semifinals [Feb 11 - Feb 24] 
Cwmbran            1-4 0-5 Barry 
Bangor             0-0 1-0 Caernarfon           [1st leg Mar 17 - 2nd leg Apr 8] 

Final [May 4] 
Bangor                 1-1 Barry                        [aet; pen 4-5] 




FAW Invitation Cup

Group A
 1.Barry Town        6  5  0  1 24- 5 15
 2.Bangor City       6  3  1  2  8- 6 10
 3.Swansea City      6  2  2  2  7- 6  8
 4.Conwy United      6  0  1  5  0-22  1

Group B
 1.Cardiff City      6  3  3  0  7- 4 12
 2.Wrexham           6  3  2  1 11- 5 11
 3.Newtown           6  1  3  2  9-10  6
 4.Merthyr Tydfil    6  0  2  4  4-12  2

Quarterfinals
Barry Town             0-1 Merthyr Tydfil         [aet]
Cardiff City           4-0 Conwy United
Wrexham                2-2 Swansea City           [aet, 5-4 pen]
Bangor City            3-5 Newtown

Semifinals
Merthyr Tydfil       0-4 1-3 Cardiff City     
Wrexham              2-0 2-0 Newtown

Final
Wrexham                2-1 Cardiff City           [aet]


Second Level

"Welsh League" (Southern Section)

Final Table:

 1.Ton Pentre            36  28  4  4 122-39  88  
 2.Afan Lido             36  27  4  5  86-26  85
 3.Llanelli              36  26  4  6  88-30  82
 4.Treowen               36  24  2 10  76-43  74
 5.Port Talbot           36  22  5  9  70-51  71
 6.Goytre United         36  20  3 13  89-42  63
 7.UWIC                  36  18  7 11  59-35  61
 8.AFC Rhondda           36  15 13  8  73-51  58
 9.Bridgend Town         36  14  7 15  80-65  48  [1 point deducted]
10.Maesteg Park          36  13  8 15  82-73  47
11.Grange Harlequins     36  13  6 17  54-66  45
12.Porthcawl             36  13  3 20  63-78  42
13.Cardiff Corries       36   9 12 15  63-66  39
14.Briton Ferry Athletic 36  12  3 21  63-94  39
15.Cardiff Civil Service 36  11  5 20  50-83  38
16.Aberaman              36   9  4 23  43-77  31
17.Taffs Well            36   6  9 21  46-83  27
18.Llanwern              36   6 10 20  53-79  25  [3 points deducted]       
19.Abergavenny Thursdays 36   0  3 33  31-210  3

Ton Pentre declined promotion, Afan Lido went up instead.

"Cymru Alliance" (Northern Section)

Final Table:

 1.Rhydymwyn             36  25  6  5  86-34  81
 2.Holywell Town         36  24  5  7  72-29  77
 3.Cefn Druids           36  21 12  3 100-30  75
 4.Knighton Town         36  21  8  7  74-41  71
 5.Glantraeth            36  18  6 12  88-63  60
 6.Penrhyncoch           36  16  8 12  72-67  56
 7.Denbigh Town          36  15  8 13  83-78  53
 8.Oswestry Town         36  17 11  8  72-49  50  [12 points deducted]
 9.Llandudno             36  14  7 15  60-66  49
10.Lex XI                36  12 11 13  64-66  47
11.Llandrindod Wells     36  12 11 13  53-56  47
12.Ruthin Town           36  12  9 15  57-53  45
13.Brymbo Broughton      36  12  9 15  39-41  45
14.Mostyn                36  11  8 17  42-65  41
15.Buckley Town          36  11  8 17  62-88  41
16.Penycae               36  10  6 20  52-95  36
17.Chirk AAA             36  10  4 22  46-74  34
18.Llanidloes Town       36   4  7 25  54-110 19
19.Mold Alexandra        36   2  6 28  32-102 12

[total GD +1]]
-------------------------------------------------------------------------------------------

1998/99

Final Table:

 1.Barry Town              32 23  7  2 82-23 76  Champions  
 2.Inter Cable-Tel Cardiff 32 19  6  7 61-26 63 
 3.Cwmbran Town            32 17  6  9 73-44 57
 4.Aberystwyth Town        32 16  9  7 59-48 57        
 5.Caernarfon Town         32 13 11  8 45-46 50
 6.Newtown                 32 13 10  9 45-35 49
 7.Conwy United            32 14  7 11 55-49 49
 8.TNS Llansantffraid      32 12 11  9 55-42 47
 9.Carmarthen Town         32 13  8 11 46-46 47
10.Caersws                 32 12  8 12 49-55 44
11.Bangor City             32 11  6 15 44-49 39
12.Connah's Quay Nomads    32 10  8 14 44-47 38    
13.Haverfordwest County    32  9  7 16 43-60 34
14.Afan Lido FC            32  7 10 15 28-46 31
15.Rhayader Town           32  5 11 16 29-54 26
16.Rhyl                    32  7  2 23 41-81 23
17.Holywell Town           32  3  9 20 38-86 18  Relegated 

Home \ Away	ABE	AFA	BAN	BAR	CNR	CSW	CMR	CON	CMT	CQN	HAV	HWL	INC	NEW	RHA	RHL	TNS
Aberystwyth Town		2–1	3–0	1–1	1–1	0–5	3–2	3–0	1–3	2–1	2–1	0–0	1–1	5–0	2–1	2–1	0–1
Afan Lido	2–2		0–2	0–0	1–3	0–1	1–1	0–1	0–4	1–3	0–2	2–0	0–2	0–2	2–0	2–1	3–3
Bangor City	1–2	0–1		0–3	1–1	0–1	4–0	1–3	2–2	0–2	3–0	5–2	1–0	2–3	0–1	4–1	2–1
Barry Town	5–1	0–2	4–2		3–0	5–2	6–2	1–1	2–1	1–0	2–0	4–0	1–1	1–0	7–1	2–0	2–0
Caernarfon Town	2–0	2–0	1–0	0–4		2–2	3–2	1–1	2–4	1–1	2–0	2–2	1–1	3–1	2–0	3–0	2–1
Caersws 	2–3	2–1	2–4	3–2	1–2		0–3	1–3	2–0	4–4	3–2	0–2	1–1	0–0	3–1	3–1	2–0
Carmarthen Town	2–5	1–1	1–2	2–1	0–0	0–1		2–1	1–1	6–2	3–1	3–0	0–1	1–0	1–1	1–2	1–0
Conwy United	1–1	2–0	3–1	1–3	1–1	2–1	1–2		2–4	1–3	0–2	2–1	3–0	1–0	1–1	2–1	3–3
Cwmbran Town	0–1	1–4	2–4	0–4	6–0	2–1	2–0	3–0		2–1	4–0	4–0	0–0	3–0	3–6	6–1	0–4
Connah's Quay  	0–0	0–0	1–1	0–3	2–2	0–0	0–2	1–2	1–0		3–1	4–2	1–2	3–2	4–1	6–2	2–3
Haverfordwest 	2–6	1–1	0–0	0–0	0–2	1–1	1–2	1–3	2–1	1–0		7–2	0–1	2–0	1–0	5–2	1–3
Holywell Town	3–6	0–0	1–1	2–3	1–2	0–0	1–1	4–3	0–4	0–0	4–0		1–2	0–3	2–2	0–3	3–3
Inter Cardiff	6–1	0–1	3–0	1–2	3–0	6–0	1–2	3–0	0–1	1–1	1–0	5–1		0–2	1–0	3–2	1–1
Newtown 	1–1	4–0	3–1	0–0	1–1	4–0	0–0	2–1	0–0	1–0	1–1	4–0	1–3		1–0	2–1	0–0
Rhayader Town	0–2	1–1	0–0	0–0	2–0	1–3	1–0	2–2	1–1	2–0	2–2	1–3	0–5	0–2		1–2	0–0
Rhyl     	1–0	2–0	1–2	0–6	0–1	1–1	1–2	0–3	1–4	1–2	1–2	5–1	1–2	3–3	3–1		0–3
The New Saints	0–0	1–1	1–2	1–2	2–0	2–1	1–1	1–4	2–2	2–0	4–2	2–0	1–3	1–1	1–0	6–0	

Topscorers:

28 - Eifion Williams (Barry Town)
21 - Chris Summers (Cwmbran Town)
20 - Mattie Davies (Cwmbran Town), John Toner (Conwy United)
16 - Richard Gay (Haverfordwest), Jamie Hughes (Connah's Quay)
14 - Richard Jones (Barry Town)


Wales Cup 1998/99

FA of Wales Cup

Round 1 [Sep 19]
Aberaman Athletic       2-1 Porthcawl Town 
AFC Rhondda             7-1 Caerau 
Ammanford Town          3-2 Blaenrhondda  
BP Llandarcy            4-2 Cardiff Corinthians  
Bridgend Town           3-1 Cardiff Civil Service 
Buckley Town            0-3 Ruthin Town  
Caerleon                4-1 Briton Ferry Athletic  
Chepstow Town           5-2 Llanwern  
Chirk A.A.A             2-3 British Aerospace  
Corwen Amateurs         0-5 Denbigh Town  
Flexsys Cefn Druids     4-0 Mostyn 
Goytre United           4-1 Caldicot Town  
Grange Harlequins       2-1 Maesteg Park Athletic 
Guilsfield              2-0 Llanidloes Town 
Halkyn United           0-1 Brymbo Broughton  
Holyhead Hotspurs       6-0 Bala Town 
Hoover Sports           2-1 Penrhiwceiber Rangers  
Knighton Town           1-2 Penrhyncoch  
Lex XI                  3-3 Rhydymwyn 
Llandyrnog United       2-5 Llangefni Town 
Morriston Town          4-3 Pontyclun  
Oswestry Town           2-1 Rhos Aelwyd 
Penycae                 1-1 Castell Alun Colts  
Pontardawe Town         4-1 Skewen Athletic 
Pontlottyn Bl't Furnace 2-1 Garw Athletic 
Porth Tywyn Suburbs     2-1 Caerau Ely 
Risca United            1-2 Ely Rangers  
Taffs Well              1-2 Tredegar Town 
Univ. of Wales Cardiff  6-1 Llandrindod Wells  

Round 1 Replay
Castell Alun Colts      1-0 Penycae  

Round 2 [Oct 17]
Aberaman Athletic       2-3 Llanelli  
Afan Lido               5-1 Caerleon  
AFC Rhondda             1-1 Ammanford             [2-3 pen; clubs decided before
British Aerospace       5-1 Brymbo Broughton       the match not to stage a replay]
Caernarfon Town         3-0 Llangefni  
Carmarthen Town         2-1 Hoover Sports (Merthyr)  
Chepstow Town           4-0 Morriston  
Cwmbran Town            2-0 Goytre United  
Flexys Cefn Druids      2-1 Cemaes Bay 
Flint Town United       6-2 Castell Alun Colts 
Guilsfield              0-5 Caersws 
Gwynfi                  0-2 BP Llandarcy  
Haverfordwest County    6-0 Bridgend Town 
Owens Corning (Wrexham) 1-4 Holyhead Hotspurs 
Penrhyncoch             3-2 Oswestry Town  
Pontlottyn Bl't Furnace 0-3 Tredegar Town  
CPD Porthmadog          0-2 Holywell Town  
Porth Tywyn Suburbs     2-1 Ton Pentre 
Port Talbot Athletic    7-0 Grange Quins  
Rhayader Town           3-1 Welshpool Town  
Rhydymwyn               2-2 Conwy United  
Rhyl                    5-4 Denbigh Town 
Ruthin Town             0-1 Colwyn Bay YMCA 
TNS Llansantffraid      2-2 Aberystwyth Town  
Treowen Stars           5-0 Ely Rangers 
Un. of Wales Institute  1-1 Pontardawe Athletic 

Round 2 Replays [Oct 21]
Pontardawe              4-3 University Wales Institute (Cardiff)
Rhydymwyn               1-2 Conwy United 
Aberystwyth             2-3 TNS Llansantffraid    [aet]

Round 3 [Nov 21]
Barry Town              2-0 Haverfordwest County 
British Aerospace       2-2 BP Llandarcy  
Caersws                 3-4 Cwmbran Town  
Carmarthen Town         2-2 Chepstow Town 
Connah's Quay Nomads    2-2 Newtown 
Flexsys Cefn Druids     1-5 Caernarfon Town 
Holyhead Hotpsurs       1-3 Conwy United  
ICT Cardiff             1-0 Holywell Town  
Llanelli                2-1 Tredegar Town  
Penrhyncoch             2-4 Colwyn Bay YMCA 
Porth Tywyn Suburbs     1-1 Port Talbot Athletic  
Rhayader Town           3-0 Bangor City  
Rhyl                    2-2 Flint Town United 
TNS Llansantffraid      2-0 Afan Lido  
Treowen Stars           1-2 Pontardawe Athletic  
Ammanford Town          w/o Ebbw Vale 

Round 3 Replays
[Nov 24]
Newtown                 0-1 Connah's Quay Nomads  
Port Talbot Athletic    1-0 Porth Tywyn Suburbs 
[Nov 25]
Chepstow Town           2-5 Carmarthen Town
BP Llandarcy            3-2 British Aerospace 
Flint Town United       1-1 Rhyl                  [aet, 5-4 pen]

1/8 Finals [Feb 13]
Ammanford Town          1-0 Colwyn Bay YMCA
Barry Town              0-1 Connah's Quay Nomads
Carmarthen Town         2-0 Caernarfon
Conwy United            7-0 BP Llandarcy
ICT Cardiff             1-1 Pontardawe Town
Llanelli                1-2 Cwmbran Town
Port Talbot             2-0 Fflint Town
TNS Llansantffraid      2-1 Rhayader Town

1/8 Final Replay 
[Feb 17] 
Pontardawe Town         0-3 ICT Cardiff 

Quarterfinals [Mar 13] 
Ammanford Town          0-0 Conwy United 
Carmarthen Town         1-0 Port Talbot 
Connah's Quay Nomads    1-1 ICT Cardiff 
TNS Llansantffraid      1-2 Cwmbran Town 

Replays
[Mar 16] 
ICT Cardiff             3-1 Connah's Quay Nomads 
[Mar 17] 
Conwy United            1-0 Ammanford Town                      

Semifinals [Apr 17]
Conwy United            0-1 Carmarthen Town
ICT Cardiff             4-3 Cwmbran Town

Final [May 9]
ICT Cardiff             1-1 Carmarthen Town       [aet, 4-2 pen]
  [Darren Porretta 116; Sion Meredith 114]


League Cup 1998/99

Preliminary Round [Sep 1] 
Haverfordwest County    2-2 Afan Lido 
Rhayader Town           1-1 Holywell Town 

Replays [Sep 15] 
Afan Lido               0-1 Haverfordwest County                [aet] 
Holywell Town           2-1 Rhayader Town                       [aet] 

First Round [Sep 23] 
Bangor City             1-1 Conwy United                                [Sep 22] 
Caersws                 2-2 Barry Town                          [Sep 22] 
Holywell Town           0-1 Newtown                             [Sep 22] 
Aberystwyth Town        1-2 Inter CableTel 
Carmarthen              1-2 Haverfordwest County 
Caernarfon Town         2-1 Rhyl 
Total Network Solutions 1-1 Connah's Quay Nomads 
Cwmbran Town bye 

Replays [Oct 6] 
Barry Town              5-0 Caersws 
Conwy United            1-3 Bangor City 
Connah's Quay Nomads    1-3 Total Network Solutions             [Oct 13] 

Second Round [Nov 10] 
Bangor City             5-0 Newtown 
Barry Town              2-0 Haverfordwest County 
Caernarfon Town         2-1 Total Network Solutions             [Nov 11] 
Cwmbran Town            0-0 Inter Cabletel                      [Nov 11] 

Replay [Jan 12] 
Inter Cabletel          2-1 Cwmbran Town 

Semifinals [Apr 13] 
Barry Town              3-1 Inter Cabletel 
Caernarfon Town         1-0 Bangor City                         [Apr 14] 

Final [May 5] at Park Avenue, Aberystwyth 
Barry Town              3-0 Caernarfon Town 
  [Richard Jones 34, 71, 86 ; att: 507]


Football Association of Wales Premier Cup (with Welsh clubs from English pyramid)

Quarterfinals
[Feb 23]
Inter Cabletel          4-0 Cwmbran Town
Newtown                 0-1 Wrexham
[Mar 2]
Cardiff City            3-2 Swansea City
[Mar 16]
Barry Town              1-0 Merthyr Tydfil

Semifinals

First Legs
[Apr 20]
Barry Town              2-0 Inter Cabletel
[Apr 27]
Wrexham                 3-1 Cardiff City

Second Legs
[Apr 27]
Inter Cabletel          1-3 Barry Town
[May 10]
Cardiff City            2-1 Wrexham

Final [May 23, Racecourse Ground, Wrexham]
Barry Town              2-1 Wrexham
  [Justin Perry 58, Lee Barrow 84; Carl Connelly 73]


Second Level

"Welsh League" (Southern Section)

Table:

 1.Ton Pentre            34  25  5  4  79-32  80  [*]
 2.Llanelli              34  21  5  8  79-45  68  Promoted
------------------------------------------------
 3.AFC Rhondda           34  19  7  8  78-46  64
 4.BP Llandarcy          34  19  4 11  69-47  61
 5.UWIC                  34  15  8 11  49-44  53
 6.Pontardawe            34  15  8 11  55-54  53
 7.Bridgend Town         34  14 10 10  76-48  52
 8.Maesteg Park          34  13 12  9  51-43  51
 9.Port Talbot           34  15  4 15  54-56  49
10.Treowen               33  12 10 11  56-50  46
11.Goytre United         34  13  5 16  50-50  44
12.Aberaman              34  10  7 17  53-74  37
13.Cardiff Civil Service 33  11  4 18  39-63  37
14.Briton Ferry Athletic 34   9  9 16  46-66  36
15.Cardiff Corries       34   9  8 17  51-70  35
------------------------------------------------
16.Porth Tywyn Suburbs   34   7 11 16  57-66  32  Relegated
17.Grange Harlequins     34   6 10 18  46-83  28  Relegated
18.Porthcawl             34   6  5 23  35-86  23  Relegated

[*] Ton Pentre declined promotion, Llanelli went up instead.

"Cymru Alliance" (Northern Section)

Final Table:

 1.Cefn Druids           30  22  3  5 105-36  69  Promoted
------------------------------------------------
 2.Rhydymwyn             30  17  6  7  66-36  57
 3.Flint Town United     30  14  6 10  60-44  48
 4.Oswestry Town         30  15  3 12  67-53  48
 5.Glantraeth            30  13  7 10  57-47  46
 6.Cemaes Bay            30  12  9  9  53-48  45
 7.Porthmadog            30  12  7 11  52-49  43
 8.Welshpool Town        30  11  9 10  47-39  42
 9.Llandudno             30  11  7 12  49-48  40
10.Lex XI                30  11  7 12  48-62  40
11.Holyhead Hotspurs     30  11  6 13  49-62  39
12.Denbigh Town          30  11  4 15  53-66  37
13.Ruthin Town           30   7 15  8  36-37  36
14.Buckley Town          30   9  6 15  48-75  33
------------------------------------------------
15.Brymbo Broughton      30   8  7 15  28-43  31  Relegated
16.Mostyn                30   1  8 21  26-99  11  Relegated

Apparently all of Knighton Town, Penrhyncoch and Llandrindod Wells withdrew
or were disqualified from the league.


Level Three (South)

Table:

 1.Penrhiwceiber         30  21  5  3  83-30  68  Promoted
 2.Gwynfi United         30  19  6  5  79-36  63  Promoted
 3.Ammanford             30  18  5  7  71-30  59  Promoted
------------------------------------------------
 4.Taffs Well            30  17  6  7  67-35  57
 5.Risca United          30  15  6  9  51-41  51
 6.Milford United        30  14  8  8  68-38  50
 7.Chepstow Town         30  14  8  8  75-46  50
 8.Hoover Sports         30  15  4 11  89-57  49
 9.Llanwern              30  14  3 13  68-64  45
10.Blaenrhondda          30  11  6 13  41-50  39
11.Caldicot              30  10  7 13  59-73  37
12.Abergavenny Thursdays 30  11  3 16  51-75  36
13.Morriston Town        30   7  6 17  34-73  27
------------------------------------------------
14.Albion Rovers         30   5  3 22  34-85  18  Relegated
15.Treharris Athletic    30   5  3 22  44-113 18  Relegated
16.Pontypridd Town       30   4  1 25  43-111 13  Relegated

Level Four (South)

Table:

 1.Caerleon              32  27  1  4 114-39  82  Promoted
 2.Tredegar Town         32  24  4  4 101-40  76  Promoted
 3.FP Pontllanffraith    32  24  3  5  77-30  75  Promoted
------------------------------------------------
 4.Garw Athletic         32  22  1  9  98-41  67
 5.Ely Rangers           32  20  5  7  88-39  65
 6.Caerau Ely            32  16  7  9  96-50  55
 7.Skewen                32  17  1 14  73-63  52
 8.Pontyclun             32  14  4 14  53-52  45 [46?]
 9.Pontlottyn            32  13  5 14  67-71  44
10.Newport YMCA          32  12  5 15  67-71  41
11.Caerau                32   9  8 15  55-73  35
12.Seven Sisters         32   9  4 19  64-83  31
13.Abercynon             32   9  3 20  43-88  39
14.Monkton Swifts        32   7  5 20  39-79  26
15.South Wales Police    32   7  4 21  40-110 25
16.Panteg                32   5  6 21  38-96  21
17.Brecon Corries        32   1  6 25  25-113  9
-------------------------------------------------------------------------------------------

1999/2000

Final Table:

 1.TNS Llansantffraid      34 24  4  6  69- 37  76  Champions
 2.Barry Town              34 23  5  6  98- 34  74  [Barri]
 3.Cwmbran Town            34 21  6  7  71- 37  69  
 4.Carmarthen Town         34 22  3  9  68- 42  69  [Caerfyrddin]
 5.Llanelli                34 21  3 10  76- 46  66
 6.Aberystwyth Town        34 19  4 11  70- 46  61
 7.Connah's Quay Nomads    34 17  6 11  57- 36  57  [Cei Conna]
 8.Newtown                 34 14  6 14  49- 41  48  [Drenewydd]
 9.Bangor City             34 15  3 16  56- 61  48  [Dinas Bangor]
10.Afan Lido FC            34 12 10 12  44- 42  46  [Lido Afan]
11.Rhyl                    34 13  5 16  41- 60  44
12.Caersws                 34 11  8 15  49- 50  41
13.Flexsys Cefn Druids     34 13  2 19  44- 63  41
14.Rhayader Town           34  9  7 18  34- 47  36  [Rahedr]
15.Haverfordwest County    34  6 11 17  37- 65  29  [Hwlffordd]
16.Inter Cable-Tel Cardiff 34  8  6 20  30- 62  29  [-1]  [Caerdydd]
--------------------------------------------------
17.Conwy United            34  6  4 24  33- 97  20  [-3]  Relegated
18.Caernarfon Town         34  1  8 25  21- 81  11  Relegated

[-1] 1 point deducted for not fulfilling fixture
[-3] 3 points deducted for not fulfilling fixture

Home \ Away	ABE	AFA	BAN	BAR	CAE	CWS	CMR	CDR	CQN	CON	CWM	HAV	INC	LLA	NTW	RHA	RHY	TNS
Aberystwyth Town		2–0	2–1	3–1	6–0	1–1	2–1	3–0	2–1	1–1	1–2	4–0	1–2	3–1	3–2	3–1	2–1	4–1
Afan Lido	2–1		4–0	0–2	4–0	3–0	0–0	2–2	1–1	3–0	0–0	4–3	3–0	0–0	2–1	3–0	0–1	0–0
Bangor City	1–3	4–1		3–3	1–0	1–3	0–1	3–3	0–2	8–0	1–1	1–0	3–1	1–3	3–2	1–0	3–2	0–2
Barry Town	3–3	5–0	5–2		3–0	1–0	3–1	7–0	3–3	4–1	3–1	3–1	5–1	4–2	4–0	2–0	1–1	5–1
Caernarfon Town	0–0	0–3	1–2	0–3		1–3	0–0	2–3	0–2	0–2	0–2	0–4	0–0	0–2	1–1	3–0	2–3	2–3
Caersws 	0–3	3–0	2–5	1–2	2–2		2–1	3–0	0–2	3–3	0–1	1–0	0–3	0–2	0–1	1–1	0–1	0–1
Carmarthen Town	4–3	3–0	0–1	3–2	3–1	3–2		3–0	2–0	4–1	3–1	0–3	0–1	2–1	5–3	1–1	1–0	2–1
Flexsys Cefn  	2–0	1–0	1–2	0–1	3–0	1–3	0–2		0–2	3–1	3–2	2–3	2–1	2–1	2–1	0–2	4–0	0–1
Connah's Quay  	0–1	1–1	0–1	2–0	2–1	1–1	0–2	1–0		10–0	1–2	2–2	2–1	1–0	2–0	0–0	2–0	2–4
Conwy United	4–2	0–0	0–2	0–4	4–0	0–4	0–2	1–2	3–2		0–5	1–0	0–2	0–2	0–1	0–3	0–2	4–5
Cwmbran Town	2–1	3–2	6–0	1–0	4–0	1–1	3–1	2–1	0–2	3–1		1–0	3–1	3–1	3–2	1–2	5–0	0–2
Haverfordwest  	0–5	0–2	2–1	0–6	1–1	0–0	1–6	3–0	1–4	1–1	1–1		2–1	1–1	1–1	0–1	2–2	1–1
Inter Cardiff	0–1	1–1	1–0	1–5	1–1	2–7	0–4	0–1	2–0	2–0	1–4	0–0		0–3	0–0	1–1	2–1	1–2
Llanelli	5–0	4–2	4–1	2–1	1–1	3–2	7–2	2–1	2–0	3–2	1–3	3–2	3–1		0–4	2–0	7–0	0–2
Newtown 	2–0	0–0	2–0	1–0	5–0	2–3	0–2	4–1	0–1	1–2	2–0	0–0	2–0	1–2		2–1	1–0	0–1
Rhayader Town	0–3	0–1	1–3	0–0	2–1	0–1	1–2	3–1	1–2	5–0	1–1	2–0	1–0	1–3	0–2		2–2	0–1
Rhyl     	1–0	1–0	1–0	0–5	2–1	2–0	0–1	2–0	1–4	1–1	1–1	3–1	2–0	1–3	2–3	1–0		2–4
Total Network  	4–1	3–0	2–1	0–2	4–0	0–0	2–1	0–3	1–0	7–0	1–3	4–1	2–0	2–0	0–0	3–1	2–1	


FA of Wales Cup 1999/2000

1st round 

Aberaman Athletic 0 Ammanford Town 4 
Blaenrhondda 1 Skewen Athletic 0 
British Aerospace[*1] 2 Porthmadog 1 
Briton Ferry Athletic 1 AFC Llwydcoed 0 
Brymbo-Broughton 2 Lex XI 3 
Caerleon 2 Fields Park Pontllanffraith 1 
Cemaes Bay  1 Amlwch Town 4 
Chirk AAA 1 Llandyrnog United 2 
Corwen Amateurs 2 Holyhead Hotspurs 2 (Corwen win) 
Garden Village 3 Pontyclun 0 
Garw Athletic 4 Porthcawl Town 4 (Garw win) 
Glan Conwy 3 Halkyn United 4 
Guilsfield 5 Knighton Town 0 
Hoover Sports [*2] 7 Chepstow Town 2 
Kerry 1 Oswestry Town 4 
Llandudno 8 Mold Alexandra 0 
Llandudno Junction 2 Castell Alun Colts 1 
LlanfairP.G. 0 Ruthin Town 1 
Llangefni w/o Rhyl Delta (reason unknown) 
Llanidloes Town 4 Llandrindod Wells 0 
Llanwern 4 Caerau 2 
Maesteg Park Athletic 2 Gwynfi United 0 
Penrhiwceiber Rangers 1 Goytre United 2 
Penrhyncoch 3 Welshpool Town 0 
Penycae 1 Denbigh Town 2 
Porth Tywyn Suburbs 6 Pontlottyn Blast Furnace 4 
Port Talbot Athletic 2 Cardiff Civil Service 1 
Prestatyn Town 2 Bala Town 0 
Rhos Aelwyd 0 Buckley Town 2 
Risca United 0 Bridgend Town 4 
Taffs Well 0 Treowen Stars 3 
Tredegar 0 Pontardawe 3 
Treharris Athletic 0 Ely Rangers 6 
UWIC 6 Caldicot Town 0 

2nd Round [16 Oct?] 

AFC Rhondda 1 Afan Lido 2 
Blaenrhondda 2 BP Llandarcy [*3] 1 
Bridgend Town 0 UWIC 1 
British Aerospace [*1] 3 Llandudno 5 
Buckley Town 1 Rhydymwyn 3 
Caersws 5 Llandudno Junction 0 
Corwen Amateurs 1 Bangor City 2 
Denbigh Town 1 Llangefni 2 
Ely Rangers 1 Garden Village 2 
Flexsys Cefn Druids 2 Flint Town United 0 
Garw Athletic 6 Goytre United 1 
Guilsfield 3 Connah's Quay Nomads 3 (aet, Guilsfield win on penalties) 
Halkyn United 6 Prestatyn 2 
Hoover Sports [*2] 0 Port Talbot Athletic 0 (aet, Port Talbot win) 
Lex XI 0 Caernarfon Town 5 
Llanelli 6 Briton Ferry Athletic 0 
Llandyrnog United  0 Total Network Solutions 7 
Llanidloes Town 0 Penrhyncoch 1 
Llanwern 2 Ammanford Town 1 
Maesteg Park Athletic 1 Caerleon 3 
Newtown 11 (eleven) Holywell Town 0 
Oswestry Town 0 Rhyl 1 
Rhayader Town 3 Tredegar 1 
Ruthin Town 2 Amlwch Town 4 
Ton Pentre 1 Haverfordwest County 2 
Treowen Stars 1 Porth Tywyn Suburbs 2 

3rd Round [20th Nov] 

Aberystwyth Town 3 Garw Athletic 1 
Bangor City 5 Llandudno 0 
Barry Town 2 Rhydymwyn 0 
Caersws 1 Flexsys Cefn Druids 0 
Conwy United 2 Rhayader Town 4 (aet, 2-2 after 90mins) 
Cwmbran Town 0 Caernarfon Town 0 (aet, 5-3 after pens) 
Haverfordwest County 0 Halkyn United 1 
Inter Cardiff 5 Garden Village 0 
Llanelli 7 Porth Tywyn Suburbs 1 
Llangefni 1 Caerleon 3 
Llanwern 0 Amlwch Town 1 
Penrhyncoch 2 Blaenrhondda 1 
Port Talbot Town 0 Carmarthen Town 1 
Rhyl 1 Guilsfield 0 
Total Network Solutions 2 Newtown 0 
UWIC 0 Afan Lido 1 

4th Round [12 Feb] 

Afan Lido 1 Total Network Solutions 0 
Bangor City 4 Inter Cardiff 0 
Barry Town 3 Rhayader Town 0 
Caersws 1 Cwmbran Town 2 
Carmarthen Town 4 Aberystwyth Town 1 
Halkyn United 2 Caerleon Town 3 
Llanelli 3 Rhyl 0 
Penrhyncoch 6 Amlwch Town 1 

Quarter-Final [11 Mar] 

Afan Lido 3 Llanelli 1 
Barry Town 5 Penrhyncoch 0 
Caerleon 1 Bangor City 4 
Carmarthen Town 2 Cwmbran Town 3 


Semifinals [Apr 15]
Afan Lido        2-4 Bangor City             [aet, at Newtown]
Barry Town       1-1 Cwmbran Town            [aet, 0-3 pen, at Llanelli]

Final [Wrexham, May 7; att: 1,125]
Bangor City      1-0 Cwmbran Town 
  [Roberts 29]


League of Wales Cup

Matches played over one leg. If level after 90 minutes, then replay takes 
place, featuring extra-time and penalties as applicable. 

Preliminary Round 

Flexsys Cefn Druids 1 Rhyl 1 
Llanelli 0 Rhayader Town 3 

Preliminary Round replay 

Rhyl 0 Flexsys Cefn Druids 1 

1st Round 

Afan Lido 2 Rhayader Town 0 
Barry Town 5 Cwmbran Town 0 [7 Sep] 
Carmarthen Town 1 Inter Cardiff 2 
Connah's Quay Nomads 1 Bangor City 3 
Flexsys Cefn Druids 2 Caernarfon Town 2 
Haverfordwest County 4 Aberystwyth Town 0 
Newtown 1 Caersws 1 
Total Network Solutions 1 Conwy United 0 

1st round replays 

Caersws 0 Newtown 0 (aet, 3-2 after penalties) 
Caernarfon Town 3 Flexsys Cefn Druids 0 

2nd Round 

Inter Cardiff 1 Haverfordwest County 0 
Caersws 0 Total Network Solutions 0 
Afan Lido 0 Barry Town 2 [19 Oct] 
Bangor City 3 Caernarfon Town 1 

2nd replay 

Total Network Solutions 1 Caersws 2 

Semi-Finals [16 Nov] 

Bangor City 6 Caersws 2 
Inter Cardiff 1 Barry Town 1 

Semi-Final replay [7 Mar] 

Barry Town 4 Inter Cardiff 2 

Final [1 May] 
(at Park Avenue, Aberystwyth) 

Barry Town 6 Bangor City 0 



Premier Cup 1999/2000

Group Stage

Group A 
Swansea City            2-0 Caernarfon Town 
Cwmbran Town            4-1 Caernarfon Town 
Swansea City            4-0 Inter Cardiff 
Caernarfon Town         1-1 Inter Cardiff 
Caernarfon Town         1-0 Cwmbran Town 
Swansea City            7-0 Cwmbran Town 
Cwmbran Town            0-1 Inter Cardiff 
Caernarfon Town         0-1 Swansea City 
Inter Cardiff           1-1 Cwmbran Town 
Inter Cardiff           0-3 Caernarfon Town 
Cwmbran Town            2-1 Swansea City 
Inter Cardiff           1-3 Swansea City 

Table:
Swansea City            6 5 0 1 18- 3 15 
Caernarfon Town         6 2 1 3  6- 8  7 
Cwmbran Town            6 2 1 3  7-12  7 
Inter Cardiff           6 1 2 3  4-12  5 
 
Group B
Cardiff City            2-1 Newtown 
Newtown                 1-0 Merthyr Tydfil 
Merthyr Tydfil          2-2 Barry Town 
Cardiff City            2-2 Barry Town 
Newtown                 0-1 Cardiff City 
Barry Town              2-1 Cardiff City 
Barry Town              0-0 Newtown 
Barry Town              1-0 Merthyr Tydfil 
Cardiff City            3-1 Merthyr Tydfil 
Newtown                 1-1 Barry Town 
Merthyr Tydfil          0-0 Cardiff City 
Merthyr Tydfil          2-0 Newtown 

Table:
Cardiff City            6 3 2 1  9- 6 11 
Barry Town              6 2 4 0  8- 6 10 
Merthyr Tydfil          6 1 2 3  5- 7  5 
Newtown                 6 1 2 3  3- 6  5 
 
Group C 
Total Network Solutions 0-1 Wrexham 
Conwy United            0-0 Total Network Solutions 
Aberystwyth Town        1-3 Wrexham 
Wrexham                 3-0 Conwy United 
Total Network Solutions 2-2 Aberystwyth Town 
Aberystwyth Town        3-1 Conwy United 
Aberystwyth Town        3-1 Total Network Solutions 
Conwy United            0-2 Aberystwyth Town 
Conwy United            0-1 Wrexham 
Total Network Solutions 3-1 Conwy United 
Wrexham                 5-1 Aberystwyth Town 
Wrexham                 5-0 Total Network Solutions 

Table:
Wrexham                 6 6 0 0 18- 2 18 
Aberystwyth Town        6 3 1 2 12-12 10 
Total Network Solutions 6 1 2 3  6-12  5 
Conwy United            6 0 1 5  2-12  1 

Quarterfinals 
Cardiff City            4-0 Aberystwyth Town 
Wrexham                 8-0 Merthyr Tydfil 
Barry Town              2-0 Cwmbran Town 
Swansea City            0-1 Caernarfon Town 

Semifinals
Wrexham                 4-0 Barry Town 
Caernarfon Town         0-4 Cardiff City 
Cardiff City            4-1 Caernarfon Town 
Barry Town              0-0 Wrexham 

Final
Wrexham                 2-0 Cardiff City 

 


Second Level 1999/2000

Southern Section

Final Table:

 1.Ton Pentre              34 25  5  4 111- 34  80 
 2.Port Talbot             34 22  9  3  85- 33  75  Promoted
 3.Maesteg Park            34 18 11  5  67- 41  65
 4.BP Llandarcy            34 17  5 12  96- 57  56
 5.Cardiff CS              34 15  9 10  70- 50  54
 6.Rhondda AFC             34 17  3 14  66- 62  54
 7.Bridgend Town           34 15  5 14  67- 72  50
 8.Briton Ferry            34 14  6 14  47- 55  48
 9.Gwynfi United           34 14  5 15  73- 79  47
10.Penrhiwceiber R         34 13  6 15  61- 65  45
11.Goytre United           34 13  6 15  64- 70  45
12.Porth Tywyn             34 12  7 15  60- 70  43
13.Treowen Stars           34 12  6 16  61- 74  42
14.Pontardawe Town         34 11  8 15  56- 63  41
15.UWIC                    34 10  8 16  50- 82  38
16.Ammanford               34 10  6 18  41- 54  36
--------------------------------------------------
17.Cardiff Corinthians     34  9  7 18  45- 71  34  Relegated
18.Aberaman                34  2  2 30  47-138   8  Relegated  

Promoted: Fields Park Pontllanffraith, Milford United and Caerleon

Northern Section (Cymru Alliance)

Final Table:

 1.Oswestry Town           32 21  4  7  64- 43  64  [-3]  Promoted
--------------------------------------------------
 2.Glantraeth              32 18  7  7  82- 39  61
 3.Cemaes Bay              32 17  8  7  74- 44  59
 4.Welshpool Town          32 17  6  9  60- 41  57
 5.Porthmadog              32 17  5 10  64- 40  56
 6.Flint Town United       32 16  8  8  65- 43  56
 7.Llandudno               32 16  5 11  70- 57  53
 8.Rhydymwyn               32 15  5 12  55- 54  50
 9.Llangefni Town          32 13 10  9  60- 43  49
10.Buckley Town            32 13  8 11  53- 44  47
11.Ruthin Town             32 13  7 12  55- 45  46
12.Holyhead Hotspurs       32  9  6 17  52- 70  33
13.Lex XI                  32  9  3 20  55- 90  30
14.Brymbo Broughton        32  7  8 17  32- 51  29
15.Denbigh Town            32  8  5 19  36- 79  26  [-3]
--------------------------------------------------
16.Holywell Town           32  7  4 21  41- 69  25  Relegated
17.Corwen Amateurs         32  5  3 24  25- 91  18  Relegated

NB: Oswestry and Denbigh 3 points deducted

Relegated from League of Wales: Conwy United and Caernarfon Town
Promoted: Halkyn United and British Aerospace


Third Level 1999/2000

Southern Section

Final Table:

 1.Fields Park Pontllanffraith 30 20  5  5 103- 30  65  Promoted
 2.Milford United              30 19  5  6  77- 43  62  Promoted
 3.Caerleon                    30 17  9  4  75- 39  60  Promoted
 4.Porthcawl Town              30 16  7  7  65- 40  55
 5.Chepstow Town               30 15  8  7  78- 55  53
 6.Hoover Sports               30 15  6  9  87- 61  51
 7.Taffs Well                  30 15  5 10  63- 50  50
 8.Tredegar Town               30 17  3 10  94- 56  48  [*]
 9.Risca United                30 12  4 14  53- 61  40
10.Llanwern                    30  9  8 13  63- 55  35
11.Caldicot Town               30  9  6 15  50- 51  33
12.Grange Harlequins           30  9  5 16  60- 73  32
13.Albion Rovers               30  8  7 15  48- 72  31
14.Blaenrhondda                30  5  8 17  46- 72  23
15.Morriston                   30  5  4 21  36-117  19  Relegated
16.Abergavenny Thursdays       30  2  4 24  25-148  10  Relegated

[*] apparently 6 points deducted

Promoted: Garw Athletic, Ely Rangers and Garden Village

Northern Section

not available


Fourth Level 1999/2000

Southern Section

Final Table:

 1.Garw Athletic               28 24  2  2 101- 25  74  Promoted
 2.Ely Rangers                 28 23  4  1  94- 27  73  Promoted
 3.Garden Village              28 17  4  7  57- 28  55  Promoted
 4.Llwydcoed AFC               28 17  3  8  72- 56  54
 5.Seven Sisters               28 14  5  9  64- 58  47
 6.Treharris Athletic          28 14  3 11  70- 54  45
 7.Skewen Athletic             28 13  2 13  74- 68  41
 8.Caerau                      28 11  7 10  50- 43  40
 9.Caerau Ely                  28 10  4 14  59- 71  34
10.Newport YMCA                28 11  0 17  46- 76  33
11.Pontyclun                   28  9  3 16  45- 61  30
12.Pontypridd Town             28  6 10 12  54- 62  28
13.Abercynon                   28  6  3 19  45- 84  21
14.Monkton Swifts              28  4  3 21  35- 99  15
15.Pontlottyn Blast Furnace    28  3  3 22  39- 93  12

Promoted: Dinas Powys and Cwmtillery

Northern Section

not available
-------------------------------------------------------------------------------------------

2000/01

Final Table:

 1.Barry Town              34 24  5  5  84-30  77  Champions  [Y Barri] 
 2.Cwmbran Town            34 24  2  8  71-34  74  [Cwmbrân]
 3.Carmarthen Town         34 17  7 10  68-39  58  [Caerfyrddin]
 4.Newtown                 34 18  4 12  48-37  58  [Y Drenewydd]
 5.Caersws                 34 16  9  9  72-39  57
 6.Aberystwyth Town        34 15 10  9  64-42  55
 7.Rhyl                    34 16  6 12  74-52  54  [Y Rhyl]
 8.TNS Llansantffraid      34 15  9 10  64-47  54
 9.Connah's Quay Nomads    34 14  8 12  45-47  50  [Cei Conna]
10.Haverfordwest County    34 14  7 13  56-55  49  [Hwlffordd]
11.Afan Lido FC            34 13  8 13  42-37  47  [Lido Afan]
12.Rhayader Town           34 10 10 14  54-65  40  [Rhaeadr]
13.Flexsys Cefn Druids     34 11  5 18  60-70  38  [Derwyddon Cefn]
14.Bangor City             34 10  7 17  56-84  37  [Dinas Bangor]
15.Oswestry Town           34 10  6 18  40-74  36  [Croesoswallt]
16.Port Talbot Athletic    34 10  5 19  49-77  35
--------------------------------------------------
17.Llanelli                34  9  2 23  57-97  29  Relegated
18.UWIC Inter Cardiff      34  3  4 27  26-104 13  Relegated  [Caerdydd]

Home \ Away	ABE	AFA	BAN	BAR	CWS	CMR	CDR	CQN	CWM	HAV	INC	LLA	NTW	OSW	PTT	RHA	RHY	TNS
Aberystwyth Town		1–1	0–2	3–2	2–2	2–2	3–0	1–1	2–0	0–2	5–0	6–0	3–0	6–0	1–0	2–2	2–2	2–0
Afan Lido	4–3		3–1	1–0	3–1	0–0	1–1	2–2	0–1	3–1	1–0	1–0	1–2	3–1	0–1	3–0	0–0	2–2
Bangor City	1–1	3–1		2–3	2–2	1–3	3–1	0–1	1–3	3–2	3–0	3–2	0–2	0–1	3–5	3–3	0–3	0–4
Barry Town	4–0	1–0	6–1		3–3	2–0	2–0	4–0	3–1	3–2	8–0	7–1	0–2	6–0	2–0	2–1	0–0	1–0
Caersws 	1–1	0–1	5–0	2–2		2–2	1–2	0–0	1–4	0–1	6–1	4–0	1–0	1–0	7–1	2–2	2–1	0–1
Carmarthen Town	1–1	2–0	4–0	1–4	0–0		2–0	3–0	1–0	0–4	9–1	5–1	1–2	0–1	1–1	2–0	3–0	4–3
Flexsys Cefn  	4–1	2–3	2–0	1–2	1–4	3–4		1–2	0–3	3–3	3–0	5–1	0–1	3–7	3–2	3–2	2–1	2–1
Connah's Quay  	1–2	1–0	1–1	0–1	0–3	2–1	2–0		1–0	0–0	2–0	2–1	0–0	0–2	1–3	5–0	1–2	1–2
Cwmbran Town	1–0	3–0	5–2	3–0	1–2	0–2	1–0	2–1		0–0	3–1	3–2	2–0	3–0	2–0	4–2	3–2	2–2
Haverfordwest  	1–3	0–0	0–1	2–2	2–1	3–1	2–0	2–0	0–2		3–1	3–3	0–3	2–1	2–3	0–4	2–4	0–2
Inter Cardiff	2–1	0–5	1–2	2–1	0–6	0–4	2–6	3–3	0–3	1–4		1–2	1–1	1–2	1–3	1–1	2–2	0–3
Llanelli	2–4	1–0	2–4	1–6	2–1	1–0	1–3	1–2	2–0	3–2	1–0		1–2	11–0	1–2	2–3	3–1	3–3
Newtown 	1–2	1–0	3–2	0–2	0–2	2–1	2–1	2–3	2–3	0–1	3–0	4–1		2–0	2–1	1–2	2–0	3–1
Oswestry Town	1–2	1–0	3–3	0–1	0–1	0–0	0–0	1–3	0–1	2–5	1–0	5–2	1–0		2–2	2–2	0–3	0–3
Port Talbot T 	0–2	2–0	2–2	0–0	1–3	0–2	2–1	1–2	2–5	2–2	2–1	1–0	2–3	0–2		1–3	1–6	0–6
Rhayader Town	0–0	2–0	2–4	0–1	0–2	0–1	1–1	1–1	0–2	1–2	2–0	4–2	2–0	3–2	3–2		0–2	2–2
Rhyl    	1–0	0–2	6–1	1–2	2–1	2–1	5–3	3–4	2–5	3–0	1–2	7–0	0–0	1–1	4–3	5–1		2–0
Total Network Solutions	1–0	1–1	2–2	0–1	1–3	1–5	3–3	2–0	1–0	0–1	2–1	3–1	0–0	4–1	2–1	3–3	3–0	

Topscorers:

25 Graham Evans (Caersws) 
21 Marc Lloyd-Williams (Bangor City) 
20 Kevin Bartley (Port Talbot)
   John Toner (TNS Llansantffraid) 
19 Mattie Davies (Cwmbran Town) 
18 Jodie Jenkins (Cwmbran Town) 
16 Mark Dickeson (Llanelli)
   Jamie Moralee (Barry Town)
   Ryan Nicholls (Carmarthen Town) 


Wales Cup 2000/01

1st Round [Sep 16-23]
Abercynon Athletic 0 Neath AFC 2 
AFC Rhondda 3 Maesteg Park Athletic 6 
Airbus UK 2 Brymbo-Broughton 3 
Ammanford 3 Seven Sisters 1 
Blaenrhondda 3 Taffs Well 1 
Bridgend Town 2 Pontyclun 
Briton Ferry Athletic 0 Cardiff Civil Service 1 
Caerau 7 Aberaman Athletic 8 (includes penalty kicks) 
Caerleon 2 Chepstow Town 0 
Caernarfon Town 5 Cemaes Bay 1 
Caldicot Town 2 Risca United 0 
Cardiff Corinthians 2 Pontypridd Town 1 (aet - unsure of 90mins) 
Chirk AAA 0 Bala Town 3 
Conwy United 0 Glantraeth 4 
Corwen Amateurs 3 Rhos Aelwyd 7 
Dinas Powys 0 Pontlottyn Blast Furnace 0 (aet) (1-3 after penalties) 
Fields Park Pontllanffraith 7 Abergavenny Thursdays 0 
Garw 1 Ely Rangers 3 
Glan Conwy 6 Llandyrnog United 2 
Gresford Athletic 2 Penycae 0 
Guilsfield 1 Presteigne St.Andrews 0 
Gwynfi United 6 Goytre United 4 (includes penalty kicks) 
Halkyn United 0 Bethesda 1 
Holyhead Hotspur 2 Porthmadog 3 
Lex XI 3 Buckley Town 5 
Llandudno 2 Denbigh Town 3 
LlanfairPG 2 Holywell Town 1 
Llanidloes Town 4 Meifod 0 
Llanwern 1 Treowen Stars 2 
Merthyr Saints 0 Penrhiwceiber Rangers 5 
Mold Alexandra 1 Llangefni 3 
Newport YMCA 2 Tredegar Town 0 
Penrhyncoch 3 Newcastle Emlyn 1 
Pontardawe Town 2 Garden Village 0 
Portos Grange Quins beat Porthcawl Town (unsure of result) 
Rhostyllen United 2 Brickfield Rangers 6 
Rhydymwyn 0 Welshpool Town 3 
Ruthin Town 3 Flint Town United 1 
Skewen Athletic 3 Porth Tywyn Suburbs 2 
Ton Pentre5 AFC Llwydcoed 1 

2nd Round [Oct 14]
Aberaman Athletic 1 Fields Park Pontllanffraith 3 
Ammanford Town 2 Maesteg Park Athletic 4 
Bethesda  2 Bala Town 3 
Blaenrhondda 4 Penrhiwceiber Rangers 0 
Bridgend Town 0 Ton Pentre 2 
Caersws 6 Brymbo-Broughton 2 
Cardiff Civil Service 5 Caerleon 5 (aet-Caerleon win on penalties) 
Cardiff Corinthians 1 Llanelli 2 
Connah's Quay Nomads 3 Gresford Athletic 0 
Guilsfield 0 Buckley Town 4 
Gwynfi United 0 Treowen Stars 4 (aet) 
Haverfordwest County 8 Skewen Athletic 0 
Llangefni 10 Glan Conwy 2 
Newport YMCA 1 Caldicot 3 
Oswestry Town 0 Caernarfon Town 2 
Penrhyncoch 1 Glantraeth 0 
Pontardawe Town 3 Ely Rangers 1 
Pontlottyn Blast Furnace 0 Neath AFC 0 (aet - Neath win on penalties) 
Porthmadog 1 Newtown 2 
Portos Grange Quins 3 Port Talbot Town 6 [Fri, 13 Oct] 
Rhayader Town 4 Llanidloes Town 2 
Rhos Aelyd 2 LlanfairP.G. 3 
Rhyl 2 Flexsys Cefn Druids 1 (aet- 1-1 after 90 mins) 
Ruthin Town 3 Denbigh Town 2 
UWIC Inter Cardiff 1 Aberystwyth Town 2 
Welshpool Town 5 Brickfield Rangers 1 

3rd Round [Nov 18] 
Blaenrhondda       1-0 Bala Town 
Caerleon           0-4 Carmarthen Town 
Caernarfon Town    2-4 Cwmbran Town 
FP Pontllanffraith 0-2 Caersws 
Haverfordwest C.   1-2 Afan Lido 
Llanelli           4-1 Ruthin Town 
Neath AFC          1-2 Welshpool Town 
Newtown            2-1 Rhyl 
Penrhyncoch        1-2 Barry Town                 [aet] 
Port Talbot        1-2 TNS Llansantffraid 
Rhayader Town      3-1 Buckley 
Ton Pentre         1-0 Pontardawe 
Treowen Stars      0-3 Bangor City 
Connah's Quay Nom. 1-2 Maesteg Park               [Nov 25] 
Llangefni          1-3 Aberystwyth Town           [Dec 2] 
Llanfairpwll       w/o Caldicot                   [Dec 9] 

4th Round [Feb 10] 
Bangor City        3-2 Newtown                    [aet] 
Blaenrhondda       0-5 Llanelli 
Caersws            3-0 Afan Lido 
Rhayader Town      2-1 Carmarthen Town 
TNS Llansantffraid 2-1 Cwmbran Town               [aet] 
Welshpool Town     2-4 Aberystwyth Town 
Maesteg Park       1-0 Ton Pentre                 [Feb 21] 
Llanfairpwll       0-4 Barry Town                 [Feb 24] 

Quaterfinals [Mar 10] 
Barry Town         3-0 Bangor City 
Llanelli           0-4 Aberystwyth Town 
TNS Llansantffraid 2-1 Rhayader Town 
Maesteg Park       3-1 Caersws                    [Mar 17] 

Semifinals [Apr 7] 
Aberystwyth Town   1-2 Barry Town                 [at Llanelli] 
Maesteg Park Ath.  1-2 TNS Llansantffraid         [at Aberystwyth] 

Final [May 25] at Wrexham 
Barry Town         2-0 TNS Llansantffraid 


League of Wales Cup 2000/01

Group A 

[22 Aug] Rhyl 1 Connah's Quay Nomads 2 
[29 Aug] Bangor City 2 Rhyl 2 
[05 Sep] Connah's Quay Nomads 2 Bangor City 0 
[19 Sep] Rhyl 1 Bangor City 0 
[26 Sep] Bangor City 3 Connah's Quay Nomads 3 
[24 Oct] Connah's Quay Nomads 2 Rhyl 4 

Rhyl qualify as group winners, Connah's Quay Nomads qualify as best 
runners-up 

Group B 

[22 Aug] Oswestry Town 1 Total Network Solutions 1 
[29 Aug] Flexsys Cefn Druids 0 Oswestry Town 1 
[05 Sep] Total Network Solutions 2 Flexsys Cefn Druids 2 
[12 Sep] Total Network Solutions 0 Oswestry Town 1 
[19 Sep] Oswestry Town 1 Flexsys Cefn Druids 0 
[06 Oct] Flexsys Cefn Druids 3 Total Network Solutions 4 

Oswestry Town qualify as group winners 

Group C 

[22 Aug] Newtown 1 Rhayader Town 0 
[29 Aug] Caersws 3 Newtown 0 
[06 Sep] Rhayader Town 2 Caersws 3 
[19 Sep] Newtown 2 Caersws 2 
[26 Sep] Caersws 2 Rhayader Town 0 
[24 Oct] Rhayader Town 2 Newtown 3 

Caersws qualify as group winners 

Group D 

[23 Aug] Haverfordwest County 0 Carmarthen Town 1 
[30 Aug] Aberystwyth Town 1 Haverfordwest County 1 
[06 Sep] Carmarthen Town 0 Aberystwyth Town 3 
[20 Sep] Haverfordwest County 1 Aberystwyth Town 7 
[06 Oct] Aberystwyth Town 4 Carmarthen Town 1 
[10 Oct] Carmarthen Town 1 Haverfordwest County 1 

Aberystwyth Town qualify as group winners 

Group E 

[22 Aug] Afan Lido 1 Port Talbot Athletic 1 
[30 Aug] Llanelli 4 Afan Lido 0 
[05 Sep] Port Talbot Athletic 1 Llanelli 1 
[12 Sep] Port Talbot Athletic 0 Afan Lido 2 
[19 Sep] Afan Lido 1 Llanelli 2 
[05 Oct] Llanelli 1 Port Talbot Athletic 1 

Llanelli qualify as group winners 

Group F 

[23 Aug] Cwmbran Town 2 UWIC Inter Cardiff 1 
[06 Sep] UWIC Inter Cardiff 1 Barry Town 4 
[12 Sep] UWIC Inter Cardiff 2 Cwmbran Town 3 
[19 Sep] Barry Town 2 Cwmbran Town 0 
[26 Sep] Barry Town 3 UWIC Inter Cardiff 1 
[08 Oct] Cwmbran Town 2 Barry Town 2 

Barry Town qualify as group winners, Cwmbran as best runners-up 

Quarter-Finals 
[Dec 19] 
Caersws            4-0 Rhyl 
[Dec 23] 
Barry Town         5-0 Cwmbran Town 
Aberystwyth Town   1-1 Llanelli 
[Feb 13] 
Oswestry Town      2-0 Connah's Quay Nomads 

Querter-Finals [Replay] 
[Feb 7] 
Llanelli           2-1 Aberystwyth Town 

Semi-Finals 
[First Legs Feb 27] 
Barry Town         4-0 Llanelli 
Caersws            2-1 Oswestry Town 

[Second Legs Mar 7] 
Llanelli           1-3 Barry Town 
Oswestry Town      0-4 Caersws                    [Apr 25] 

Final [May 7] at Aberystwyth 
Barry Town         0-2 Caersws 


FAW Premier Cup

(includes Welsh teams from the English pyramid)

Semifinals

First Legs
[May 1]
Barry Town        1-3 Wrexham
[May 8] 
Merthyr Tydfil    0-2 Swansea 

Second Legs [May 10] 
Wrexham           4-2 Barry Town 
Swansea City      2-0 Merthyr Tydfil 

Final [May 15] 
Wrexham           2-0 Swansea City 
 


FINAL TABLE 2nd DIVISION (NORTH) WALES 2000-01
==============================================

 1. Caernarfon Town            32-76 (105-29)  24  4  4          
 2. Llangefni Town             30-65  (67-34)  20  5  5          
 3. Welshpool Town             32-64  (86-35)  19  7  6          
 4. Cemaes Bay                 32-60  (64-38)  17  9  6          
 5. Buckley Town               31-58  (66-29)  17  7  7          
 6. CPD Porthmadog             31-54  (62-37)  16  6  9          
 7. Llandudno Town             32-48  (46-52)  14  6 12          
 8. Lex X1 Wrexham             31-40  (68-84)  12  4 15          
 9. Halkyn United              30-39  (47-55)  11  6 13          
10. Holywell Town              32-39  (47-69)  11  6 15          
11. Airbus UK                  31-37  (54-63)  10  7 14          
12. Ruthin Town                32-37  (48-60)  10  7 15          
13. Holyhead Hotspurs          31-36  (59-76)  10  6 15          
14. Glantraeth                 25-26  (40-60)   7  5 13          
15. Denbigh Town               32-20  (32-84)   5  5 22          
16. Brymbo Broughton           30-19  (34-78)   5  4 21          
17. Flint Town United(-9)      32-13  (43-85)   6  4 22          

Total: 526-731 (968-968)  214 98 214

(= Cymru Alliance League).                                       
                                                                 
Remaining matches not played.                                 

968 goals = 3.681 g/m.


Welsh League Third Division 

Final Table

 1. Bettws                30-61
 2. Llwydcoed             30-59
 3. Treharris             30-56
 4. Dinas Powys           30-55
 5. Caerau Ely            30-54
 6. Newport YMCA          30-50
 7. Pontlottyn            30-48
 8. Newcastle Emlyn       30-48
 9. Pontyclun             30-47
10. Pontypridd            30-40
11. Cwmtillery            30-36
12. Abercynon             30-35
13. Skewen                30-29
14. Seven Sisters         30-27
15. Caerau                30-26
16. Abergavenny           30- 5
-------------------------------------------------------------------------------------------

2001/02

Final Table:

 1.Barry Town              34 23  8  3  82-29  77  Champions  [Y Barri] 
 2.TNS Llansantffraid      34 21  7  6  65-33  70
 3.Bangor City             34 21  6  7  83-38  69  [Dinas Bangor]
 4.Caersws                 34 18  4 12  65-44  58            
 5.Afan Lido FC            34 18  4 12  42-36  58  [Lido Afan] 
 6.Rhyl                    34 17  5 12  53-45  56  [Y Rhyl] 
 7.Cwmbran Town            34 17  4 13  66-53  55  [Cwmbrân]
 8.Connah's Quay Nomads    34 14  9 11  56-46  51  [Cei Conna]
 9.Aberystwyth Town        34 14  9 11  53-48  51         
10.Carmarthen Town         34 13  9 12  51-37  48  [Caerfyrddin]
11.Caernarfon Town         34 12  8 14  64-64  44           
12.Port Talbot Town        34 12  7 15  44-55  43  [*1]       
13.Newtown AFC             34  9 11 14  35-44  38  [Y Drenewydd]
14.Flexsys Cefn Druids     34  8  8 18  49-79  32  [Derwyddon Cefn]
15.Llanelli                34  8  7 19  41-64  31  [*2]      
16.Oswestry Town           34  8  6 20  39-84  30  [Croesoswallt]
--------------------------------------------------
17.Haverfordwest County    34  6 10 18  47-76  28  Relegated  [Hwlffordd]
18.Rhayader Town           34  3  6 25  29-89  15  Relegated  [Rhaeadr]

[*1] Port Talbot Athletic changed name to Port Talbot Town
[*2] Llanelli escaped relegation as no team from the southern second level
     were promoted.

Home \ Away	ABE	AFA	BAN	BAR	CAE	CWS	CMR	CDR	CQN	CWM	HAV	LLA	NTW	OSW	PTT	RHA	RHY	TNS
Aberystwyth Town		2–0	2–1	2–2	0–0	1–3	1–1	1–1	2–0	3–0	0–0	3–1	2–2	3–0	4–1	1–0	1–1	1–3
Afan Lido	0–1		1–0	1–1	3–0	2–1	1–0	0–0	0–2	2–0	3–0	2–1	1–0	3–0	2–1	4–1	2–1	0–2
Bangor City	2–0	1–0		2–2	3–3	1–1	3–0	6–0	2–1	1–3	3–0	2–0	2–1	2–1	3–1	1–0	3–0	3–0
Barry Town	4–1	3–2	1–1		2–0	0–3	0–0	6–0	0–1	2–1	5–0	2–0	3–0	7–1	3–0	5–0	1–0	3–1
Caernarfon Town	4–1	2–1	1–3	1–5		3–3	1–2	4–2	2–1	0–2	6–0	4–5	0–0	4–1	1–2	2–0	3–2	0–1
Caersws 	2–1	6–0	2–1	1–4	2–1		1–1	0–0	1–2	2–0	3–0	2–1	1–0	2–3	2–1	3–0	2–0	1–2
Carmarthen Town	2–1	3–0	0–0	1–2	5–1	3–0		0–2	2–2	1–2	1–2	0–0	3–1	3–2	0–1	5–0	1–0	3–1
Flexsys Cefn  	1–2	1–2	3–7	0–2	1–3	2–1	0–4		1–2	2–4	2–2	0–1	1–0	1–2	0–2	4–2	2–0	2–2
Connah's Quay  	1–2	2–0	4–2	2–2	1–2	1–2	0–0	2–1		4–2	2–2	0–6	2–2	5–1	0–0	1–1	2–1	0–0
Cwmbran Town	2–0	0–1	3–6	1–2	3–2	3–2	1–1	5–1	2–1		2–2	6–1	0–1	8–2	0–0	4–2	0–3	0–4
Haverfordwest  	2–3	0–1	2–4	0–1	2–2	2–4	0–3	2–2	0–3	2–0		2–1	2–0	4–1	0–0	3–3	1–2	3–3
Llanelli	3–2	0–1	2–6	1–1	1–0	2–0	1–0	1–1	1–1	0–3	3–4		1–1	2–2	1–2	1–1	0–3	1–3
Newtown 	1–1	1–3	2–0	0–1	3–3	1–0	1–0	2–2	1–0	1–1	2–1	1–0		1–1	1–3	1–0	2–2	0–1
Oswestry Town	2–5	0–3	0–1	0–2	1–1	1–3	1–1	0–5	1–0	0–2	3–2	0–1	0–0		3–0	2–0	2–2	1–5
Port Talbot T 	1–1	1–1	1–0	2–3	1–4	1–0	1–0	6–2	0–2	1–2	1–1	3–2	3–1	2–3		1–2	2–3	1–0
Rhayader Town	0–2	0–0	0–7	0–3	0–1	2–6	2–4	3–4	0–4	0–3	3–2	3–0	0–3	1–2	1–1		1–3	0–1
Rhyl    	3–0	1–0	0–3	3–1	3–1	1–3	3–1	1–2	0–4	1–0	2–1	2–0	1–0	2–0	3–1	1–1		1–1
Total Network 	2–1	2–0	1–1	1–1	2–2	1–0	3–0	2–1	5–1	0–1	2–1	1–0	3–2	1–0	4–0	4–0	1–2	

Welsh Cup (FA of Wales Cup)

Preliminary Round [Aug 25]
Caerau-Ely                 3-0 Troedyrhiw 
RTB Ebbw Vale              4-0 Pontypool Town 
 
Welsh Cup first and second round draws based on geographical locations. Most 
League of Wales clubs enter in the second round, apart from the previous 
season's semi-finalists and others who receive a bye due to their position 
in the League of Wales from a year earlier. These are dependant upon the 
number of entrants to the competition. 
If scores are level at the end of normal time, then extra-time and penalties 
are played to find a winner. 

First Round  
[Sep 15]
Aberaman                   5-1 Abercynon
Ammanford                  3-5 Pontardawe Town
Bala                       1-5 Mold Alexandra
Bettws                     2-1 Ely Rangers                 [aet (0-0 90m)]
Brickfield Rangers         1-2 Brymbo-Broughton
Briton Ferry Athletic      4-2 Pontlottyn Blast Furnace
Buckley Town               0-1 Gresford Athletic
Caerleon                   2-2 Caerau-Ely                  [aet, (2-2 90m), 4-3 pen]
Cemaes Bay                 2-3 Lex XI  
Flint Town United          1-2 Denbigh Town
Garden Village             3-1 Seven Sisters
Guilsfield                 0-5 Penrhyncoch
Gwynfi United              6-2 Bridgend Town 
Holyhead Hotspur           7-4 Prestatyn Town
Llandyrnog United          1-2 Halkyn Town 
Llanfair PG    [*1]        2-0 Caerwys
Meifod                     2-3 Llanidloes Town
Merthyr Saints             2-4 Garw Athletic
Neath                      4-3 Porth Tywyn Suburbs
Newcastle Emlyn            0-2 Llanrhaeadr 
Penrhiwceiber Rangers      3-1 AFC Rhondda
Pontyclun                  1-0 Taffs Well
Porthcawl Town             3-3 Newport YMCA                [aet (2-2 90m), 4-5 pen]
Porthmadog                 2-1 Conwy United
Portos Grange Harlequins   1-3 Cardiff Corinthians
Presteigen St. Andrews     5-0 Llandrindod Wells
Risca & Gelli United       2-4 Fields Park Pontllanffraith 
Ruthin Town                2-0 Rhos Aelwyd
Skewen Athletic            5-0 Morriston Town
Tredegar Town              0-1 RTB Ebbw Vale
Treharris Athletic         0-2 Cardiff Civil Service
Treowen Stars              1-3 Blaenrhondda
Welshpool Town             3-0 Chirk AAA
[Sep 22]
Goytre United              1-3 Dinas Powys
Corwen                     0-6 Llandudno

[*1] full name Llanfairpwllgwyngyllgogerychwyndrobwllllantysiliogogogoch

Second Round [Oct 13]
Bettws                     5-2 Garw Athletic 
Blaenrhondda               7-3 UWIC Inter Cardiff 
Brymbo Broughton           1-4 Llandudno 
Caerleon                   1-3 Aberaman Athletic 
Caernarfon Town            1-4 Caersws 
Cardiff Civil Service      2-1 Pontyclun 
Fields Park Pontllanfraith 2-4 Afan Lido 
Flexsys Cefn Druids        6-2 Llangefni-Glantraeth 
Gresford Athletic          1-2 Lex XI 
Halkyn United              5-1 Holyhead Hotspur 
Haverfordwest County       3-2 Neath 
Llanelli                   8-1 Cardiff Corinthians 
Llanfair PG    [*1]        7-2 Presteigne St. Andrews 
Llanrhaeadr-ym-Mochnant FC 1-7 Newtown 
Llanidloes Town            1-2 Ruthin Town 
Newport YMCA               4-4 Garden Village              [aet, 5-3 pen]
Oswestry Town              1-3 Rhayader Town 
CPD Penrhyncoch            1-5 Connah's Quay Nomads 
Pontardawe Athletic        2-0 Dinas Powys 
Pontypridd Town            2-3 Briton Ferry Athletic 
CPD Porthmadog             3-1 Denbigh Town 
Rhyl                       1-2 Bangor City 
RTB Ebbw Vale              2-3 Gwynfi United 
Skewen Athletic            0-3 Port Talbot Town 
Ton Pentre                 7-0 Penrhiwceiber Rangers 
Welshpool Town             2-0 Mold Alexandra 

Byes to Third Round: 
Aberystwyth Town, Barry Town, Carmarthen Town, Cwmbran Town, 
Maesteg Park Athletic (Welsh League Division One), TNS Llansantffraid. 
Aberystwyth Town, Barry Town, Maesteg Park Athletic and TNS Llansantffraid 
exempted as semi-finalists in season 2000/01. 
Carmarthen Town and Cwmbran exempted due to league position in season 
2000/01. 

Third Round 
[Nov 16]
Port Talbot Town           1-2 Barry Town 
[Nov 17]
Aberystwyth Town           0-1 Aberaman Athletic 
Afan Lido                  0-2 Carmarthen Town 
Bettws                     1-0 Newport YMCA 
Blaenrhondda               1-3 Cwmbran Town 
Caersws                    5-1 Lex XI 
Cardiff Civil Service      2-1 Llanelli 
Connah's Quay Nomads       3-2 Newtown 
Flexsys Cefn Druids        2-1 Ruthin Town 
Halkyn United              2-1 Rhayader Town 
Haverfordwest County       0-2 Pontardawe Town 
Maesteg Park Athletic      1-3 Gwynfi United 
Porthmadog                 1-5 Bangor City 
Ton Pentre                 2-1 Briton Ferry Athletic 
TNS Llansantffraid         1-0 Llandudno 
Welshpool Town             3-2 Llanfair PG 

Fourth Round [Feb 9]
Bangor City                9-1 Cardiff Civil Service 
Barry Town                 4-3 Caersws 
Bettws                     0-3 Ton Pentre 
Carmarthen Town            2-1 Connah's Quay Nomads 
Cwmbran Town               8-1 Aberaman Athletic 
Flexsys Cefn Druids        1-0 Halkyn United 
Gwynfi United              0-1 TNS Llansantffraid          [aet]
Pontardawe Town            0-1 Welshpool Town 

Quarterfinals [Mar 9]
Ton Pentre                 3-2 Cwmbran Town                [aet]
Carmarthen Town            0-4 Bangor City 
Welshpool Town             0-4 Flexsys Cefn Druids
Barry Town                 3-0 TNS Llansantaffraid

Semifinals [Apr 6]
Ton Pentre                 0-2 Barry Town                  [aet; at Llanelli]
  [Jamie Moralee 106, 119]
Flexsys Cefn Druids        0-5 Bangor City                 [at Rhyl]
  [Burgess 10, Marc Williams 30, 63, 69, C Roberts 79]

Final [May 5, Aberystwyth]
Barry Town                 4-1 Bangor City
  [French 8, Flynn 36, Moralee 51, 90; Griffiths 41]



League of Wales Cup 

Played in six geographically distributed groups of three clubs. The six group 
winners, plus the two 'best runners-up' go forward to a single leg quarter-final, 
with a replay if level after 90 minutes. Semi-finals are played over two legs. 
The final is played on a neutral venue, usually on the first Monday in May.
 
Group A
[Aug 28]
Bangor         1-1 Rhyl
  [H.Griffiths 62; Sharratt 61]
[Sep 4]
Rhyl           1-1 Caernarfon
  [Futcher 48; Johnson 73pen]
[Sep 12]
Caernarfon     3-4 Bangor
  [Mutton 36, 77, Lillis 54pen; Hazelden 10, P.Roberts 49, 83, 
   Lloyd-Williams 79]
[Sep 18]
Rhyl           3-1 Bangor
  [M.Jones 2, G.Wilson 36, 38; M.Lloyd-Williams 79pen] 
[Sep 25]
Bangor         2-1 Caernarfon
  [K.Burgess 47, M.Lloyd-Williams 86; Smith 56] 
[Oct 3]
Caernarfon     1-1 Rhyl
  [T.Mutton 27; Webster 36] 

Table:
 1.Bangor City              4  2  1  1   8- 8   7  Qualified
 2.Rhyl                     4  1  3  0   6- 4   6
 3.Caernarfon Town          4  0  2  2   6- 8   2

Group B
[Aug 28]
Connah's Quay  0-0 Cefn Druids
[Sep 4]
Cefn Druids    2-2 Oswestry
  [R.Jefferies 33, Bridges 90og; McKenzie 19, J.Jones 51]
[Sep 11]
Oswestry       1-0 Connah's Quay
  [Jo.Jones 50]
[Sep 18]
Cefn Druids    1-1 Connah's Quay
  [Cowap 38, J.Kenworthy 50] 
[Sep 25]
Connah's Quay  1-0 Oswestry
  [A.Burgess 66og] 
[Oct 2]
Oswestry       0-1 Cefn Druids
  [J.Fairhurst 38og] 

 1.Flexsys Cefn Druids      4  1  3  0   4- 3   6  Qualified
 2.Connah's Quay Nomads     4  1  2  1   2- 2   5
 3.Oswestry Town            4  1  1  2   3- 4   4  

Group C
[Aug 28]
Llansantffraid 2-0 Caersws
  [Ward 57, Edge 82pen]
[Sep 4]
Caersws        2-0 Newtown
  [G.Evans 25pen, Jehu 44]
[Sep 11]
Newtown        1-3 Llansantffraid
  [Adamson 90; Wright 26, 60, 89]
[Sep 18]
Caersws        2-2 Llansantffraid
  [S.Jehu 27, 76; J.Toner 11, 46] 
[Sep 25]
Llansantffraid 1-0 Newtown
  [G.Powell 49]
[Dec 5]
Newtown        0-4 Caersws
  [A.Marfell 3, G.Evans 10, 31, S.Jehu 66] 

 1.TNS Llansantffraid       4  3  1  0   8- 3  10  Qualified
 2.Caersws                  4  2  1  1   8- 4   7  Qualified
 3.Newtown AFC              4  0  0  4   1-10   0

Group D
[Aug 29]
Rhayader       5-1 Aberystwyth
  [Ga.Hughes 67, 88, Hammond 24, Perry 53, Tedaldi 57; Allen 86]
[Sep 4]
Aberystwyth    1-7 Haverfordwest
  [D.Burrows 69og; Mainwaring 12, P.Burrows 25, 28, 34, D.Burrows 36,
   Hughes 80, 86]
[Sep 11]
Haverfordwest  2-1 Rhayader
  [Thomas 73, Hudgell 77; Griffith 39]
[Sep 18]
Aberystwyth    1-1 Rhayader
  [G.Allen 14; C.Loss 65] 
[Sep 26]
Rhayader       4-1 Haverfordwest
  [C.Loss 24pen, 47pen, J.Hammond 59, 82; P.Burrows 7] 
[Oct 2]
Haverfordwest  2-4 Aberystwyth
  [C.Miller 44, S.Mardenborough 74; M.George 41og, Lewis 51, Tappin  69,
   Hammond 80] 

 1.Rhayader Town            4  2  1  1  11- 5   7  Qualified
 2.Haverfordwest County     4  2  0  2  12-10   6  
 3.Aberystwyth Town         4  1  1  2   7-15   4

Group E
[Aug 29]
Llanelli       1-0 Afan Lido
  [Hill 20]
[Sep 4]
Afan Lido      0-1 Carmarten
  [Thomas 27]
[Sep 11]
Carmarthen     2-1 Llanelli
  [Hicks 78, Nicholls 80; Murray 65]
[Sep 18]
Afan Lido      0-1 Llanelli
  [G.Twose 27] 
[Sep 26]
Llanelli       0-1 Carmarthen
  [L.Jones 20]
[Oct 2]
Carmarthen     2-1 Afan Lido
  [W.Thomas 39, T.Hicks 85; M.Patton 89] 

 1.Carmarthen Town          4  4  0  0   6- 2  12  Qualified
 2.Llanelli                 4  2  0  2   3- 3   6 
 3.Afan Lido FC             4  0  0  4   1- 5   0
 
Group F
[Aug 28]
Port Talbot    2-2 Cwmbran
  [R.Ryan 6, Timothy 33; N.Cotterrill 1, 88]
[Sep 4]
Cwmbran        1-1 Barry 
  [Welch 25; French 38]
[Sep 11]
Barry          5-1 Port Talbot
  [Jarman 14, M.Davies 36, Moralee 66, French 78, Morgan 90; Newton 60]
[Sep 18]
Cwmbran        2-0 Port Talbot
  [C.Watkins 24, Griffiths 71] 
[Sep 25]
Port Talbot    0-2 Barry
  [J.Moralee 12, A.Russell 76] 
[Oct 9]
Barry          1-2 Cwmbran
  [J.French 82; C.Watkins 32, C.Hughes 60] 

 1.Cwmbran Town             4  2  2  0   7- 4   8  Qualified
 2.Barry Town               4  2  1  1   9- 4   7  Qualified
 3.Port Talbot Town         4  0  1  3   3-11   1 

Quarterfinals
[Jan 12]
Cwmbran        2-1 Barry 
  [N.Cotterall 32, C.Hughes 66; J.Moralee 7]
[Jan 22]
Bangor         1-2 Caersws 
  [S.Davies 24; G.Evans 20, 63]
Cefn Druids    0-1 Llansantffraid
  [S.Anthrobus 24]
[Feb 12]
Rhayader       0-3 Carmarthen
  [C.Summers 68, D.Johnston 72, R.Nicholls 87]

Semifinals

First Legs
[Mar 12]
Carmarthen     0-0 Cwmbran
[Mar 26]
Caersws        1-1 Llansantffraid
  [Evans 58pen; Jenkins 5]

Second Legs [Mar 30]
Cwmbran        3-0 Carmarthen
  [Watkins 10, Mainwaring 24, Cotterell 87]
Llansantffraid 0-2 Caersws
  [Jehu 15, Howells 87]

Final [May 6, Aberystwyth]
Caersws        2-1 Cwmbran
  [Marfell 44, Jehu 84; Griffiths 90]


Premier Cup 2001/02

Group A 
[Sep 25] 
Caersws        5-0 Aberystwyth
  [Mark Howells (2), Graham Evans, Gari Lewis (og), Marc Hughes]
[Oct 5] 
Caersws        1-1 Llansantffraid
  [Graham Evans; Nicky Ward]
[Oct 9] 
Aberystwyth    2-1 Llansantffraid
  [Glyndwr Hughes, Gavin Allen; Anthony Wright]
[Oct 16] 
Llansantffraid 2-1 Aberystwyth
  [Anthony Wright, Ricky Evans; Frank Bennett]
Newtown        1-1 Caersws
  [Steve McCormack; Graham Evans]
[Oct 23]
Llansantffraid 0-2 Caersws
  [Tim Edwards (og), Marc Hughes]
Newtown        3-0 Aberystwyth 
  [Steve Rogers, Justin Wickham, Gareth Watkins]
[Nov 6]
Caersws        2-0 Newtown
  [Mark Howells (2)]
[Nov 13]
Aberystwyth    3-1 Newtown
  [Jason Drysdale, Matthew Coupe, Chris Adamson; Bari Morgan]
[Nov 20]
Aberystwyth    0-1 Caersws
  [Karl Lewis]
Llansantffraid 0-2 Newtown
  [Justin Wickham, Mark Williams]
[Dec 11]
Newtown        2-3 Llansantffraid
  [Steve Edwards, Steve McCormick; Robbie Wood, Chris Taylor, Chris Edge]

Table:
 1.Caersws                  6  4  2  0  12- 2  14  Qualified
 2.Newtown AFC              6  2  1  3   9- 9   7  Qualified
 3.TNS Llansantffraid       6  2  1  3   7-10   7
 4.Aberystwyth Town         6  2  0  4   6-13   6

Group B 
[Oct 9] 
Carmarthen     2-0 Rhyl  
  [Ryan Nicholls, Dean Rossiter]
[Oct 12] 
Cwmbran        0-1 Carmarthen
  [Wyn Thomas]
[Oct 16] 
Carmarthen     0-1 Newport 
  [Darren Ryan]
Cwmbran        2-3 Rhyl
  [Craig Hughes, Michael Pattimore; John Durnin, Michael Jackson, Steve Futcher]
[Oct 23]
Rhyl           1-2 Carmarthen
  [Jamie Brewerton; Michael Jackson (og), Shaun Chapple]
[Oct 30]
Rhyl           1-1 Cwmbran
  [Nick Welton; Anthony Wright] 
[Nov 5]
Newport        0-0 Rhyl
[Nov 13]
Carmarthen     1-0 Cwmbran
  [Dean Rossiter]
[Nov 19]
Newport        0-0 Carmarthen
[Dec 11]
Cwmbran        2-3 Newport
  [Rhys Griffiths (2); Billy Clark, Matt Rose, Jeff Eckhardt]
[Dec 17]
Newport        2-0 Cwmbran
  [Steve Cowe, Martin Paul]
[Jan 8]
Rhyl           1-2 Newport
  [Gareth Wilson; Lewis Summers, Alfie Carter]

 1.Newport County           6  4  2  0   8- 3  14  Qualified
 2.Carmarthen Town          6  4  1  1   6- 2  13  Qualified
 3.Rhyl                     6  1  2  3   6- 9   5
 4.Cwmbran Town             6  0  1  5   5-11   1

Bye to quarterfinals: 
Barry Town, Cardiff City, Swansea City and Wrexham; all to be drawn
away in the quarterfinals.

Quarterfinals 
[Jan 15]
Caersws        0-3 Barry
  [Dave Toomey 26, Mick Flynn 65, Richard Kennedy 83]
Newport        0-3 Swansea
  [Steve Watkin 38pen, John Williams 43, Jonathan Coates 69]
Carmarthen     2-4 Wrexham
  [Sion Meredith, Ryan Nicholls (pen); Stephen Thomas, Hector Sam (pen),
   Wayne Phillips, Carlos Edwards]
[Jan 16]
Newtown        0-3 Cardiff
  [Leon Jeanne 54, James Collins 76, Tony Wallis 83]


Semifinals 
[Mar 12]
Wrexham        1-1 Cardiff City                [aet, 3-4 pen]
  [Trundle 84; Gethin Jones 4]
[Mar 19]
Swansea City   2-0 Barry Town
  [Steve Watkins (pen), John Williams 61]

Final [May 13]
Cardiff City   1-0 Swansea City
  [G.Kavanagh]



Second Level 2001/02

Cymru Alliance Premier Division 

Final Table:
    
 1.Welshpool Town         34 25  5  4 101-29  80  Promoted
 2.Llangefni/Glan         34 24  3  7  76-36  75 
 3.Cemaes Bay             34 23  4  7  81-45  73 
 4.Porthmadoc             34 20  8  6  88-45  68 
 5.Buckley Town           34 21  4  9  72-38  67 
 6.Ruthin Town            34 17  7 10  78-53  58 
 7.Halkyn United          34 17  7 10  58-43  58 
 8.Airbus UK              34 16  6 12  55-55  54 
 9.Holyhead Hotspur       34 15  4 15  72-78  49 
10.Llandudno              34 12  3 19  55-80  39 
11.Gresford Athletic      34 10  7 17  47-59  37 
12.Llanfair PG            34 10  6 18  59-81  36 
13.Flint Town United      34  8  7 19  40-58  31 
14.Lex X1                 34 13  4 17  67-87  31  [-12] 
15.Guilsfield             34  8  6 20  49-82  30 
16.Holywell Town          34  8  5 21  50-85  29 
17.Brymbo Brougton        34  6  5 23  40-80  23 
18.Denbigh Town           34  5  5 24  29-83  17  [-3]

NB: Lex XI 12 points deducted for breach of rules
    Denbigh Town 3 points deducted for breach of rules

Welsh Division 1

Table:

 1.Ton Pentre            36 26  6  4  81-22  84 
 2.Pontardawe Town       35 26  2  7  93-36  80 
 3.UWIC Inter Cardiff    36 23  7  6  81-45  76 
 4.Garw Athletic         36 18 10  8  74-49  64 
 5.Neath                 36 19  7 10  64-47  64 
 6.Ely Rangers           36 16  9 11  70-51  57 
 7.Maesteg Park          36 17  6 13  60-54  57 
 8.Goytre United         34 13 12  9  58-47  51 
 9.Gwynfi United         36 14  6 16  66-69  48 
10.Llanwern              34 12  8 14  73-59  44 
11.Caerleon              36 12  6 18  48-55  42 
12.Penrhiwceiber R.      36 12  6 18  69-100 42 
13.Cardiff Corinthians   34 11  5 18  49-63  38 
14.Milford United        34 10  8 16  42-60  38 
15.Cardiff Civil Service 36 10  7 19  54-62  37 
16.Fields Park           35 10  7 18  49-74  37 
17.Rhondda AFC           36  9  4 23  30-80  31 
18.Ammanford             36  8  5 23  40-85  29 
19.Bridgend Town         36  7  7 22  50-93  28 
 

Third Level 2001/02

Welsh Division 2

Final Table:

 1.Garden Village        30 21  2  7  69-38  65 
 2.Bettws                30 21  1  8  85-41  64 
 3.Briton Ferry          30 18  6  6  62-30  60 
 4.Porth Tywyn Sub       30 18  4  8  58-48  58 
 5.Tredegar Town         30 17  2 11  68-60  53 
 6.Aberaman              30 15  5 10  71-52  50 
 7.Taffs Well            30 13  7 10  74-54  46 
 8.Blaenrhondda          30 13  6 11  66-54  45 
 9.Llwydcoed             30 12  6 12  65-55  42 
10.Porthcawl Town        30 12  5 13  63-60  41 
11.Portos/G/Quins        30 11  5 14  52-61  38 
12.Morriston             30  8  7 15  52-67  31 
13.Merthyr Saints        30  8  7 15  63-82  31 
14.Treharris Athletic    30  7  5 18  49-72  26 
15.Treowen Stars         30  7  3 20  31-83  24 
16.Chepstow Town         30  1  5 24  41-112  8 


Mid-Wales League

 1. Penrhyncoch           28  21  5  2 117  27  68 
 2. Carno                 28  21  2  5 100  33  65 
 3. Llanrhaeadr           28  20  3  5  71  29  63 
 4. Aberystwyth Res       28  20  2  6  86  35  62 
 5. Newtown Res           28  14  4 10  64  49  47 
 6. Caersws Res           28  12  4 12  50  48  41 
 7. Llanfyllin            28  12  4 12  70  65  40 
 8. Llanidloes            28  11  4 13  48  60  37 
 9. Kerry                 28  10  6 12  51  47  36 
10. Presteigne            28  10  5 13  68  80  35 
11. UWA                   28  10  3 15  64  76  34 
12. Waterloo Rovers       28   8  2 17  34  84  26 
13. Rhayader Res          28   4  5 18  37  88  26 
14. Meifod                28   4  5 20  39 109  18 
15. Llandrindod           28   3  4 21  33 104  13 

Fourth Level 2001/02

Welsh Division 3

Table:
  
 1.Newport YMCA          34 27  3  4  90-33  84 
 2.Dinas Powys           34 26  5  3  96-25  83 
 3.Pontypridd Town       34 20  9  5  77-32  69 
 4.Caldicot Town         34 21  4  9  77-34  67 
 5.Newcastle Emlyn       34 18  4 12  64-59  58 
 6.Seven Sisters         34 15 10  9  86-62  55 
 7.Pontyclun             34 16  6 12  59-48  54 
 8.Tillery AFC           33 14  7 12  67-51  49 
 9.Risca United          34 14  7 13  50-52  49 
10.Pentwyn Dynamo        34 13  6 15  79-71  45 
11.Troedyrhiw FC         34 10 12 12  55-52  42 
12.Caerau Ely            34 11  8 15  58-64  41 
13.Skewen Athletic       34 10  8 16  47-66  38 
14.Pontlottyn BF         33  8 12 13  48-59  36 
15.Albion Rovers (Wales) 34  9  5 20  51-63  32 
16.Ebbw Vale             34  8  8 18  52-75  32 
17.Caerau                34  6  3 25  50-106 21 
18.Abercynon             34  0  1 33  21-175  1 
------------------------------------------------------------------------------------------

2002/03

League of Wales 

Final Table:
 
 1.Barry Town               34  26  5  3  84-26  83  Champions
 2.TNS Llansantffraid       34  24  8  2  68-21  80
 3.Bangor City              34  22  5  7  75-34  71
 4.Aberystwyth Town         34  17  9  8  54-38  60
 5.Connah's Quay Nomads     34  18  5 11  55-46  59
 6.Rhyl                     34  17  7 10  52-33  58
 7.Afan Lido                34  14 10 10  44-34  52
 8.Caersws                  34  15  6 13  57-52  51
 9.Cwmbran Town             34  14  8 12  51-40  50 
10.Newtown                  34  12  6 16  48-54  42
11.Port Talbot Town         34  11  6 17  36-51  39
12.Flexsys Cefn Druids      34  11  5 18  37-51  38  
13.Haverfordwest County     34  10  5 19  40-68  35 
14.Caernarfon Town          34   8 10 16  43-53  34
15.Carmarthen Town          34   9  5 20  33-66  32
16.Oswestry Town            34   6 10 18  36-67  28
17.Welshpool Town           34   7  7 20  30-62  28  [*]
18.Llanelli                 34   4  5 25  42-89  17  Relegated

[*] escaped relegation as no team were promoted from Welsh League Division One;
    only Porthmadog from the Cymru Alliance went up.

NB: TNS (Llansantffraid) and Oswestry Town merged into TNS (Llansantffraid)
    for 2003/04, so the league will be played with 17 clubs only;
    Cefn Druids changed sponsors and will be known as Newi Cefn Druids in
    2003/04.

Home \ Away	ABE	AFA	BAN	BAR	CAE	CWS	CMR	CDR	CQN	CWM	HAV	LLA	NTW	OSW	PTT	RHY	TNS	WEL
Aberystwyth Town		0–0	0–1	3–1	1–1	1–3	2–0	3–0	3–1	1–1	2–1	2–0	3–1	5–1	1–0	1–1	2–2	0–0
Afan Lido	1–1		1–2	0–1	0–1	1–0	2–0	0–3	3–0	1–2	0–0	2–2	1–2	0–0	2–0	1–1	0–6	2–0
Bangor City	0–1	2–1		1–1	3–1	5–0	3–2	2–0	2–1	2–1	2–1	8–0	0–1	2–2	3–0	1–0	0–2	3–1
Barry Town	5–1	1–0	3–0		3–2	3–2	3–0	6–0	3–1	2–1	3–0	1–0	2–2	4–0	0–1	4–1	0–0	2–1
Caernarfon Town	0–3	1–1	2–2	1–4		1–2	2–1	3–3	2–0	3–1	0–1	1–1	1–2	1–1	2–1	0–2	1–1	0–0
Caersws 	2–2	1–2	1–1	0–1	2–1		4–1	2–1	1–0	1–1	1–1	4–0	1–0	2–3	3–1	2–2	0–4	3–1
Carmarthen Town	0–2	0–2	0–6	2–2	0–3	3–1		0–1	1–1	0–4	0–2	2–1	1–4	2–1	0–2	0–3	1–1	5–1
Flexsys Cefn    3–0	0–1	0–2	0–3	2–1	0–1	0–1		0–0	1–0	0–1	4–0	3–0	0–0	3–2	0–2	0–1	0–2
Connah's Quay  	2–1	2–1	2–1	0–2	1–1	1–3	1–0	4–1		1–1	3–1	3–0	1–0	2–4	2–2	2–1	0–1	4–0
Cwmbran Town	2–1	0–2	0–0	2–3	1–0	3–2	4–0	0–0	0–2		3–1	3–2	2–1	0–0	1–1	2–0	0–0	4–0
Haverfordwest  	0–3	1–4	0–4	2–4	3–1	3–2	0–2	2–4	1–3	4–0		2–3	2–2	0–2	2–1	1–5	0–3	0–0
Llanelli	2–3	1–3	2–5	2–3	3–3	3–2	1–2	3–1	3–5	0–3	1–3		2–3	3–1	0–2	0–3	2–3	0–1
Newtown 	3–1	1–2	2–1	0–0	0–3	0–2	2–2	1–2	1–2	4–1	4–0	2–1		1–3	2–4	0–2	2–4	0–2
Oswestry Town	0–1	0–3	1–2	0–4	3–0	0–2	1–2	0–1	2–3	0–5	1–1	3–1	0–0		0–0	2–3	0–3	1–1
Port Talbot  	0–1	0–2	0–2	0–5	3–2	0–0	0–2	2–1	0–1	1–0	3–0	1–1	0–2	4–1		0–3	1–1	1–0
Rhyl    	0–0	2–2	0–1	0–1	1–0	4–0	1–0	1–0	1–2	2–1	1–0	1–1	1–2	1–1	3–0		0–1	2–0
Total Network  	3–0	1–1	4–2	1–0	0–2	2–1	2–0	2–0	2–0	1–0	1–2	3–1	1–1	2–1	1–0	5–0		2–0
Welshpool Town	1–3	0–0	1–4	0–4	1–0	0–4	1–1	3–3	1–2	1–2	0–2	1–0	1–0	6–1	2–3	0–2	1–2	

Wales Cups 2002/03

FAW Cup

First Round 
[Sep 14]
AFC Llwydcoed        1-0 Newport YMCA  
AFC Rhondda          4-1 Porthcawl Town  
Airbus UK            2-0 Ruthin Town  
Amlwch Town          0-3 Buckley Town  
Glantraeth           7-0 Corwen Amateurs  
Bettws               2-3 Caerau Ely  
Briton Ferry Athl.   2-6 Blaenrhondda           [aet] 
Brymbo Broughton     3-2 Conwy United  
Caerwys              3-3 Brickfield Rangers     [aet, 2-3 pen]
Caldicot Town        2-1 Morriston Town  
Cardiff Civil S.     2-1 Tredegar Town 
Cemaes Bay           2-1 Llandyrnog United 
Cwmamman United      3-2 Newcastle Emlyn        [aet] 
Denbigh Town         0-3 Porthmadog  
Ely Rangers          1-2 Aberaman Athletic  
Garden Village       5-3 Merthyr Saints  
Garw Athletic        4-3 Seven Sisters  
Glanthraeth          7-0 Corwen Amateurs
Goytre United        7-1 Milford United  
Gwynfi United        w/o Penrhiwceiber Rangers [walkover to Gwynfi United] 
Halkyn United        3-0 Flint Town United  
Holyhead Hotspur     3-1 Castell Alun Colts  
Llandudno            abd Mold Alexandra        [abandoned at 0-0 after 45']
Llanfairpwll         3-0 Chirk AAA  
Llanrhaeadr          4-1 Llanidloes Town  
Maesteg Park Athl.   3-0 Risca and Gelli United  
Meifod               o/w Presteigne St.Andrews [walkover to Presteigne St. Andrews] 
Neath                2-1 Dinas Powys           [aet]
Penrhyncoch          4-0 Guilsfield  
Pontyclun            0-2 Treowen stars  
Pontypridd Town      3-3 Grange Harlequins     [aet, 3-4 pen] 
Port Tywyn Suburbs   3-0 Caerleon 
Prestatyn Town       1-3 Lex XI                [aet] 
Taffs Well           4-0 Cardiff Corinthians  
Troedyrhiw           4-2 Fields Park Pontllanfraith  
[Sep 21]
Gresford Athletic    6-0 Holywell Town  
[Sep 28]
Llandudno            4-0 Mold Alexandra 
 
Second Round
[Oct 11]
Goytre United        0-1 Haverfordwest County  
[Oct 12]
Aberystwyth Town     2-0 Welshpool Town  
AFC Rhondda          1-1 AFC Llwydcoed         [aet, 3-2 pen]  
Airbus UK            2-0 Buckley Town  
Blaenrhondda         0-1 Cwmamman United 
Brymbo Broughton     2-1 Caernarfon Town  
Caerau Ely           3-0 Grange Harlequins  
Caldicot Town        1-3 Garw Athletic  
Cardiff Civil S.     0-1 UWIC Inter Cardiff 
Carmarthen Town      4-1 Gwynfi United  
Cemaes Bay           4-6 Lex XI
Glantraeth           4-3 Porthmadog  
Llandudno            3-1 Gresford Athletic  
Llanelli             1-4 Cwmbran Town  
Llanfairpwll         3-3 Halkyn United         [aet, 5-6 pen] 
Llangefni            3-5 Pontardawe Town 
Neath                1-1 Afan Lido             [aet, 5-4 pen]
Newtown              6-1 Llanrhaeadr  
Oswestry Town        2-1 Presteigne St. Andrews  
Port Talbot Town     1-0 Taffs Well  
Porth Tywyn Suburbs  3-0 Garden Village  
Rhayader Town        0-5 Penrhyncoch  
Rhyl                 5-0 Holyhead Hotspur  
Treowen Stars        2-0 Maesteg Park Athletic  
Troedyrhiw           0-2 Aberaman Athletic  
[Nov 1]
Connah's Quay Nomads 3-0 Brickfield Rangers

Third Round 
[Nov 15]
Cefn Druids          4-3 Airbus UK
Port Talbot Town     2-1 Neath
[Nov 16]
Aberaman Athletic    0-4 Barry Town
Aberystwyth Town     6-0 Lex XI
AFC Rhondda          0-5 Pontardawe Town
Bangor City          6-0 Halkyn United
Brymbo Broughton     0-1 Llandudno
Caersws              1-0 TNS Llansantffraid
Connah's Quay Nomads 1-0 Newtown
Cwmbran Town         3-1 Cwmamman United
Garw Ath             1-3 Haverfordwest
Glantraeth           1-2 Oswestry Town
Porth Tywyn Suburbs  1-2 Ton Pentre
Rhyl                 2-1 Penrhyncoch
Treowan Stars        0-4 Carmarthen
UWIC Inter Cardiff   3-0 Caerau Ely AFC

Fourth Round [Feb 8]
Barry Town           4-1 Pontardawe Town
Caersws              0-3 Bangor City
Carmarthen Town      0-1 Cwmbran Town
Llandudno Town       1-3 Connah's Quay Nomads
Oswestry Town        2-1 Haverfordwest County
Port Talbot Town     2-3 Aberystwyth Town
Ton Pentre           2-1 Flexsys Cefn Druids
UWIC Inter Cardiff   0-1 Rhyl

Quarterfinals 
[Mar 8]
Rhyl                 1-0 Connah's Quay Nomads 
[Mar 15] 
Ton Pentre           3-0 Oswestry Town
Bangor City          0-0 Cwmbran Town          [aet, 3-5 pen]  
Aberystwyth Town     2-3 Barry Town

Semifinals [Apr 5]
Barry Town           1-0 Rhyl
Ton Pentre           1-2 Cwmbran Town

Final [May 11]
Barry Town           2-2 Cwmbran Town          [aet, 4-3 pen] 


League of Wales Cup 2002/03

Preliminary Round

First Legs
[Aug 13]
Welshpool Town 1-3 Oswestry Town
[Aug 14]
Haverfordwest  1-1 Llanelli
 
Second Legs [Aug 21]
Llanelli       1-1 Haverfordwest    
Oswestry Town  0-1 Welshpool Town 
 
First Round

First Legs
[Aug 27]
Afan Lido      0-2 Port Talbot
Barry          2-3 Aberystwyth
Caersws        6-0 Connah's Quay
Carmarthen     3-3 Haverfordwest
[Sep 3]
Bangor City    3-1 Newtown
Rhyl           1-1 Llansantffraid
 
Second Legs
[Sep 10]
Aberystwyth    1-2 Barry Town
Newtown        2-4 Bangor City   
Llansantffraid 0-1 Rhyl                

Second Round

First Legs
[Sep 17]
Oswestry       1-2 Rhyl
Port Talbot    0-0 Caersws
[Sep 24]
Aberystwyth    0-1 Carmarthen
[Sep 25]
Caernarfon     2-2 Bangor City

Second Legs
[Sep 24]
Caersws        0-2 Port Talbot        
Rhyl           1-0 Oswestry      
[Oct 1]
Bangor City    4-3 Caernarfon 
[Nov 12]
Carmarthen     1-2 Aberystwyth             

Semifinals

First legs [Jan 21]
Aberystwyth    2-2 Rhyl
Bangor City    2-0 Port Talbot Town

Second Legs [Feb 11]
Rhyl           2-1 Aberystwyth
Port Talbot    0-5 Bangor City

Final [May 3, Belle Vue]
Bangor City    2-2 Rhyl                  [aet, 4-3 pen]


Premier Cup 2002/03

Group A 
[Sep 10]
Caersws        2-4 Cwmbran
  [Graham Evans (2), Anthony Wright (3), Chris Summers] 
[Oct 2]
Cwmbran        1-2 Adan Lido
  [Jody Jenkins; Andrew Pearson, Chris Pridham]
[Oct 8]
Rhyl           4-1 Cwmbran
  [Andy Moran, Chris McGinn, Martyn Chalk, Michael Jackson; Michael Pattimore]
[Oct 15]
Caersws        1-1 Rhyl
  [Graham Evans; Chris McGinn]
[Oct 22]
Rhyl           2-1 Afan Lido
  [Andy Moran (2); Paul Evans]
[Oct 23]
Cwmbran        0-1 Caersws
  [Graham Evans]
[Nov 5]
Afan Lido      1-3 Rhyl
  [Shaun O'Leary; Chris McGinn, Andy Moran (2)]
[Nov 12]
Caersws        2-3 Afan Lido
  [Sean Jehu, Graham Jones; Phil Holmes, Kevin Bartley (2)]
[Nov 13]
Cwmbran        3-2 Rhyl
  [Michael Pattimore (pen), Jodie Jenkins, Sean Mainwaring; Martyn Chalk,
   Stewart White]
[Nov 19]
Rhyl           1-1 Caersws
  [Gary Powell; Graham Evans (pen)]
[Nov 26]
Afan Lido      1-0 Cwmbran
  [Phil Holmes]
[Dec 3]
Afan Lido      2-1 Caersws
  [Sasha Walters, Kevin Bartley; Andy Marfell]

Table:
 1.Afan Lido                6  4  0  2  10- 9  12  Qualified
 2.Rhyl                     6  3  2  1  13- 8  11  Qualified
 3.Cwmbran Town             6  2  0  4   9-12   6
 4.Caersws                  6  1  2  3   8-11   5

Group B 
[Sep 24]
Connah's Quay  1-1 Newport 
  [Tommy Mutton; Billy Clark]
[Oct 8]
Connah's Quay  1-2 Bangor
  [Gary McCosh; Ricky Evans, Lee Hunt]
[Oct 12]
Bangor         1-1 Llansantffraid
  [Eifion Jones; Martin Naylor]
[Oct 15]
Connah's Quay  1-3 Llansantffraid
  [George Horan; Chris Taylor, Chris King, John Toner]
[Oct 21]
Newport        1-0 Llansantffraid
  [Richard French]
[Nov 4]
Newport        1-1 Connah's Quay
  [Scott Walker; Stuart Rain]
[Nov 5]
Llansantffraid 5-0 Bangor
  [John Leah, Chris King, Mike Wilde (3)]
[Nov 12]
Llansantffraid 3-0 Newport
  [Matt Rose (og), Steve Antrobus (2)]
[Nov 18]
Newport        1-1 Bangor
  [Scott Walker; Ricky Evans]
[Nov 19]
Llansantffraid 4-0 Connah's Quay
  [Chris King, Gary Brabin, Steve Rogers, Mike Wilde]
[Dec 3]
Bangor         2-3 Connah's Quay
  [Kenny Burgess, Simon Davies (pen); Stuart Rain, Tommy Mutton (2)]
[Dec 10]
Bangor         1-1 Newport
  [Simon Davies (pen); Gary Shephard]

 1.TNS Llansantffraid       6  4  1  1  16- 3  13  Qualified
 2.Newport County           6  1  4  1   5- 7   7  Qualified
 3.Bangor City              6  1  3  2   7-12   6
 4.Connah's Quay Nomads     6  1  2  3   7-13   5

Bye to quarterfinals: 
Barry Town, Cardiff City, Swansea City and Wrexham

Quarterfinals [Jan 28]
Llansantffraid 1-3 Cardiff
  [Steve Antrobus; Gavin Gordon 2, Stuart Fleetwood]
Newport        3-1 Swansea
  [Jeff Eckhardt, Ryan Ashington, Jamie Wood; Gary Shephard]
Afan Lido      0-4 Wrexham
  [Andy Morrell (3), Shaun Holmes]
Rhyl           1-1 Barry           [aet, 5-4 pen]
  [Steve Walters; Jamie Moralee]

Semifinals 
[Mar 24]
Newport County 0-0 Cardiff City    [aet, 4-2 pen]
[Apr 14]
Wrexham        4-0 Rhyl
  [Paul Barrett, Dennis Lawrence, Shaun Holmes, Hector Sam]

Final [May 8]
Wrexham        6-1 Newport County
  [Dennis Lawrence, Andy Morrell, Lee Trundle (2), Jim Whitley,
   Shaun Pejic; Gary Shepherd]


Second Level

Cymru Alliance 

Final Table:

 1.Portmadog            32 28  2  2 106- 19  86  Promoted
 2.Llandudno            32 20  7  5  81- 41  67  
 3.Buckley              32 19  7  6  75- 34  64  
 4.Llangefni            32 21  1 10  78- 39  64  
 5.Airbus UK            32 17  5 10  70- 50  56  
 6.Rhuthun              32 17  3 12  79- 45  54  
 7.Halkyn               32 14  9  9  56- 57  51  
 8.Amlwch               32 11  9 12  45- 55  42  
 9.Lex XI               32 12  5 15  83- 72  41  
10.Caergybi/Holyhead    32 11  8 13  60- 62  41           
11.Fflint               32 11  7 14  50- 61  40           
12.Wyddgrug/Mold A.     32  8  7 17  35- 56  31      
13.Gresford Athletic    32  8  6 18  52- 64  30  
14.Llanfairpwll         32  8  5 19  35- 66  29  
15.Cegydfa/Guilsfield   32  7  7 18  43- 86  28  
16.Cemaes               32  7  3 22  41-129  24  
17.Treffynon/Holywell   32  4  5 23  33- 96   8  [-9]
 
NB: 2 more losses than wins; 10 goals more conceded than scored;
    Terffynon/Holywell 9 points deducted
                    
Welsh League Division One

Final Table:
 
 1.Bettws               34 24  5  5  89- 30  77 
 2.Neath                34 24  5  5  71- 29  77 
 3.UWIC                 34 23  7  4  67- 33  76 
 4.Ton Pentre           34 22  3  9  86- 35  69 
 5.Goytre Utd           34 19  3 12  56- 39  60 
 6.Garw                 34 16  5 13  61- 57  53 
 7.Briton Ferry         34 14  4 16  50- 53  46 
 8.Cardiff CS           34 12  9 13  45- 52  45   
 9.Maesteg Park         34 13  6 15  44- 57  45 
10.Pontardawe           34 12  7 15  51- 49  43 
11.Cardiff Corries      34 12  6 16  40- 59  42 
12.Caerleon             34 10 10 14  49- 49  40 
13.Llanwern             34 11  5 18  44- 64  38 
14.Gwynfi Utd           34 10  7 17  56- 57  37 
15.Ely Rangers          34 10  6 18  46- 52  36 
16.Garden Village       34  9  7 18  39- 65  34 
17.Penrhiwceiber        34  9  7 18  48- 81  34 
18.Milford Utd          34  1  8 25  26-108  11   
 
NB: total goal difference -1; no team promoted.

 
Third Level

Welsh National League (Wrexham area premier division; Feeder League to Cymru Alliance)

 1.Castell Alun Colts           30 21  2  7  97-41 65  Promoted
 2.Penycae                      30 19  5  6  74-47 62
 3.Mynydd Isa (P)               30 18  5  7  71-43 59
 4.Ruthin Town                  30 18  4  8  74-48 58
 5.Brymbo Broughton (R)         30 16  7  7  79-41 55
 6.Rhos Aelwyd                  30 18  1 11  70-52 55
 7.Cefn United                  30 16  5  9  75-41 53
 8.Llangollen Town              30 15  6  9  70-46 51
 9.Brickfield Rangers           30 13  3 14  62-64 42
10.Bala Town                    30 10  4 16  43-66 31  [*]
11.Chirk AAA                    30  8  7 15  45-71 31
12.Lay Welfare                  30  9  3 18  50-74 30
13.Borras Park Albion           30  7  4 15  57-97 25
14.Penley                       30  6  5 19  35-77 23
15.Llanuwchllyn (P)             30  5  6 19  42-94 21  Relegated
16.Corwen                       30  5  5 20  34-76 17  [*]  Relegated

[*] 3 points deducted 

Promoted to Welsh National League Wrexham Area Premier Division 2003/04:
Queens Park & Rhostyllen United.

Mid Wales League (Feeder League to Cymru Alliance)

 1.Penrhyncoch                 26 22  1  3  99- 28  67  Promoted
 2.Aberystwyth Reserves        26 18  3  5  73- 25  57
 3.Presteigne                  26 14  7  5  77- 43  49
 4.Llanhaedr                   26 13  7  6  69- 32  46
 5.Newtown Reserves            26 14  4  8  64- 35  46
 6.Carno                       26 13  2 11  51- 40  38  [*]
 7.UWA                         26 10  7  9  47- 54  37
 8.Llanfyllin                  26 11  3 12  74- 54  36
 9.Kerry                       26  9  6 11  40- 44  33
10.Caersws Reserves            26  7  6 13  45- 49  27
11.Rhayader (R)                26  8  3 15  47- 81  24  [**]
12.Llanidloes                  26  4  7 15  23- 55  19
13.Waterloo Rovers             26  4  3 21  21- 92  15
14.Llandrindod                 26  2  1 22  22-120   7

 [*] 3 points deducted.
[**] 3 points deducted. Rhayader were relegated from first level.

Welsh Alliance (Tyn Lon Volvo League) (Feeder League to Cymru Alliance)

 1.Glantraeth (P)              28 19  5  4 118-33  62  Promoted
 2.Bodedern (P)                28 18  7  3  65-19  58
 3.Denbigh Town (R)            28 17  5  6  64-31  56
 4.Bethesda Athletic           28 17  2  9  74-44  53
 5.Rhyl Reserves               28 15  6  7  62-31  51
 6.Loco Llanberis              28 12  7  9  46-41  43
 7.Llandudno Junction          28 12  7  9  57-53  43
 8.Rhydymwyn                   28 11  6 11  52-54  39
 9.Sealand Leisure (P)         28 10  6 12  44-63  36
10.Caerwys                     28  9  4 15  57-78  31
11.Y Felinheli                 28 10  4 14  44-60  31  [*]
12.Prestatyn Town              28  7  7 14  32-58  28
13.Glan Conwy                  28  4  8 16  42-89  17  [*]
14.Pen Phoenix                 28  4  5 19  35-83  17
15.Conwy United                28  4  3 21  31-86  15

[*] 3 points deducted

Welsh League Division Two (Feeder to Welsh League Division One)

Final Table:

 1.Dinas Powys         34 24  7  3  97- 31  79 
 2.Grange Quins        34 22  6  6  95- 46  72 
 3.Bridgend Town       34 21  9  4  73- 33  72 
 4.AFC Llwydcoed       34 18 11  5  67- 33  65 
 5.Taffs Well          34 15  7 12  65- 54  52 
 6.Newport YMCA        34 15  7 12  50- 46  52 
 7.Pontypridd          34 12 15  7  62- 41  51 
 8.Aberaman            34 14  8 12  69- 65  50 
 9.Tredegar Town       34 14  6 14  70- 63  48 
10.Ammanford           34 14  5 15  65- 63  47 
11.Blaenrhondda        34 13  4 17  45- 70  43 
12.Treharris           34 10 10 14  55- 55  40 
13.Morriston Town      34 11  6 17  55- 76  39 
14.Merthyr Saints      34 11  5 18  50- 69  38 
15.Porthcawl           34 10  4 20  55- 98  34 
16.Porth Tywyn         34  9  5 20  52- 79  32 
17.AFC Rhondda         34  8  7 19  47- 73  31 
18.FP Pontllanfraith   34  3  2 29  36-114  11 
 
 
Fourth Level
 
Welsh League Division Three  
 
Final Table:

 1.Pontyclun           34 21  7  6  73- 39  70 
 2.Skewen Ath          33 22  4  7  77- 43  70 
 3.Caldicot            34 19  8  7  67- 42  65 
 4.Caerau Ely          34 19  7  8  77- 46  64 
 5.Bryntirion          34 19  4 11  70- 41  61 
 6.Seven Sisters       34 15  7 12  59- 53  52 
 7.Troedyrhiw          34 15  5 14  53- 52  50 
 8.Pontlottyn          34 14  8 12  70- 72  50 
 9.Treowen             34 13  7 14  50- 48  46 
10.Tillery FC          34 11 10 13  64- 72  43 
11.Albion Rovers       34 11  7 16  54- 64  40 
12.Risca Utd           34 10  9 15  53- 65  39 
13.Cwmmaman            34 11  5 18  57- 70  38 
14.Chepstow Town       34 10  8 16  67- 84  38 
15.Pentwyn Dyn         34  9  8 17  59- 70  35 
16.Newcastle Emlyn     34 10  5 19  51- 75  35 
17.RTB Ebbw Vale       34 10  3 21  52- 82  33 
18.Caerau              34  8  6 20  58- 93  30 
----------------------------------------------------------------------------------------

2003/04

League of Wales 

Final Table:
 
 1.Rhyl                     32  23  8  1  76-26  77  Champions
 2.TNS Llansantffraid       32  24  4  4  77-28  76
 3.Haverfordwest County     32  17 11  4  40-23  62
 4.Aberystwyth Town         32  18  5  9  59-39  59
 5.Caersws                  32  15 10  7  63-41  55
 6.Bangor City              32  16  6 10  72-47  54
 7.Cwmbran Town             32  15  3 14  51-44  48
 8.Connah's Quay Nomads     32  11  9 12  58-55  42
 9.Caernarfon Town          32  11  9 12  65-65  42
10.Newtown                  32  12  5 15  43-50  41
11.Port Talbot Town         32  11  6 15  41-51  39
12.Porthmadog               32  11  3 18  41-55  36
13.Newi Cefn Druids         32  11  2 19  44-59  35
14.Afan Lido                32   8  8 16  31-54  32
15.Welshpool Town           32   6  7 19  35-71  25
16.Carmarthen Town          32   3 11 18  28-69  20
---------------------------------------------------
17.Barry Town               32   3  7 22  30-77  16  Relegated

Home \ Away	ABE	AFA	BAN	BAR	CAE	CWS	CMR	CDR	CQN	CWM	HAV	NTW	PTT	POR	RHY	TNS	WEL
Aberystwyth Town		1–2	1–2	3–1	2–1	2–0	5–1	1–0	2–1	1–0	1–1	2–1	1–1	1–0	2–2	0–3	5–0
Afan Lido	0–1		0–0	1–1	0–1	0–0	3–3	3–1	2–0	0–4	0–0	0–1	1–2	1–0	1–2	2–3	1–0
Bangor City	2–3	3–0		2–1	1–1	1–1	2–2	0–3	2–1	7–2	3–3	2–1	1–2	4–1	2–3	0–1	5–0
Barry Town	1–2	0–1	0–3		0–5	1–3	0–0	0–1	0–2	0–2	0–2	3–2	3–1	2–3	0–3	2–3	5–4
Caernarfon Town	3–2	2–2	4–5	8–0		2–4	1–1	3–2	5–5	1–0	0–1	0–3	2–0	0–2	1–1	2–2	4–1
Caersws 	0–0	2–2	1–4	1–0	2–2		3–0	3–1	0–1	4–1	0–0	4–0	1–0	3–2	3–3	0–2	3–0
Carmarthen Town	1–2	2–1	1–4	0–0	1–4	1–7		2–0	2–2	0–2	0–1	0–1	1–2	1–0	0–0	1–4	0–2
NEWI Cefn D	1–3	5–3	1–5	2–1	1–3	2–2	2–2		1–2	0–2	1–0	2–1	0–1	3–0	0–2	0–2	4–2
Connah's Quay 	0–4	4–0	3–2	4–1	3–0	3–5	1–1	0–1		3–2	0–1	2–3	3–1	1–3	0–2	1–1	1–1
Cwmbran Town	2–1	4–1	1–2	2–1	0–1	2–2	3–1	0–2	3–3		0–1	1–2	3–0	1–0	1–1	0–1	2–1
Haverfordwest 	3–1	0–0	1–0	2–2	1–1	3–0	1–0	1–0	1–2	2–1		1–0	1–1	1–0	2–1	1–0	1–1
Newtown	1–1	2–0	2–5	3–0	2–0	0–0	1–1	2–3	2–1	1–3	1–1		1–0	1–0	0–2	2–5	1–0
Port Talbot T 	1–3	0–2	0–0	2–2	4–1	0–2	3–1	3–2	1–1	2–3	2–0	2–0		3–2	1–2	1–4	0–1
Porthmadog	2–1	2–0	0–1	2–2	3–2	2–3	3–1	3–1	1–1	0–2	0–2	3–2	1–2		0–2	1–1	3–0
Rhyl     	5–3	3–0	2–0	4–0	7–1	2–1	4–0	2–0	1–1	1–0	1–1	1–1	2–1	6–1		1–0	3–0
Total Network   1–0	5–0	2–1	3–0	4–1	1–3	4–0	2–1	3–2	2–1	2–0	2–1	2–0	4–0	2–3		1–1
Welshpool Town	0–2	0–2	3–1	1–1	3–3	1–0	1–1	3–1	1–4	0–1	2–4	3–2	2–2	0–1	1–2	0–5	


Welsh Cup 2003/04

First Round [Sep 13]
AFC Llwydcoed           3-2 P'rhiwcclber R
Aberaman Ath            2-4 Fields Park P
Ammanford               1-2 Cardiff Corr
Blaenrhondda            3-1 Tredegar Town
Brickfield R            1-0 Conwy
Bridgend                0-0 Garden V
Bryntirion Ath          3-4 Treharris
Caldicot Town           1-3 Merthyr Saints
Cemaes Bay              2-3 Holyhead
Chirk AAA               1-2 Penrhyncoch
Gullsfield              3-1 Rhayader T
Llanidloes              1-2 Newcastle E
Llanwern                2-3 Ely Rangers
Morriston               4-3 Dinas Powys
Newport YMCA            0-1 Treowen
Pontyclun               3-1 Grange H
Pontypridd T            1-2 Caerleon
Port Tywyn S            3-2 Llanrhaeadr
Porthcawl T             1-2 Cwmaman Utd
Taffs Well              0-4 Skewen Ath

Second Round [Oct 4]
Aberystwyth Town       12-1 Lex XI
Bangor City             0-0 Glanfraeth                 [aet, 6-7 pen]
Bodedern                5-1 Penrhyncoch
Brickfield Rangers      0-2 Buckley Town
Briton Ferry Athletic   3-1 Blaenrhondda
Caerlon                 0-0 Skewen Athletic            [aet, 5-3 pen]
Caernarfon Town         5-0 Llandudno Town
Cardiff Corinthians     0-2 AFC Llwydcoed              [aet]
Cwmbran Town            5-1 Merthyr Saints
Ely Rangers             0-2 Port Talbot Town
Flint Town United       2-1 Ruthin Town
Grange Harlequins       0-1 Ton Pentre                 [aet]
Guilsfield              1-8 Connah's Quay Nomads
Gwynfi United           1-4 Bridgend Town
Halkyn United           1-3 Llangefni Town
Holyhead Hotspur        3-0 Gresford Athletic
Llanelli                5-0 Morriston Town
Maestag Park Athletic   0-1 Goytre United
Mold Alexandra          1-4 Welshpool Town
Neath                   0-0 Cwmamman United            [aet, 4-3 pen]
Newcastle Emlyn         0-1 Pontardawe Town
Newtown                 3-0 Amlwich Town
Porth Tywyn Suburbs     1-0 Garw Athletic
Presteigne St Andrews   1-4 Llanfairpwll
Rhyl                    2-0 Airbus UK
Total Network Solutions 2-0 Caersws
Treharris Athletic      0-0 Bettws                     [aet, 3-1 pen]
Treowen Stars           3-1 Fields Park Pontllanfraith
UWIC Inter Cardiff      2-1 Carmarthen

Third Round [Nov 8]
Bodedern                1-2 Connah's Quay Nomads
  [Roberts 23pen; Mutton 19, 73]
Bridgend                3-2 Treowen Stars
  [Jones 6, Bannon 36, Walters 44; Thorne 65, Hughes 74]
Buckley Town            0-7 Cefn Druids
  [Jones 7, D Desormeaux 9, 86, Williams 39, 57, 85, J Desormeaux 76]
Caerleon                0-1 Porth Tywyn Suburbs        [aet]
  [Evans 115]
Caernarfon              3-2 Holyhead
  [Williams 77, Brandreth 87, Davies 89; Jones 40, Moore 41]
Flint Town United       0-3 Glantraeth
  [Roberts 12, Davies 14, Owen 16]
Llanelli                0-1 Cwmbran Town
  [Summers 68]
Llanfairpwll            1-4 Rhyl
  [Moore 70; Walters 37, Powell 57, Moran 80, Limbert 80]
Pontardawe Town         0-2 Afan Lido
  [Felton 39, 44]
Port Talbot             2-1 Aberystwyth                [aet]
  [Hancock 90, Hughes 113; Spike 65]
Risca and Gelli United  0-1 AFC Llwydcoed
  [Vardon 70]
Ton Pentre              4-1 Neath AFC
  [Morris 9, Jones 11, Hughes 40, Harding 43; Stevenson 90]
Total Network Solutions 5-1 Llangefnl Town
  [Bridgewater 2, Ruscoe 36, 52, Wood 49, Ward 78; Barry 26]
Treharris               0-2 Goytre
  [Evans 6, Arthur 14og]
UWIC Inter Cardiff      2-0 Briton Ferry Athletic
  [Jones 74, Hardy 89]
Welshpool Town          3-1 Newtown
  [Rogers 29, 45, 79; ?]

Fourth Round [Feb 7]
[Feb 7]
AFC Llwydcoed           0-2 Rhyl
  [Moran 1pen], McGinn 44]
Caernarfon              1-2 Cwmbran
  [Brandreth 89 - Fowler 40, Jones 90]
Connah’s Quay Nomads    0-1 Llansantffraid
  [Wild 22]
Cefn Druids             3-0 Goytre
  [Jefferies 6, 85, Cardus 83]
Porth Tywyn Suburbs     awd Afan Lido                  [awarded to Afan Lido,
Ton Pentre              0-1 Port Talbot                 Porth Tywyn withdrew]
  [Wigley 27]
UWIC Inter Cardiff      2-0 Bridgend
  [Hooper-Nash 84og, Hardy 89]
Welshpool Town          3-2 Glantraerth                [aet; Welshpool later
  [Rodgers 16, 58pen, Evans 111; Owen 6pen, Davies 75]  withdrew; Glantraerth
                                                        were reinstated]
Quarterfinals [Mar 6]
Cwmbran Town            2-1 UWIC Inter Cardiff         [aet]
  [Fowler 23, Welsh 110; Jenkins 29]
Afan Lido               1-2 Rhyl 
  [Parry 52; McGinn 41, Moran 86]
Cefn Druids             0-1 Port Talbot Town 
  [Hancock 7]
Llansantffraid          4-1 Glantraerth
  [Beck 59, Perry 73, Wood 87pen, Toner 90; R Owen 37]

Semifinals [Apr 3]
Cwmbran Town            2-4 Rhyl                       [aet; at Newtown]
  [Mike Fowler (2); Andy Moran (3), Keith Power; 0-0 after 90']
Port Talbot Town        0-1 Llansantffraid             [at Aberystwyth]
  [John Toner]

Final [May 9, Latham Park, Newtown]
Rhyl                    1-0 Llansantffraid             [aet]
  [Marc Limbert 91]

 
League of Wales Cup 2003/04

Preliminary Round

First Leg [Aug 19]
Porthmadog     1-0 Welshpool Town
  [Pugh 52]

Second Leg [Aug 26]
Welshpool Town 0-1 Porthmadog
  [Caughter 26]

First Round

First Legs 
[Sep 2]
Afan Lido      0-0 Carmarthen Town
Caersws        6-0 Barry Town
  [Marfell 24, Jones 25, 68, Evans 31, Lewis 77, 90] 
Connah's Quay  0-2 Llansantffraid
  [Perry 5, Wilde 48]
Haverfordwest  2-0 Aberystwyth Town
  [Blain 36, Jones 94]
Cefn Druids    0-2 Rhyl
  [Moran 21, Limbert 65]
[Sep 3]
Bangor City    1-1 Porthmadog
  [Griffiths 89; A.Williams 41]
Caernarfon T   2-1 Newtown
  [Davies 24, McIlvogue 82; Futcher 59]
Cwmbran Town   0-3 Port Talbot Town
  [Dodds 35, Hughes 55, Lima 77]

Second Legs
[Sep 16]
Aberystwyth T  3-1 Haverfordwest County  
  [Spike 6, 36, O'Sullivan 27; Miller 57pen]
Barry Town     0-6 Caersws      
  [Evans 5, 28, 36, Marfell 8, Lewis 49, Howells 66]
Carmarthen T   3-2 Afan Lido       
  [Ramasut 49, Allen 70, York 77; Felton 9, Walters 20]
Newtown        3-1 Caernarfon Town        [aet]
  [Smith 4, Barton 84, 111; Moores 21]
Porthmadog     0-2 Bangor City   
  [Goodall 79, Jones 85]
Port Talbot T  1-2 Cwmbran Town        
  [Taylor 74; Wager 79og, Welsh 83]
Rhyl           3-2 Cefn Druids    
  [Moran 19, 55, Graves 86; D.Desormeaux 27, Main 74pen]
Llansantffraid 3-3 Connah's Quay Nomads     
  [Wood 38, 55, Taylor 50; Chesters 10, Owen 64, Rain 90]

Second Round

First Legs
[Nov 8]
Haverfordwest  2-2 Caersws
  [Ellis 32, 89; Reynolds 7, Evans 23]
[Nov 11]
Port Talbot T  0-1 Carmarthen Town
  [Burke 9]
[Nov 18]
Bangor City    4-2 Newtown
  [Hunt 40, 66, 87, Burgess 60; Smith 15, 76]
[Dec 9]
Llansantffraid 1-0 Rhyl
  [Bridgewater 43 pen]

Second Legs
[Nov 26]
Carmarthen T   2-0 Port Talbot Town
  [Keaveney 21, 43]
[Dec 9]
Caersws        3-0 Haverfordwest County    
  [Davies 21, Martell 42, Evans 61]
Newtown        4-4 Bangor City  
   [Barton 6, 68 Smith 37, 53; Hunt 7, 59, 86, Davies 75]
[Dec 16]
Rhyl           3-1 Llansantffraid
  [Powell 29, 41, McGinn 60; Ward 28]

Semifinals

First Legs
[Feb 7]
Caersws        0-0 Carmarthen T
[Feb 24]
Rhyl           2-0 Bangor City
  [Walters 53, Moran 82pen]

Second Legs
[Mar 6]
Carmarthen T   1-0 Caersws
  [Thomas 26]
[Mar 16]
Bangor City    0-2 Rhyl
  [McGinn 51, Limbert 75]

Final [May 3]
Rhyl           4-0 Carmarthen Town
  [Moran 13, 58, 84, McGinn 87]


FAW Premier Cup 2003/04

Group A

[Sep 23] 
Llansantffraid 3-3 Bangor C.
  [Martin Naylor, John Toner, Jamie Wood; Lee Hunt (2, 1 pen), Rae Ingram]
[Oct 7]  
Llansantffraid 3-4 Caersws
  [Chris Taylor, Mike Wilde, Jamie Wood; Colin Reynolds, Graham Jones,
   Andy Marfell, Hugh Clarke]
Aberystwyth T. 4-1 Bangor C.
  [Lee Spike (2), Phil Baker, John Lawless; Kenny Burgess]
[Oct 21]
Llansantffraid 5-0 Aberystwyth T.
  [Martin Naylor (2), Jamie Wood (3)]
Caersws        1-6 Bangor C.
  [Graham Evans; Ricky Evans, Ross Jefferies (3), Rae Ingram, Lee Hunt]
[Oct 28]  
Caersws        3-1 Aberystwyth T.
  [Andy Marfell, Andy Davies (2); Ben Jones]
[Nov 4]
Aberystwyth T. 0-0 Llansantffraid 
[Nov 11]
Bangor C.      1-3 Llansantffraid 
  [Gareth Williams; David Bridgwater, Mike Wilde, Martin Naylor]
[Nov 18]
Aberystwyth T. 1-2 Caersws
  [Glyndwr Hughes; Marc Howells, Chris Venables]
[Nov 25]
Caersws        0-5 Llansantffraid 
  [Steven Beck (2), Mike Wilde, Chris King, Nicky Ward]
Bangor C.      5-5 Aberystwyth T.
  [Lee Hunt (2), Huw Griffiths, Ricky Evans, Luke Berridge (og);
   Marc Lloyd-Williams (2), Ben Jones, Glyndwr Hughes, Luke Sherbourne]
[Dec 2]
Bangor C.      8-1 Caersws
  [Kenny Burgess (2), Paul Roberts (3), Gary Roberts, Lee Davies,
   Eifion Jones; Graham Evans]

 1.TNS Llansantffraid     6  3  2  1 19- 8 11  Qualified
 2.Caersws                6  3  0  3 11-24  9  Qualified
 3.Bangor City            6  2  2  2 24-17  8
 4.Aberystwyth Town       6  1  2  3 11-16  5

Group B
[Sep 9]
Connah's Quay  1-3 Rhyl
  [Robert Chesters; Marc Limbert, Chris McGinn, Andy Moran (pen)]
[Sep 23]
Rhyl           0-0 Afan Lido
[Sep 30]
Connah's Quay  1-1 Newport County
  [Tommy Mutton; Gary Lloyd (pen)]
[Oct 7]
Connah's Quay  2-2 Afan Lido
  [Stuart Rain (2); Sacha Walters, John Felton]
Rhyl           1-0 Newport County
  [Gary Powell]
[Oct 15]
Newport County 2-0 Afan Lido 
  [John Phillips, Gareth Phillips]
[Oct 28]
Rhyl           2-1 Connah's Quay 
  [Jamie Brewerton, George Horan (og); Tommy Mutton]
[Nov 4]
Afan Lido      2-5 Newport County
  [Chris Pridham, Gary Lloyd (og); John Phillips (2), Gary Shephard,
   Andrew Thomas, Sam O'Sullivan]
[Nov 12]
Newport County 1-1 Connah's Quay 
  [Andrew Mumford; Tommy Mutton]
[Nov 17]
Newport County 3-0 Rhyl 
  [John Phillips, Gary Lloyd, Raith Plant]
[Nov 25]
Afan Lido      0-1 Connah's Quay 
  [Tommy Mutton]
[Dec 2]
Afan Lido      1-3 Rhyl 
  [Mark Powell (og); Chris McGinn, Andy Moran (2)]

 1.Rhyl                   6  4  1  1  9- 6 13  Qualified
 2.Newport County         6  3  2  1 12- 5 11  Qualified
 3.Connah's Quay Nomads   6  1  3  2  7- 9  6
 4.Afan Lido              6  0  2  4  5-13  2 

NB: Barry Town, Cardiff City, Swansea City and Wrexham are seeded
    for quarterfinals where they will be drawn away from home.

Quarterfinals 
[Jan 26]
Newport County 0-1 Cardiff City
  [Stuart Fleetwood]
[Jan 27]
Llansantffraid 0-2 Wrexham
  [Hector Sam, Stephen Roberts]
Rhyl           8-0 Barry Town
  [Andy Moran (3, 1 pen), Chris McGinn (2), Jamie Brewerton, Craig Hogg,
   Marc Limbert]
[Jan 28]
Caersws        2-4 Swansea City           [aet]
  [Graham Evans, Chris Venables; Jonathan Coates, Karl Connolly,
   Andy Robinson, Kevin Nugent]

Semifinals 
[Mar 24]
Wrexham        2-2 Cardiff City           [aet, 7-6 pen]
  [Chris Llewellyn 75, Chris Armstrong 89; Alan Lee 35, Andy Campbell 83]
[Apr 7]
Rhyl           2-0 Swansea City 
  [Alan Tate (og), Steve Walters]

Final [May 12, at Belle Vue, Rhyl]
Rhyl           1-4 Wrexham


Second Level 

The Cymru Alliance 

Final Table

 1. Airbus UK         32 27 4  1 88-31  85  Promoted
 2. Buckley Town      32 20 6  6 74-33  66 
 3. Ruthin Town       32 19 7  6 78-48  64 
 4. Glantraeth        32 18 8  6 74-44  62 
 5. Llangefni Town    32 15 7 10 71-54  52 
 6. Guilsfield        32 15 7 10 68-56  52 
 7. Llandudno         32 15 6 11 63-50  51 
 8. Halkyn United     32 15 5 12 64-57  50 
 9. Llanfair PG       32 12 7 13 51-52  43 
10. Flint Town United 32 10 9 13 61-62  39 
11. Holyhead Hotspurs 32 10 8 14 51-67  38 
12. Lex X1            32  9 8 15 77-85  35 
13. Gresford Athletic 32 10 4 18 48-64  34 
14. Holywell Town     32  8 8 16 38-61  32 
15. Mold Alexandra    32  6 6 20 43-84  24 
16. Cemaes Bay        32  5 7 20 37-70  22 
17. Amlwch Town       32  2 5 25 34-102 11 


Welsh League Division 1

Final Table

 1. Llanelli          34 26  4  4  72-28  82  Promoted
 2. Goytre Utd        34 22  9  3  73-24  75 
 3. Grange Harlequins 34 22  8  4  74-26  74 
 4. UWIC              34 21  6  7  72-33  69 
 5. Ton Pentre        34 20  6  8  96-38  66 
 6. Dinas Powys       34 14 11  9  58-41  53 
 7. Maesteg Park      34 14 11  9  39-36  53 
 8. Neath             34 15  5 14  65-56  50 
 9. Briton Ferry      34 11 11 12  53-45  44 
10. Bridgend Town     34 12  7 15  50-60  43 
11. Garw              34 11  5 18  46-66  38 
12. Caerleon          34 10  7 17  56-62  37 
13. Bettws            34  9  5 20  39-66  32 
14. Ely Rangers       34  8  7 19  42-64  31 
15. Gwynfi Utd        34  8  7 19  37-77  31 
16. Cardiff Corries   34  7  6 21  39-65  27  Relegated
17. Pontardawe        34  7  6 21  37-103 27  Relegated
18. Llanwern          34  6  5 23  36-96  23  Relegated

Third Level 

Welsh League Division 2

Final Table
 
 1. Skewen Ath     32 23  7  2  72-26 76  Promoted
 2. Taffs Well     32 22  7  3  97-43 73  Promoted
 3. AFC Llwydcoed  32 23  3  6  83-36 72  Promoted
 4. Newport YMCA   32 22  4  6  88-46 70 
 5. Merthyr Saints 32 15  4 13  65-63 49 
 6. Pontyclun      32 15  3 14  48-50 48 
 7. Morriston Town 32 13  8 11  51-51 47 
 8. Garden Village 32 13  4 15  55-56 43 
 9. Aberaman Athl  32 11  9 12  58-68 42 
10. Ammanford Town 32 10  7 15  52-66 42
11. Caldicot Town  32  8 10 14  46-51 34 
12. Porthcawl Town 32  9  5 18  58-76 32 
13. Tredegar Town  32  8  7 17  50-67 31 
14. Penrhiwceiber  32  7  9 16  38-70 30 
15. Pontypridd     32  8  5 19  39-58 29  
16. Blaenrhondda   32  8  5 19  45-67 29  Relegated
17. Treharris Ath  32  5  7 20  41-92 22  Relegated 
 -. Milfords       withdrew

Fourth Level

Welsh League Division 3

Final Table
 
 1. Bryntirion      30 24  3  3 105-28  75  Promoted
 2. Seven Sisters   30 21  3  6  69-34  66  Promoted
 3. Tillery FC      30 18  4  8  62-42  58  Promoted
 4. Treowen         30 17  4  9  54-37  55 
 5. Troedyrhiw      30 17  2 11  67-47  53 
 6. Pentwyn Dynamo  30 13  5 12  59-63  44 
 7. Goytre AFC      30 12  7 11  44-44  43 
 8. Caerau Ely      30 11  8 11  48-46  41 
 9. Chepstow Town   30 11  4 15  56-63  37 
10. Cwmamman        30 11  4 15  53-63  37 
11. Newcastle Emlyn 30  9 10 11  50-60  37 
12. Risca Utd       30 10  5 15  35-38  35 
13. AFC Rhondda     30  8 10 12  35-51  34 
14. Fields Park     30  8  7 15  40-63  31 
15. Llantwit Fardre 30  6  3 21  38-60  21 
16. Albion Rovers   30  4  1 25  26-108 13 
 -. Porth Tywyn     withdrew
------------------------------------------------------------------------------------------

2004/05

League of Wales 

Final Table:
 
 1.TNS Llansantffraid       34  23  9  2  83-25  78  Champions
 2.Rhyl                     34  23  5  6  70-31  74
 3.Bangor City              34  20  7  7  73-44  67
 4.Haverfordwest County     34  17 12  5  50-28  63
 5.Caersws                  34  19  5 10  67-39  62
 6.Carmarthen Town          34  17 10  7  60-34  61
 7.Cwmbran Town             34  15  8 11  52-47  53
 8.Aberystwyth Town         34  15  8 11  45-40  53
 9.Welshpool Town           34  14  9 11  55-46  51
10.Newtown                  34  13  7 14  49-55  46
11.Porthmadog               34  11 12 11  38-39  45
12.Connah's Quay Nomads     34   9  9 16  48-58  36
13.Port Talbot Town         34   6 11 17  36-49  29
14.Llanelli                 34   8  5 21  42-85  29
15.Caernarfon Town          34   7  7 20  29-72  28
16.Airbus UK                34   5  9 20  36-76  24
---------------------------------------------------
17.Newi Cefn Druids         34   5  7 22  30-72  22 
18.Afan Lido                34   6  6 22  29-52  21  [-3]  Relegated

NB: Cefn Druids later escaped relegation as only one club (Grange
    Quins) fulfilled promotion requirements

NB: Afan Lido 3 points deducted for fielding a suspended player
    (Leigh Shrimpton) on March 11 against Airbus UK

Home \ Away	ABE	AFA	AIR	BAN	CAE	CWS	CMR	CDR	CQN	CWM	HAV	LLA	NTW	PTT	POR	RHY	TNS	WEL
Aberystwyth Town		1–1	1–0	1–2	5–0	1–0	0–0	2–1	1–0	0–1	4–0	2–0	1–1	0–0	0–0	1–2	1–1	0–0
Afan Lido	0–0		4–0	2–3	1–0	1–0	0–2	1–0	0–1	0–2	0–1	1–1	1–3	0–1	1–1	1–2	0–2	0–1
Airbus UK	1–2	1–4		0–0	1–1	0–3	0–1	1–2	3–3	0–1	1–2	0–3	2–2	3–1	0–1	1–0	0–6	0–2
Bangor City	4–2	1–0	5–0		2–0	1–0	0–1	2–0	2–0	0–3	1–1	6–0	2–3	3–2	0–2	2–1	1–0	4–2
Caernarfon Town	0–2	0–0	0–3	2–1		0–1	0–5	2–0	1–1	1–1	0–2	1–4	1–2	3–1	3–1	1–4	0–7	1–3
Caersws 	4–1	4–1	3–0	2–2	3–1		1–2	7–0	1–2	5–2	1–0	2–0	2–0	2–2	0–1	1–4	0–0	2–1
Carmarthen Town	4–1	1–1	3–0	3–3	1–2	1–1		1–1	2–2	1–1	4–2	5–1	3–2	2–0	2–1	0–1	0–1	1–1
NEWI Cefn  	0–1	3–0	2–2	0–4	0–1	0–5	0–1		0–5	1–3	0–2	2–3	0–2	1–0	1–2	0–3	1–3	2–1
Connah's Quay  	0–2	4–2	1–2	3–4	1–2	2–1	1–2	4–0		1–2	2–2	1–3	0–3	0–2	3–1	1–1	0–7	1–1
Cwmbran Town	2–3	1–0	4–4	0–3	2–1	1–4	0–2	3–3	1–0		0–2	2–0	1–2	3–1	2–1	0–1	2–2	2–0
Haverfordwest  	4–1	2–1	6–1	1–1	1–1	0–0	0–0	1–1	0–0	1–0		3–0	2–1	3–1	0–0	2–1	0–0	3–0
Llanelli	2–4	3–1	2–2	5–1	2–1	2–4	0–3	1–4	0–2	0–4	0–3		2–2	1–2	1–1	2–1	0–4	1–2
Newtown 	2–3	1–0	0–1	0–0	2–1	1–3	0–4	2–2	2–1	1–2	3–0	4–0		3–2	1–1	0–1	0–3	1–6
Port Talbot T 	0–1	1–2	3–2	1–4	0–0	0–1	0–0	1–1	2–2	1–1	0–1	4–0	0–0		1–2	1–3	2–2	3–0
Porthmadog	2–0	2–0	3–3	3–0	2–0	0–1	3–2	0–0	0–0	1–1	0–2	1–1	0–2	1–0		0–3	1–2	1–1
Rhyl    	1–0	3–1	2–0	2–3	5–1	3–0	3–1	3–2	4–2	0–0	0–0	2–0	3–0	1–0	3–1		1–2	2–2
Total Network S 3–1	2–1	1–1	1–1	5–0	5–0	2–0	1–0	2–1	2–0	2–0	4–2	3–0	1–1	2–1	2–2		1–0
Welshpool Town	2–0	2–1	2–1	1–5	1–1	2–3	3–0	2–0	0–1	3–2	1–1	4–0	2–1	0–0	1–1	1–2	5–2	
 
Topscorers:

34 Marc Lloyd-Williams      Llansantffraid
24 Paul Roberts             Bangor City
20 Graham Evans             Caersws 
19 Michael Wilde            Llansantffraid
18 Steve Rogers             Welshpool Town
17 Lee Hunt                 Rhyl 
16 Danny Barton             Newtown 
14 Jason Welsh              Cwmbran Town
14 Tommy Mutton             Connah's Quay Nomads
13 Tim Hicks                Haverfordwest County



Welsh Cup 2004/05

First Round [Sep 11]
Ammanford               0-9 Goytre United
Bala Town               5-2 Conwy United        [aet]
Barry Town              3-0 Gwynfi United
Blaenrhondda            3-2 Ystradgynlais
Bodedern                5-0 Brynteg Village
Bridgend                2-0 Neath
Caldicot Town           drw Croesyceiliog       [Caldicot 5-4 on pens]
Cardiff Corinthians     3-2 Maesteg Park Athletic
Carmarthen Town         7-2 Bryntirion Athletic
Carno                   3-2 Caerwys
Cefn United             1-2 Denbigh Town
Chirk AAA               2-4 Gresford Athletic   [aet]
Corwen                  0-5 Ruthin Town
Dinas Powys             6-0 AFC Porth
Garden Village Youth    w/o Llanrug United      [Llanrug - walkover]
Glan Conwy              1-3 Penmaenmawr Pheonix
Goytre                  0-3 Caerau Ely
Grange Harlequins       7-0 Morriston Town
Guilsfield              w/o Sealand Leisure     [Guilsfield - walkover]
Halkyn United           2-0 Flint Town United
Holyhead Hotspur        4-0 Cemaes Bay
Holywell Town           1-0 Mold Alexandra
Lex XI                  5-4 Llanberis
Llandudno Junction      w/o Amlwch Town         [Llandudno - walkover]
Llandudno Town          1-0 Llanfyllin Town
Llangollen Town         4-1 Rhostyllen United
Llanidloes              0-10 Llangefni Town
Llanrhaeadr Ym Mochnant 2-1 Llandyrnog
Llantwit Fardre         0-1 Garden Village
Meifod                  1-8 Glantraeth
Newport YMCA            1-2 Briton Ferry Athletic
Penrhiwceiber           1-2 AFC Llwydcoed
Penrhiwfer              4-2 Llanwern            [aet]
Penycae                 1-3 Penrhyncoch
Pontyclun               3-1 Newcastle Emlyn
Pontypridd Town         0-1 Llanelli AFC
Porthcawl Town          0-3 Bettws
Prestatyn Town          1-4 Airbus UK
Rhayader Town           1-0 Rhos Aelwyd
Rhydymwyn               4-2 Llanfairpwll
Risca & Gelli United    2-0 Ento Aberaman Athletic
Skewen Athletic         6-0 Garw Athletic
Summerhill United       1-2 Buckley Town
Taffs Well              7-0 Cwmamman United
Ton Pentre              2-1 Ely Rangers
Tredegar Town           0-1 Caerleon
Troedyrhiw              1-0 Fields Park Pontllannfraith
UWIC Inter Cardiff      1-0 Treowen Stars
Y Felinheli             1-3 Mynydd Isa
 
Second Round
[Oct 1]
Briton Ferry Athletic   1-2 Garden Village
[Oct 2]
Afan Lido               1-0 Caldicot Town
Airbus UK               2-1 Rhydymwyn   
Bala Town               3-0 Denbigh Town
Barry Town              3-0 Blaenrhondda   
Bettws                  0-2 Aberystwyth Town
Bodedern                3-1 Carno   
Buckley Town            1-1 Gresford Athletic   [Gresford 8-7 on pens]
Caerau Ely              0-2 Penrhiwfer   
Caerleon                3-3 Taffs Well          [Caerleon 5-4 on pens]
Caersws                 5-1 Ruthin Town
Carmarthen Town         3-0 Bridgend Town
Dinas Powys             2-1 Risca & Gelli United
Glantraeth              2-0 NEWI Cefn Druids
Goytre United           0-1 AFC Llwydcoed
Llandudno               1-3 Rhyl   
Llandudno Junction      1-5 Welshpool Town
Llanelli AFC            2-3 Cwmbran Town
Llangefni Town          3-1 Guilsfield   
Llangollen Town         0-8 Caernarfon Town
Llanrhaeadr-ym-Mochnant 1-5 Lex XI
Llanrug United          2-3 Halkyn United
Mynydd Isa              1-2 Holywell Town
Newtown AFC             0-1 Porthmadog   
Penmaenmawr Phoenix     0-2 Bangor City
Penrhyncoch             drw Holyhead Hotspur   [Holyhead 4-3 on pens]
Rhayader Town           2-4 Port Talbot Town
Skewen Athletic         0-2 Grange Quins
Ton Pentre              2-0 Cardiff Corries
Total Network Solutions 5-0 Connah's Quay Nomads
Troedyrhiw              2-3 Haverfordwest County
UWIC Inter Cardiff      4-3 Pontyclun   

Fourth Round [Feb 5]
Aberystwyth             3-2 Caernarfon         [aet]
Barry                   2-5 Afan Lido
Carmarthan              1-0 Cwmbran
Halkyn                  0-4 Caersws
Rhyl                    4-0 Llangefni
TNS                     2-1 Bangor City
UWIC Inter Cardiff      1-4 Haverfordwest
Welshpool               1-2 Bala
 
Quarterfinals
[Mar 4]
Aberystwyth             0-2 Haverfordwest
[Mar 5]
Caersws                 0-1 Carmarthen
Rhyl                    4-1 Bala Town
TNS                     4-1 Afan Lido
 
Semifinals
[Apr 2, Stebonheath Park, Llanelli]
Carmarthen              1-0 Haverfordwest
[Apr 3, Racecourse Ground, Wrexham]
Rhyl                    1-3 Llansantffraid

Final [May 8, Stebonheath Park, Llanelli]
Carmarthen              0-1 Llansantffraid
  [John Lawless 75]


League Challenge Cup 2004/05

Preliminary Round

First Legs
[Aug 17]
Airbus UK               1-5 Welshpool Town      [at Conwy]
[Aug 18]
Carmarthen Town         1-1 Llanelli 

Second Legs [Aug 25]
Llanelli               3-10 Carmarthen  
Welshpool Town          2-0 Airbus UK         

First Round

First Legs
[Aug 31]
Bangor City             2-3 Caernarfon
Connah's Quay Nomads    1-0 Llansantffraid
Cwmbran Town            2-1 Caersws
Haverfordwest           1-2 Aberystwyth
Cefn Druids             1-2 Rhyl   
Newtown                 4-2 Port Talbot Town
[Sep 1]
Carmarthen Town         0-0 Afan Lido
[Sep 7]
Porthmadog              1-0 Welshpool Town

Second Legs
[Sep 7]
Afan Lido               0-1 Carmarthen Town       
[Sep 14]
Aberystwyth Town        0-4 Haverfordwest County 
Caernarfon Town         4-3 Bangor City      
Caersws                 1-2 Cwmbran Town     
Port Talbot Town        2-0 Newtown AFC     
Rhyl                    4-1 Cefn Druids  
Llansantffraid          0-0 Connah's Quay Nomads 
[Sep 15]
Welshpool Town          1-1 Porthmadog     

Second Round

First Legs
[Oct 19]
Connah's Quay Nomads    1-2 Porthmadog   
Port Talbot Town        2-1 Haverfordwest County
[Oct 20]
Caernarfon Town         1-1 Rhyl   
Carmarthen Town         3-2 Cwmbran Town
 
Second Legs
[Nov 2]
Haverfordwest County    2-2 Port Talbot Town
Porthmadog              3-2 Connah's Quay Nomads 
Rhyl                    0-0 Caernarfon Town     
[Nov 3]
Cwmbran Town            1-1 Carmarthen Town    
 
Semifinals

First Legs
Carmarthen Town         1-0 Porthmadog
Port Talbot Town        0-2 Rhyl

Second Legs
[Mar 1]
Porthmadog              2-2 Carmarthen Town
  [Owen 13, Jones 61; Kennedy 24, Chiverton 69]
Rhyl                    0-0 Port Talbot 

Final [May 2, Latham Park, Newtown]
Carmarthen Town         2-0 Rhyl               [aet]
  [Richard Kennedy 100, Omar Abdillahi 2-0]


FAW Premier Cup 2004/05

First Round
[Oct 4]
Port Talbot Town        3-2 Cwmbran Town       [aet]
  [Wigley 10, Wallis 37, Shaw 99; Dimond 39, Mohammed 60]
Caernarfon Town         1-0 Caersws
  [Chalk 45]
[Oct 5]
Connah's Quay Nomads    2-1 Merthyr Tydfil
  [Owen 21, Williams 59; Holloway 32pen]
Newtown                 0-4 Bangor City
  [Davies 4, Jones 10, Friel 23, Roberts 77]

Second Round 
[Nov 9]
Bangor City             3-0 Connah's Quay Nomads
  [Jones 32, 62, Connelly 35]
Port Talbot Town        1-2 Haverfordwest County
  [Savage 36; Hicks 45, 81]
[Nov 10]
Caernarfon Town         1-0 Newport County
  [Evans 44]
Llansantffraid          2-1 Aberystwyth Town
  [Wilde 21, Lloyd-Williams 64; Meredith 41]

NB: Cardiff City, Rhyl, Swansea City and Wrexham bye to quarterfinals

Quarterfinals
[Jan 18]
Haverfordwest County    1-2 Wrexham
  [Loss 46; Ugarte 6, 45]
[Jan 25]
Bangor City             1-0 Cardiff City
  [Anthony 4og]
[Jan 26]
Caernarfon Town         0-5 Swansea City
  [Bond 1, Hobson 24og, Pritchard 39, 65, Anderson 52]
Llansantffraid          2-1 Rhyl
  [Evans 57, Wood 66; Leah 27og]

Semifinals
[Mar 9]
Llansantffraid          1-1 Swansea City       [aet, 2-4 pen]
[Apr 13]
Bangor City             1-2 Wrexham

Final [May 11, Vetch Field, Swansea]
Swansea City            2-1 Wrexham
  [Shaun Pejic (og), Andy Robinson 75; Juan Ugarte 59]

NB: last ever match at Vetch Field


Second Level 2004/05


Cymru Alliance

Final Table:

 1. Buckley Town            34 23  8  3  77-36  77
 2. Glantraeth              34 21  7  6  84-33  70
 3. Llangefni Town          34 21  5  8  69-33  68
 4. Bala Town               34 18  6 10  60-41  60
 5. Lex XI                  34 16  8 10  86-60  56
 6. Llandyrnog United       34 16  4 14  71-58  52
 7. Guilsfield              34 14  8 12  78-66  50
 8. Gresford Athletic       34 15  5 14  70-62  50
 9. Holywell Town           34 13  7 13  72-64  46
10. Halkyn United           34 13  6 15  71-74  45
11. Holyhead Hotspur        34 12  6 16  46-63  42
12. Llanfairpwll            34 11  9 14  55-73  42
13. Ruthin Town             34 11  7 16  57-70  40
14. Penrhyncoch             34  9 12 13  62-71  39
15. Flint Town United       34  9 11 14  50-57  38
16. Llandudno               34 12 10 12  66-61  37 *
--------------------------------------------------
17. Mold Alexandra          34  7  7 20  51-78  28   relegated
18. Cemaes Bay              34  1  2 31  31-156  2 * relegated

* Cemaes Bay -/- 3 points

Promoted from Division 2: Bodedern and Queens Park

Aug 13th 2004
Bala Town          2-1 Gresford Athletic

Aug 14th 2004
Lex XI             2-3 Halkyn United
Llandyrnog United  2-0 Llanfairpwll
Flint Town United  1-1 Llandudno
Cemaes Bay         1-3 Buckley Town
Mold Alexandra     2-0 Holyhead Hotspur
Llangefni Town     2-0 Guilsfield
Holywell Town      5-1 Penrhyncoch
Glantraeth         3-0 Ruthin Town

Aug 17th 2004
Gresford Athletic  0-2 Mold Alexandra
Buckley Town       0-0 Lex XI

Aug 18th 2004
Glantraeth         2-1 Holyhead Hotspur
Llanfairpwll       2-0 Cemaes Bay
Penrhyncoch        4-3 Guilsfield
Halkyn United      0-1 Flint Town United
Ruthin Town        1-1 Holywell Town
Bala Town          1-0 Llandyrnog United
Llandudno          0-1 Llangefni Town

Aug 20th 2004
Gresford Athletic  1-3 Buckley Town

Aug 21st 2004
Holywell Town      1-1 Flint Town United
Guilsfield         3-2 Lex XI
Llandyrnog United  4-1 Halkyn United
Llanfairpwll       3-1 Holyhead Hotspur
Penrhyncoch        3-3 Glantraeth
Mold Alexandra     0-1 Bala Town
Llangefni Town     3-1 Ruthin Town
Llandudno          3-1 Cemaes Bay

Aug 24th 2004
Holywell Town      4-1 Llanfairpwll

Aug 25th 2004
Llangefni Town     2-0 Holyhead Hotspur
Guilsfield         0-0 Buckley Town
Lex XI             2-5 Llandyrnog United
Llandudno          1-3 Halkyn United
Flint Town United  5-1 Gresford Athletic
Cemaes Bay         1-3 Glantraeth
Mold Alexandra     2-2 Penrhyncoch
Ruthin Town        3-1 Bala Town

Aug 28th 2004
Glantraeth         4-0 Bala Town
Lex XI             4-1 Holywell Town
Llandyrnog United  5-0 Llandudno
Flint Town United  4-1 Ruthin Town
Cemaes Bay         1-7 Guilsfield
Llanfairpwll       3-2 Mold Alexandra
Penrhyncoch        0-0 Llangefni Town
Halkyn United      4-2 Gresford Athletic
Buckley Town       1-1 Holyhead Hotspur

Aug 31st 2004
Flint Town United  1-3 Llandyrnog United

Sep 1st 2004
Holywell Town      0-1 Buckley Town
Gresford Athletic  2-2 Guilsfield
Llanfairpwll       1-1 Llandudno
Cemaes Bay         0-2 Holyhead Hotspur
Penrhyncoch        0-3 Bala Town
Llangefni Town     1-1 Glantraeth
Mold Alexandra     3-3 Halkyn United
Ruthin Town        2-2 Lex XI

Sep 4th 2004
Glantraeth         2-1 Holywell Town
Guilsfield         0-1 Ruthin Town
Lex XI             2-3 Llanfairpwll
Llandyrnog United  5-0 Mold Alexandra
Flint Town United  1-2 Buckley Town
Holyhead Hotspur   1-4 Gresford Athletic
Halkyn United      1-2 Llangefni Town
Penrhyncoch        4-1 Llandudno
Bala Town          5-0 Cemaes Bay
Sep 7th 2004
Buckley Town       0-0 Bala Town

Sep 18th 2004
Llandudno          0-5 Glantraeth
Holywell Town      2-1 Bala Town
Llandyrnog United  3-1 Cemaes Bay
Holyhead Hotspur   2-1 Flint Town United
Llangefni Town     3-1 Mold Alexandra
Halkyn United      1-3 Guilsfield
Penrhyncoch        1-1 Buckley Town
Ruthin Town        2-1 Llanfairpwll

Sep 22nd 2004
Llangefni Town     4-1 Llanfairpwll

Sep 25th 2004
Bala Town          1-0 Llandudno
Glantraeth         3-0 Buckley Town
Guilsfield         3-2 Mold Alexandra
Lex XI             4-0 Flint Town United
Llandyrnog United  1-2 Penrhyncoch
Llanfairpwll       2-2 Halkyn United
Cemaes Bay         0-4 Llangefni Town
Holyhead Hotspur   0-2 Holywell Town

Sep 28th 2004
Mold Alexandra     2-3 Holywell Town

Oct 2nd 2004
Mold Alexandra     4-1 Llanfairpwll
Cemaes Bay         3-3 Llandyrnog United

Oct 6th 2004
Llandudno          0-2 Holyhead Hotspur

Oct 8th 2004
Holywell Town      5-7 Llandyrnog United
Flint Town United  0-2 Bala Town
Buckley Town       6-1 Halkyn United
Mold Alexandra     3-4 Lex XI

Oct 16th 2004
Bala Town          2-4 Guilsfield
Llandudno          1-0 Llanfairpwll
Gresford Athletic  3-1 Penrhyncoch
Lex XI             1-1 Glantraeth
Flint Town United  2-3 Cemaes Bay
Halkyn United      4-1 Mold Alexandra
Holyhead Hotspur   0-1 Ruthin Town
Buckley Town       1-0 Holywell Town
Llangefni Town     0-2 Llandyrnog United

Oct 30th 2004
Halkyn United      1-1 Bala Town
Holyhead Hotspur   4-3 Guilsfield
Buckley Town       7-0 Llanfairpwll
Lex XI             0-2 Llangefni Town
Ruthin Town        1-3 Llandyrnog United
Llandudno          1-1 Mold Alexandra
Gresford Athletic  2-2 Holywell Town
Flint Town United  1-1 Glantraeth
Penrhyncoch        7-0 Cemaes Bay

Nov 6th 2004
Mold Alexandra     2-1 Flint Town United
Guilsfield         3-3 Llandudno
Buckley Town       3-1 Llandyrnog United
Ruthin Town        9-3 Cemaes Bay

Nov 13th 2004
Bala Town          3-2 Llanfairpwll
Glantraeth         0-3 Llangefni Town
Guilsfield         3-2 Llandyrnog United
Gresford Athletic  3-1 Llandudno
Flint Town United  3-0 Penrhyncoch

Nov 20th 2004
Penrhyncoch        3-3 Ruthin Town
Flint Town United  1-1 Guilsfield
Llangefni Town     2-1 Holywell Town
Llandudno          2-4 Lex XI
Cemaes Bay         1-5 Halkyn United

Nov 27th 2004
Cemaes Bay         0-9 Lex XI
Penrhyncoch        1-1 Holyhead Hotspur
Buckley Town       3-1 Llandudno
Ruthin Town        1-1 Mold Alexandra
Bala Town          2-1 Holywell Town
Glantraeth         3-2 Halkyn United
Gresford Athletic  0-5 Llangefni Town
Llandyrnog United  0-3 Flint Town United
Llanfairpwll       3-3 Guilsfield

Dec 4th 2004
Llandudno          5-1 Llandyrnog United
Bala Town          3-2 Glantraeth
Holywell Town      4-3 Lex XI
Gresford Athletic  0-2 Llanfairpwll
Ruthin Town        1-3 Halkyn United
Flint Town United  2-1 Mold Alexandra
Llangefni Town     1-2 Penrhyncoch

Dec 4th 2004
Holywell Town      4-1 Halkyn United

Dec 11th 2004
Flint Town United  0-1 Llanfairpwll
Halkyn United      2-3 Lex XI
Penrhyncoch        1-2 Llandyrnog United
Mold Alexandra     1-5 Guilsfield
Buckley Town       1-1 Glantraeth
Llangefni Town     3-0 Cemaes Bay
Ruthin Town        0-3 Gresford Athletic
Llandudno          0-0 Bala Town
Holywell Town      7-0 Holyhead Hotspur

Dec 18th 2004
Buckley Town       3-2 Penrhyncoch
Bala Town          6-0 Flint Town United
Glantraeth         6-0 Guilsfield
Lex XI             4-0 Mold Alexandra
Llandyrnog United  3-1 Gresford Athletic

Dec 27th 2004
Llandyrnog United  4-1 Bala Town
Flint Town United  4-3 Halkyn United
Llangefni Town     1-2 Llandudno
Holywell Town      0-1 Ruthin Town
Lex XI             1-4 Buckley Town

Jan 8th 2005
Halkyn United      0-0 Llanfairpwll

Jan 15th 2005
Llandyrnog United  0-1 Holyhead Hotspur
Llanfairpwll       2-2 Flint Town United
Cemaes Bay         2-2 Mold Alexandra
Penrhyncoch        2-3 Halkyn United
Buckley Town       0-3 Llangefni Town
Ruthin Town        2-3 Llandudno
Bala Town          3-2 Lex XI
Glantraeth         0-1 Gresford Athletic
Holywell Town      2-4 Guilsfield

Jan 22nd 2005
Lex XI             4-4 Llandudno
Llandyrnog United  1-3 Llangefni Town
Cemaes Bay         0-4 Flint Town United
Halkyn United      1-1 Buckley Town
Penrhyncoch        2-0 Gresford Athletic
Holywell Town      1-1 Mold Alexandra
Ruthin Town        5-1 Holyhead Hotspur
Guilsfield         0-2 Bala Town

Jan 29th 2005
Holywell Town      0-3 Gresford Athletic
Llangefni Town     1-2 Lex XI
Llandyrnog United  2-3 Ruthin Town
Llanfairpwll       2-5 Buckley Town
Cemaes Bay         1-4 Penrhyncoch
Mold Alexandra     0-0 Llandudno
Bala Town          1-0 Halkyn United
Glantraeth         1-0 Flint Town United
Guilsfield         1-2 Holyhead Hotspur

Feb 5th 2005
Llandyrnog United  2-2 Glantraeth
Cemaes Bay         1-5 Gresford Athletic
Penrhyncoch        3-3 Llanfairpwll
Buckley Town       3-1 Ruthin Town
Llandudno          6-1 Guilsfield
Holyhead Hotspur   2-0 Mold Alexandra
Flint Town United  0-0 Lex XI

Feb 8th 2005
Cemaes Bay         1-3 Llanfairpwll

Feb 12th 2005
Llangefni Town     3-0 Flint Town United

Feb 15th 2005
Mold Alexandra     2-4 Gresford Athletic

Feb 19th 2005
Bala Town          3-0 Mold Alexandra
Llanfairpwll       2-2 Llandyrnog United
Holyhead Hotspur   1-5 Lex XI
Gresford Athletic  3-3 Halkyn United
Penrhyncoch        2-5 Holywell Town
Ruthin Town        1-2 Glantraeth
Llandudno          2-2 Flint Town United
Guilsfield         4-1 Llangefni Town

Feb 26th 2005
Guilsfield         2-0 Halkyn United
Lex XI             1-0 Penrhyncoch
Flint Town United  2-1 Holyhead Hotspur
Llanfairpwll       2-4 Ruthin Town
Mold Alexandra     0-1 Llangefni Town
Glantraeth         1-1 Llandudno
Cemaes Bay         1-4 Holywell Town
Llandyrnog United  0-1 Buckley Town

Mar 5th 2005
Flint Town United  2-2 Llangefni Town
Guilsfield         8-0 Cemaes Bay
Holyhead Hotspur   1-1 Llandyrnog United
Llandudno          3-0 Ruthin Town
Llanfairpwll       0-2 Gresford Athletic

Mar 12th 2005
Buckley Town       1-1 Flint Town United
Cemaes Bay         0-2 Ruthin Town
Glantraeth         2-0 Penrhyncoch
Gresford Athletic  1-1 Holyhead Hotspur
Llanfairpwll       2-3 Lex XI
Llangefni Town     4-1 Halkyn United
Mold Alexandra     0-2 Llandyrnog United

Mar 15th 2005
Llangefni Town     1-0 Bala Town
Buckley Town       3-2 Mold Alexandra

Mar 19th 2005
Guilsfield         1-1 Llanfairpwll
Halkyn United      0-4 Glantraeth
Holyhead Hotspur   1-1 Penrhyncoch
Lex XI             2-1 Bala Town
Llandyrnog United  3-2 Holywell Town
Llangefni Town     2-0 Gresford Athletic
Mold Alexandra     6-0 Cemaes Bay

Mar 22nd 2005
Cemaes Bay         1-5 Bala Town

Mar 23th 2005
Buckley Town       3-2 Gresford Athletic

Mar 25th 2005
Bala Town          1-2 Ruthin Town

Mar 28th 2005
Buckley Town       2-0 Guilsfield
Glantraeth         3-0 Cemaes Bay
Gresford Athletic  3-0 Flint Town United
Halkyn United      2-6 Llandudno
Holyhead Hotspur   1-0 Llangefni Town
Llandyrnog United  0-1 Lex XI
Llanfairpwll       3-1 Holywell Town
Penrhyncoch        5-3 Mold Alexandra

Apr 2nd 2005
Gresford Athletic  3-0 Llandyrnog United
Guilsfield         3-0 Glantraeth
Holyhead Hotspur   2-0 Halkyn United
Holywell Town      4-2 Llandudno
Penrhyncoch        1-1 Lex XI
Buckley Town       7-0 Cemaes Bay
Llanfairpwll       0-2 Llangefni Town
Mold Alexandra     2-1 Ruthin Town

Apr 5th 2005
Holyhead Hotspur   3-1 Cemaes Bay
Llandudno          0-0 Holywell Town
Mold Alexandra     0-1 Glantraeth
Gresford Athletic  2-2 Bala Town
Halkyn United      2-0 Llandyrnog United
Lex XI             4-0 Ruthin Town

Apr 9th 2005
Bala Town          1-2 Holyhead Hotspur
Glantraeth         4-1 Lex XI
Guilsfield         2-1 Flint Town United
Halkyn United      8-2 Cemaes Bay
Holywell Town      2-2 Llangefni Town
Llandudno          5-1 Penrhyncoch

Apr 12th 2005
Mold Alexandra     3-0 Buckley Town
Halkyn United      3-0 Ruthin Town
Holyhead Hotspur   1-2 Llanfairpwll
Lex XI             1-3 Gresford Athletic

Apr 16th 2005
Lex XI             1-1 Guilsfield
Llangefni Town     3-5 Buckley Town
Gresford Athletic  8-3 Cemaes Bay

Apr 19th 2005
Guilsfield         0-3 Gresford Athletic
Cemaes Bay         2-6 Llandudno

Apr 20th 2005
Bala Town          1-1 Penrhyncoch

Apr 21st 2005
Glantraeth         1-2 Llanfairpwll
Gresford Athletic  1-3 Lex XI

Apr 23rd 2005
Gresford Athletic  1-3 Glantraeth
Guilsfield         2-3 Holywell Town
Halkyn United      2-0 Penrhyncoch
Bala Town          1-0 Llangefni Town
Holyhead Hotspur   1-2 Buckley Town
Lex XI             6-1 Cemaes Bay
Ruthin Town        1-1 Flint Town United

Apr 26th 2005
Llanfairpwll       0-5 Glantraeth
Guilsfield         1-1 Penrhyncoch
Gresford Athletic  2-0 Ruthin Town
Flint Town United  2-2 Holywell Town
Llandudno          0-1 Buckley Town

Apr 28th 2005
Glantraeth         3-1 Llandyrnog United

Apr 30th 2005
Lex XI             2-2 Holyhead Hotspur
Llandyrnog United  1-0 Guilsfield
Ruthin Town        2-2 Llangefni Town
Penrhyncoch        2-1 Flint Town United
Bala Town          1-2 Buckley Town
Holywell Town      2-0 Cemaes Bay
Llandudno          3-0 Gresford Athletic
Glantraeth         7-0 Mold Alexandra

May 2nd 2005
Llanfairpwll       5-2 Penrhyncoch
Ruthin Town        3-5 Guilsfield

May 3rd 2005
Halkyn United      2-0 Holywell Town

May 4th 2005
Holyhead Hotspur   1-2 Llandudno

May 5th 2005
Ruthin Town        1-2 Buckley Town

May 7th 2005
Halkyn United      4-3 Holyhead Hotspur
Holywell Town      0-4 Glantraeth

May 10th 2005
Holyhead Hotspur   2-1 Glantraeth

May 11th 2005
Ruthin Town        1-1 Penrhyncoch
Llanfairpwll       0-0 Bala Town

May 14th 2005
Holyhead Hotspur   2-3 Bala Town

Final Table:

 1. Buckley Town            34 23  8  3  77-36  77
 2. Glantraeth              34 21  7  6  84-33  70
 3. Llangefni Town          34 21  5  8  69-33  68
 4. Bala Town               34 18  6 10  60-41  60
 5. Lex XI                  34 16  8 10  86-60  56
 6. Llandyrnog United       34 16  4 14  71-58  52
 7. Guilsfield              34 14  8 12  78-66  50
 8. Gresford Athletic       34 15  5 14  70-62  50
 9. Holywell Town           34 13  7 13  72-64  46
10. Halkyn United           34 13  6 15  71-74  45
11. Holyhead Hotspur        34 12  6 16  46-63  42
12. Llanfairpwll            34 11  9 14  55-73  42
13. Ruthin Town             34 11  7 16  57-70  40
14. Penrhyncoch             34  9 12 13  62-71  39
15. Flint Town United       34  9 11 14  50-57  38
16. Llandudno               34 12 10 12  66-61  37 *
--------------------------------------------------
17. Mold Alexandra          34  7  7 20  51-78  28   relegated
18. Cemaes Bay              34  1  2 31  31-156  2 * relegated

* Cemaes Bay -/- 3 points, Llandudno -/- 9 points

Promoted from Division 2: Bodedern and Queens Park



Motaquote Insurance Welsh League

Final Table:

 1. Ton Pentre              34 24  7  3  91-34  79
 2. Grange Quins            34 23  4  7  76-23  73 promoted
 3. AFC Llwydcoed           34 20  6  8  65-35  66
 4. Skewen Athletic         34 17  8  9  56-32  59
 5. Goytre United           34 17  7 10  63-48  58
 6. Maesteg Park Ath        34 18  3 13  58-47  57
 7. Bridgend Town           34 17  7 10  58-43  56
 8. Taffs Well              34 15  6 13  71-48  51
 9. UWIC Inter Cardiff      34 15  6 13  65-47  51
10. Briton Ferry Athletic   34 14  4 15  59-55  49
11. Barry Town              34 14  5 15  47-45  47
12. Bettws                  34 14  5 15  47-51  47
13. Caerleon                34 11 11 12  44-47  44
14. Ely Rangers             34 11  5 18  54-62  38
15. Dinas Powys             34 10  8 16  43-51  37
16. Neath AFC               34 10  4 20  38-71  31 *
17. Gwynfi United           34  2  4 28  27-124  7 * relegated
18. Garw Athletic           34  3  1 30  12-111  7 * relegated

* Garw Athletic, Gwynfi United and Neath -/- 3 points

Ton Pentre didn't meet the 1st league criteria so Grange Quins got promoted.
Neath AFC and Skewen Athletic merged to form Neath Athletic
Promoted from Division 2: Bryntirion Athletic, Newport YMCA and Pontardawe town

Garw Athletic and Gwynfi United -/- 3 points

Aug 14th 2004
Gwynfi United      0-0 Garw Athletic
Ely Rangers        3-1 Maesteg Park Ath
Dinas Powys        2-0 Bridgend Town
Ton Pentre         2-1 Taffs Well
AFC Llwydcoed      1-4 Caerleon
Grange Quins       0-0 Barry Town
Skewen Athletic    2-0 Bettws

Aug 17th 2004
Skewen Athletic    3-1 Briton Ferry Athletic
Gwynfi United      1-3 Goytre United
UWIC Inter Cardiff 0-4 Ely Rangers
Barry Town         4-0 Dinas Powys
Caerleon           2-2 Ton Pentre

Aug 18th 2004
Taffs Well         0-1 Grange Quins
Neath              2-1 AFC Llwydcoed

Aug 21st 2004
Grange Quins       1-0 Bettws
Maesteg Park Ath   0-2 AFC Llwydcoed
Gwynfi United      2-7 Ton Pentre
UWIC Inter Cardiff 1-2 Goytre United
Ely Rangers        0-2 Bridgend Town
Taffs Well         4-1 Dinas Powys
Barry Town         1-2 Briton Ferry Athletic
Caerleon           2-0 Neath

Aug 24th 2004
Bettws             2-1 Barry Town
Briton Ferry Athl. 0-2 Bridgend Town
Dinas Powys        0-2 Grange Quins
AFC Llwydcoed      5-1 Gwynfi United
Caerleon           1-4 Taffs Well

Aug 25th 2004
Ely Rangers        2-3 Skewen Athletic
Neath              0-3 Ton Pentre

Aug 28th 2004
AFC Llwydcoed      2-0 UWIC Inter Cardiff
Goytre United      0-1 Skewen Athletic
Bettws             0-1 Dinas Powys
Briton Ferry Athl. 2-3 Grange Quins
Garw Athletic      0-2 Bridgend Town
Ely Rangers        0-2 Barry Town

Sep 1st 2004
Neath              1-4 Taffs Well

Sep 4th 2004
Goytre United      3-1 Dinas Powys
Bridgend Town      3-3 Ton Pentre

Sep 15th 2004
Bridgend Town      3-3 Ely Rangers

Sep 18th 2004
Grange Quins       2-1 Ely Rangers
Skewen Athletic    0-1 AFC Llwydcoed
Maesteg Park Ath   1-3 Caerleon
Gwynfi United      1-2 Neath
UWIC Inter Cardiff 2-3 Ton Pentre
Taffs Well         6-1 Bettws
Bridgend Town      2-1 Goytre United
Barry Town         1-0 Garw Athletic
Dinas Powys        1-1 Briton Ferry Athletic

Sep 25th 2004
Caerleon           1-1 UWIC Inter Cardiff
AFC Llwydcoed      1-0 Bridgend Town
Goytre United      0-1 Barry Town
Maesteg Park Ath   1-0 Neath
Gwynfi United      0-4 Taffs Well
Briton Ferry Athl. 2-1 Bettws
Garw Athletic      0-4 Grange Quins
Ely Rangers        2-2 Dinas Powys
Ton Pentre         3-2 Skewen Athletic

Oct 2nd 2004
Maesteg Park Ath   2-1 Gwynfi United

Oct 6th 2004
Neath              1-0 Skewen Athletic
Maesteg Park Ath   1-3 Taffs Well

Oct 7th 2004
Ton Pentre         1-1 Bridgend Town

Oct 8th 2004
Briton Ferry Athl. 4-2 UWIC Inter Cardiff

Oct 16th 2004
Grange Quins       2-0 Ton Pentre
Skewen Athletic    8-0 Gwynfi United
Bettws             1-1 Goytre United
UWIC Inter Cardiff 5-1 Maesteg Park Ath
Briton Ferry Athl. 6-0 Garw Athletic
Taffs Well         4-2 Ely Rangers
Neath              0-0 Bridgend
Barry Town         2-0 Caerleon
Dinas Powys        1-1 AFC Llwydcoed

Oct 22nd 2004
Maesteg Park Ath   5-0 Garw Athletic

Oct 22nd 2004
Barry Town         2-1 Neath

Oct 23rd 2004
UWIC Inter Cardiff 1-5 Taffs Well

Oct 30th 2004
Grange Quins       6-0 Neath
Skewen Athletic    4-1 UWIC Inter Cardiff
Bettws             0-5 Ton Pentre
Briton Ferry Athl. 2-4 AFC Llwydcoed
Taffs Well         7-0 Garw Athletic
Bridgend Town      2-1 Maesteg Park Ath
Ely Rangers        0-2 Goytre United
Dinas Powys        2-0 Caerleon
Barry Town         6-1 Gwynfi United

Nov 6th 2004
Goytre United      3-1 Garw Athletic
Skewen Athletic    2-1 Taffs Well
Bettws             0-1 Ely Rangers
Briton Ferry Athl. 1-0 Maesteg Park Ath
Neath              3-0 Gwynfi United

Nov 10th 2004
Maesteg Park Ath   0-1 Skewen Athletic
Neath              2-1 Dinas Powys

Nov 13th 2004
Skewen Athletic    2-0 Garw Athletic
AFC Llwydcoed      4-1 Ely Rangers

Nov 13nd 2004
Maesteg Park Ath   3-2 Barry Town
Ton Pentre         2-1 Dinas Powys

Nov 20th 2004
Grange Quins       4-0 Maesteg Park Ath
Ely Rangers        0-6 Ton Pentre
Dinas Powys        7-1 Gwynfi United
Barry Town         3-2 UWIC Inter Cardiff
Bettws             6-1 Neath
Briton Ferry Athl. 0-0 Caerleon
Garw Athletic      0-5 AFC Llwydcoed
Taffs Well         4-3 Goytre United

Nov 27th 2004
Bridgend Town      3-0 Taffs Well
Ton Pentre         4-1 Garw Athletic
Neath              0-5 Briton Ferry Athletic
Caerleon           2-1 Ely Rangers
AFC Llwydcoed      2-0 Goytre United
Skewen Athletic    0-1 Barry Town
Gwynfi United      2-3 Bettws
UWIC Inter Cardiff 0-2 Grange Quins
Maesteg Park Ath   2-1 Dinas Powys

Dec 3rd 2004
Barry Town         0-2 Bridgend Town

Dec 4th 2004
Ely Rangers        2-4 Neath
Dinas Powys        0-2 UWIC Inter Cardiff
Grange Quins       1-2 Skewen Athletic
Goytre United      1-1 Ton Pentre
Bettws             1-0 Maesteg Park Ath
Briton Ferry Athl. 3-0 Gwynfi United
Garw Athletic      2-1 Caerleon
Taffs Well         0-7 AFC Llwydcoed

Dec 7th 2004
Neath              0-0 UWIC Inter Cardiff

Dec 11th 2004
Maesteg Park Ath   1-2 Briton Ferry Athletic
Taffs Well         0-0 Barry Town
Bridgend Town      1-2 Grange Quins
Ton Pentre         5-0 AFC Llwydcoed
Caerleon           2-2 Goytre United
Garw Athletic      0-2 Neath
Skewen Athletic    0-0 Dinas Powys
Gwynfi United      0-5 Ely Rangers
UWIC Inter Cardiff 3-2 Bettws

Dec 18th 2004
UWIC Inter Cardiff 0-0 Briton Ferry Athletic
Maesteg Park Ath   2-1 Ely Rangers
Taffs Well         2-3 Ton Pentre
Bridgend Town      3-1 Dinas Powys
Barry Town         2-0 Grange Quins
Neath              2-3 Goytre United
Caerleon           0-1 AFC Llwydcoed
Bettws             0-1 Skewen Athletic
Garw Athletic      1-0 Gwynfi United

Dec 29th 2004
AFC Llwydcoed      1-1 Grange Quins

Jan 8th 2005
Ely Rangers        1-1 UWIC Inter Cardiff
Dinas Powys        1-0 Barry Town
Ton Pentre         2-0 Caerleon
Grange Quins       4-2 Taffs Well
AFC Llwydcoed      1-0 Neath
Goytre United      8-3 Gwynfi United
Bettws             3-2 Bridgend Town
Briton Ferry Athl. 0-2 Skewen Athletic
Garw Athletic      1-3 Maesteg Park Ath

Jan 14th 2005
Briton Ferry Athl. 2-1 Barry Town

Jan 15th 2005
Dinas Powys        0-0 Taffs Well
Ton Pentre         7-1 Gwynfi United
AFC Llwydcoed      6-1 Maesteg Park Ath
Neath              1-2 Caerleon
Goytre United      3-2 UWIC Inter Cardiff
Bettws             1-0 Grange Quins

Jan 21st 2005
Barry Town         2-2 Bettws

Jan 22nd 2005
Gwynfi United      0-2 AFC Llwydcoed
UWIC Inter Cardiff 3-0 Garw Athletic
Maesteg Park Ath   0-1 Goytre United
Taffs Well         2-0 Caerleon
Bridgend Town      4-1 Briton Ferry Athletic
Ton Pentre         3-0 Neath
Grange Quins       3-0 Dinas Powys
Skewen Athletic    3-1 Ely Rangers

Jan 25th 2005
Barry Town         0-1 AFC Llwydcoed

Jan 29th 2005
Gwynfi United      1-4 Caerleon
Maesteg Park Ath   0-0 Ton Pentre
Taffs Well         1-2 Neath
Bridgend Town      2-0 Garw Athletic

Feb 1st 2005
Barry Town         1-2 Goytre United

Feb 5th 2005
Bettws             0-0 Taffs Well
Briton Ferry Athl. 1-4 Dinas Powys
Ely Rangers        0-2 Grange Quins
AFC Llwydcoed      1-0 Skewen Athletic
Caerleon           0-1 Maesteg Park Ath
Goytre United      0-4 Bridgend Town

Feb 12th 2005
Skewen Athletic    1-2 Ton Pentre
Bettws             4-0 Briton Ferry Athletic
UWIC Inter Cardiff 0-1 Caerleon
Neath              0-2 Maesteg Park Ath
Taffs Well         6-1 Gwynfi United
Grange Quins       7-0 Garw Athletic

Feb 19th 2005
Briton Ferry Athl. 3-1 Taffs Well
Garw Athletic      2-0 Dinas Powys
Gwynfi United      0-8 Maesteg Park Ath
Ely Rangers        0-2 Bettws
AFC Llwydcoed      1-0 Barry Town
Caerleon           0-3 Skewen Athletic
Goytre United      0-5 Grange Quins
UWIC Inter Cardiff 5-0 Neath

Feb 22th 2005
Barry Town         0-5 Ton Pentre
Bridgend Town      2-0 UWIC Inter Cardiff

Feb 26th 2005
Skewen Athletic    1-1 Neath
Bettws             1-0 Garw Athletic
Briton Ferry Athl. 1-3 Ely Rangers
Taffs Well         0-1 Maesteg Park Ath
Dinas Powys        0-3 Goytre United
Bridgend Town      1-1 Caerleon
Grange Quins       0-0 AFC Llwydcoed
UWIC Inter Cardiff 7-0 Gwynfi United

Mar 2nd 2005
Ton Pentre         1-0 Briton Ferry Athletic

Mar 5th 2005
AFC Llwydcoed      0-1 Dinas Powys
Caerleon           2-1 Barry Town
Ely Rangers        0-0 Taffs Well
Garw Athletic      0-4 Briton Ferry Athletic
Goytre United      2-1 Bettws
Gwynfi United      0-0 Skewen Athletic
Maesteg Park Ath   2-1 UWIC Inter Cardiff
Bridgend           2-0 Neath
Ton Pentre         2-1 Grange Quins

Mar 12th 2005
AFC Llwydcoed      2-2 Taffs Well
Grange Quins       1-0 Caerleon
Bridgend Town      1-0 Gwynfi United
Skewen Athletic    2-4 Maesteg Park Ath
Ely Rangers        7-0 Garw Athletic
Dinas Powys        1-2 Ton Pentre
Neath              1-2 Barry Town

Mar 18th 2005
Maesteg Park Ath   2-1 Bridgend Town

Mar 19th 2005
AFC Llwydcoed      1-2 Briton Ferry Athletic
Caerleon           0-0 Dinas Powys
Goytre United      6-1 Ely Rangers
UWIC Inter Cardiff 0-0 Skewen Athletic
Garw Athletic      0-3 Taffs Well
Gwynfi United      0-2 Barry Town
Neath              1-6 Grange Quins
Ton Pentre         4-0 Bettws

Mar 23rd 2005
Neath              4-0 Garw Athletic
Ton Pentre         1-3 Maesteg Park Ath

Mar 24th 2005
Bridgend Town      1-1 Skewen Athletic

Mar 29th 2005
Garw Athletic      0-3 Bettws
Skewen Athletic    1-1 Caerleon

Mar 30th 2005
Bridgend Town      0-2 AFC Llwydcoed

Apr 2nd 2005
Grange Quins       3-0 Gwynfi United
Bettws             1-2 Caerleon
Briton Ferry Athl. 0-3 Ton Pentre
Garw Athletic      0-4 Goytre United
Taffs Well         2-0 Skewen Athletic
Barry Town         0-4 Maesteg Park Ath
Ely Rangers        1-1 AFC Llwydcoed
Dinas Powys        0-2 Neath
UWIC Inter Cardiff 1-1 Bridgend Town

Apr 5th 2005
Dinas Powys        5-0 Garw Athletic
Goytre United      2-0 Briton Ferry Athletic

Apr 6th 2005
Caerleon           2-3 Bettws
Ton Pentre         2-1 Barry Town

Apr 9th 2005
Neath              1-2 Bettws
Ton Pentre         2-1 Ely Rangers
Caerleon           2-2 Briton Ferry Athletic
Goytre United      2-0 Taffs Well
Skewen Athletic    4-1 Bridgend Town
UWIC Inter Cardiff 4-1 Barry Town
Gwynfi United      2-3 Dinas Powys
Maesteg Park Ath   2-1 Grange Quins

Apr 12th 2005
Gwynfi United      3-3 Bridgend Town
Dinas Powys        0-1 Ely Rangers

Apr 13rd 2005
Garw Athletic      2-4 Barry Town
Skewen Athletic    0-0 Goytre United

Apr 16th 2005
Grange Quins       0-2 UWIC Inter Cardiff
Goytre United      1-0 AFC Llwydcoed
Bettws             0-2 Gwynfi United
Briton Ferry Athl. 4-2 Neath
Garw Athletic      0-3 Ton Pentre
Taffs Well         1-2 Bridgend Town
Barry Town         1-1 Skewen Athletic
Ely Rangers        2-0 Caerleon
Dinas Powys        1-1 Maesteg Park Ath

Apr 18th 2005
AFC Llwydcoed      4-1 Garw Athletic

Apr 18th 2005
Caerleon           2-2 Gwynfi United

Apr 19th 2005
Ton Pentre         0-3 UWIC Inter Cardiff
Goytre United      0-3 Maesteg Park Ath

Apr 21st 2005
Bettws             1-2 AFC Llwydcoed

Apr 22nd 2005
Bridgend Town      2-1 Barry Town

Apr 23rd 2005
Neath              1-2 Ely Rangers
Ton Pentre         1-1 Goytre United
Skewen Athletic    3-2 Grange Quins
UWIC Inter Cardiff 3-1 Dinas Powys
Gwynfi United      0-2 Briton Ferry Athletic
Maesteg Park Ath   0-0 Bettws

Apr 26th 2005
Garw Athletic      0-4 Ely Rangers
Gwynfi United      0-4 Grange Quins
UWIC Inter Cardiff 5-1 AFC Llwydcoed

Apr 27nd 2005
Bridgend Town      1-2 Bettws
Goytre United      1-1 Neath

Apr 30th 2005
Grange Quins       3-0 Bridgend Town
AFC Llwydcoed      1-1 Ton Pentre
Goytre United      2-2 Caerleon
Bettws             0-1 UWIC Inter Cardiff
Barry Town         0-0 Taffs Well
Ely Rangers        0-1 Gwynfi United
Dinas Powys        2-0 Skewen Athletic

May 3rd 2005
Grange Quins       1-0 Goytre United

May 4th 2005
Garw Athletic      0-3 UWIC Inter Cardiff

May 5th 2005
Grange Quins       2-1 Briton Ferry Athletic

May 6th 2005
Taffs Well         2-1 Briton Ferry Athletic

May 7th 2005
Caerleon           3-2 Bridgend Town
Ely Rangers        2-1 Briton Ferry Athletic
Gwynfi United      1-3 UWIC Inter Cardiff
Garw Athletic      1-3 Skewen Athletic
AFC Llwydcoed      1-2 Bettws

May 9th 2005
Taffs Well         0-1 UWIC Inter Cardiff
Caerleon           2-0 Garw Athletic

May 10th 2005
Barry Town         2-0 Ely Rangers

May 11th 2005
Briton Ferry Athl. 3-1 Goytre United

May 14th 2005
Caerleon           0-0 Grange Quins
Dinas Powys        2-2 Bettws

Final Table:

 1. Ton Pentre              34 24  7  3  91-34  79
 2. Grange Quins            34 23  4  7  76-23  73 promoted
 3. AFC Llwydcoed           34 20  6  8  65-35  66
 4. Skewen Athletic         34 17  8  9  56-32  59
 5. Goytre United           34 17  7 10  63-48  58
 6. Maesteg Park Ath        34 18  3 13  58-47  57
 7. Bridgend Town           34 17  7 10  58-43  56
 8. Taffs Well              34 15  6 13  71-48  51
 9. UWIC Inter Cardiff      34 15  6 13  65-47  51
10. Briton Ferry Athletic   34 14  4 15  59-55  49
11. Barry Town              34 14  5 15  47-45  47
12. Bettws                  34 14  5 15  47-51  47
13. Caerleon                34 11 11 12  44-47  44
14. Ely Rangers             34 11  5 18  54-62  38
15. Dinas Powys             34 10  8 16  43-51  37
16. Neath AFC               34 10  4 20  38-71  31 *
17. Gwynfi United           34  2  4 28  27-124  7 * relegated
18. Garw Athletic           34  3  1 30  12-111  7 * relegated

* Garw Athletic, Gwynfi United and Neath -/- 3 points

Ton Pentre didn't meet the 1st league criteria so Grange Quins got promoted.
Neath AFC and Skewen Athletic merged to form Neath Athletic
Promoted from Division 2: Bryntirion Athletic, Newport YMCA and Pontardawe Town



Third Level 2004/05

The three Cymru Alliance feeder leagues

Pentraeth Honda Welsh Alliance Football League

 1.Bodedern              30  21  4  5   77- 32  67   45  Promoted
-------------------------------------------------------
 2.Rhydymwyn             30  20  6  4   69- 37  66   29
 3.Bethesda Athletic     30  18  8  4  100- 42  62   58
 4.Rhyl                  30  18  7  5   80- 31  61   49
 5.Conwy United          30  19  4  7   70- 42  61   28
 6.Prestatyn Town        30  16  5  9   61- 45  53   16
 7.Llanrwst United       30  12  7 11   45- 36  43    9
 8.Denbigh Town          30  13  3 14   54- 65  42  -11
 9.CPD Llanberis         30  10  7 13   44- 47  37  - 3
10.Sealand Leisure       30  10  5 15   39- 53  35  -14
11.Glan Conwy            30   9  8 13   43- 58  35  -15
12.Llandudno Junction    30  10  3 17   65- 56  33    9
13.Llanrug United        30   6  8 16   36- 65  25  -29
14.Caerwys               30   7  4 19   40- 82  25  -42
15.Penmaenmawr Phoenix   30   6  5 19   37- 85  20  -48  *
-------------------------------------------------------
16.Y Felinheli           30   2  2 26   28-112   8  -81  Relegated
                                                                       
** 3 pts deducted

Promoted: Nefyn United.

Source: http://www.welshallianceleague.co.uk

Nizam-Druid Welsh National League (Wrexham Area) Premier Division

 1.Queens Park         30  24  4  2  89  27  76  [Wrexham]  Promoted
-----------------------------------------------
 2.Mynydd Isa          30  23  3  4  86  26  72
 3.Cefn United         30  23  3  4  97  38  72
 4.Rhos Aelwyd         30  16  6  8  75  44  54  [Rhosllanerchrugog]
 5.Brickfield Rangers  30  13  3 14  62  56  42  [Wrexham]
 6.Llay Welfare        30  13  3 14  74  73  42
 7.Summerhill United   30  13  6 11  64  76  42  *
 8.Penycae             30  12  3 15  56  63  39
 9.Chirk AAA           30  12  3 15  68  78  39
10.Acrefair Youth      30  11  5 14  65  70  38
11.Llangollen Town     30  12  2 16  64  69  38
12.Ruthin Town         30   9  3 18  67  81  30
13.Corwen FC           30   9  3 18  45  77  30
14.Borras Park Albion  30   8  4 18  48  87  28  [Wrexham]
-----------------------------------------------
15.Rhostyllen United   30   7  3 20  58 112  24    Relegated
16.Brymbo Broughton    30   7  2 21  39  80  20  * Relegated

* 3 pts deducted.

Promoted: Brynteg Village, Coedpoeth United, Hawarden Rangers (from Division 3!).

Source: http://www.wnl.org.uk

Spar Mid Wales League

 1.Aberystwyth Reserves   28  19  3  6   36  60
 2.Llanrhaeadr            28  17  6  5   41  57
 3.Rhayader               28  16  6  6   29  54
 4.Welshpool Reserves     28  14  5  9   14  47
 5.UWA Aberystwyth        28  11  9  8   20  42
 6.Knighton               28  11  8  9    3  41
 7.Carno                  28  11  6 11  - 8  39
 8.Presteigne             28  11  5 12  - 9  38
 9.Kerry                  28   9 10  9    7  37
10.Caersws Reserves       28   9  9 10    4  36
11.Waterloo Rovers        28  10  3 15  -23  33
12.Berriew                28   7  7 14  -16  28
13.Llanidloes             28   7  6 15  -27  27
14.Llanfyllin             28   8  3 17  -28  27
15.Newtown Reserves       28   5  4 19  -42  16  *

* 3 pts deducted.

Promoted: Four Crosses.

Source: http://www.bbc.co.uk/wales/mid/sport/index_table.shtml


Fourth Level 2004/05

Motaquote Insurance Welsh League 

Division 3    
   
 1. Troedyrhiw       34  24  7  3  52  79 
 2. Croesyceiliog    34  23  6  5  46  75 
 3. Caerau Ely       34  20  7  7  30  67 
 4. Treharris Ath    34  19  7  8  36  64 
 5. Chepstow Town    34  15  7 12   6  52 
 6. AFC Porth        34  15  7 12  -1  52 
 7. Penrhiwfer       34  14  5 15   0  47 
 8. Treowen          34  14  5 15  -6  47 
 9. Pentwyn Dynamo   34  13  6 15  -3  45 
10. Goytre AFC       34  12  7 15  -6  43 
11. Blaenrhondda     34  12  7 15 -10  43 
12. Llantwit Fardre  34  12  6 16   1  42 
13. Ystradgynlais    34  11  9 14  -4  42 
14. Cwmamman         34  11  6 17 -10  39 
15. Newcastle Emlyn  34  10  6 18 -30  36 
16. Risca Utd        34   7 11 16 -20  32 
17. Albion Rovers    34   8  5 21 -37  29 
18. Fields Park      34   6  6 22 -44  24 
  
-------------------------------------------------------------------------------------------

2005/06

League of Wales 

Final Table:

 1.TNS Llansantffraid       34  27  5  2  87-17  86  Champions
 2.Llanelli                 34  21  5  8  64-28  68
 3.Rhyl                     34  18 10  6  65-30  64
 4.Carmarthen Town          34  17  6 11  62-42  57
 5.Port Talbot Town         34  15 11  8  47-30  56
 6.Welshpool Town           34  15  9 10  59-48  54
 7.Aberystwyth Town         34  14 10 10  59-48  52
 8.Haverfordwest County     34  12 14  8  49-36  50
 9.Bangor City              34  14  3 17  51-54  45
10.Caersws                  34  11 12 11  44-56  45
11.Porthmadog               34  12  8 14  57-59  44
12.Connah's Quay Nomads     34  10  8 16  36-46  38
13.Caernarfon Town          34   9 10 15  47-55  37
14.NEWI Cefn Druids         34   7 11 16  42-58  32
15.Airbus UK                34   8  8 18  35-60  32
16.Newtown                  34  10  6 18  42-61  31  [- 5]
---------------------------------------------------
17.Cwmbran Town             34   8  8 18  42-73  19  [-13]
18.Cardiff Grange Quins     34   4  4 26  23-110 15  [- 1]

NB: Newtown, Cwmbran and Grange Quins had points deducted
    Cwmbran Town were reprieved as no second level team was promoted;
    Cardiff Grange Quins resigned from the league

Home \ Away	ABE	AIR	BAN	CAE	CWS	GRA	CMR	CDR	CQN	CWM	HAV	LLA	NTW	PTT	POR	RHY	TNS	WEL
Aberystwyth Town		2–2	1–0	1–1	0–0	0–0	1–1	2–1	1–2	3–1	1–1	4–1	3–1	0–3	4–1	1–2	2–0	6–2
Airbus UK	0–1		2–1	1–2	1–1	3–0	1–3	3–2	2–2	1–3	1–2	1–0	0–2	0–1	0–1	1–2	0–5	0–2
Bangor City	3–1	1–2		1–0	1–2	5–1	1–2	2–1	0–2	3–0	0–1	1–3	0–1	3–2	1–2	0–3	2–3	2–4
Caernarfon Town	4–2	0–1	1–1		6–0	2–1	0–2	1–1	4–2	2–2	0–2	0–3	0–0	0–1	1–2	0–2	1–3	1–1
Caersws 	1–1	3–1	0–6	3–4		2–2	1–2	1–0	1–0	1–2	1–0	1–4	2–1	1–1	2–1	1–1	0–2	0–2
Cardiff Grange  2–5	0–1	2–3	4–1	0–5		0–6	3–1	1–4	1–1	1–0	0–5	0–1	0–5	0–2	0–2	0–3	0–5
Carmarthen Town	1–0	2–1	0–2	1–1	1–3	8–0		3–0	1–1	1–1	2–3	0–1	6–0	1–1	3–1	1–1	2–1	2–0
NEWI Cefn  	2–2	0–0	2–2	3–2	2–0	7–0	1–2		2–2	0–0	0–1	2–5	3–0	0–0	1–1	1–1	0–6	1–0
Connah's Quay  	1–0	3–0	0–1	2–1	1–3	1–0	0–1	1–0		2–2	1–1	1–0	0–2	0–1	0–2	0–1	0–2	2–0
Cwmbran Town	1–3	1–1	1–2	0–1	2–2	1–1	3–2	1–2	2–1		3–2	0–1	0–1	2–5	3–1	1–7	1–4	1–2
Haverfordwest 	1–1	1–1	1–1	2–2	0–0	7–0	1–2	0–0	2–0	3–0		0–2	1–1	1–3	1–1	2–2	0–1	2–1
Llanelli	2–1	3–0	5–0	3–1	5–0	1–0	0–2	1–0	2–0	0–1	0–1		2–2	3–1	2–2	1–1	0–2	0–0
Newtown 	1–3	0–3	0–1	1–2	0–2	5–0	2–1	2–3	1–1	4–1	2–3	0–3		0–1	3–1	1–4	0–3	1–1
Port Talbot  	0–0	4–0	0–2	1–1	0–0	0–1	3–0	1–0	0–0	2–1	1–1	0–1	3–2		2–1	1–0	1–1	1–1
Porthmadog	0–2	3–1	1–2	2–3	3–3	4–0	3–0	5–0	2–2	5–1	1–4	1–2	1–1	1–1		2–1	2–2	2–0
Rhyl     	4–1	1–1	4–1	2–1	0–0	5–2	1–0	1–1	2–1	1–2	1–1	0–1	3–1	3–0	3–0		0–0	3–0
Total Network S	5–0	3–0	2–0	2–1	2–0	7–0	4–1	4–1	2–0	1–0	2–0	0–0	3–1	1–0	7–0	1–0		1–1
Welshpool Town	1–4	3–3	2–0	0–0	2–2	2–1	3–0	3–2	4–1	5–1	1–1	3–2	1–2	2–1	1–0	3–1	1–2	

Welsh Cup 2005/06

Round 1 [Sep 10]
Afan Lido               0-3 West End
AFC Llwydcoed           5-0 Blaenrhondda
AFC Porth               0-1 Pontyclun
Bethesda Athletic       1-5 Mynydd Isa
Bridgend Town           1-4 UWIC
Briton Ferry Athletic   5-2 Llantwit Fadre
Buckley Town            4-2 Flint Town United
Caerleon                5-6 Bettws                [aet] 
Caldicot Town           4-0 Porthcawl Town
Caerwys                 0-2 Llanrwst United
Cefn United             0-2 Connah's Quay Nomads
Chirk AAA               3-2 Brynteg Village
Coedpoeth United        0-3 Caernarfon Town
Conwy United            w/o Y Felinheli
Corwen                  0-6 Glantraeth
Croesyceiliog           2-1 Garden Village
Cwmbran Celtic          2-4 Ystradgynlais
Denbigh Town            1-4 Prestatyn Town
Dinas Powys             0-2 Port Talbot Town
Ely Rangers             1-1 Cambrian and Clydach Boys & Girls Club
Ento Aberaman           2-0 Barry Town
Garw Athletic           lt  Taffs Well
Glan Conwy              0-3 Bala Town
Goytre United           7-1 Llanwern 
Grange Harlequins       2-0 Penrhiwceiber Rangers
Gresford Athletic       2-1 Bodedern
Hawarden Rangers        2-3 Mold Alexandra
Holywell Town           0-1 Cefn Druids
Knighton Town           0-4 Penrhyncoch
Llandudno Junction      0-3 Airbus UK
Llandyrnog United       3-2 Llanrhaeadr Ym Mochnant
Llanfairpwll            1-3 Llangefni Town
Llanfyllin Town         2-1 Carno
Llangollen Town         0-2 Llanberis
Llanidloes Town         0-7 Guilsfield
Llanrug United          2-6 Llandudno
Maesteg Park Athletic   7-0 Ammanford
Morriston Town          0-1 Bryntirion Athletic
Neath Athletic          0-1 Llanelli
Nefyn United            1-0 Halkyn United
Newcastle Emlyn         1-6 Cardiff Corinthians
Newport YMCA            2-1 Caerau Ely
Penmaenmawr Phoenix     1-1 Summerhill Brymbo
Penrhiwfer              2-4 Risca United
Pontypridd Town         3-2 Pontardawe Town
Presteigne St Andrews   w/o Meifod 
Rhayader Town           5-1 Four Crosses
Rhydymwyn               0-6 Holyhead Hotspur
Ruthin Town             3-4 Lex XI
Sealand Rovers          3-2 Rhos Aelwyd
Tredegar Town           0-4 Ton Pentre
Treharris Athletic      4-2 Goytre
Troedyrhiw              3-0 Treowen Stars         [aet]

Round 2 [Oct 1]
Aberystwyth Town        2-0 Bettws FC 
Airbus UK               4-1 Conwy United 
Bala Town               3-2 Penrhyncoch           [aet] 
Bangor City             4-0 Llanberis 
Caersws FC              5-3 Cardiff Grange Quins 
Caldicot Town           1-3 Cwmbran Town 
Cardiff Corinthians    0-11 Carmarthen Town 
Chirk AAA               1-2 Nefyn United 
Croesyceiliog FC        3-2 West End 
Ento Aberaman           0-1 Briton Ferry Athletic 
Glantraeth              6-1 Guilsfield 
Gresford Athletic       1-2 Porthmadog FC 
Haverfordwest County    1-2 Goytre United 
Holyhead Hotspur        1-3 Caernarfon Town 
Lex XI                  4-2 Connah's Quay Nomads  [aet]
Llanelli AF             8-2 Risca United 
Llanfyllin Town         1-3 Buckley Town 
Llanrwst United         3-2 Llandudno 
Mold Alexandra          4-3 Mynydd Isa 
Newtown AFC             5-1 Llandyrnog United 
Pontyclun               2-1 Maesteg Park Athletic [aet]
Pontypridd Town         2-2 Ton Pentre            [aet, 7-6 pen]
Port Talbot Town        3-2 Newport YMCA 
Presteigne St Andrews   2-4 Prestatyn Town        [aet]
Rhayader Town           2-4 Llangefni Town 
Rhyl FC                 4-0 Sealand Rovers 
Summerhill Brymbo       2-3 Cefn Druids           [aet]
Llansantffraid          4-1 Welshpool Town 
Treharris Athletic      1-3 Ely Rangers 
Troedyrhiw              3-2 Taffs Well            [aet]
UWIC                    2-1 AFC Llwydcoed 
Ystradgynlais           2-3 Bryntirion Athletic 

Round 3
[Nov 1]
Bangor City             4-2 Airbus UK
[Nov 4]
Port Talbot Town        3-0 Bryntirion
[Nov 5]
Bala Town               4-3 Buckley Town          [aet]
Caersws                 3-1 Croesceiliog
Carmarthen Town         4-0 Briton Ferry Athletic
Ely Rangers             1-4 Cwmbran Town
Glantraeth              2-5 Rhyl
Goytre United           6-3 Troedyrhiw
Llangefni Town          3-0 Llanrwst
Mold Alexandra          0-5 Prestatyn Town
Cefn Druids             3-1 Nefyn United
Newtown AFC             6-0 Pontyclun
Porthmadog              0-3 Caernarfon Town
Pontypridd Town         1-0 Aberystwyth Town      [aet]
Llansantffraid          4-0 Lex XI
UWIC                    1-3 Llanelli 

Round 4 [Feb 4]
Bangor City             2-1 Newtown AFC
Caernarfon Town         4-0 Bala Town
Caersws FC              1-3 Llangefni Town
Cwmbran Town            1-3 Port Talbot Town
Llanelli AFC            1-0 Llansantffraid
NEWI Cefn Druids        3-5 Rhyl FC
Pontypridd Town         0-5 Goytre United
Prestatyn Town          1-2 Carmarthen Town 

Quarterfinals 
[Mar 4]
Llanelli AFC            3-0 Caernarfon Town
Port Talbot Town        2-0 Llangefni Town
[Mar 11]
Bangor City             1-0 Carmarthen Town
Rhyl                    5-2 Goytre United

Semifinals
[Apr 1, Aberystwyth]
Llanelli AFC            0-1 Bangor City
[Apr 8, Aberystwyth]
Rhyl                    2-2 Port Talbot Town      [aet, 5-4 pen]

Final [May 7, Racecourse Ground, Wrexham]
Bangor City             0-2 Rhyl


Premier League Cup 2005/06

Preliminary Round
[Aug 13]
Cardiff Grange Quins    1-0 Caernarfon Town
  [Showdery 62]
Cefn Druids             2-5 Airbus UK
  [Williams 14, Cook 73; McIntosh 26, 108, Leech 80, 104, Jones 101]

First Round
[Aug 20]
Caersws                 1-3 Grange Harlequins 
  [Thompson 6; Ryan 36, 70, Bird 90]
Connah's Quay           0-3 Newtown
  [Barton 84, Webb 85, Smith 90]
Cwmbran                 1-0 Haverfordwest
  [Mainwaring 66]
Llanelli                3-0 Aberystwyth
  [Mingorance 20, 61, Torres 59]
Porthmadog              2-3 Airbus UK
  [Caughter 13, I.Davies 47; Husband 33, Jones 71, McIntosh 75]
Port Talbot             1-0 Carmarthen
  [Johnston 31]
[Aug 22]
Welshpool Town          0-2 Llansantffraid
  [Beck 11, White 42]
[Sep 13]
Bangor City             2-4 Rhyl                  [aet]
  [Lamb 50, Scott 69; O'Niell 25og, Mutton 30, Moran 108, Hunt 113]

Quarterfinals
[Sep 20]
Port Talbot Town        2-1 Cwmbran Town          [aet]
  [Bowen 84, 120; Dimond 90]
[Sep 21]
Llanelli                5-2 Cardiff Grange Quins  [aet]
  [Harrhy 35, 111, Tores 77, 106, Mingorance 114; Summers 74, 90]
[Oct 4]
Llansantffraid          6-1 Newtown
  [Carter 6, 60, 72pen, Wilde 9, 51, Naylor 29; Barton 86]
[Oct 5]
Airbus UK               3-2 Rhyl                  [aet]
  [McIntosh 70pen, 103, Jones 101; Moran 60pen, 115]

Semifinals

First Legs
[Nov 15]
Port Talbot             0-1 Llanelli
  [Nofuentes 41]
[Nov 29]
Airbus UK               1-2 Llansantffraid
  [Owen 76 pen; Leah 62, Lloyd-Williams 90]
 
Second Legs
[Nov 23]
Llanelli                0-1 Port Talbot           [6-7 pen]
  [Griffiths 88]
[Dec 20]
Llansantffraid          2-0 Airbus UK  
  [Toner 44, Ruscoe 84]
 
Final [Apr 30]
Port Talbot Town        0-4 Llansantffraid


FAW Premier Cup

First Round
[Oct 5]
Cwmbran Town            1-0 Merthyr Tydfil 
  [Bonar 22]
[Oct 11]
Caersws                 5-1 Aberystwyth Town 
  [Thompson 1, 46, Mitchell 38, Jehu 40, Venables 83; Hughes 74]
[Oct 18]
Welshpool Town          0-2 Newtown 
  [Smith 12, Moody 79]
[Oct 22]
Porthmadog              1-2 Carmarthen Town       [aet]
  [Carl Owen 47; Jones 77, Hughes 120]
Byes: Bangor City, Rhyl, Haverfordwest County, Newport County (until rond 2);
      Llansantffraid, Cardiff City, Swansea City, Wrexham (until quarterfinals)

Second Round [Nov 29]
Bangor City             1-2 Carmarthen Town
  [Burke 88; Lloyd 9pen, Davies 75]
Newport County          1-0 Caersws
  [Hillier 38]
Newtown                 2-1 Haverfordwest County
  [Smith 24, Hooley 40; Hudgell 7]
Rhyl                    1-0 Cwmbran Town
  [Moran 38]
 
Quarterfinals
[Jan 10]
Carmarthen Town         2-1 Cardiff City
  [Thomas 23, Cotterrall 39; Anthony 5]
Newtown                 2-5 Llansantffraid
  [Ryan 16pen, Webb 54; Ward 29, Giles 32og, Toner 49, Baker 61, Beck 78]
[Jan 17]
Rhyl                    0-1 Swansea City
  [Knight 66]
[Jan 25]
Newport County          0-2 Wrexham
  [Walters 54, 84]
 
Semifinals
[Feb 1]
Wrexham                 3-3 Llansantffraid        [aet, 4-5 pen]
[Feb 8]
Carmarthen Town         2-3 Swansea City          [aet]

Final [Mar 29, Racecourse Ground, Wrexham]
Wrexham                 1-2 Swansea City


Second Level 2005/06


Huys Gray Fitlock Cymru Alliance

Final Table:

 1. Glantraeth              34 21  7  6  83-36  70
 2. Buckley Town            34 20  7  7  85-52  67
 3. Flint Town United       34 19 12  3  77-40  66 [-3]
 4. Guilsfield              34 16 12  6  73-44  60
 5. Llangefni Town          34 17  7 10  68-46  58
 6. Llandudno               34 17  8  9  64-42  56 [-3]
 7. Bala Town               34 15  9 10  63-52  51
 8. Lex XI                  34 13  9 12  72-75  48
 9. C.P.D. Bodedern         34 13  6 15  40-58  45
10. Penrhyncoch             34 12  4 18  62-78  43
11. Queen's Park            34 11  8 15  36-59  41
12. Llanfair PG             34 11  6 17  58-73  39
13. Llandyrnog              34 10  8 16  51-64  38
14. Gresford Athletic       34  9  9 16  45-64  36
15. Ruthin Town             34  7 13 13  43-55  34
16. Holyhead Hotspur        34  8  9 17  44-67  33
--------------------------------------------------
17. Holywell Town           34  5 12 17  49-72  24 [-3]
18. Halkyn United           34  5  8 21  47-83  23

No teams promoted to League of Wales


Aug 12th 2005
Bala Town          1-1  Buckley Town

Aug 13th 2005
Guilsfield         2-0  Llandyrnog United
Flint Town United  5-3  Penrhyncoch
Llangefni Town     0-4  Lex XI
Llandudno          0-2  Glantraeth
Holyhead Hotspur   1-0  Halkyn United
Holywell Town      1-4  Gresford Athletic
Bodedern           1-0  Queens Park
Llanfair PG        2-2  Ruthin Town

Aug 16th 2005
Lex XI             3-2  Flint Town United
Gresford Athletic  0-2  Guilsfield

Aug 17th 2005
Glantraeth         4-2  Llanfair PG
Llandyrnog United  0-1  Bala Town
Ruthin Town        2-0  Halkyn United
Buckley Town       4-0  Penrhyncoch
Holyhead Hotspur   0-3  Llandudno
Holywell Town      1-2  Queens Park
Bodedern           1-0  Llangefni Town

Aug 19th 2005

Aug 20th 2005
Glantraeth         0-0  Ruthin Town
Llandyrnog United  1-2  Buckley Town
Penrhyncoch        3-2  Llangefni Town
Halkyn United      1-3  Llandudno
Holywell Town      0-0  Guilsfield
Lex XI             3-1  Holyhead Hotspur
Llanfair PG        1-2  Queens Park
Bodedern           1-1  Bala Town

Aug 23rd 2005
Flint Town United  2-1  Halkyn United
Bala Town          4-0  Gresford Athletic
Buckley Town       6-5  Lex XI

Aug 24th 2005
Guilsfield         0-1  Penrhyncoch
Glantraeth         5-1  Holyhead Hotspur
Llangefni Town     1-2  Llandudno
Ruthin Town        2-1  Holywell Town
Llandyrnog United  1-0  Queens Park
Llanfair PG        3-1  Bodedern

Aug 27th 2005
Bodedern           1-1  Guilsfield
Llanfair PG        4-0  Bala Town
Flint Town United  2-4  Llandyrnog United
Llangefni Town     2-1  Gresford Athletic
Llandudno          3-3  Lex XI
Buckley Town       5-1  Holywell Town
Halkyn United      2-1  Glantraeth
Holyhead Hotspur   4-1  Penrhyncoch

Aug 31st 2005
Gresford Athletic  1-1  Queens Park
Bodedern           0-4  Glantraeth
Llandyrnog United  2-2  Ruthin Town
Penrhyncoch        0-1  Bala Town
Llandudno          0-2  Flint Town United
Halkyn United      3-3  Buckley Town
Holyhead Hotspur   3-0  Llangefni Town
Holywell Town      5-0  Llanfair PG
Lex XI             2-2  Guilsfield

Sep 10th 2005
Bodedern           1-3  Gresford Athletic

Sep 13th 2005
Buckley Town       0-0  Gresford Athletic

Sep 17th 2005
Lex XI             3-2  Halkyn United
Llanfair PG        0-4  Guilsfield
Holyhead Hotspur   5-3  Holywell Town
Glantraeth         3-0  Queens Park
Llandyrnog United  1-3  Llangefni Town
Ruthin Town        0-0  Bala Town

Sep 20th 2005
Llandudno          7-0  Bodedern

Sep 21st 2005
Holywell Town      2-2  Llandyrnog United
Llangefni Town     1-2  Glantraeth

Sep 24th 2005
Holyhead Hotspur   0-1  Llandyrnog United
Lex XI             3-0  Glantraeth
Guilsfield         4-0  Ruthin Town
Llangefni Town     4-1  Holywell Town
Llandudno          2-1  Gresford Athletic
Buckley Town       1-2  Llanfair PG
Bala Town          0-3  Queens Park
Halkyn United      3-4  Penrhyncoch

Oct 1th 2005
Flint Town United  2-1  Bodedern
Ruthin Town        1-1  Queens Park
Halkyn United      2-3  Llanfair PG

Oct 8th 2005
Penrhyncoch        0-1  Llandudno

Oct 11th 2005
Llandudno          2-1  Llanfair PG
Buckley Town       2-1  Ruthin Town

Oct 15th 2005
Holywell Town      4-4  Holyhead Hotspur
Llanfair PG        1-4  Flint Town United
Gresford Athletic  3-3  Halkyn United
Penrhyncoch        0-5  Lex XI
Guilsfield         4-0  Queens Park
Glantraeth         3-0  Bala Town
Bodedern           2-1  Ruthin Town
Llandyrnog United  2-2  Llandudno
Llangefni Town     2-2  Buckley Town

Oct 18th 2005
Holywell Town      1-1  Flint Town United

Oct 19th 2005
Queens Park        2-1  Halkyn United

Oct 22nd 2005
Buckley Town       6-0  Queens Park
Holyhead Hotspur   0-4  Bodedern
Lex XI             1-1  Gresford Athletic
Penrhyncoch        0-2  Glantraeth
Guilsfield         1-1  Bala Town
Flint Town United  2-5  Ruthin Town
Llangefni Town     1-0  Llanfair PG
Llandudno          3-0  Holywell Town

Oct 29th 2005
Buckley Town       2-2  Bala Town
Holywell Town      2-1  Halkyn United
Llanfair PG        3-3  Holyhead Hotspur
Gresford Athletic  2-5  Penrhyncoch
Glantraeth         2-2  Guilsfield
Bodedern           1-2  Llandudno
Llandyrnog United  0-0  Lex XI
Ruthin Town        1-3  Llangefni Town
Queens Park        2-3  Flint Town United

Nov 5th 2005
Gresford Athletic  0-2  Llandudno
Halkyn United      0-1  Bodedern
Queens Park        1-0  Holywell Town

Nov 12th 2005
Holywell Town      3-0  Penrhyncoch
Guilsfield         3-3  Flint Town United
Bodedern           0-1  Lex XI
Llandyrnog United  2-4  Gresford Athletic
Ruthin Town        1-1  Llandudno
Queens Park        3-1  Holyhead Hotspur
Bala Town          1-2  Llangefni Town

Nov 16th 2005
Queens Park        1-0  Guilsfield

Nov 19th 2005
Llangefni Town     0-2  Guilsfield
Llandudno          4-0  Queens Park
Halkyn United      2-2  Ruthin Town
Holyhead Hotspur   2-3  Bala Town
Lex XI             1-3  Llanfair PG
Penrhyncoch        3-1  Bodedern
Flint Town United  0-0  Buckley Town
Llandyrnog United  1-1  Glantraeth

Nov 26th 2005
Bala Town          2-2  Llandudno
Halkyn United      2-2  Queens Park
Buckley Town       0-2  Llangefni Town
Guilsfield         5-0  Holyhead Hotspur
Glantraeth         0-1  Flint Town United
Ruthin Town        1-2  Lex XI
Llandyrnog United  1-0  Holywell Town
Gresford Athletic  0-1  Bodedern

Dec 5th 2005
Llandudno          0-2  Guilsfield
Lex XI             2-2  Queens Park
Gresford Athletic  2-2  Llanfair PG
Penrhyncoch        5-2  Ruthin Town
Llandyrnog United  3-2  Bodedern

Dec 12th 2005
Queens Park        2-1  Penrhyncoch
Bala Town          6-1  Lex XI
Buckley Town       3-5  Llandudno
Holywell Town      0-1  Bodedern
Llanfair PG        4-2  Llandyrnog United
Guilsfield         2-0  Halkyn United
Flint Town United  0-0  Holyhead Hotspur
Glantraeth         1-1  Llangefni Town
Ruthin Town        1-2  Gresford Athletic

Dec 17th 2005
Llangefni Town     6-0  Halkyn United
Llandudno          0-0  Holyhead Hotspur
Bala Town          2-1  Llandyrnog United
Llanfair PG        0-2  Glantraeth
Penrhyncoch        3-1  Buckley Town
Guilsfield         2-0  Gresford Athletic
Flint Town United  2-2  Lex XI
Ruthin Town        1-1  Bodedern

Dec 27th 2005
Queens Park        0-2  Llandyrnog United
Llandudno          1-0  Llangefni Town
Halkyn United      0-3  Flint Town United
Holyhead Hotspur   1-2  Glantraeth
Lex XI             3-5  Buckley Town
Holywell Town      2-2  Ruthin Town
Gresford Athletic  0-2  Bala Town
Bodedern           2-1  Llanfair PG
Penrhyncoch        2-4  Guilsfield

Jan 2nd 2006
Ruthin Town        0-3  Llandyrnog United
Queens Park        2-3  Gresford Athletic
Llangefni Town     1-1  Holyhead Hotspur
Bala Town          6-2  Penrhyncoch
Buckley Town       1-0  Halkyn United
Glantraeth         4-0  Bodedern
Guilsfield         5-1  Lex XI
Flint Town United  1-1  Llandudno

Jan 7th 2006
Llangefni Town     2-1  Llandyrnog United
Llanfair PG        1-4  Penrhyncoch

Jan 14th 2006
Penrhyncoch        1-1  Flint Town United
Llandyrnog United  1-5  Guilsfield
Ruthin Town        1-1  Llanfair PG
Halkyn United      1-0  Holyhead Hotspur
Lex XI             1-3  Llangefni Town
Holywell Town      0-2  Bala Town
Gresford Athletic  0-1  Buckley Town
Queens Park        0-0  Bodedern

Jan 21st 2006
Guilsfield         3-3  Holywell Town
Flint Town United  5-0  Gresford Athletic
Ruthin Town        3-2  Glantraeth
Queens Park        3-0  Llanfair PG
Llangefni Town     4-1  Penrhyncoch
Llandudno          3-1  Halkyn United
Bala Town          1-3  Bodedern
Buckley Town       4-2  Llandyrnog United
Holyhead Hotspur   1-1  Lex XI

Jan 28th 2006
Glantraeth         6-2  Halkyn United
Penrhyncoch        6-1  Holyhead Hotspur
Guilsfield         0-0  Bodedern
Llandyrnog United  2-3  Flint Town United
Bala Town          5-3  Llanfair PG
Lex XI             3-2  Llandudno
Holywell Town      2-5  Buckley Town
Gresford Athletic  2-2  Llangefni Town
Queens Park        1-0  Ruthin Town

Feb 4th 2006
Flint Town United  0-0  Holywell Town
Guilsfield         2-0  Llanfair PG
Queens Park        0-0  Glantraeth
Llandudno          1-2  Penrhyncoch
Buckley Town       5-1  Bodedern
Holyhead Hotspur   1-2  Gresford Athletic
Lex XI             2-1  Ruthin Town
Llandyrnog United  1-1  Halkyn United

Feb 11th 2006
Ruthin Town        0-3  Flint Town United
Queens Park        0-1  Llandudno
Llanfair PG        3-2  Halkyn United

Feb 18th 2006
Holywell Town      1-1  Llangefni Town
Llandyrnog United  1-1  Holyhead Hotspur
Penrhyncoch        1-3  Halkyn United
Queens Park        2-1  Bala Town
Llanfair PG        2-4  Buckley Town
Bodedern           2-2  Flint Town United
Gresford Athletic  1-3  Ruthin Town

Feb 25th 2006
Halkyn United      1-0  Gresford Athletic
Ruthin Town        0-0  Guilsfield
Bala Town          3-1  Holyhead Hotspur
Lex XI             1-3  Penrhyncoch
Llandudno          3-0  Llandyrnog United
Queens Park        0-4  Buckley Town
Flint Town United  4-1  Llanfair PG

Feb 27th 2006
Llangefni Town     2-0  Bodedern

Mar 4th 2006
Holyhead Hotspur   0-1  Buckley Town

Mar 11th 2006
Ruthin Town        0-1  Buckley Town
Gresford Athletic  1-2  Flint Town United
Llangefni Town     1-0  Queens Park
Bodedern           3-1  Penrhyncoch

Mar 18th 2006
Bodedern           0-3  Buckley Town
Flint Town United  1-1  Llangefni Town
Penrhyncoch        1-1  Gresford Athletic
Holywell Town      1-1  Llandudno
Holyhead Hotspur   3-0  Llanfair PG
Queens Park        3-3  Lex XI

Mar 22nd 2006
Holywell Town      1-0  Glantraeth

Mar 25th 2006
Llanfair PG        1-2  Llandudno
Bodedern           2-1  Halkyn United
Lex XI             4-2  Holywell Town
Gresford Athletic  3-2  Glantraeth
Guilsfield         3-3  Buckley Town
Llandyrnog United  1-3  Penrhyncoch
Ruthin Town        0-1  Holyhead Hotspur
Queens Park        0-4  Llangefni Town
Bala Town          0-1  Flint Town United

Mar 29th 2006
Llandudno          1-1  Bala Town

Apr 1st 2006
Glantraeth         5-0  Llandyrnog United
Lex XI             2-1  Bodedern
Penrhyncoch        0-2  Holywell Town
Llandudno          0-2  Ruthin Town
Bala Town          5-0  Halkyn United

Apr 4th 2006
Flint Town United  0-0  Glantraeth
Bala Town          1-1  Ruthin Town
Buckley Town       2-1  Guilsfield
Gresford Athletic  2-1  Lex XI

Apr 8th 2006
Penrhyncoch        1-1  Llanfair PG
Guilsfield         1-6  Llangefni Town
Holyhead Hotspur   1-4  Flint Town United
Halkyn United      2-2  Llandyrnog United
Glantraeth         3-1  Buckley Town
Bodedern           2-0  Holywell Town

Apr 11th 2006
Halkyn United      2-2  Holywell Town
Lex XI             1-3  Bala Town

Apr 15th 2006
Bala Town          2-1  Holywell Town
Holyhead Hotspur   2-0  Queens Park
Llandyrnog United  0-1  Llanfair PG
Ruthin Town        3-4  Penrhyncoch
Llangefni Town     3-3  Flint Town United
Guilsfield         2-2  Glantraeth

Apr 17th 2006
Bala Town          1-4  Glantraeth
Penrhyncoch        0-3  Llandyrnog United

Apr 18th 2006
Llanfair PG        4-0  Llangefni Town

Apr 19th 2006
Holywell Town      1-3  Lex XI

Apr 22nd 2006
Bodedern           1-4  Llandyrnog United
Penrhyncoch        1-1  Queens Park
Llangefni Town     0-1  Ruthin Town
Llanfair PG        3-0  Lex XI
Guilsfield         2-1  Llandudno
Glantraeth         5-2  Holywell Town
Buckley Town       3-0  Holyhead Hotspur
Flint Town United  2-0  Bala Town

Apr 25th 2006
Bala Town          2-2  Guilsfield
Halkyn United      2-2  Lex XI
Glantraeth         4-2  Llandudno
Buckley Town       0-3  Flint Town United
Gresford Athletic  2-2  Holywell Town
Bodedern           2-0  Holyhead Hotspur

Apr 29th 2006
Gresford Athletic  1-1  Holyhead Hotspur
Flint Town United  4-0  Queens Park
Lex XI             2-4  Llandyrnog United
Llanfair PG        2-2  Holywell Town
Llandudno          1-2  Buckley Town
Llangefni Town     3-2  Bala Town
Glantraeth         3-0  Penrhyncoch
Halkyn United      3-4  Guilsfield

May 1st 2006
Glantraeth         3-1  Gresford Athletic
Halkyn United      2-1  Bala Town
Holyhead Hotspur   3-0  Guilsfield

May 5th 2006
Flint Town United  4-1  Guilsfield

May 6th 2006
Halkyn United      1-5  Llangefni Town
Llanfair PG        3-0  Gresford Athletic
Holyhead Hotspur   1-1  Ruthin Town

May 9th 2006
Buckley Town       2-3  Glantraeth
Gresford Athletic  2-0  Llandyrnog United

May 13th 2006
Glantraeth         3-1  Lex XI

Final Table:

 1. Glantraeth              34 21  7  6  83-36  70
 2. Buckley Town            34 20  7  7  85-52  67
 3. Flint Town United       34 19 12  3  77-40  66 [-3]
 4. Guilsfield              34 16 12  6  73-44  60
 5. Llangefni Town          34 17  7 10  68-46  58
 6. Llandudno               34 17  8  9  64-42  56 [-3]
 7. Bala Town               34 15  9 10  63-52  51
 8. Lex XI                  34 13  9 12  72-75  48
 9. C.P.D. Bodedern         34 13  6 15  40-58  45
10. Penrhyncoch             34 12  4 18  62-78  43
11. Queen's Park            34 11  8 15  36-59  41
12. Llanfair PG             34 11  6 17  58-73  39
13. Llandyrnog              34 10  8 16  51-64  38
14. Gresford Athletic       34  9  9 16  45-64  36
15. Ruthin Town             34  7 13 13  43-55  34
16. Holyhead Hotspur        34  8  9 17  44-67  33
--------------------------------------------------
17. Holywell Town           34  5 12 17  49-72  24 [-3]
18. Halkyn United           34  5  8 21  47-83  23

No teams promoted to League of Wales



MACRON West Wales Print Welsh League

Final Table:

 1. Goytre United            34 24  9  3  82-42  75
 2. Neath Athl.              34 22  7  5  76-32  73
 3. Pontardawe Town          34 18  9  7  57-35  63
 4. Maesteg Park Athl.       34 18  9  7  61-40  63
 5. UWIC Inter Cardiff       34 16  6 12  61-52  54
 6. Bridgend Town            34 16  6 12  55-47  54
 7. Afan Lido                34 13  8 13  46-41  47
 8. Dinas Powys              34 13  8 13  42-44  47
 9. Bryntirion Athletic      34 13  6 15  62-58  45
10. Newport YMCA             34 11 11 12  48-54  44
11. Barry Town               34 11 10 13  39-50  43
12. Ely Rangers              34 12  5 17  47-59  41
13. Ton Pentre               34 11  5 18  51-60  38
14. Caerleon                 34 11  4 19  33-58  37
15. Taffs Well               34  9  9 16  46-62  36
---------------------------------------------------
16. Bettws                   34 10  5 19  46-63  35
17. Briton Ferry Athletic    34  9  6 19  43-64  33
18. AFC Llwycoed             34  8  3 23  35-69  27

No teams promoted to League of Wales


Aug 13th 2005
Ely Rangers        0-2  Dinas Powys
Ton Pentre         1-2  AFC Llwydcoed
Barry Town         3-1  Bridgend Town
Caerleon           2-1  UWIC Inter Cardiff
Taffs Well         0-2  Neath Athletic
Newport YMCA       3-3  Pontardawe Town
Briton Ferry Athl. 0-2  Afan Lido

Aug 16th 2005
Afan Lido          0-1  Pontardawe Town
UWIC Inter Cardiff 5-0  Ely Rangers
AFC Llwydcoed      3-0  Briton Ferry Athletic
Dinas Powys        1-0  Barry Town
Bryntirion Athl.   6-0  Bettws
Taffs Well         1-2  Ton Pentre
Newport YMCA       2-0  Caerleon

Aug 19th 2005
Neath Athl.        3-1  AFC Llwydcoed

Aug 20th 2005
Bettws             1-0  Barry Town
Newport YMCA       0-3  Briton Ferry Athletic
Afan Lido          1-2  Ton Pentre
UWIC Inter Cardiff 2-2  Pontardawe Town
Ely Rangers        1-1  Bridgend Town
Dinas Powys        2-0  Caerleon
Bryntirion Athl.   2-2  Maesteg Park Ath
Taffs Well         1-1  Goytre United

Aug 24th 2005
Bettws             1-2  Bryntirion Athletic
Neath Athl.        0-0  Goytre United
Briton Ferry Athl. 1-0  AFC Llwydcoed
Ton Pentre         2-2  Taffs Well
Barry Town         0-0  Dinas Powys
Caerleon           3-0  Newport YMCA

Aug 27th 2005
Briton Ferry Athl. 1-3  UWIC Inter Cardiff
Afan Lido          1-1  Neath Athletic
Ely Rangers        3-0  Bettws
Ton Pentre         1-2  Newport YMCA
Barry Town         3-5  Maesteg Park Ath
Dinas Powys        3-1  Pontardawe Town
Caerleon           1-2  Bridgend Town
Goytre United      0-2  AFC Llwydcoed
Taffs Well         1-0  Bryntirion Athletic

Sep 4th 2005
Neath Athl.        1-1  Pontardawe Town

Sep 16th 2005
Afan Lido          2-2  Goytre United

Sep 17th 2005
Newport YMCA       1-1  Neath Athletic
UWIC Inter Cardiff 3-1  Ton Pentre
AFC Llwydcoed      1-2  Taffs Well
Bettws             2-0  Caerleon
Bridgend Town      3-3  Pontardawe Town
Maesteg Park Ath   2-2  Ely Rangers
Bryntirion Athl.   5-2  Barry Town
Dinas Powys        3-2  Briton Ferry Athletic

Sep 24th 2005

Oct 1st 2005
Bettws             2-4  Goytre United
Dinas Powys        2-2  Afan Lido
Neath Athl.        6-1  Caerleon
Pontardawe Town    1-0  Bridgend Town

Oct 5th 2005
Neath Athl.        4-0  Taffs Well

Oct 7th 2005
Afan Lido          2-0  AFC Llwydcoed

Oct 8th 2005
Newport YMCA       2-1  Taffs Well
UWIC Inter Cardiff 2-3  Goytre United
Bridgend Town      1-0  Ton Pentre
Bettws             3-2  Briton Ferry Athletic
Barry Town         1-0  Caerleon
Maesteg Park Ath   2-0  Pontardawe Town
Bryntirion Athl.   2-1  Ely Rangers
Dinas Powys        0-2  Neath Athletic

Oct 14th 2005
Taffs Well         2-2  UWIC Inter Cardiff

Oct 15th 2005
Briton Ferry Athl. 1-2  Maesteg Park Ath
Neath Athl.        2-0  Bridgend Town
AFC Llwydcoed      5-4  Newport YMCA
Ton Pentre         5-1  Bettws
Afan Lido          3-1  Bryntirion Athletic
Pontardawe Town    3-0  Barry Town
Caerleon           2-1  Ely Rangers
Goytre United      2-0  Dinas Powys

Oct 21st 2005
Briton Ferry Athl. 0-3  Bryntirion Athletic

Oct 22nd 2005
Ely Rangers        0-1  Barry Town
Caerleon           0-0  Dinas Powys

Oct 29th 2005
Newport YMCA       0-1  Afan Lido
UWIC Inter Cardiff 2-1  AFC Llwydcoed
Bettws             2-4  Neath Athletic
Bridgend Town      2-1  Goytre United
Barry Town         1-1  Briton Ferry Athletic
Maesteg Park Ath   1-2  Ton Pentre
Bryntirion Athl.   2-0  Caerleon
Dinas Powys        1-2  Taffs Well

Nov 4th 2005
Taffs Well         2-4  Bridgend Town

Nov 5th 2005
Neath Athl.        1-2  Maesteg Park Ath
AFC Llwydcoed      1-0  Dinas Powys
Ton Pentre         1-0  Barry Town

Nov 12th 2005
Afan Lido          3-1  Dinas Powys
Caerleon           0-0  Briton Ferry Athletic
UWIC Inter Cardiff 3-2  Newport YMCA
Barry Town         1-2  Neath Athletic
Maesteg Park Ath   1-2  Goytre United

Nov 16th 2005
Ton Pentre         2-0  Dinas Powys

Nov 18th 2005
Afan Lido          2-2  Bridgend Town

Nov 19th 2005
Goytre United      2-2  Barry Town
Taffs Well         0-1  Maesteg Park Ath
Newport YMCA       0-0  Dinas Powys
AFC Llwydcoed      0-0  Bettws
Briton Ferry Athl. 1-2  Pontardawe Town
UWIC Inter Cardiff 1-0  Bryntirion Athletic
Neath Athl.        2-0  Ely Rangers
Ton Pentre         4-1  Caerleon

Nov 26th 2005
Dinas Powys        2-2  UWIC Inter Cardiff
Afan Lido          2-0  Bettws
Caerleon           0-2  Neath Athletic
Ely Rangers        1-3  Goytre United

Dec 3rd 2005
Goytre United      7-3  Caerleon
AFC Llwydcoed      0-0  Barry Town
Newport YMCA       3-0  Bettws
Ton Pentre         1-1  Briton Ferry Athletic

Dec 6th 2005
Bridgend Town      3-1  AFC Llwydcoed
Neath Athl.        3-1  UWIC Inter Cardiff

Dec 10th 2005
Maesteg Park Ath   4-2  Newport YMCA
Bryntirion Athl.   1-2  Ton Pentre
Bettws             2-3  UWIC Inter Cardiff
Caerleon           3-2  Taffs Well
Briton Ferry Athl. 1-3  Neath Athletic
Bridgend Town      0-3  Dinas Powys
Barry Town         1-0  Afan Lido
Ely Rangers        3-2  AFC Llwydcoed
Pontardawe Town    1-2  Goytre United

Dec 16th 2005
Bridgend Town      2-0  Bryntirion Athletic

Dec 17th 2005
Goytre United      5-3  Briton Ferry Athletic
Taffs Well         0-2  Pontardawe Town
Dinas Powys        2-2  Bettws
Newport YMCA       0-1  Barry Town
UWIC Inter Cardiff 2-1  Maesteg Park Ath
AFC Llwydcoed      1-5  Caerleon
Afan Lido          1-0  Ely Rangers
Ton Pentre         1-3  Neath Athletic

Dec 28th 2005
Maesteg Park Ath   2-0  Dinas Powys

Dec 31st 2005
Ely Rangers        1-0  Newport YMCA
Pontardawe Town    3-0  AFC Llwydcoed
Caerleon           1-0  Afan Lido
Neath Athl.        3-2  Bryntirion Athletic
Briton Ferry Athl. 1-2  Taffs Well
Barry Town         2-1  UWIC Inter Cardiff

Jan 6th 2006
Bridgend Town      0-1  Barry Town

Jan 7th 2006
Bryntirion Athl.   1-4  Goytre United
Pontardawe Town    1-1  Newport YMCA
Dinas Powys        4-2  Ely Rangers
UWIC Inter Cardiff 2-1  Caerleon
Bettws             0-2  Maesteg Park Ath
Afan Lido          2-1  Briton Ferry Athletic
AFC Llwydcoed      2-0  Ton Pentre

Jan 13th 2006
Maesteg Park Ath   2-2  Bryntirion Athletic

Jan 14th 2006
Ton Pentre         2-3  Afan Lido
Bridgend Town      1-2  Ely Rangers
Barry Town         2-1  Bettws
Pontardawe Town    2-0  UWIC Inter Cardiff
Goytre United      7-3  Taffs Well
Briton Ferry Athl. 0-0  Newport YMCA
AFC Llwydcoed      2-3  Neath Athletic

Jan 18th 2006
Neath Athl.        0-1  Newport YMCA

Jan 21st 2006
Bridgend Town      3-0  Caerleon
Bryntirion Athl.   0-2  Taffs Well
Maesteg Park Ath   4-0  Barry Town
Bettws             4-0  Ely Rangers
Pontardawe Town    2-0  Dinas Powys
Newport YMCA       1-6  Ton Pentre
UWIC Inter Cardiff 4-1  Briton Ferry Athletic
AFC Llwydcoed      0-4  Goytre United

Jan 24th 2006
Afan Lido          0-1  UWIC Inter Cardiff

Jan 28th 2006
Bridgend Town      2-2  Newport YMCA
Barry Town         1-1  Bryntirion Athletic
Briton Ferry Athl. 2-0  Dinas Powys

Feb 1st 2006
Maesteg Park Ath   2-0  Bettws

Feb 4th 2006
Afan Lido          0-1  Taffs Well
UWIC Inter Cardiff 1-2  Neath Athletic
Barry Town         3-3  Ely Rangers
Pontardawe Town    1-1  Bettws
Bridgend Town      4-2  Briton Ferry Athletic
Bryntirion Athl.   2-1  AFC Llwydcoed
Dinas Powys        1-0  Ton Pentre
Maesteg Park Ath   1-1  Caerleon

Feb 8th 2006
Neath Athl.        1-2  Afan Lido

Feb 11th 2006
AFC Llwydcoed      2-1  Afan Lido
Ely Rangers        4-0  Bryntirion Athletic
Ton Pentre         0-4  Bridgend Town
Briton Ferry Athl. 2-1  Bettws
Pontardawe Town    1-2  Maesteg Park Ath
Caerleon           1-0  Barry Town
Goytre United      2-1  UWIC Inter Cardiff
Taffs Well         2-2  Newport YMCA
Neath Athl.        4-0  Dinas Powys

Feb 14th 2006
Goytre United      4-2  Newport YMCA
Afan Lido          2-2  Maesteg Park Ath

Feb 18th 2006
UWIC Inter Cardiff 2-1  Taffs Well
Ely Rangers        3-0  Caerleon
Bettws             4-1  Ton Pentre
Barry Town         2-1  Pontardawe Town
Bryntirion Athl.   3-3  Afan Lido
Maesteg Park Ath   2-2  Briton Ferry Athletic
Newport YMCA       1-1  AFC Llwydcoed

Feb 21st 2006
Barry Town         2-2  Taffs Well

Feb 25th 2006
Briton Ferry Athl. 1-2  Barry Town
Afan Lido          0-2  Newport YMCA
AFC Llwydcoed      1-2  UWIC Inter Cardiff
Ton Pentre         1-2  Maesteg Park Ath
Neath Athl.        1-0  Bettws
Pontardawe Town    1-0  Ely Rangers
Caerleon           1-4  Bryntirion Athletic
Goytre United      1-1  Bridgend Town
Taffs Well         0-1  Dinas Powys

Mar 3rd 2006
Bridgend Town      3-2  Taffs Well

Mar 4th 2006
UWIC Inter Cardiff 3-1  Afan Lido
Ely Rangers        2-4  Briton Ferry Athletic
Barry Town         1-1  Ton Pentre
Bryntirion Athl.   1-1  Newport YMCA
Dinas Powys        1-0  AFC Llwydcoed
Maesteg Park Ath   3-3  Neath Athletic
Caerleon           0-1  Pontardawe Town

Mar 11th 2006
AFC Llwydcoed      0-2  Bridgend Town
Briton Ferry Athl. 1-2  Caerleon
Taffs Well         1-1  Bettws
Newport YMCA       2-0  Bryntirion Athletic
Ton Pentre         6-1  Ely Rangers

Mar 17th 2006
Bridgend Town      1-0  Afan Lido

Mar 18th 2006
Ely Rangers        2-2  Neath Athletic
Barry Town         0-0  Goytre United
Bryntirion Athl.   3-1  UWIC Inter Cardiff
Dinas Powys        4-0  Newport YMCA
Maesteg Park Ath   2-0  Taffs Well
Bettws             5-1  AFC Llwydcoed
Pontardawe Town    1-0  Briton Ferry Athletic
Caerleon           0-0  Ton Pentre

Mar 22nd 2006
Ton Pentre         1-1  UWIC Inter Cardiff

Mar 25th 2006
Newport YMCA       2-0  Bridgend Town
UWIC Inter Cardiff 1-1  Dinas Powys

Mar 28th 2006
Briton Ferry Athl. 1-2  Bridgend Town
Neath Athl.        3-0  Barry Town

Mar 29th 2006
Ton Pentre         1-2  Goytre United

Mar 31st 2006
Maesteg Park Ath   1-0  Afan Lido
Bettws             0-3  Newport YMCA

Apr 1st 2006
Briton Ferry Athl. 2-1  Ton Pentre
Ely Rangers        3-2  Taffs Well
Bridgend Town      3-2  UWIC Inter Cardiff
Bryntirion Athl.   2-2  Dinas Powys
Caerleon           0-2  Goytre United

Apr 5th 2006
Bridgend Town      1-0  Neath Athletic
Goytre United      2-2  Maesteg Park Ath

Apr 6th 2006
Caerleon           1-0  Bettws

Apr 7th 2006
Afan Lido          3-0  Barry Town

Apr 8th 2006
Taffs Well         4-1  Caerleon
Newport YMCA       0-0  Maesteg Park Ath
Neath Athl.        1-2  Briton Ferry Athletic
UWIC Inter Cardiff 0-3  Bettws
AFC Llwydcoed      0-2  Ely Rangers
Ton Pentre         2-3  Bryntirion Athletic
Dinas Powys        1-0  Bridgend Town
Goytre United      1-1  Pontardawe Town

Apr 11th 2006
Bryntirion Athl.   5-0  Briton Ferry Athletic

Apr 12th 2006
Bridgend Town      0-2  Maesteg Park Ath
Dinas Powys        1-2  Goytre United
Taffs Well         1-1  Ely Rangers

Apr 14th 2006
Briton Ferry Athl. 1-1  Goytre United

Apr 15th 2006
Caerleon           2-0  AFC Llwydcoed
Pontardawe Town    5-0  Taffs Well
Bettws             3-1  Dinas Powys
Neath Athl.        4-0  Ton Pentre
Ely Rangers        1-0  Afan Lido
Barry Town         2-2  Newport YMCA
Bryntirion Athl.   3-1  Bridgend Town
Maesteg Park Ath   0-2  UWIC Inter Cardiff

Apr 18th 2006
Pontardawe Town    4-1  Ton Pentre
Taffs Well         2-0  Barry Town
Goytre United      2-1  Ely Rangers

Apr 19th 2006
Caerleon           1-0  Maesteg Park Ath

Apr 20th 2006
Ely Rangers        1-0  UWIC Inter Cardiff
Pontardawe Town    1-1  Neath Athletic

Apr 21st 2006
Afan Lido          1-0  Caerleon
Bettws             2-0  Bridgend Town

Apr 22nd 2006
Goytre United      4-0  Ton Pentre
Taffs Well         0-1  Briton Ferry Athletic
Newport YMCA       2-0  Ely Rangers
UWIC Inter Cardiff 2-0  Barry Town
AFC Llwydcoed      1-2  Pontardawe Town
Dinas Powys        2-1  Maesteg Park Ath
Bryntirion Athl.   1-2  Neath Athletic

Apr 25th 2006
Pontardawe Town    1-0  Caerleon

Apr 26th 2006
Goytre United      2-0  Bettws

Apr 2ath 2006
Maesteg Park Ath   1-0  Bridgend Town

Apr 29th 2006
Goytre United      2-0  Bryntirion Athletic
Briton Ferry Athl. 2-1  Ely Rangers
Bettws             2-0  Pontardawe Town
Taffs Well         2-0  AFC Llwydcoed
Newport YMCA       3-1  UWIC Inter Cardiff

May 2nd 2006
Barry Town         5-0  AFC Llwydcoed
Dinas Powys        1-2  Bryntirion Athletic
Taffs Well         2-2  Afan Lido
Ely Rangers        2-0  Maesteg Park Ath

May 3rd 2006
UWIC Inter Cardiff 2-2  Bridgend Town

May 4th 2006
Ton Pentre         0-1  Pontardawe Town
Bettws             1-2  Afan Lido

May 6th 2006
Goytre United      1-4  Neath Athletic
AFC Llwydcoed      2-1  Bryntirion Athletic
Bettws             1-1  Taffs Well
Ely Rangers        3-1  Pontardawe Town

May 8th 2006
AFC Llwydcoed      1-3  Maesteg Park Ath

May 9th 2006
Ely Rangers        0-1  Ton Pentre
Goytre United      2-1  Afan Lido
Pontardawe Town    2-0  Bryntirion Athletic

May 11th 2006
Pontardawe Town    1-1  Afan Lido

May 12th 2006
Bridgend Town      4-1  Bettws

May 13th 2006
Bryntirion Athl.   2-4  Pontardawe Town
Newport YMCA       0-3  Goytre United
Maesteg Park Ath   2-1  AFC Llwydcoed

Final Table:

 1. Goytre United            34 24  9  3  82-42  75
 2. Neath Athl.              34 22  7  5  76-32  73
 3. Pontardawe Town          34 18  9  7  57-35  63
 4. Maesteg Park Athl.       34 18  9  7  61-40  63
 5. UWIC Inter Cardiff       34 16  6 12  61-52  54
 6. Bridgend Town            34 16  6 12  55-47  54
 7. Afan Lido                34 13  8 13  46-41  47
 8. Dinas Powys              34 13  8 13  42-44  47
 9. Bryntirion Athletic      34 13  6 15  62-58  45
10. Newport YMCA             34 11 11 12  48-54  44
11. Barry Town               34 11 10 13  39-50  43
12. Ely Rangers              34 12  5 17  47-59  41
13. Ton Pentre               34 11  5 18  51-60  38
14. Caerleon                 34 11  4 19  33-58  37
15. Taffs Well               34  9  9 16  46-62  36
---------------------------------------------------
16. Bettws                   34 10  5 19  46-63  35
17. Briton Ferry Athletic    34  9  6 19  43-64  33
18. AFC Llwycoed             34  8  3 23  35-69  27

No teams promoted to League of 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

Home \ Away	ABE	AIR	BAN	CAE	CWS	CMR	CDR	CQN	CWM	HAV	LLA	NTW	PTT	POR	RHY	TNS	WEL
Aberystwyth Town		1–1	0–2	2–0	1–0	4–2	3–0	1–1	3–1	2–2	1–1	4–2	0–2	0–1	2–3	0–0	0–0
Airbus UK	0–0		4–1	2–3	0–3	2–2	0–1	2–3	3–0	2–0	1–4	1–2	3–0	1–1	0–2	0–1	1–4
Bangor City	1–4	3–1		0–0	1–2	1–3	6–0	3–1	1–1	4–1	4–0	5–2	0–0	2–1	1–3	0–2	1–0
Caernarfon Town	1–3	0–2	0–1		2–2	3–5	1–1	0–2	0–1	1–4	2–6	1–0	1–2	2–2	2–6	1–3	2–0
Caersws 	0–1	0–0	0–1	1–1		1–7	2–1	2–1	3–3	3–3	0–3	0–1	1–4	0–1	1–1	0–2	1–3
Carmarthen Town	1–0	2–1	2–2	4–1	2–0		4–0	1–3	1–0	1–3	0–2	2–0	1–0	1–1	1–1	0–0	2–4
NEWI Cefn  	1–2	3–1	0–3	3–2	2–2	1–2		2–2	3–0	2–2	0–1	1–1	0–3	3–0	2–3	2–3	1–3
Connah's Quay  	1–0	1–2	3–0	2–2	4–3	4–1	1–0		2–2	5–3	0–1	2–1	2–1	1–0	0–2	0–0	1–3
Cwmbran Town	2–0	2–2	0–1	0–3	2–5	4–5	3–2	0–1		0–0	2–2	0–2	1–2	2–3	2–3	0–5	1–4
Haverfordwest  	1–1	5–1	2–0	2–1	1–0	0–1	0–1	0–0	2–0		1–1	3–2	1–2	1–1	0–1	0–3	0–1
Llanelli	1–3	4–0	3–0	4–2	0–0	1–1	3–1	1–1	5–1	3–2		3–2	0–0	5–0	6–0	1–2	2–3
Newtown 	1–1	1–1	2–1	0–1	0–1	1–1	0–2	0–1	2–3	1–0	0–2		1–2	0–0	0–6	0–4	0–4
Port Talbot  	1–3	0–2	0–5	7–1	0–0	1–0	1–1	0–1	2–0	1–4	1–0	2–1		1–2	3–2	2–1	0–0
Porthmadog	0–4	1–1	1–2	2–2	4–0	3–0	3–0	1–2	2–2	0–3	1–1	2–3	1–1		1–2	1–2	2–1
Rhyl     	3–0	4–0	3–1	0–0	4–0	1–0	2–2	2–1	1–0	3–2	2–2	2–2	2–0	2–1		0–0	0–0
The New Saints	4–1	7–0	5–2	1–3	2–1	4–1	3–1	4–0	4–0	2–1	0–2	4–0	2–0	3–0	2–0		6–0
Welshpool Town	1–0	6–3	1–1	3–0	1–0	1–1	4–2	0–0	1–1	0–0	0–2	1–0	0–1	3–1	1–1	1–0	

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 
----------------------------------------------------------------------------------------

2007/08

League of Wales

Final Table:

 1.Llanelli                 34  27  4  3  99-35  85  Champions
 2.The New Saints           34  25  3  6  85-30  78
 3.Rhyl                     34  21  6  7  60-24  69
 4.Port Talbot Town         34  17  8  9  57-48  59
 5.Bangor City              34  15 10  9  62-31  55
 6.Carmarthen Town          34  15  9 10  59-47  54
 7.Neath Athletic           34  15  9 10  57-52  54
 8.Haverfordwest County     34  14  5 15  61-59  47
 9.Aberystwyth Town         34  13  7 14  57-45  46
10.Welshpool Town           34  12 10 12  49-52  46
11.Airbus UK Broughton      34  11  9 14  36-44  42  [*]
12.Cefn Druids              34  12  2 20  45-66  38
13.Newtown                  34   9 10 15  47-66  37
14.Caernarfon Town          34  10  6 18  42-74  36
15.Connah's Quay Nomads     34   9  7 18  42-85  34
16.Porthmadog               34   7  6 21  48-70  27
---------------------------------------------------
17.Caersws                  34   6  8 20  37-72  26  Not Relegated
18.Llangefni Town           34   7  3 24  39-82  24  Relegated

[*] Airbus UK were renamed Airbus UK Broughton

NB: Caersws not relegated as only one qualified second level team 
    applied for promotion

Home \ Away	ABE	AIR	BAN	CNR	CAE	CMR	CQN	POR	HAV	LLA	LLG	NEA	CDR	NEW	PTA	RHL	TNS	WEL
Aberystwyth Town		0–0	2–1	4–0	2–1	0–2	6–1	2–1	2–3	1–2	3–0	1–2	1–0	2–2	2–4	0–0	5–1	2–3
Airbus UK 	1–1		1–0	1–2	0–2	0–1	0–0	2–0	3–1	0–1	1–3	2–1	3–2	1–1	1–0	0–2	2–0	1–1
Bangor City	1–0	5–0		5–1	1–1	1–1	3–2	2–0	2–0	1–1	2–2	1–1	5–1	2–2	0–0	1–2	1–2	1–0
Caernarfon Town	1–0	0–3	0–4		2–0	2–1	1–1	2–4	1–2	3–4	1–0	1–2	1–1	0–0	3–1	0–1	1–7	1–1
Caersws FC	1–1	2–3	1–0	0–1		1–2	3–4	2–4	1–2	0–5	1–1	2–2	1–2	1–0	1–4	2–7	1–2	0–3
Carmarthen Town	0–3	2–1	2–1	1–1	1–3		8–0	0–0	2–1	1–2	2–2	1–1	4–1	2–1	0–0	0–0	0–3	5–2
Connah's Quay  	1–2	1–0	0–7	1–0	1–0	4–3		1–2	1–1	0–1	2–0	2–0	2–1	1–1	0–1	0–5	1–3	3–3
CPD Porthmadog	2–6	2–2	0–0	1–3	0–1	1–2	3–3		0–2	2–4	2–4	0–2	1–2	2–3	1–2	1–0	0–1	1–1
Haverfordwest  	3–1	4–0	0–1	1–1	1–0	2–2	6–2	3–2		1–4	5–1	1–2	3–0	2–3	2–1	1–1	0–4	1–0
Llanelli	1–0	1–0	0–2	5–1	1–1	4–1	4–0	1–2	4–2		5–0	3–3	1–0	5–0	8–0	2–1	4–0	3–0
Llangefni Town  3–0	0–3	0–1	1–2	0–1	0–3	1–2	1–4	2–1	1–5		4–2	2–0	2–3	4–1	0–3	0–3	0–1
Neath Athletic	2–2	2–1	1–0	3–2	2–2	1–2	4–0	2–1	2–1	0–2	2–0		3–0	2–0	0–2	1–1	2–2	2–5
Cefn Druids	0–2	4–1	1–6	5–1	4–0	3–1	5–2	1–1	1–0	2–5	2–1	0–2		3–0	0–1	1–4	1–0	0–2
Newtown 	1–2	1–1	2–2	3–1	2–2	0–1	4–1	4–2	1–4	3–5	2–1	3–0	1–0		0–0	0–2	0–0	1–2
Port Talbot  	2–1	0–0	0–0	2–1	3–1	2–0	2–1	4–2	2–2	0–1	3–1	3–3	5–1	5–1		1–2	1–0	1–1
Rhyl    	0–0	2–1	1–2	3–1	2–1	2–1	1–0	1–0	2–0	1–2	4–1	1–0	1–0	2–1	5–0		0–1	1–1
The New Saints	1–0	0–0	2–1	4–0	6–0	0–3	3–1	4–1	6–2	3–0	7–1	3–1	3–0	6–0	2–1	1–0		2–0
Welshpool Town	2–1	0–1	2–0	2–4	1–1	2–2	1–1	0–3	2–1	3–3	3–0	1–2	0–1	2–1	1–3	1–0	0–3	

Cup Tournaments 2007/08


Welsh Cup 2007/08

Second Round [Oct 6]
 Northern Section
Bangor City             3-0 Llandyrnog United 
Brymbo FC               4-0 Halkyn United
Caernarfon Town         2-1 Llanfair PG 
Caersws                 9-0 Mold Alexandra
Connah's Quay Nomads    0-0 The New Saints         [aet, 3-2 pen]
Corwen                  1-3 Mynydd Isa
GAP Queens Park         3-1 Penrhyncoch
Guilsfield Athletic     3-2 Airbus UK Broughton    [aet]
Holyhead Hotspurs       2-1 Bala Town
CPD Llanberis           1-5 Newtown 
Llandudno Town          1-2 Cefn Druids
Llangefni Town          5-0 Hawarden Rangers
Llanrug United          5-1 Llanrhaedr ym Mochnant 
Nefyn United            2-0 Chirk AAA
Porthmadog              0-2 Welshpool Town
Rhyl                   10-0 Montgomery Town 
Tywyn Bryncrug          3-2 Conwy United
 Southern Section
Aberystwyth Town        3-0 Newcastle Emlyn
Afan Lido               3-1 Croesyceiliog 
Bridgend Town           1-2 Bryntirion Athletic
Caerau Ely              3-2 Goytre United
Caerleon                2-1 Taffs Well 
Cardiff Corinthians     2-3 Ton Pentre             [aet]
Cwmaman Institute       0-3 Aberaman Athletic
Cwmamman United         0-5 Dinas Powys 
Haverfordwest County    1-0 Llantwit Fadre
Maesteg Park Athletic   2-0 Briton Ferry Athletic 
Merthyr Saints          1-2 Carmarthen Town 
Neath Athletic          6-0 Llanwern
Newport YMCA            4-1 Cambrian & Clydach Vale 
Pentwyn Dynamos         3-7 Llanelli
West End                1-2 Port Talbot Town
  
Third Round [Nov 3]
Aberystwyth Town        3-1 Neath Athletic  
Bryntirion Athletic     4-2 Dinas Powys 
Caerleon                2-0 Brymbo
Caersws                 2-3 Bangor City            [aet]
Cefn Druids             3-0 Holyhead Hotspurs
Connah's Quay Nomads    0-2 Guilsfield Athletic
Aberaman Athletic       3-1 Caerau Ely
GAP Queens Park         3-1 Afan Lido 
Haverfordwest County    3-0 Ton Pentre 
Llangefni Town          3-0 Mynydd Isa 
Llanrug United          3-5 Llanelli 
Nefyn United            1-3 Caernarfon Town
Newport YMCA            2-1 Carmarthen Town 
Newtown                 2-1 Maesteg Park Athletic  [aet]
Rhyl                    1-0 Port Talbot Town
Tywyn Bryncrug          1-3 Welshpool Town         [aet]
  
Fourth Round [Feb 3]
Aberystwyth Town        0-0 Bangor City            [aet, 2-3 pen]
Bryntirion Athletic     1-2 Welshpool 
Cefn Druids             0-0 Aberaman Athletic      [aet, 5-3 pen]
GAP Queen's Park        2-0 Caerleon
Guilsfield Athletic     1-0 Caernarfon Town
Haverfordwest County    1-2 Rhyl
Newport YMCA            1-1 Llangefni Town         [aet, 4-3 pen]
Newtown                 1-2 Llanelli

Quarterfinals 
[Mar 1]
Guilsfield Athletic     0-6 Bangor City 
Newport YMCA            3-2 Welshpool Town  
Rhyl                    3-2 GAP Queens Park
[Mar 2]
Cefn Druids             3-6 Llanelli               [aet]

Semifinals
[Mar 30]
Llanelli                5-2 Rhyl
[Apr 5]
Bangor City             3-1 Newport YMCA

Final [May 4, Latham Park, Newtown]
Llanelli                2-4 Bangor City            [aet]


FAW Premier Cup 2007/08

First Round [Oct 2]
Bangor City             3-0 Aberystwyth Town
Porthmadog              2-7 Port Talbot Town
Haverfordwest County    3-1 Airbus UK Broughton
Connah's Quay Nomads    1-1 Carmarthen Town        [2-3 pen]
 
Second Round
[Nov 5]
Haverfordwest County    0-2 Welshpool Town
[Nov 6]
Carmarthen Town         2-1 Port Talbot Town       [aet]
Llanelli                4-1 Rhyl
Newport County          1-0 Bangor City
 
Quarterfinals
[Dec 19]
Newport County          1-0 Swansea City
[Jan 9]
Llanelli                4-2 Wrexham                [aet]
  [Griffiths 24, 89pen, Holloway 94, 96; Llewellyn 12, 23]
[Jan 22]
Welshpool Town          0-1 Cardiff City
[Jan 29]
Carmarthen Town         3-1 The New Saints         [aet]
  [Hicks 41, 95, 116; Toner 36]
 
Semifinals
[Feb 19]
Cardiff City            1-1 Newport County         [aet, 4-5 pen]
[Feb 26]
Llanelli                1-0 Carmarthen Town

Final [Mar 11, Spytty Park, Newport]
Newport County          1-0 Llanelli      
  [Craig Hughes 81]


Loosemores Challenge Cup 2007/08 (League Cup)

Group Stage

Round 1
[Aug 11]
Port Talbot Town        3-0 Neath Athletic
[Aug 21]
Porthmadog              1-2 Llangefni Town
Bangor City             0-1 Rhyl
Airbus UK               2-3 The New Saints
Caersws                 0-0 Welshpool Town
Aberystwyth Town        1-1 Carmarthen Town
 
Round 2 [Sep 4]
Caernarfon Town         2-2 Porthmadog
Connah's Quay Nomads    0-3 Bangor City
Cefn Druids             1-0 Airbus UK
Newtown                 1-5 Caersws
Haverfordwest County    1-2 Aberystwyth Town
Llanelli                3-1 Port Talbot Town
 
Round 3
[Sep 25]
Rhyl                    6-1 Connah's Quay Nomads
The New Saints          1-0 Cefn Druids
Haverfordwest County    1-5 Carmarthen Town
Neath Athletic          1-3 Llanelli
[Sep 26]
Llangefni Town          3-1 Caernarfon Town
Welshpool Town          1-0 Newtown
 
Round 4
[Oct 9]
Rhyl                    1-1 Bangor City
The New Saints          2-0 Airbus UK
Carmarthen Town         3-1 Aberystwyth Town
Neath Athletic          3-2 Port Talbot Town
[Oct 10]
Llangefni Town          2-0 Porthmadog
Welshpool Town          5-3 Caersws
 
Round 5
[Oct 16]
Porthmadog              5-2 Caernarfon Town
[Oct 23]
Bangor City             4-0 Connah's Quay Nomads
Airbus UK               0-0 Cefn Druids
Caersws                 2-0 Newtown
Port Talbot Town        2-5 Llanelli
[Nov 13]
Aberystwyth Town        6-0 Haverfordwest County
 
Round 6
[Oct 30]
Connah's Quay Nomads    1-2 Rhyl
Cefn Druids             2-1 The New Saints
Newtown                 2-2 Welshpool
Carmarthen Town         8-1 Haverfordwest County
Llanelli                1-3 Neath Athletic
[Oct 31]
Caernarfon Town         2-3 Llangefni Town

Final Tables:

Group 1
 1.Llangefni Town            4   4  0  0  10- 4  12  Qualified
 2.Porthmadog                4   1  1  2   8- 8   4
 3.Caernarfon Town           4   0  1  3   7-13   1
Group 2
 1.Rhyl                      4   3  1  0  10- 3  10  Qualified
 2.Bangor City               4   2  1  1   8- 2   7  Qualified
 3.Connah's Quay Nomads      4   0  0  4   2-15   0
Group 3
 1.The New Saints            4   3  0  1   7- 4   9  Qualified
 2.Cefn Druids               4   2  1  1   3- 2   7
 3.Airbus UK Broughton       4   0  1  3   2- 6   1
Group 4
 1.Welshpool Town            4   2  2  0   8- 5   8  Qualified
 2.Caersws                   4   2  1  1  10- 6   7
 3.Newtown                   4   0  1  3   3-10   1
Group 5
 1.Carmarthen Town           4   3  1  0  17- 4  10  Qualified
 2.Aberystwyth Town          4   2  1  1  10- 5   7  Qualified
 3.Haverfordwest County      4   0  0  4   3-21   0
Group 6
 1.Llanelli                  4   3  0  1  12- 7   9  Qualified
 2.Neath Athletic            4   2  0  2   7- 9   6
 3.Port Talbot Town          4   1  0  3   8-11   3
  
NB: 2 best runners-up also qualify for quarterfinals 
 
Quarterfinals 
[Nov 27]
Carmarthen Town         0-3 Aberystwyth Town
Llangefni Town          2-5 Rhyl
The New Saints          1-2 Bangor City
[Nov 28]
Llanelli                2-0 Welshpool Town
 
Semifinals

First Legs [Jan 29]
Aberystwyth Town        2-1 Llanelli
Rhyl                    1-1 Bangor City

Second Legs
[Feb 12]
Bangor City             0-2 Rhyl
[Feb 13]
Llanelli                1-0 Aberystwyth Town

Final [Apr 27, Latham Park, Newtown]
Llanelli                2-0 Rhyl



Second Level 2007/08


Huws Gray Cymru Alliance

Final Table:

 1. Prestatyn Town          32 24  4  4  93-29  76  Promoted
--------------------------------------------------
 2. Bala Town               32 19  4  9  71-42  61
 3. Flint Town United       32 16 10  6  62-42  58
 4. Llandudno               32 16  8  8  58-36  56
 5. Holyhead Hotspur        32 15  9  8  76-53  54
 6. Gap Queens Park         32 15 10  7  82-47  52  [-3]
 7. Glantraeth              32 15  6 11  64-55  51
 8. Denbigh Town            32 13  7 12  52-50  46
 9. Guilsfield              32 12  5 15  57-62  41
10. Llanfair PG             32 10 10 12  59-71  40
11. Mynydd Isa              32 10  9 13  45-51  39
12. Llandyrnog United       32 10  8 14  54-69  38
13. Ruthin Town             32 10  6 16  41-63  36
14. Buckley Town            32  8  9 15  45-80  27
15. Penrhyncoch             32  6  8 18  38-66  26
16. Lex X1                  32  6  7 19  44-85  22  [-3]
17. Gresford Athletic       32  4  6 22  32-72  18

Bodedern resigned.
Their record:
    Bodedern FC              8  0  3  5   4-21   3

[Aug 17]
Lex X1             0-1  Llandyrnog United

[Aug 18]
Buckley Town       1-4  Bala Town
Bodedern           1-1  Denbigh Town             [annulled]
Glantraeth         3-2  Flint Town United
Holyhead Hotspur   1-0  Gresford Athletic
Llandudno          4-0  Guilsfield
Penrhyncoch        2-2  Gap Queens Park
Prestatyn Town     5-1  Ruthin Town

[Aug 21]
Bala Town          2-0  Denbigh Town

[Aug 22]
Glantraeth         0-0  Bodedern                 [annulled]
Gresford Athletic  3-2  Buckley Town
Guilsfield         1-4  Penrhyncoch
Holyhead Hotspur   2-1  Llanfair PG
Lex X1             0-4  Gap Queens Park
Llandudno          1-3  Prestatyn Town
Llandyrnog United  2-3  Ruthin Town
Mynydd Isa         1-3  Flint Town United

[Aug 25]
Bodedern           0-4  Llandudno                [annulled]
Guilsfield         3-1  Buckley Town
Denbigh Town       3-1  Holyhead Hotspur
Glantraeth         1-1  Llandyrnog United
Lex X1             1-1  Flint Town United
Llanfair PG        2-2  Bala Town
Penrhyncoch        0-2  Mynydd Isa
Prestatyn Town     4-2  Gresford Athletic
Gap Queens Park    3-1  Ruthin Town

[Aug 28]
Flint Town United  0-3  Prestatyn Town

[Aug 29]
Bodedern           1-3  Llanfair PG              [annulled]
Denbigh Town       4-0  Llandyrnog United
Gresford Athletic  1-3  Lex X1
Holyhead Hotspur   2-2  Glantraeth
Llandudno          1-1  Buckley Town
Mynydd Isa         1-1  Gap Queens Park
Penrhyncoch        1-3  Bala Town
Ruthin Town        3-3  Guilsfield

[Sep 1]
Bala Town          2-1  Glantraeth
Buckley Town       3-2  Mynydd Isa
Denbigh Town       0-1  Llanfair PG
Flint Town United  6-0  Bodedern                 [annulled]
Lex X1             2-2  Holyhead Hotspur
Llandyrnog United  2-2  Gresford Athletic
Prestatyn Town     0-1  Guilsfield
Gap Queens Park    0-1  Llandudno
Ruthin Town        3-0  Penrhyncoch

[Sep 4]
Bala Town          5-0  Ruthin Town
Flint Town United  1-1  Llandyrnog United

[Sep 5]
Buckley Town       2-2  Lex X1
Gap Queens Park    3-0  Gresford Athletic
Holyhead Hotspur   2-2  Bodedern                 [annulled]
Llandudno          1-1  Mynydd Isa

[Sep 22]
Bodedern           0-2  Lex X1                   [annulled]
Buckley Town       3-0  Ruthin Town
Denbigh Town       3-0  Mynydd Isa
Gresford Athletic  2-3  Flint Town United
Guilsfield         2-1  Bala Town
Llandudno          3-1  Glantraeth
Llandyrnog United  1-0  Gap Queens Park
Llanfair PG        3-3  Penrhyncoch
Prestatyn Town     3-1  Holyhead Hotspur

[Sep 29]
Glantraeth         0-1  Buckley Town
Holyhead Hotspur   4-4  Gap Queens Park
Llanfair PG        1-3  Llandudno
Mynydd Isa         3-1  Llandyrnog United
Penrhyncoch        3-0  Lex X1
Prestatyn Town     6-1  Denbigh Town
Ruthin Town        0-1  Flint Town United

[Oct 6]
Lex X1             0-3  Prestatyn Town
Glantraeth         4-0  Gresford Athletic
Ruthin Town        3-0  Bodedern                 [annulled]
Flint Town United  1-1  Denbigh Town

[Oct 9]
Bala Town          4-1  Mynydd Isa

[Oct 13]
Denbigh Town       1-1  Ruthin Town
Flint Town United  1-2  Llandudno
Gresford Athletic  1-3  Penrhyncoch
Holyhead Hotspur   4-2  Buckley Town
Lex X1             0-6  Guilsfield
Llanfair PG        4-4  Glantraeth
Prestatyn Town     2-1  Llandyrnog United

[Oct 20]
Buckley Town       0-3  Flint Town United
Holyhead Hotspur   0-1  Prestatyn Town
Mynydd Isa         1-0  Gresford Athletic

[Oct 27]
Bala Town          5-2  Prestatyn Town
Flint Town United  2-2  Llanfair PG
Gresford Athletic  1-1  Denbigh Town
Guilsfield         1-2  Gap Queens Park
Holyhead Hotspur   6-0  Penrhyncoch
Llandudno          2-1  Llandyrnog United
Mynydd Isa         3-1  Lex X1
Ruthin Town        1-2  Glantraeth

[Nov 1]
Bala Town          3-1  Llandudno
Buckley Town       0-5  Prestatyn Town
Glantraeth         0-1  Denbigh Town
Lex X1             0-1  Ruthin Town
Llandyrnog United  6-2  Flint Town United
Penrhyncoch        2-4  Llanfair PG

[Nov 9]
Gap Queens Park    4-2  Bala Town

[Nov 10]
Denbigh Town       3-2  Buckley Town
Gresford Athletic  0-4  Llandudno
Guilsfield         1-1  Holyhead Hotspur
Llandyrnog United  1-3  Glantraeth
Llanfair PG        1-0  Lex X1
Mynydd Isa         1-0  Ruthin Town
Prestatyn Town     1-1  Flint Town United

[Nov 13]
Bala Town          1-2  Llandyrnog United
Flint Town United  5-1  Ruthin Town

[Nov 14]
Holyhead Hotspur   1-0  Llandudno
Penrhyncoch        3-2  Guilsfield

[Nov 16]
Buckley Town       1-1  Gresford Athletic
Gap Queens Park    3-3  Lex X1

[Nov 24]
Bala Town          1-1  Holyhead Hotspur
Buckley Town       1-4  Llanfair PG
Gap Queens Park    0-5  Flint Town United
Gresford Athletic  0-2  Glantraeth
Guilsfield         3-1  Llandyrnog United
Lex X1             3-4  Denbigh Town
Prestatyn Town     2-1  Penrhyncoch
Ruthin Town        2-2  Llandudno

[Dec 1]
Flint Town United  1-0  Bala Town
Gap Queens Park    0-2  Prestatyn Town
Glantraeth         1-3  Mynydd Isa
Gresford Athletic  2-2  Guilsfield
Holyhead Hotspur   1-0  Ruthin Town
Llandudno          6-0  Lex X1
Llandyrnog United  4-0  Buckley Town

[Dec 8]
Llandyrnog United  6-2  Holyhead Hotspur
Prestatyn Town     4-1  Glantraeth

[Dec 15]
Flint Town United  2-0  Guilsfield
Gap Queens Park    7-0  Buckley Town
Glantraeth         4-2  Ruthin Town
Gresford Athletic  1-5  Prestatyn Town
Holyhead Hotspur   3-1  Mynydd Isa
Lex X1             3-0  Penrhyncoch
Llandudno          1-0  Bala Town
Llandyrnog United  3-1  Llanfair PG

[Dec 22]
Denbigh Town       2-3  Llandudno
Gap Queens Park    1-2  Mynydd Isa
Llandyrnog United  0-4  Guilsfield
Holyhead Hotspur   6-0  Lex X1

[Dec 22]
Ruthin Town        0-1  Llandyrnog United

[Dec 29]
Buckley Town       2-2  Llandyrnog United
Flint Town United  2-2  Holyhead Hotspur
Glantraeth         4-0  Penrhyncoch
Gresford Athletic  2-1  Ruthin Town
Guilsfield         0-4  Prestatyn Town
Llandudno          2-2  Gap Queens Park
Mynydd Isa         2-2  Bala Town

[Jan 5]
Prestatyn Town     3-1  Llanfair PG

[Jan 12]
Gap Queens Park    5-1  Glantraeth
Llandyrnog United  5-5  Lex X1
Gresford Athletic  1-4  Holyhead Hotspur
Mynydd Isa         1-1  Denbigh Town
Penrhyncoch        0-3  Llandudno
Ruthin Town        0-6  Prestatyn Town

[Jan 16]
Gap Queens Park    2-2  Guilsfield

[Jan 19]
Gresford Athletic  2-1  Mynydd Isa
Lex X1             1-4  Llanfair PG

[Jan 26]
Flint Town United  4-0  Penrhyncoch
Gresford Athletic  1-2  Llanfair PG
Guilsfield         3-1  Lex X1
Prestatyn Town     1-1  Llandudno

[Feb 2]
Lex X1             2-2  Glantraeth
Llandyrnog United  1-4  Llandudno
Llanfair PG        3-1  Buckley Town
Penrhyncoch        2-2  Holyhead Hotspur
Prestatyn Town     0-1  Bala Town

[Feb 9]
Flint Town United  1-2  Glantraeth
Lex X1             1-1  Buckley Town
Llandudno          1-3  Holyhead Hotspur
Llandyrnog United  0-2  Prestatyn Town
Ruthin Town        2-0  Llanfair PG

[Feb 12]
Bala Town          2-1  Lex X1
Flint Town United  1-0  Gresford Athletic

[Feb 13]
Buckley Town       1-7  Gap Queens Park

[Feb 16]
Buckley Town       1-0  Penrhyncoch
Denbigh Town       0-2  Flint Town United
Gap Queens Park    6-1  Llanfair PG
Gresford Athletic  1-1  Llandyrnog United
Holyhead Hotspur   5-0  Guilsfield
Llandudno          0-0  Ruthin Town
Mynydd Isa         0-1  Glantraeth
Prestatyn Town     5-0  Lex X1

[Feb 23]
Flint Town United  1-1  Gap Queens Park
Glantraeth         0-1  Bala Town
Guilsfield         1-3  Denbigh Town
Lex X1             0-1  Llandudno
Mynydd Isa         2-1  Prestatyn Town
Penrhyncoch        3-1  Gresford Athletic
Ruthin Town        0-3  Buckley Town

[Feb 26]
Bala Town          1-0  Penrhyncoch

[Feb 27]
Buckley Town       0-2  Denbigh Town
Llandudno          1-1  Llanfair PG

[Mar 1]
Bala Town          2-1  Gresford Athletic
Buckley Town       2-2  Holyhead Hotspur
Denbigh Town       0-2  Prestatyn Town
Glantraeth         1-2  Llandudno
Llandyrnog United  3-1  Penrhyncoch
Ruthin Town        1-0  Lex X1

[Mar 5]
Llandudno          2-0  Denbigh Town

[Mar 8]
Denbigh Town       3-1  Guilsfield
Glantraeth         5-1  Lex X1
Gresford Athletic  0-1  Gap Queens Park
Holyhead Hotspur   4-0  Llandyrnog United
Prestatyn Town     7-1  Buckley Town
Ruthin Town        2-3  Bala Town

[Mar 12]
Holyhead Hotspur   4-2  Denbigh Town

[Mar 15]
Denbigh Town       0-2  Glantraeth
Guilsfield         1-2  Flint Town United
Lex X1             3-1  Bala Town
Llanfair PG        0-2  Gresford Athletic
Mynydd Isa         3-2  Llandudno
Penrhyncoch        2-3  Buckley Town
Prestatyn Town     2-2  Gap Queens Park
Ruthin Town        1-0  Holyhead Hotspur

[Mar 18]
Bala Town          4-2  Guilsfield

[Mar 19]
Gap Queens Park    5-0  Llandyrnog United

[Mar 22]
Flint Town United  2-2  Buckley Town
Glantraeth         2-0  Gap Queens Park
Guilsfield         4-1  Llanfair PG
Holyhead Hotspur   2-1  Bala Town
Lex X1             4-2  Gresford Athletic
Llandyrnog United  0-3  Denbigh Town
Penrhyncoch        1-2  Ruthin Town
Prestatyn Town     0-0  Mynydd Isa

[Mar 24]
Mynydd Isa         0-2  Llanfair PG

[Mar 25]
Bala Town          4-3  Gap Queens Park

[Mar 29]
Glantraeth         4-2  Guilsfield
Llandyrnog United  3-2  Mynydd Isa
Ruthin Town        2-1  Gresford Athletic

[Apr 1]
Flint Town United  0-2  Lex X1
Denbigh Town       1-0  Bala Town

[Apr 2]
Penrhyncoch        2-0  Llandyrnog United

[Apr 5]
Gap Queens Park    2-1  Denbigh Town

[Apr 5]
Buckley Town       2-2  Glantraeth
Guilsfield         0-3  Ruthin
Holyhead Hotspur   1-1  Flint Town Utd
Llandudno          2-0  Gresford Athletic
Llanfair PG        2-3  Prestatyn Town
Mynydd Isa         1-1  Penrhyncoch

[Apr 8]
Bala Town          6-0  Llanfair PG

[Apr 9]
Buckley Town       2-0  Guilsfield
Lex X1             3-2  Mynydd Isa
Ruthin Town        2-2  Denbigh Town

[Apr 12]
Bala Town          4-1  Buckley Town
Denbigh Town       4-2  Lex X1
Glantraeth         2-4  Prestatyn Town
Guilsfield         2-1  Llandudno
Mynydd Isa         4-0  Holyhead Hotspur
Penrhyncoch        1-1  Flint Town Utd

[Apr 15]
Flint Town United  4-2  Mynydd Isa

[Apr 16]
Glantraeth         2-2  Llanfair PG
Guilsfield         4-0  Gresford Athletic
Gap Queens Park    2-2  Penrhyncoch

[Apr 19]
Denbigh Town       1-1  Gresford Athletic
Buckley Town       3-0  Llandudno
Glantraeth         3-2  Holyhead Hotspur
Guilsfield         1-0  Mynydd Isa
Llandyrnog Utd     1-1  Bala Town
Llanfair PG        3-2  Flint Town United
Penrhyncoch        0-2  Prestatyn Town
Ruthin Town        1-4  Gap Queens Park

[Apr 22]
Llanfair PG        3-5  Holyhead Hotspur
Llandudno          1-2  Flint Town Utd

[Apr 23]
Gresford Athletic  1-2  Bala Town
Penrhyncoch        1-1  Denbigh Town

[Apr 24]
Llanfair PG        3-3  Llandyrnog Utd

[Apr 26]
Gap Queens Park    3-2  Holyhead Hotspur
Guilsfield         4-1  Glantraeth
Llandudno          0-0  Penrhyncoch
Llanfair PG        2-2  Ruthin Town
Mynydd Isa         0-0  Buckley Town

[Apr 29]
Llanfair PG        3-2  Denbigh Town

[May 3]
Ruthin Town        3-0  Mynydd Isa

[May 3]
Bala Town          1-2  Flint Town Utd
Denbigh Town       0-3  Gap Queens Park
Penrhyncoch        0-1  Glantraeth
Llanfair PG        1-0  Guilsfield

[May 5]
Llanfair PG        0-0  Gap Queens Park
Mynydd Isa         1-1  Guilsfield

[May 10]
Llanfair PG        2-2  Mynydd Isa
Denbigh Town       2-0  Penrhyncoch

Final Table:

 1. Prestatyn Town          32 24  4  4  93-29  76  Promoted
--------------------------------------------------
 2. Bala Town               32 19  4  9  71-42  61
 3. Flint Town United       32 16 10  6  62-42  58
 4. Llandudno               32 16  8  8  58-36  56
 5. Holyhead Hotspur        32 15  9  8  76-53  54
 6. Gap Queens Park         32 15 10  7  82-47  52  [-3]
 7. Glantraeth              32 15  6 11  64-55  51
 8. Denbigh Town            32 13  7 12  52-50  46
 9. Guilsfield              32 12  5 15  57-62  41
10. Llanfair PG             32 10 10 12  59-71  40
11. Mynydd Isa              32 10  9 13  45-51  39
12. Llandyrnog United       32 10  8 14  54-69  38
13. Ruthin Town             32 10  6 16  41-63  36
14. Buckley Town            32  8  9 15  45-80  27
15. Penrhyncoch             32  6  8 18  38-66  26
16. Lex X1                  32  6  7 19  44-85  22  [-3]
17. Gresford Athletic       32  4  6 22  32-72  18

Bodedern resigned.
Their record:
    Bodedern FC              8  0  3  5   4-21   3




MacWhirter Welsh League Division 1

Final Table:

 1. Goytre United            34 25  3  6 101-30  78  Not Promoted
 2. Dinas Powys              34 25  1  8  92-34  76  Not Promoted
---------------------------------------------------
 3. Ton Pentre               34 22  7  5 102-33  73
 4. ENTO Aberaman Athletic   34 21  6  7  75-40  69
 5. Bryntirion Athletic      34 20  5  9  82-35  65
 6. Afan Lido                34 17 11  6  58-31  62
 7. Newport YMCA             34 19  4 11  88-70  61
 8. Caerleon                 34 16  7 11  60-42  55
 9. Cambrian & Clydach       34 13 10 11  59-47  49
10. Bridgend Town            34 13  6 15  84-68  45
11. Caldicot Town            34 13  3 18  54-65  42
12. Taffs Well               34 11  7 16  53-70  40
13. Pontardawe Town          34 11  6 17  47-55  39
14. Cwmbran Town             34 10  8 16  56-50  38
15. Croesyceiliog            34  9  5 20  60-80  32
---------------------------------------------------
16. Maesteg Park             34  7  6 21  43-83  27  Relegated
17. Pontypridd Town          34  3  4 27  38-116 13  Relegated
18. Garw                     34  1  1 32  14-217  4  Relegated

Goytre United and Dinas Powys did not apply for promotion
Promoted from 2nd division: Bettws, Barry Town and Cardiff Corries

[Aug 10]
Afan Lido          2-2  Bridgend Town

[Aug 11]
Caerleon           2-2  Bryntirion Athletic
Cambrian & Clydach 3-2  Pontardawe Town
Dinas Powys        2-1  Croesyceiliog
ENTO Aberam. Ath. 10-0  Garw
Pontypridd Town    0-9  Goytre United
Taffs Well         1-0  Cwmbran Town
Ton Pentre         3-1  Newport YMCA

[Aug 14]
Newport YMCA       1-2  Caerleon

[Aug 15]
Bryntirion Athl.   2-0  Bridgend Town
Caldicot Town      2-1  Croesyceiliog
Cambrian & Clydach 6-0  Garw
Cwmbran Town       5-0  Pontypridd Town
Dinas Powys        3-2  Taffs Well
ENTO Aberaman Ath. 0-1  Ton Pentre
Goytre United      1-1  Pontardawe Town

[Aug 18]
Bryntirion Athl.   0-2  Ton Pentre
Cwmbran Town       4-4  Croesyceiliog
Dinas Powys        3-1  Caldicot Town
ENTO Aberaman Ath. 3-2  Pontardawe Town
Goytre United      6-0  Taffs Well
Newport YMCA      11-1  Garw

[Aug 22]
Caerleon           0-2  Newport YMCA
Garw               0-9  Cambrian & Clydach
Pontypridd Town    0-7  Cwmbran Town
Taffs Well         1-4  Dinas Powys
Ton Pentre         3-3  ENTO Aberaman Athletic

[Aug 25]
Caerleon           2-1  Bridgend Town
Caldicot Town      0-3  Cwmbran Town
Dinas Powys        6-0  Maesteg Park
Garw               0-9  Bryntirion Athletic
Goytre United      3-1  Croesyceiliog
Newport YMCA       2-2  Pontardawe Town
Pontypridd Town    0-4  ENTO Aberaman Athletic
Taffs Well         0-1  Cambrian & Clydach
Ton Pentre         1-1  Afan Lido

[Aug 31]
Afan Lido         11-0  Garw

[Sep 1]
Bridgend Town      2-4  Ton Pentre
Bryntirion Athl.   3-0  Pontardawe Town
Caldicot Town      1-2  Goytre United
Cambrian & Clydach 3-1  Croesyceiliog
Cwmbran Town       3-0  Dinas Powys
ENTO Aberaman Ath. 3-0  Taffs Well
Maesteg Park       0-2  Caerleon
Newport YMCA       3-2  Pontypridd Town

[Sep 5]
Bridgend Town      1-2  Bryntirion Athletic
Croesyceiliog      1-4  Caldicot Town
Maesteg Park       0-0  Afan Lido
Pontardawe Town    0-2  Goytre United

[Sep 29]
Caldicot Town      1-0  Cambrian & Clydach
Croesyceiliog      3-2  ENTO Aberaman Athletic
Cwmbran Town       4-0  Maesteg Park
Dinas Powys        2-3  Goytre United
Garw               1-11 Bridgend Town
Pontardawe Town    0-3  Ton Pentre
Pontypridd Town    0-5  Bryntirion Athletic
Taffs Well         2-0  Newport YMCA

[Oct 6]
Cwmbran Town       2-0  Caldicot Town
Garw               1-4  Pontardawe Town

[Oct 13]
Caldicot Town      3-3  Newport YMCA
Croesyceiliog      2-6  Bryntirion Athletic
Cwmbran Town       0-1  Cambrian & Clydach
Dinas Powys        4-1  ENTO Aberaman Athletic
Garw               0-9  Ton Pentre
Goytre United      5-1  Maesteg Park
Pontardawe Town    1-1  Caerleon
Pontypridd Town    2-6  Bridgend Town

[Oct 15]
Taffs Well         1-1  Afan Lido

[Oct 20]
Afan Lido          3-1  Croesyceiliog
Bridgend Town      0-0  Taffs Well
Bryntirion Athl.   4-2  Caldicot Town
Caerleon           1-1  Pontypridd Town
Cambrian & Clydach 1-0  Goytre United
ENTO Aberaman Ath. 1-1  Cwmbran Town
Maesteg Park       2-0  Garw
Newport YMCA       0-7  Dinas Powys
Ton Pentre         3-1  Pontardawe Town

[Oct 27]
Caldicot Town      0-0  Afan Lido
Cambrian & Clydach 2-1  Maesteg Park
Croesyceiliog      1-7  Bridgend Town
Cwmbran Town       6-3  Newport YMCA
Dinas Powys        1-0  Bryntirion Athletic
Goytre United      2-3  ENTO Aberaman Athletic
Pontardawe Town    1-2  Garw
Pontypridd Town    2-8  Ton Pentre
Taffs Well         0-5  Caerleon

[Nov 3]
Bridgend Town      5-1  Caldicot Town
Garw               0-3  Pontypridd Town
Goytre United      5-2  Cwmbran Town
Pontardawe Town    0-1  Croesyceiliog

[Nov 7]
Cambrian & Clydach 2-3  Newport YMCA

[Nov 11]
Cwmbran Town       0-0  Afan Lido
Taffs Well         6-1  Garw

[Nov 13]
Afan Lido          2-1  Maesteg Park

[Nov 14]
Goytre United      1-2  Bryntirion Athletic
Ton Pentre         0-2  Caerleon

[Nov 16]
Taffs Well         3-1  Pontypridd Town

[Nov 23]
Afan Lido          0-1  Goytre United

[Nov 24]
Bridgend Town      3-0  Cwmbran Town
Bryntirion Athl.   1-1  Cambrian & Clydach
Caerleon           1-2  Dinas Powys
Garw               0-5  Croesyceiliog
Maesteg Park       2-2  Pontypridd Town
Newport YMCA       1-1  ENTO Aberaman Athletic
Pontardawe Town    0-0  Taffs Well
Ton Pentre         3-1  Caldicot Town

[Dec 1]
ENTO Aberaman Ath. 3-1  Bryntirion Athletic

[Dec 15]
Caldicot Town      0-5  Pontypridd Town
Cambrian & Clydach 1-3  Afan Lido
Cwmbran Town       0-0  Garw
Maesteg Park       1-2  Taffs Well

[Dec 22]
Bridgend Town      3-5  Newport YMCA
Garw               0-6  Goytre United
Maesteg Park       1-2  Croesyceiliog
Pontardawe Town    1-0  Cwmbran Town
Pontypridd Town    1-3  Dinas Powys
Taffs Well         0-0  Caldicot Town

[Dec 26]
Caerleon           4-0  Croesyceiliog

[Dec 29]
Bryntirion Athl.   3-0  Caerleon
Croesyceiliog      1-2  Dinas Powys
Garw               0-4  ENTO Aberaman Athletic
Goytre United      2-1  Pontypridd Town
Maesteg Park       2-1  Caldicot Town
Newport YMCA       3-3  Ton Pentre
Pontardawe Town    1-0  Cambrian & Clydach

[Jan 5]
Bridgend Town      4-0  Maesteg Park
Caldicot Town      3-1  Taffs Well
Garw               2-9  Newport YMCA
Pontypridd Town    0-0  Cambrian & Clydach
Ton Pentre         4-0  Cwmbran Town

[Jan 12]
Afan Lido          2-0  Ton Pentre
Bridgend Town      1-2  Caerleon
Caldicot Town      3-1  Maesteg Park
Cambrian & Clydach 6-2  Taffs Well
ENTO Aberaman Ath. 3-0  Pontypridd Town
Pontardawe Town    1-2  Newport YMCA

[Jan 22]
Afan Lido          1-4  ENTO Aberaman Athletic

[Jan 26]
Afan Lido          2-1  Pontardawe Town
Bridgend Town      3-0  Garw
Bryntirion Athl.   3-1  Pontypridd Town
Caerleon           0-0  Ton Pentre
Cambrian & Clydach 2-1  Caldicot Town
ENTO Aberaman Ath. 2-1  Croesyceiliog
Goytre United      2-0  Dinas Powys
Maesteg Park       0-0  Cwmbran Town
Newport YMCA       3-1  Taffs Well

[Jan 26]
Cambrian & Clydach 1-1  Caerleon

[Feb 2]
Caldicot Town      7-1  Garw
Cwmbran Town       2-3  Goytre United
Dinas Powys        1-1  Cambrian & Clydach
Pontardawe Town    2-1  Bridgend Town
Pontypridd Town    0-3  Afan Lido
Taffs Well         3-3  Croesyceiliog
Ton Pentre         3-0  Maesteg Park

[Feb 8]
Afan Lido          2-0  Taffs Well

[Feb 9]
Bridgend Town      5-2  Pontypridd Town
Bryntirion Athl.   2-1  Croesyceiliog
Caerleon           2-2  Pontardawe Town
Cambrian & Clydach 0-0  Cwmbran Town
ENTO Aberaman Ath. 0-3  Dinas Powys
Maesteg Park       0-5  Goytre United
Newport YMCA       3-0  Caldicot Town
Ton Pentre        13-0  Garw

[Feb 13]
Taffs Well         0-0  Bryntirion Athletic

[Feb 16]
Caldicot Town      2-0  Bryntirion Athletic
Croesyceiliog      0-1  Afan Lido
Cwmbran Town       1-3  ENTO Aberaman Athletic
Dinas Powys        2-1  Newport YMCA
Garw               0-6  Maesteg Park
Goytre United      2-2  Cambrian & Clydach
Pontypridd Town    1-3  Caerleon
Taffs Well         0-2  Bridgend Town

[Feb 19]
Afan Lido          1-1  Caerleon

[Feb 23]
Afan Lido          2-1  Caldicot Town
Bridgend Town      3-3  Croesyceiliog
Bryntirion Athl.   2-1  Dinas Powys
Caerleon           1-3  Taffs Well
ENTO Aberaman Ath. 1-0  Goytre United
Maesteg Park       2-2  Cambrian & Clydach
Newport YMCA       2-0  Cwmbran Town
Ton Pentre         2-1  Pontypridd Town

[Feb 27]
Bryntirion Athl.   9-0  Garw
Ton Pentre         3-0  Cambrian & Clydach

[Mar 1]
Caldicot Town      3-1  Bridgend Town
Cambrian & Clydach 0-0  ENTO Aberaman Athletic
Croesyceiliog      0-2  Caerleon
Cwmbran Town       1-0  Bryntirion Athletic
Dinas Powys        0-1  Afan Lido
Pontardawe Town    3-3  Maesteg Park
Pontypridd Town    7-1  Garw
Taffs Well         0-3  Ton Pentre

[Mar 4]
Afan Lido          1-0  Newport YMCA

[Mar 8]
Afan Lido          1-1  Cwmbran Town
Bridgend Town      0-1  Dinas Powys
Bryntirion Athl.   3-2  Goytre United
Caerleon           2-3  Caldicot Town
Maesteg Park       1-3  ENTO Aberaman Athletic
Newport YMCA       3-2  Cambrian & Clydach
Ton Pentre         6-1  Croesyceiliog

[Mar 14]
Taffs Well         3-0  Pontardawe Town

[Mar 15]
ENTO Aberaman Ath. 1-3  Newport YMCA
Croesyceiliog      5-1  Garw
Dinas Powys        1-2  Caerleon

[Mar 18]
Afan Lido          4-0  Pontypridd Town

[Mar 21]
Afan Lido          0-0  Cambrian & Clydach

[Mar 22]
Bridgend Town      1-2  Goytre United
Bryntirion Athl.   1-2  ENTO Aberaman Athletic
Caerleon           1-0  Cwmbran Town
Croesyceiliog      1-3  Pontardawe Town
Garw               0-3  Caldicot Town
Maesteg Park       1-2  Newport YMCA
Pontypridd Town    1-4  Taffs Well
Ton Pentre         0-2  Dinas Powys

[Mar 25]
Caldicot Town      3-1  ENTO Aberaman Athletic
Goytre United      2-1  Newport YMCA

[Mar 26]
Ton Pentre         1-4  Bryntirion Athletic

[Mar 29]
Croesyceiliog      7-0  Pontypridd Town
Cwmbran Town       0-2  Ton Pentre
Dinas Powys        7-0  Garw

[Apr 1]
Afan Lido          0-2  Dinas Powys
Pontypridd Town    3-5  Newport YMCA

[Apr 2]
Maesteg Park       4-5  Dinas Powys
Ton Pentre         3-3  Bridgend Town
Cambrian & Clydach 0-3  Bryntirion Athletic

[Apr 5]
Bridgend Town      2-2  ENTO Aberaman Athletic
Caerleon           0-1  Cambrian & Clydach
Croesyceiliog      2-3  Taffs Well
Maesteg Park       2-0  Bryntirion Athletic
Pontardawe Town    1-0  Dinas Powys
Pontypridd Town    0-2  Caldicot Town
Ton Pentre         0-1  Goytre United

[Apr 8]
ENTO Aberaman Ath. 3-2  Cambrian & Clydach
Goytre United      1-2  Afan Lido
Pontardawe Town    0-2  Bryntirion Athletic

[Apr 9]
Caerleon           8-1  Garw
Croesyceiliog      2-1  Cwmbran Town
Pontypridd Town    1-1  Maesteg Park

[Apr 11]
Bryntirion Athl.   1-2  Afan Lido

[Apr 12]
Cambrian & Clydach 0-1  Ton Pentre
Croesyceiliog      3-1  Maesteg Park
Cwmbran Town       0-2  Pontardawe Town
Dinas Powys        3-0  Pontypridd Town
ENTO Aberaman Ath. 1-2  Caerleon
Goytre United     11-0  Garw
Newport YMCA       5-0  Bridgend Town

[Apr 14]
Pontardawe Town    0-1  Afan Lido

[Apr 15]
Caerleon           1-2  Goytre United
ENTO Aberaman Ath. 1-0  Bridgend Town

[Apr 16]
Bryntirion Athl.   1-1  Taffs Well
Croesyceiliog      1-1  Cambrian & Clydach
Dinas Powys        0-2  Ton Pentre
Garw               0-6  Cwmbran Town

[Apr 17]
Pontardawe Town    0-2  ENTO Aberaman Athletic

[Apr 19]
Bridgend Town      5-0  Pontardawe Town
Caerleon           2-1  Afan Lido
Cambrian & Clydach 2-1  Pontypridd Town
ENTO Aberaman Ath. 2-0  Maesteg Park
Garw               0-4  Dinas Powys
Goytre United      3-0  Caldicot Town
Newport YMCA       2-1  Croesyceiliog
Ton Pentre         5-0  Taffs Well

[Apr 22]
Bridgend Town      4-2  Cambrian & Clydach
Caldicot Town      1-2  Dinas Powys
Pontardawe Town    6-0  Pontypridd Town

[Apr 23]
Bryntirion Athl.   2-1  Maesteg Park
Caerleon           0-1  ENTO Aberaman Athletic
Croesyceiliog      0-3  Goytre United
Cwmbran Town       4-2  Taffs Well
Garw               0-4  Afan Lido

[Apr 24]
Cambrian & Clydach 5-0  Bridgend Town

[Apr 26]
Cambrian & Clydach 0-6  Dinas Powys
Croesyceiliog      0-0  Ton Pentre
ENTO Aberaman Ath. 1-0  Caldicot Town
Garw               1-4  Caerleon
Maesteg Park       0-1  Bridgend Town
Newport YMCA       0-5  Goytre United
Pontypridd Town    0-1  Pontardawe Town

[Apr 30]
Afan Lido          1-1  Bryntirion Athletic
Cwmbran Town       1-2  Caerleon
Dinas Powys        8-1  Bridgend Town
Maesteg Park       0-6  Ton Pentre
Taffs Well         1-3  ENTO Aberaman Athletic

[May 2]
Goytre United      1-0  Bridgend Town

[May 3]
Bryntirion Athl.   5-0  Newport YMCA
Caerleon           2-3  Maesteg Park
Caldicot Town      2-3  Pontardawe Town
Dinas Powys        3-0  Cwmbran Town
Garw               1-4  Taffs Well
Pontypridd Town    0-3  Croesyceiliog

[May 6]
Caldicot Town      1-0  Caerleon
ENTO Aberaman Ath. 1-1  Afan Lido
Newport YMCA       2-1  Bryntirion Athletic

[May 7]
Cwmbran Town       2-2  Bridgend Town
Goytre United      2-2  Ton Pentre
Maesteg Park       1-0  Pontardawe Town

[May 8]
Croesyceiliog      1-3  Newport YMCA

[May 10]
Bridgend Town      4-2  Afan Lido
Bryntirion Athl.   2-0  Cwmbran Town
Caldicot Town      1-3  Ton Pentre
Dinas Powys        2-1  Pontardawe Town
Newport YMCA       1-4  Maesteg Park
Taffs Well         0-3  Goytre United

[May 12]
Taffs Well         7-1  Maesteg Park

[May 13]
Goytre United      3-0  Caerleon

[May 14]
Pontardawe Town    5-1  Caldicot Town

[May 17]
Newport YMCA       3-0  Afan Lido

Final Table:

 1. Goytre United            34 25  3  6 101-30  78  Not Promoted
 2. Dinas Powys              34 25  1  8  92-34  76  Not Promoted
---------------------------------------------------
 3. Ton Pentre               34 22  7  5 102-33  73
 4. ENTO Aberaman Athletic   34 21  6  7  75-40  69
 5. Bryntirion Athletic      34 20  5  9  82-35  65
 6. Afan Lido                34 17 11  6  58-31  62
 7. Newport YMCA             34 19  4 11  88-70  61
 8. Caerleon                 34 16  7 11  60-42  55
 9. Cambrian & Clydach       34 13 10 11  59-47  49
10. Bridgend Town            34 13  6 15  84-68  45
11. Caldicot Town            34 13  3 18  54-65  42
12. Taffs Well               34 11  7 16  53-70  40
13. Pontardawe Town          34 11  6 17  47-55  39
14. Cwmbran Town             34 10  8 16  56-50  38
15. Croesyceiliog            34  9  5 20  60-80  32
---------------------------------------------------
16. Maesteg Park             34  7  6 21  43-83  27  Relegated
17. Pontypridd Town          34  3  4 27  38-116 13  Relegated
18. Garw                     34  1  1 32  14-217  4  Relegated

Goytre United and Dinas Powys did not apply for promotion
Promoted from 2nd division: Bettws, Barry Town and Cardiff Corries
-----------------------------------------------------------------------------------------

2008/09

League of Wales

Final Table:

 1.Rhyl                     34  29  3  2  95-29  90  Champions
 2.Llanelli                 34  26  5  3  98-38  83
 3.The New Saints           34  20 11  3  79-27  71
 4.Carmarthen Town          34  19  5 10  52-47  62
 5.Port Talbot Town         34  16  8 10  57-48  56
 6.Bangor City              34  16  7 11  58-40  55
 7.Haverfordwest County     34  16  7 11  53-39  55
 8.Aberystwyth Town         34  12 10 12  51-50  46
 9.Connah's Quay Nomads     34  12  5 17  49-65  41
10.Newtown                  34  10 10 14  46-54  40
11.Welshpool Town           34  11  7 16  48-70  40
12.Airbus UK Broughton      34  12  3 19  47-57  39
13.Cefn Druids              34   9  7 18  57-74  34
14.Neath                    34  10  4 20  43-65  34
15.Prestatyn Town           34   8  9 17  48-70  33
16.Porthmadog               34  10  2 22  57-91  32
---------------------------------------------------
17.Caersws                  34   6  7 21  28-61  25  [*]
18.Caernarfon Town          34   5  8 21  32-73  20  [-3]  Relegated

[*] Caersws escaped relegation due to Aberaman (champions Welsh
    League Division 1) being barred from promotion

NB: Caernarfon Town 3 points deducted for fielding ineligible player;
    Neath Athletic renamed Neath FC

Home \ Away	ABE	AIR	BAN	CNR	CAE	CMR	CQN	POR	HAV	LLA	NEA	CDR	NEW	PTA	PRE	RHL	TNS	WEL
Aberystwyth Town		1–0	1–2	3–1	2–2	0–3	1–1	5–2	0–3	1–1	6–2	1–1	2–0	1–1	2–1	0–1	2–2	0–2
Airbus UK  	1–2		2–3	4–3	0–2	0–1	0–0	0–3	2–4	0–4	4–3	1–0	3–1	1–1	1–1	1–3	1–0	5–0
Bangor City	0–0	1–0		1–1	3–0	2–0	6–0	1–0	1–1	0–2	0–1	4–2	1–2	4–2	1–1	0–2	0–0	0–2
Caernarfon Town	1–0	0–2	0–2		2–2	1–3	0–2	0–2	0–1	0–5	1–0	4–2	0–0	2–4	1–1	0–1	0–5	2–3
Caersws FC	1–3	1–3	0–1	1–0		0–2	0–1	3–2	1–0	0–2	0–0	1–2	1–1	4–2	1–2	0–3	2–6	0–1
Carmarthen Town	2–1	1–0	3–1	2–1	1–1		2–0	1–0	3–0	1–4	5–2	1–0	0–0	1–1	1–0	1–2	2–3	0–1
Connah's Quay  	1–2	2–3	1–3	1–1	1–0	1–3		3–1	2–1	3–1	5–0	2–3	3–3	0–2	3–1	2–3	0–2	1–0
CPD Porthmadog	4–1	3–4	0–6	1–3	0–1	1–3	6–5		2–1	3–3	1–4	2–3	3–1	1–2	3–2	0–3	2–2	2–1
Haverfordwest  	5–1	3–0	0–2	1–1	2–0	1–1	2–0	4–2		0–1	2–0	1–1	1–0	0–1	3–1	1–3	2–2	3–1
Llanelli	3–0	3–2	4–3	3–2	3–0	5–2	4–1	5–0	2–1		2–1	1–1	3–1	2–0	6–1	0–1	1–1	4–1
Neath Athletic	0–4	3–1	0–1	2–1	0–0	2–0	0–1	3–0	1–1	0–3		1–0	3–0	2–3	2–0	2–2	1–4	3–2
Cefn Druids	2–5	0–2	1–0	0–1	3–1	1–2	6–0	2–4	0–1	0–4	3–1		2–3	1–1	3–2	2–4	0–1	3–3
Newtown	2–1	0–1	1–3	2–2	0–0	2–3	1–2	2–0	4–2	2–6	2–0	4–0		1–0	1–1	1–2	0–0	4–1
Port Talbot  	1–1	2–1	2–1	1–0	2–0	0–0	0–2	1–3	1–2	4–6	2–0	3–2	1–2		3–1	2–2	0–0	4–0
Prestatyn Town	1–0	2–1	2–2	5–0	3–2	1–2	1–1	5–2	0–1	0–1	1–0	3–3	1–0	0–3		1–4	1–4	2–2
Rhyl    	0–0	1–0	4–1	4–0	3–1	3–0	2–0	2–0	2–0	5–1	4–2	3–4	3–0	2–3	7–2		2–1	7–1
The New Saints	1–1	1–0	2–1	6–0	4–0	8–0	2–1	6–0	0–0	0–0	2–1	4–1	1–1	2–0	2–0	0–3		3–1
Welshpool Town	0–1	2–1	1–1	1–1	1–0	2–0	3–1	3–2	1–3	1–3	2–1	3–3	2–2	1–2	2–2	0–2	1–2	


Cup Tournaments 2008/09

Welsh Cup 2008/09

First Round [Sep 13]
Afan Lido FC               3-0 Cwmamman United FC
AFC Llwydcoed              3-0 Porthcawl
Berriew FC                 0-1 Llangollen United FC
Bettws FC                  1-1 Taffs Well FC                  [3-4 pen]
Brickfield Rangers FC      4-3 Nefyn United FC
Briton Ferry Athletic FC   3-1 AFC Porth
Brymbo FC                  0-8 Mold Alexandra FC
Buckley Town FC            6-3 Penycae FC
Caerau Ely FC              1-2 Pentwyn Dynamos FC             [aet]
Caerleon FC                1-4 Goytre United FC
Caldicot Town FC           0-1 Ammanford Town FC
Cambrian & Clydach Vale FC 4-1 Newcastle Emlyn FC
Cardiff Corinthians FC     3-0 Ely Rangers FC
Castell Alun Colts FC      1-0 Llandyrnog United FC
Conwy United FC            2-3 Penrhyncoch FC                 [aet]
Croesyceiliog FC           0-3 Maesteg Park Athletic FC
Cwmbran Celtic FC          3-1 Garw SBGC
Denbigh Town FC            4-1 Llanllyfni FC
Ento Aberaman Athletic FC  2-1 Barry Town FC
Flint Town United FC       4-3 Rhos Aelwyd FC
Glan Conwy FC              2-1 Llanrwst United FC             [aet]
Glantraeth FC              1-6 Bala Town FC
Grange Harlequins FC       1-5 Newport Civil Service FC       [aet]
Guilsfield Athletic FC     2-0 Ruthin Town FC
Halkyn United FC           4-2 Coedpoeth United FC
Hawarden Rangers FC        0-2 Llanfairpwll FC
Llanberis FC               2-3 Bow Street FC
Llandudno Junction FC      4-2 Penparcau FC
Llangefni Town FC          3-1 Llandudno FC
Llangeinor FC              0-2 Dinas Powys FC
Llanrug United FC          0-2 Pwllheli FC
Llanwern FC                3-0 Ton Pentre FC
Llay Welfare FC            8-1 Amlwch Town FC
Mynydd Isa FC              3-3 Holyhead Hotspurs FC           [aet, 8-9 pen]
Nantlle Vale FC            ppd Chirk AAA FC
Newport YMCA FC            3-2 Cwmaman Institute FC
Penrhiwceiber Rangers FC   1-1 Pontypridd Town FC             [aet, 3-4 pen]
Pontyclun FC               0-0 Bridgend Town FC               [aet, 1-3 pen]
Risca United FC            2-0 Pontardawe Town FC
Tredegar Town FC           0-1 Gresford Athletic FC
Treharris Athletic FC      1-9 Bryntirion Athletic FC
Tywyn Bryncrug FC          4-1 Bethesda Athletic FC
UWIC FC                    1-3 Cwmbran Town FC
Venture Community FC       1-2 Lex XI FC
West End FC                2-3 Garden Village FC
NB: Rhydymwyn received a bye after the withdrawal of Cefn United FC


Second Round 
[Oct 4]
Aberystwyth Town           2-2 Afan Lido FC                   [aet, 3-2 pen]
Airbus UK Broughton        2-1 Technogroup Welshpool Town
Bala Town                  3-3 Prestatyn Town                 [aet, 4-5 pen]
Bangor City                1-0 GAP Connah's Quay
Brickfield Rangers         3-4 Buckley Town
Bridgend Town              3-1 Cwmbran Town
Bryntirion Athletic        1-2 Cardiff Corries
Carmarthen Town            6-1 Bow Street FC
Denbigh Town               4-1 Chirk AAA
Dinas Powys                0-1 Briton Ferry Athletic
Flint Town Utd             4-0 Mold Alexandra
Garden Village             2-0 Risca Utd
Gresford Athletic          4-1 Rhydymwyn FC
Holyhead Hotspurs          2-1 Llay Welfare
Lex XI                     2-1 Glan Conwy
Llandudno Junction         0-2 Pwllheli
Llanelli AFC               4-0 Neath  
Llangefni Town             3-0 Llanfairpwll'
Llangollen Utd             1-2 Tywyn Bryncrug
NEWI Cefn Druids           4-2 Halkyn Utd
Newport Civil Service      0-1 Caersws
Newport YMCA               3-2 Cwmbran Celtic
CPD Penrhyncoch            3-2 Maesteg Park Athletic
Pentwyn Dynamos            1-0 Ammanford Town                 [aet]
Pontypridd Town            1-4 Haverfordwest County
CPD Porthmadog             1-0 Caernarfon Town
Port Talbot Town           5-3 Ento Aberaman Athletic
Rhyl FC                    8-0 Castell Alun Colts
Taffs Well                 0-2 Goytre Utd
The New Saints             4-2 Guilsfield Athletic
[Oct 8]
Llanwern FC                1-6 AFC Llwydcoed
[Oct 10]
Cambrian & Clydach Vale    0-1 Newtown AFC
 
Third Round [Nov 1]
Bangor City                4-0 Garden Village
Bridgend Town              1-0 Llangefni Town
Buckley Town               1-5 Airbus UK Broughton
Caersws FC                 0-3 Aberystwyth Town
Cardiff Corries            0-6 Goytre United
Gresford Athletic          2-3 Prestatyn Town                 [aet]
Holyhead Hotspur           2-1 Pentwyn Dynamos
Lex XI                     2-0 Porthmadog FC
AFC Llwydcoed              1-0 Flint Town United
NEWI Cefn Druids           1-0 Newtown AFC
Newport YMCA               1-0 Briton Ferry Athletic
Port Talbot Town           7-0 Denbigh Town
Pwllheli                   0-6 Carmarthen Town
Rhyl FC                    4-0 Haverfordwest County
The New Saints             7-1 Penrhyncoch
Tywyn Bryncrug             0-3 Llanelli AFC
 
Fourth Round 
[Jan 30]
Airbus UK Broughton        2-1 NEWI Cefn Druids
Port Talbot Town           2-1 Llanelli AFC
[Jan 31]
Bangor City                1-1 Rhyl FC                        [aet, 4-2 pen]
Bridgend Town              4-0 Lex XI
Holyhead Hotspur           1-1 Newport YMCA                   [aet, 5-6 pen]
AFC Llwydcoed              0-3 Aberystwyth Town
Prestatyn Town             5-3 Goytre Utd                     [aet]
The New Saints             2-3 Carmarthen Town

Quarterfinals [Feb 28]
Aberystwyth Town           5-1 Prestatyn Town   
Airbus UK Broughton        0-5 Bangor City   
Carmarthen Town            1-1 Port Talbot Town               [aet, 4-1 pen]
Newport YMCA               0-1 Bridgend Town  

Semifinals 
[Apr 11]
Bangor City                2-1 Bridgend Town  
[Apr 12]
Carmarthen Town            2-3 Aberystwyth Town               [aet]

Final [May 4]
Aberystwyth Town           0-2 Bangor City  
 

FAW Premier Cup 2008/09

discontinued due to BBC Wales withdrawing sponsorship



Loosemores Challenge Cup 2008/09 (League Cup)

Group Stage

Round 1 [Aug 19]
Connah's Quay           0-2 The New Saints
Haverfordwest County    1-2 Carmarthen Town
Llanelli                3-5 Neath  
Newtown                 7-1 Caernarfon Town
Porthmadog              2-3 Caersws
Rhyl                    6-1 Airbus UK Broughton

Round 2 
[Sep 2]
Bangor City             3-0 Porthmadog
Cefn Druids             0-2 Newtown
Port Talbot Town        1-4 Llanelli
Prestatyn Town          0-1 Connah's Quay
Rhyl                    1-2 Welshpool Town
[Sep 16]
Aberystwyth Town        4-0 Haverfordwest County

Round 3 [Sep 9]
Airbus UK Broughton     2-0 Welshpool Town
Caernarfon Town         1-1 Cefn Druids
Caersws                 3-3 Bangor City
Carmarthen Town         1-1 Aberystwyth Town
Neath                   5-3 Port Talbot Town
The New Saints          3-3 Prestatyn Town

Round 4 
[Sep 23]
Airbus UK Broughton     0-4 Rhyl
Caersws                 1-1 Porthmadog
Carmarthen Town         0-1 Haverfordwest County 
The New Saints          3-0 Connah's Quay
[Sep 24]
Caernarfon Town         0-0 Newtown
Neath                   0-3 Llanelli

Round 5 [Oct 7]
Connah's Quay           2-1 Prestatyn Town
  [Aiston 58, Mutton 60; Bowes 65]
Haverfordwest County    1-1 Aberystwyth Town
  [Christopher 74; Sherbon 80]
Llanelli                2-4 Port Talbot Town
  [Mumford 3, Griffiths 72pen; Fahiya 34, 65, Burgin 40, Rose 53pen]
Newtown                 2-3 Cefn Druids
  [Moses 57, Codwallader 90; Lewis 30, Heverin 51, McGinn 84]
Porthmadog              2-3 Bangor City
  [Parry 75, Jones 77; Davies 14, 69, Walsh 25]
Welshpool Town          0-2 Rhyl                    
  [Roberts 50, Owen 54]
 
Round 6
[Oct 14]
Aberystwyth Town        1-1 Carmarthen Town
Cefn Druids             3-2 Caernarfon Town
Port Talbot Town        3-3 Neath  
Prestatyn Town          3-4 The New Saints
Welshpool Town          5-2 Airbus UK Broughton
[Oct 21]
Bangor City             1-6 Caersws

Final Tables:

Group 1
 1.Aberystwyth Town          4   1  3  0   7- 3   6  Qualified
 2.Carmarthen Town           4   1  2  1   4- 4   5
 3.Haverfordwest County      4   1  1  2   3- 7   4

Group 2
 1.Neath                     4   2  1  1  13-12   7  Qualified
 2.Llanelli                  4   2  0  2  12-10   6
 3.Port Talbot Town          4   1  1  2  11-14   4

Group 3
 1.Newtown                   4   2  1  1  11- 4   7  Qualified
 2.Cefn Druids               4   2  1  1   7- 7   7  Qualified
 3.Caernarfon Town           4   0  2  2   4-11   2

Group 4
 1.Caersws                   4   2  2  0  13- 7   8  Qualified
 2.Bangor City               4   2  1  1  10-11   7  Qualified
 3.Porthmadog                4   0  1  3   5-10   1

Group 5
 1.Rhyl                      4   3  0  1  13- 3   9  Qualified
 2.Welshpool Town            4   2  0  2   7- 7   6
 3.Airbus UK Broughton       4   1  0  3   5-15   3

Group 6
 1.The New Saints            4   3  1  0  12- 6  10  Qualified
 2.Connah's Quay Nomads      4   2  0  2   3- 6   6
 3.Prestatyn Town            4   0  1  3   7-10   1

Quarterfinals
[Oct 28]
Bangor City             3-1 Rhyl                   [aet]
[Nov 4]
Newi Cefn Druids        0-2 The New Saints
Newtown                 1-1 Neath                  [aet, 2-4 pen]
[Nov 25]
Aberystwyth Town        4-1 Caersws
 
Semifinals

First Legs 
[Nov 28]
Neath                   2-0 The New Saints 
[Dec 9]
Bangor City             1-2 Aberystwyth Town

Second Legs 
[Dec 9]
The New Saints          3-0 Neath  
[Jan 13]
Aberystwyth Town        2-4 Bangor City

Final [Apr 5]
The New Saints          2-0 Bangor City



Second Level 2008/09


Huws Gray Cymru Alliance

Final Table:

 1. Bala Town               32 23  6  3  81-23  75  Promoted
--------------------------------------------------
 2. Holyhead Hotspur        32 23  3  6  71-36  72
 3. Llangefni Town          32 20  7  5  74-27  67
 4. Mynydd Isa              32 19  4  9  73-51  61
 5. Llandudno               32 16  9  7  65-33  57
 6. Ruthin Town             32 18  3 11  56-50  57
 7. Flint Town United       32 16  9  7  81-52  54  [-3]
 8. Buckley Town            32 12  5 15  46-64  41
 9. Lex X1                  32 12  7 13  58-63  40  [-3]
10. Mold Alexandra          32 10  9 13  62-71  39
11. Llanfair PG             32  9  9 14  47-67  36
12. Denbigh Town            32  9  8 15  40-49  35
13. Guilsfield              32 11  1 21  52-67  34
14. Penrhyncoch             32 10  5 17  41-72  32  [-3]
--------------------------------------------------
15. Gresford Athletic       32  7  6 19  32-63  27  [*]  Relegated
16. Glantraeth              32  4  6 22  40-82  18  [*]  Relegated
17. Llandyrnog United       32  3  3 26  33-82  12  [*]  Relegated

NB: Penrhyncoch, Flint Town United and Lex X1 3 points deducted

[*] if ground criteria are met Bethesda Athletic (from Welsh Alliance 
    Football League), Llangollen Town (from Welsh National League) and
    Berriew (from Mid Wales League) will be promoted.

[Aug 15]
Bala Town            5-0  Mynydd Isa

[Aug 16]
Llandyrnog United    0-1  Llangefni Town
Llandudno            1-2  Ruthin Town
Lex X1               5-0  Holyhead Hotspur
Guilsfield           1-2  Buckley Town
Flint Town United    1-5  Llanfair PG
Mold Alexandra       0-1  Penrhyncoch
Denbigh Town         0-0  Glantraeth

[Aug 19]
Bala Town            3-0  Penrhyncoch
Buckley Town         1-0  Denbigh Town
Guilsfield           2-4  Ruthin Town
Lex X1               1-1  Mold Alexandra
Llandudno            1-1  Flint Town United
Llanfair PG          2-2  Glantreath
Llangefni Town       0-2  Holyhead Hotspur
Mynydd Isa           2-1  Gresford Athletic

[Aug 22]
Ruthin Town          2-0  Llandyrnog United

[Aug 23]
Buckley Town         1-2  Flint Town United
Glantraeth           1-2  Guilsfield
Holyhead Hotspur     2-2  Bala Town
Lex X1               4-2  Llandudno
Llanfair PG          3-4  Mold Alexandra
Llangefni Town       3-3  Gresford Athletic
Penrhyncoch          1-4  Mynydd Isa

[Aug 26]
Gresford Athletic    1-3  Lex X1

[Aug 27]
Denbigh Town         3-0  Llandyrnog United
Glantraeth           0-2  Llangefni Town
Holyhead Hotspur     3-0  Llanfair PG
Mold Alexandra       2-3  Llandudno
Mynydd Isa           3-1  Buckley Town
Penrhyncoch          6-1  Guilsfield
Ruthin Town          0-2  Bala Town

[Aug 30]
Glantraeth           1-6  Flint Town United
Gresford Athletic    2-3  Ruthin Town
Guilsfield           3-1  Denbigh Town
Lex X1               0-0  Penrhyncoch
Llandudno            1-1  Buckley Town
Llandyrnog United    1-2  Holyhead Hotspur
Llanfair PG          0-8  Bala Town
Llangefni Town       1-1  Mold Alexandra

[Sep 5]
Bala Town            5-1  Guilsfield
Holyhead Hotspur     3-2  Denbigh Town

[Sep 20]
Mold Alexandra       2-4  Holyhead Hotspur

[Sep 26]
Bala Town            2-3  Llangefni Town

[Sep 27]
Buckley Town         2-1  Ruthin Town
Flint Town United    1-0  Denbigh Town
Gresford Athletic    1-5  Llandudno
Guilsfield           2-6  Mold Alexandra
Holyhead Hotspur     1-0  Mynydd Isa
Lex X1               3-1  Llandyrnog United
Penrhyncoch          2-2  Llanfair PG

[Oct 4]
Llandyrnog United    1-1  Glantraeth
Ruthin Town          2-3  Mynydd Isa

[Oct 10]
Bala Town            2-0  Llandyrnog United
Buckley Town         2-0  Gresford Athletic
Flint Town United    2-1  Guilsfield
Llangefni Town       2-1  Denbigh Town
Holyhead Hotspur     1-0  Glantraeth
Llandudno            4-1  Llanfair PG
Mold Alexandra       4-2  Mynydd Isa
Penrhyncoch          2-1  Ruthin Town

[Oct 18]
Denbigh Town         2-1  Penrhyncoch
Glantraeth           0-3  Buckley Town
Guilsfield           1-2  Holyhead Hotspur
Llandudno            1-2  Bala Town
Llandyrnog United    2-2  Mold Alexandra
Gresford Athletic    0-1  Llanfair PG
Mynydd Isa           4-3  Lex X1
Ruthin Town          1-0  Llangefni Town

[Oct 21]
Bala Town            4-1  Gresford Athletic
Flint Town United    0-1  Ruthin Town

[Oct 22]
Buckley Town         3-2  Llandyrnog United
Mold Alexandra       3-0  Denbigh Town
Llangefni Town       1-1  Llandudno

[Oct 25]
Bala Town            2-0  Glantraeth
Gresford Athletic    1-2  Denbigh Town
Lex X1               2-3  Ruthin Town
Llandudno            2-0  Llandyrnog United
Llanfair PG          1-1  Guilsfield
Penrhyncoch          2-5  Flint Town United

[Nov 1]
Guilsfield           0-2  Bala Town
Llandudno            2-1  Glantraeth
Mynydd Isa           2-1  Llandyrnog United
Mold Alexandra       1-1  Llanfair PG

[Nov 8]
Buckley Town         0-4  Llangefni Town
Denbigh Town         3-0  Lex X1
Flint Town United    5-5  Bala Town
Glantraeth           1-1  Mold Alexandra
Gresford Athletic    2-1  Penrhyncoch
Guilsfield           4-0  Mynydd Isa
Llandyrnog United    2-6  Llanfair PG
Ruthin Town          0-4  Llandudno

[Nov 12]
Buckley Town         2-1  Guilsfield
Llandudno            1-3  Holyhead Hotspur
Llangefni Town       2-1  Llanfair PG

[Nov 15]
Bala Town            0-0  Buckley Town
Glantraeth           1-2  Gresford Athletic
Lex X1               2-3  Guilsfield
Llanfair PG          1-3  Denbigh Town
Llangefni Town       2-2  Flint Town United
Mynydd Isa           3-3  Llandudno
Ruthin Town          5-2  Mold Alexandra

[Nov 22]
Buckley Town         2-2  Llanfair PG
Denbigh Town         0-2  Llandudno
Gresford Athletic    1-2  Flint Town United
Guilsfield           1-2  Glantraeth
Holyhead Hotspur     0-0  Ruthin Town
Llandyrnog United    0-2  Lex X1
Mold Alexandra       1-8  Llangefni Town
Mynydd Isa           0-0  Bala Town

[Nov 28]
Mold Alexandra       0-2  Bala Town

[Nov 29]
Flint Town United    3-1  Llandyrnog United
Glantraeth           3-4  Lex X1
Holyhead Hotspur     0-1  Gresford Athletic
Llandudno            1-1  Penrhyncoch
Llanfair PG          1-4  Mynydd Isa
Llangefni Town       2-1  Guilsfield
Ruthin Town          0-0  Denbigh Town

[Dec 6]
Buckley Town         3-2  Mold Alexandra
Denbigh Town         1-4  Flint Town United
Gresford Athletic    2-5  Guilsfield
Lex X1               0-2  Llangefni Town
Llandyrnog United    4-5  Mynydd Isa
Penrhyncoch          2-1  Glantraeth
Ruthin Town          2-1  Llanfair PG

[Dec 13]
Holyhead Hotspur     4-2  Lex X1
Penrhyncoch          2-3  Llangefni Town
Mold Alexandra       2-1  Llandyrnog United

[Dec 20]
Glantraeth           1-2  Denbigh Town
Guilsfield           1-2  Lex X1
Llandudno            1-1  Gresford Athletic
Llangefni Town       6-0  Llandyrnog United
Mynydd Isa           0-1  Holyhead Hotspur
Penrhyncoch          3-2  Mold Alexandra
Ruthin Town          3-2  Buckley Town

[Dec 26]
Llandyrnog United    2-3  Ruthin Town

[Dec 27]
Buckley Town         4-3  Glantraeth
Denbigh Town         1-1  Bala Town
Holyhead Hotspur     0-1  Llangefni Town

[Jan 17]
Buckley Town         0-6  Bala Town
Flint Town United    7-1  Glantraeth
Guilsfield           3-2  Gresford Athletic
Holyhead Hotspur     3-0  Llandyrnog United
Lex X1               1-1  Denbigh Town
Llandudno            0-0  Llangefni Town
Mold Alexandra       1-3  Ruthin Town

[Jan 24]
Denbigh Town         4-4  Mold Alexandra
Flint Town United    3-3  Holyhead Hotspur
Glantraeth           0-1  Bala Town
Guilsfield           0-4  Llangefni Town
Lex X1               1-1  Buckley Town
Llandyrnog United    1-3  Llandudno
Llanfair PG          2-0  Gresford Athletic
Mynydd Isa          10-1  Penrhyncoch

[Jan 27]
Bala Town            4-1  Denbigh Town

[Jan 31]
Denbigh Town         2-2  Llanfair PG
Gresford Athletic    2-2  Llandyrnog United
Llangefni Town       1-1  Mynydd Isa
Mold Alexandra       1-0  Buckley Town
Penrhyncoch          0-1  Llandudno
Ruthin Town          1-2  Glantraeth

[Feb 7]
Glantraeth           0-2  Mynydd Isa
Holyhead Hotspur     0-2  Guilsfield
Llandudno            2-0  Denbigh Town
Llanfair PG          3-3  Lex X1
Llangefni Town       0-1  Ruthin Town
Penrhyncoch          2-1  Llandyrnog United

[Feb 14]
Denbigh Town         1-1  Llangefni Town
Gresford Athletic    2-1  Glantraeth
Llanfair PG          1-4  Llandudno
Mold  Alexandra      1-1  Flint Town United

[Feb 17]
Bala Town            3-0  Mold Alexandra
Flint Town United    5-4  Buckley Town

[Feb 21]
Buckley Town         4-2  Penrhyncoch
Denbigh Town         4-2  Guilsfield
Glantraeth           1-0  Llandudno
Gresford Athletic    1-0  Holyhead Hotspur
Lex X1               2-0  Flint Town United
Llandyrnog United    1-3  Bala Town
Llanfair PG          1-1  Ruthin Town
Mynydd Isa           4-1  Mold  Alexandra

[Feb 24]
Bala Town            2-0  Lex X1
Flint Town United    2-3  Llangefni Town

[Feb 25]
Buckley Town         0-4  Mynydd Isa
Mold  Alexandra      2-0  Gresford Athletic

[Feb 28]
Bala Town            2-1  Flint Town United
Guilsfield           1-2  Llanfair PG
Holyhead Hotspur     2-0  Buckley Town
Llandudno            2-0  Mynydd Isa
Llandyrnog United    2-1  Denbigh Town
Llangefni Town       4-1  Lex X1
Mold  Alexandra      2-2  Glantraeth
Ruthin Town          3-1  Penrhyncoch

[Mar 7]
Buckley Town         2-1  Llandudno
Glantraeth           4-1  Llanfair PG
Llandyrnog United    1-0  Gresford Athletic
Llangefni Town       3-0  Penrhyncoch

[Mar 10]
Flint Town United    4-4  Mynydd Isa

[Mar 11]
Mold  Alexandra      5-1  Lex X1
Penrhyncoch          0-2  Bala Town

[Mar 11]
Bala Town            1-0  Llandudno
Denbigh Town         1-2  Holyhead Hotspur
Glantraeth           3-5  Llandyrnog United
Llanfair PG          0-2  Flint Town United
Llangefni Town       3-0  Buckley Town

[Mar 21]
Bala Town            2-0  Llanfair PG
Flint Town United    4-0  Penrhyncoch
Denbigh Town         1-0  Gresford Athletic
Lex X1               3-1  Glantraeth
Llandudno            1-1  Mold  Alexandra
Llandyrnog United    0-4  Guilsfield
Mynydd Isa           1-0  Llangefni
Ruthin Town          1-2  Holyhead Hotspur

[Mar 27]
Bala Town            5-0  Ruthin Town
Buckley Town         1-2  Lex X1
Flint Town United    2-4  Mold  Alexandra
Holyhead Hotspur     2-1  Llandudno
Llangefni Town       1-2  Glantraeth
Penrhyncoch          2-0  Gresford Athletic

[Mar 29]
Mynydd Isa           2-0  Guilsfield

[Mar 31]
Flint Town United    1-1  Lex X1

[Apr 3]
Llangefni Town       2-0  Bala Town

[Apr 4]
Guilsfield           0-2  Llandudno
Holyhead Hotspur     3-1  Mold  Alexandra
Llandyrnog United    0-2  Flint Town United
Llanfair PG          2-1  Buckley Town
Penrhyncoch          2-1  Lex X1
Mynydd Isa           4-2  Glantraeth
Ruthin Town          0-1  Gresford Athletic

[Apr 8]
Glantraeth           1-5  Holyhead Hotspur
Gresford Athletic    0-2  Mold Alexandra
Mynydd Isa           1-0  Denbigh Town
Ruthin Town          1-0  Guilsfield

[Apr 11]
Denbigh Town         2-0  Buckley Town
Gresford Athletic    0-7  Llangefni Town
Holyhead Hotspur     8-0  Penrhyncoch
Mold Alexandra       1-4  Guilsfield
Mynydd Isa           0-1  Llanfair PG
Ruthin Town          1-4  Flint Town United

[Apr 15]
Llandyrnog United    1-3  Penrhyncoch
Flint Town United    0-0  Llandudno
Llanfair PG          0-2  Llangefni Town
Gresford Athletic    1-0  Mynydd Isa

[Apr 18]
Buckley Town         0-4  Holyhead Town
Glantraeth           1-4  Ruthin Town
Gresford Athletic    0-0  Bala Town
Guilsfield           1-2  Flint Town United
Llandudno            4-0  Lex X1
Llanfair PG          1-0  Llandyrnog United
Penrhyncoch          1-1  Denbigh Town

[Apr 22]
Llandyrnog           1-2  Buckley Town

[Apr 24]
Mynydd Isa           2-1  Flint Town United

[Apr 25]
Bala Town            1-4  Holyhead Hotspur
Denbigh Town         0-1  Ruthin Town
Glantraeth           1-1  Penrhyncoch
Gresford Athletic    1-1  Buckley Town
Lex X1               1-1  Llanfair PG
Llandudno            3-0  Guilsfield

[Apr 29]
Flint Twon United    1-1  Gresford Athletic
Guilsfield           1-0  Penrhyncoch
Lex X1               0-2  Bala Town
Mynydd Isa           3-2  Ruthin Town

[May 2]
Denbigh Town         0-2  Mynydd Isa
Guilsfield           3-0  Llandyrnog Uniyed
Holyhead hotspur     0-5  Flint Town United
Penrhyncoch          2-1  Buckley Town
Lex X1               3-2  Gresford Athletic

[May 6]
Llanfair PG          1-3  Holyhead Hotspur
Ruthin Town          4-2  Lex X1

[May 9]
Lex X1               3-1  Mynydd Isa
Penrhyncoch          0-2  Holyhead Hotspur

[May 16]
Llanfair PG          1-0  Penrhyncoch

Final Table:

 1. Bala Town               32 23  6  3  81-23  75  Promoted
--------------------------------------------------
 2. Holyhead Hotspur        32 23  3  6  71-36  72
 3. Llangefni Town          32 20  7  5  74-27  67
 4. Mynydd Isa              32 19  4  9  73-51  61
 5. Llandudno               32 16  9  7  65-33  57
 6. Ruthin Town             32 18  3 11  56-50  57
 7. Flint Town United       32 16  9  7  81-52  54  [-3]
 8. Buckley Town            32 12  5 15  46-64  41
 9. Lex X1                  32 12  7 13  58-63  40  [-3]
10. Mold Alexandra          32 10  9 13  62-71  39
11. Llanfair PG             32  9  9 14  47-67  36
12. Denbigh Town            32  9  8 15  40-49  35
13. Guilsfield              32 11  1 21  52-67  34
14. Penrhyncoch             32 10  5 17  41-72  32  [-3]
--------------------------------------------------
15. Gresford Athletic       32  7  6 19  32-63  27  [*]  Relegated
16. Glantraeth              32  4  6 22  40-82  18  [*]  Relegated
17. Llandyrnog United       32  3  3 26  33-82  12  [*]  Relegated

NB: Penrhyncoch, Flint Town United and Lex X1 3 points deducted

[*] if ground criteria are met Bethesda Athletic (from Welsh Alliance 
    Football League), Llangollen Town (from Welsh National League) and
    Berriew (from Mid Wales League) will be promoted.


MacWhirter Welsh League Division 1

Final Table:

 1. ENTO Aberaman Athletic   34 24  5  5  73-33  77  [*]  Champions
 2. Goytre United            34 24  4  6  90-39  76
---------------------------------------------------
 3. Barry Town               34 22  7  5  63-26  70  [-3]
 4. Bettws                   34 18  8  8  64-32  62
 5. Bridgend Town            34 18  6 10  65-49  60
 6. Cambrian & Clydach       34 16  9  9  62-48  57
 7. Afan Lido                34 15  9 10  70-49  54
 8. Pontardawe Town          34 14 10 10  48-32  52
 9. Ton Pentre               34 14  7 13  59-51  49
10. Cardiff Corinthians      34 13  7 14  51-53  46
11. Bryntirion Athletic      34 12  9 13  54-58  44
12. Dinas Powys              34 10  5 19  43-73  35
13. Caldicot Town            34  9  7 18  41-67  34
14. Caerleon                 34  9  7 18  36-64  34
15. Taffs Well               34  8  9 17  43-58  33
16. Newport YMCA             34  8  4 22  41-76  28
---------------------------------------------------
17. Croesyceiliog            34  7  5 22  45-82  26
18. Cwmbran Town             34  3  7 24  32-90  16

[*] Aberaman Athletic have been refused entry in the Welsh Premier;
    their appeal against this decision was rejected

NB: Barry Town deducted 3 points

[Aug 15]
Afan Lido            2-0  Bryntirion Athletic

[Aug 16]
Goytre United        5-1  Cardiff Corinthians
Dinas Powys          1-1  Pontardawe Town
Cwmbran Town         1-1  Taffs Well
Cambrian & Clydach   1-1  Ton Pentre
Caldicot Town        0-2  ENTO Aberaman Athletic
Newport YMCA         2-3  Caerleon
Barry Town           3-0  Croesyceiliog
Bridgend Town        2-1  Bettws

[Aug 19]
Caldicot Town        2-0  Cardiff Corinthians
Bryntirion Athletic  5-1  Caerleon
Newport YMCA         0-6  Cwmbran Town
Afan Lido            4-4  Bridgend Town
Goytre United        0-0  Pontardawe Town
Dinas Powys          0-0  Bettws

[Aug 23]
Taffs Well           1-1  Cambrian & Clydach
Barry Town           1-2  Caldicot Town
Newport YMCA         1-2  ENTO Aberaman Athletic
Afan Lido            0-3  Pontardawe Town
Cwmbran Town         0-5  Dinas Powys
Caerleon             2-1  Croesyceiliog
Bridgend Town        0-4  Cardiff Corinthians
Bettws               2-1  Bryntirion Athletic

[Aug 27]
Dinas Powys          3-1  Newport YMCA
Cambrian & Clydach   2-3  Cardiff Corinthians
Caldicot Town        1-0  Croesyceiliog
Caerleon             1-4  Bridgend Town
Bryntirion Athletic  3-3  Goytre United
Ton Pentre           3-1  Afan Lido

[Aug 30]
ENTO Aberaman Athl.  1-1  Bryntirion Athletic
Cambrian & Clydach   3-2  Dinas Powys
Caerleon             1-3  Caldicot Town
Ton Pentre           5-3  Cwmbran Town
Bridgend Town        1-1  Pontardawe Town
Taffs Well           0-5  Barry Town
Newport YMCA         0-1  Croesyceiliog
Bettws               1-0  Cardiff Corinthians

[Sep 5]
Goytre United        2-0  Afan Lido

[Sep 20]
Goytre United        4-0  Cwmbran Town

[Sep 24]
Taffs Well           0-5  Bettws

[Sep 27]
Dinas Powys          2-4  Goytre United
Cwmbran Town         1-2  Bridgend Town
Ton Pentre           3-1  Caldicot Town
Cardiff Corinthians  2-2  Croesyceiliog
Taffs Well           2-3  Caerleon
Cambrian & Clydach   3-1  Pontardawe Town
Newport YMCA         1-1  Bryntirion Athletic
Afan Lido            3-3  Bettws
ENTO Aberaman Athl.  0-0  Barry Town

[Oct 4]
Croesyceiliog        0-4  Bettws
Ton Pentre           0-2  Barry Town

[Oct 10]
Taffs Well           4-2  Croesyceiliog
Barry Town           2-0  Pontardawe Town

[Oct 18]
Dinas Powys          1-0  Caldicot Town
Cardiff Corinthians  2-1  Pontardawe Town
Bryntirion Athletic  3-1  Cwmbran Town
Ton Pentre           2-1  Taffs Well
Bridgend Town        2-2  Cambrian & Clydach
Goytre United        3-0  Barry Town
Bettws               2-0  Newport YMCA
ENTO Aberaman Athl.  3-3  Croesyceiliog
Afan Lido            4-0  Caerleon

[Oct 25]
Pontardawe Town      1-0  Bryntirion Athletic
Caerleon             0-6  Bettws
Newport YMCA         2-0  Bridgend Town
Barry Town           4-1  Dinas Powys
Cwmbran Town         1-1  Caldicot Town
Croesyceiliog        0-1  Afan Lido
Cardiff Corinthians  3-0  Ton Pentre
Taffs Well           1-1  ENTO Aberaman Athletic
Cambrian & Clydach   3-2  Goytre United

[Nov 1]
Pontardawe Town      6-0  Cwmbran Town
Bettws               2-1  ENTO Aberaman Athletic
Dinas Powys          2-2  Ton Pentre
Afan Lido            3-0  Taffs Well
Cambrian & Clydach   0-0  Croesyceiliog
Caerleon             1-3  Barry Town

[Nov 8]
Croesyceiliog        1-2  Pontardawe Town

[Nov 11]
Ton Pentre           0-1  ENTO Aberaman Athletic

[Nov 15]
Pontardawe Town      2-1  Newport YMCA
Bryntirion Athletic  2-4  Bridgend Town
Cwmbran Town         0-1  Barry Town
Bettws               1-3  Goytre United
Afan Lido            0-3  ENTO Aberaman Athletic
Cardiff Corinthians  0-3  Dinas Powys
Caldicot Town        2-1  Taffs Well

[Nov 21]
Taffs Well           4-0  Bryntirion Athletic

[Nov 22]
Croesyceiliog        3-0  Cwmbran Town
Barry Town           1-2  Cardiff Corinthians
Cambrian & Clydach   2-0  Bettws
Caldicot Town        3-3  Afan Lido
Caerleon             0-2  Dinas Powys
Newport YMCA         1-6  Ton Pentre
ENTO Aberaman Athl.  4-0  Pontardawe Town
Bridgend Town        1-0  Goytre United

[Nov 25]
Barry Town           0-2  Afan Lido
Goytre United        5-1  Newport YMCA

[Nov 28]
Ton Pentre           1-2  Bettws
Taffs Well           1-1  Dinas Powys

[Nov 29]
Cardiff Corinthians  1-2  ENTO Aberaman Athletic
Bridgend Town        2-2  Barry Town
Pontardawe Town      4-1  Caerleon
Afan Lido            7-0  Newport YMCA
Goytre United        3-1  Caldicot Town
Cwmbran Town         1-1  Cambrian & Clydach
Croesyceiliog        1-4  Bryntirion Athletic

[Dec 6]
Bettws               5-0  Caerleon
Pontardawe Town      1-0  Taffs Well
Newport YMCA         1-2  Cardiff Corinthians

[Dec 12]
Taffs Well           2-4  Goytre United

[Dec 13]
Bettws               0-0  Barry Town
ENTO Aberaman Athl.  0-1  Bridgend Town
Afan Lido            4-1  Dinas Powys
Cambrian & Clydach   2-0  Newport YMCA

[Dec 17]
Ton Pentre           1-0  Bryntirion Athletic

[Dec 20]
Cambrian & Clydach   0-1  ENTO Aberaman Athletic
Bridgend Town        5-2  Taffs Well
Bettws               3-1  Pontardawe Town
Barry Town           1-0  Caerleon
Newport YMCA         2-4  Caldicot Town
Afan Lido            4-0  Cardiff Corinthians
Croesyceiliog        3-0  Dinas Powys

[Dec 27]
Bettws               1-1  Bridgend Town
Caerleon             0-1  Newport YMCA
Croesyceiliog        1-3  Barry Town

[Jan 3]
Cwmbran Town         4-1  Newport YMCA
Barry Town           5-2  Cambrian & Clydach

[Jan 13]
Goytre United        4-3  Taffs Well

[Jan 14]
Afan Lido            2-0  Ton Pentre

[Jan 17]
Cardiff Corinthians  1-2  Cambrian & Clydach
Pontardawe Town      0-0  Barry Town
Bridgend Town        0-1  Caerleon
Newport YMCA         1-2  Dinas Powys
Bettws               1-1  Taffs Well
ENTO Aberaman Athl.  2-0  Cwmbran Town

[Jan 20]
Barry Town           3-0  Bryntirion Athletic
Ton Pentre           0-2  Bridgend Town

[Jan 23]
Afan Lido            0-2  Goytre United

[Jan 24]
Cwmbran Town         0-5  Ton Pentre
Croesyceiliog        1-3  Newport YMCA
Cardiff Corinthians  0-1  Bettws
Caldicot Town        1-2  Caerleon
Pontardawe Town      2-0  Bridgend Town
Bryntirion Athletic  2-3  ENTO Aberaman Athletic
Barry Town           2-0  Taffs Well

[Jan 28]
Cwmbran Town         0-4  Bettws
Ton Pentre           0-0  Pontardawe Town

[Jan 31]
Pontardawe Town      0-1  Cambrian & Clydach
Bettws               1-1  Afan Lido
Croesyceiliog        0-2  Cardiff Corinthians
Barry Town           2-0  ENTO Aberaman Athletic
Caldicot Town        0-3  Ton Pentre
Caerleon             1-2  Taffs Well

[Feb 6]
Afan Lido            0-3  Barry Town

[Feb 7]
Taffs Well           1-3  Newport YMCA

[Feb 11]
Bryntirion Athletic  4-2  Cardiff Corinthians
Goytre United        3-0  Ton Pentre

[Feb 14]
Pontardawe Town      2-0  Cardiff Corinthians
Caerleon             2-2  Afan Lido
Newport YMCA         0-2  Bettws
Barry Town           2-1  Goytre United
Cwmbran Town         0-1  Bryntirion Athletic
Croesyceiliog        1-4  ENTO Aberaman Athletic
Cambrian & Clydach   5-2  Bridgend Town
Taffs Well           1-2  Ton Pentre
Caldicot Town        2-1  Dinas Powys

[Feb 17]
Goytre United        3-0  Dinas Powys

[Feb 21]
Bryntirion Athletic  2-1  Pontardawe Town
Ton Pentre           2-2  Cardiff Corinthians
Bridgend Town        3-0  Newport YMCA
Goytre United        2-1  Cambrian & Clydach
ENTO Aberaman Athl.  1-0  Taffs Well
Afan Lido            5-0  Croesyceiliog
Dinas Powys          1-2  Barry Town
Caldicot Town        1-1  Cwmbran Town

[Feb 24]
Cambrian & Clydach   3-2  Caldicot Town

[Feb 25]
Bryntirion Athletic  0-4  Bettws

[Feb 28]
Caldicot Town        1-1  Barry Town
Goytre United        3-0  Caerleon
ENTO Aberaman Athl.  2-1  Bettws
Cwmbran Town         2-2  Pontardawe Town
Croesyceiliog        0-4  Cambrian & Clydach
Ton Pentre           3-1  Dinas Powys
Cardiff Corinthians  1-2  Bryntirion Athletic
Taffs Well           5-0  Afan Lido

[Mar 4]
Bryntirion Athletic  3-0  Caldicot Town
Ton Pentre           5-3  Goytre United

[Mar 7]
Caerleon             1-2  ENTO Aberaman Athletic
Pontardawe Town      0-0  Ton Pentre
Bryntirion Athletic  1-1  Barry Town
Newport YMCA         1-3  Goytre United
Bettws               2-1  Croesyceiliog
Dinas Powys          2-1  Bridgend Town
Afan Lido            1-1  Cwmbran Town
Cardiff Corinthians  1-3  Taffs Well
Caldicot Town        0-3  Cambrian & Clydach

[Mar 10]
Cambrian & Clydach   1-2  Taffs Well

[Mar 11]
Bryntirion Athletic  2-2  Newport YMCA
Caldicot Town        2-1  Bettws
Cwmbran Town         1-3  Caerleon

[Mar 14]
Newport YMCA         0-1  Pontardawe Town
Goytre United        1-1  Bettws
ENTO Aberaman Athl.  2-1  Afan Lido
Dinas Powys          1-2  Cardiff Corinthians
Ton Pentre           6-2  Croesyceiliog
Cambrian & Clydach   1-1  Caerleon
Taffs Well           0-0  Caldicot Town
Bridgend Town        2-1  Bryntirion Athletic

[Mar 17]
Barry Town           2-0  Cwmbran Town

[Mar 18]
Ton Pentre           1-4  Cambrian & Clydach

[Mar 20]
Bryntirion Athletic  1-1  Taffs Well

[Mar 21]
Ton Pentre           1-1  Newport YMCA
Cardiff Corinthians  1-3  Barry Town
Pontardawe Town      0-1  ENTO Aberaman Athletic
Afan Lido            1-0  Caldicot Town
Goytre United        2-0  Bridgend Town
Dinas Powys          0-2  Caerleon
Cwmbran Town         2-3  Croesyceiliog

[Mar 27]
Taffs Well           0-0  Cwmbran Town
Bryntirion Athletic  0-1  Afan Lido
Cambrian & Clydach   1-3  Barry Town

[Mar 29]
Croesyceiliog        3-1  Goytre United
Pontardawe Town      6-0  Dinas Powys

[Mar 31]
Cambrian & Clydach   2-0  Afan Lido

[Apr 2]
Cardiff Corinthians  5-1  Caldicot Town

[Apr 3]
Barry Town           2-1  Bridgend Town

[Apr 4]
Caerleon             0-1  Pontardawe Town
Newport YMCA         1-1  Afan Lido
Bryntirion Athletic  2-1  Croesyceiliog
ENTO Aberaman Athl.  1-1  Cardiff Corinthians
Bettws               1-0  Ton Pentre
Dinas Powys          1-0  Taffs Well
Cambrian & Clydach   3-1  Cwmbran Town
Caldicot Town        1-2  Goytre United

[Apr 8]
Bryntirion Athletic  2-2  Cambrian & Clydach
Croesyceiliog        5-1  Caldicot Town
ENTO Aberaman Athl.  2-0  Caerleon
Pontardawe Town      1-1  Afan Lido

[Apr 11]
ENTO Aberaman Athl.  0-2  Goytre United
Afan Lido            0-2  Cambrian & Clydach
Barry Town           2-0  Ton Pentre
Cardiff Corinthians  0-3  Newport YMCA
Bettws               4-1  Caldicot Town
Caerleon             5-1  Cwmbran Town
Taffs Well           1-0  Pontardawe Town
Bryntirion Athletic  4-2  Dinas Powys

[Apr 15]
Caerleon             1-1  Cambrian & Clydach
Cardiff Corinthians  2-2  Afan Lido
Croesyceiliog        1-3  Ton Pentre
Dinas Powys          3-0  Cwmbran Town
ENTO Aberaman Athl.  5-1  Caldicot Town
Pontardawe Town      2-1  Goytre United

[Apr 18]
Ton Pentre           0-2  Caerleon
Caldicot Town        3-2  Bryntirion Athletic
Newport YMCA         5-2  Cambrian & Clydach
Bridgend Town        1-3  ENTO Aberaman Athletic
Barry Town           1-1  Bettws
Dinas Powys          1-5  Afan Lido
Cwmbran Town         0-3  Cardiff Corinthians
Pontardawe Town      1-2  Croesyceiliog

[Apr 21]
Bridgend Town        4-0  Ton Pentre
Cardiff Corinthians  1-0  Caerleon
Croesyceiliog        1-1  Taffs Well
Newport YMCA         0-1  Barry Town
Goytre United        4-0  Bryntirion Athletic

[Apr 22]
Bettws               0-2  Cwmbran Town
ENTO Aberaman Athl.  2-1  Dinas Powys
Pontardawe Town      2-2  Caldicot Town

[Apr 24]
Bryntirion Athletic  0-3  Ton Pentre

[Apr 25]
Dinas Powys          3-1  Croesyceiliog
Caldicot Town        1-2  Newport YMCA
Cwmbran Town         0-4  Goytre United
Taffs Well           0-2  Bridgend Town
Pontardawe Town      3-0  Bettws
ENTO Aberaman Athl.  3-0  Cambrian & Clydach

[Apr 28]
Barry Town           0-2  Newport YMCA
Croesyceiliog        1-1  Caerleon
Taffs Well           0-1  Cardiff Corinthians

[Apr 29]
Bettws               1-0  Dinas Powys
ENTO Aberaman Athl.  2-1  Ton Pentre

[Apr 30]
Croesyceiliog        1-2  Bridgend Town

[May 2]
Bridgend Town        4-0  Dinas Powys
Cambrian & Clydach   0-2  Bryntirion Athletic
Caerleon             1-2  Goytre United
Newport YMCA         0-2  Taffs Well

[May 5]
Cardiff Corinthians  1-1  Bridgend Town

[May 6]
Caerleon             0-0  Bryntirion Athletic
Goytre United        5-3  ENTO Aberaman Athletic

[May 9]
Bettws               1-2  Cambrian & Clydach
Dinas Powys          0-3  Bryntirion Athletic
ENTO Aberaman Athl.  3-2  Newport YMCA
Bridgend Town        0-2  Afan Lido
Caerleon             0-0  Ton Pentre
Caldicot Town        0-0  Pontardawe Town
Cardiff Corinthians  4-0  Cwmbran Town
Goytre United        3-0  Croesyceiliog

[May 12]
Dinas Powys          0-0  Cambrian & Clydach
Bridgend Town        2-1  Caldicot Town

[May 13]
Cardiff Corinthians  1-1  Goytre United

[May 16]
Bridgend Town        7-3  Croesyceiliog
Caerleon             0-0  Cardiff Corinthians
Dinas Powys          0-8  ENTO Aberaman Athletic
Cwmbran Town         2-7  Afan Lido

[May 22]
Caldicot Town        0-1  Bridgend Town

[May 26]
Bridgend Town        1-0  Cwmbran Town

Final Table:

 1. ENTO Aberaman Athletic   34 24  5  5  73-33  77  [*]  Champions
 2. Goytre United            34 24  4  6  90-39  76
---------------------------------------------------
 3. Barry Town               34 22  7  5  63-26  70  [-3]
 4. Bettws                   34 18  8  8  64-32  62
 5. Bridgend Town            34 18  6 10  65-49  60
 6. Cambrian & Clydach       34 16  9  9  62-48  57
 7. Afan Lido                34 15  9 10  70-49  54
 8. Pontardawe Town          34 14 10 10  48-32  52
 9. Ton Pentre               34 14  7 13  59-51  49
10. Cardiff Corinthians      34 13  7 14  51-53  46
11. Bryntirion Athletic      34 12  9 13  54-58  44
12. Dinas Powys              34 10  5 19  43-73  35
13. Caldicot Town            34  9  7 18  41-67  34
14. Caerleon                 34  9  7 18  36-64  34
15. Taffs Well               34  8  9 17  43-58  33
16. Newport YMCA             34  8  4 22  41-76  28
---------------------------------------------------
17. Croesyceiliog            34  7  5 22  45-82  26
18. Cwmbran Town             34  3  7 24  32-90  16

[*] Aberaman Athletic have been refused entry in the Welsh Premier;
    their appeal against this decision was rejected

NB: Barry Town deducted 3 points



Third and Fourth Level 2008/09


MacWhirter Welsh Football League
================================

Division 2 (3rd level)

Final Table:

 1. West End                34 22  5  7 102-49  71
 2. Ely Rangers             34 21  6  7  79-38  69
---------------------------------------------------
 3. Garden Village          34 21  6  7  90-55  69
 4. Penrhiwceiber Rangers   34 21  3 10  67-39  66
 5. Llanwern                34 17  9  8  75-46  60
 6. Cwmbran Celtic          34 17  7 10  69-51  58
 7. Newcastle Emlyn         34 17  7 10  72-61  58
 8. Ammanford               34 15 10  9  73-52  55
 9. Tredegar Town           34 13  8 13  51-55  47
10. UWIC                    34 14  6 16  76-67  46
11. Grange Harlequins       34 12  8 14  53-70  44
12. Treharris Athletic      34 11  3 20  60-95  36
13. Maesteg Park            34  9  7 18  40-64  34 
14. Llangeinor              34  9  5 20  42-71  32
15. Garw                    34  6 13 15  44-69  31
16. Caerau (Ely)            34  9  3 22  46-83  30
17. Pentwyn Dynamos         34  8  8 18  65-78  29  [-4]
18. Pontypridd Town         34  5  6 23  39-100 21

Division 3 (4th level)

Final Table:

 1. AFC Llwydcoed           34 26  6  2 126-31  95
 2. AFC Porth               34 25  5  4  91-33  80
 3. Porthcawl Town          34 21  7  6  65-36  70
 4. Cwmamman United         34 19  5 10  76-65  62
 5. Newport Civil Service   34 19  4 11  72-52  61
 6. Llantwit Fardre         34 17  7 10  81-42  58
 7. Aberbargoed Buds        34 17  5 12  71-71  56
 8. Pontyclun               34 16  5 13  80-58  53
 9. Monmouth Town           34 14  4 16  79-64  46
10. Troedyrhiw              34 14  3 17  69-69  45
11. Briton Ferry Athletic   34 13  5 16  61-52  44
12. Goytre                  34 11  9 14  49-50  42
13. Cwmaman Institute       34  9  9 16  50-59  36
14. Seven Sisters           34 10  5 19  39-71  35
15. Risca United            34  9  8 17  46-83  35
16. Llansawel               34  7  8 19  42-63  29
17. Ystradgynlais           34  4  5 25  36-119 17
18. Merthyr Saints          34  4  2 28  39-154 11  [-3]



Cymru Alliance Feeder Leagues
=============================

NB: the Cymru Alliance has 3 feeder leagues:
      Welsh Alliance Football League
      Welsh National League
      Mid Wales League

The three champions may be promoted to the Cymru Alliance provided
certain ground criteria are met


Welsh Alliance Football League (3rd level)

Final Table:

 1. Bethesda Athletic       32 27  1  4 146-35  82
 - - - - - - - - - - - - - - - - - - - - - - - - -
 2. Rhydymwyn               32 20  6  6  83-45  66
 3. Rhyl                    32 19  4  9  82-43  61
 4. Llanrwst United         32 19  4  9  75-43  61
 5. Glan Conwy              32 19  3 10 106-53  60
 6. Llandudno Junction      32 17  5 10  86-54  56
 7. Nefyn United            32 16  6 10  65-58  54
 8. Llanrug United          32 16  4 12  84-66  52
 9. Pwllheli                32 16  4 12  59-54  52
10. Barmouth                32 14  5 13  85-71  47 
11. Halkyn United           32 14  5 13  85-71  45  [-2] 
12. Conwy United            32 12  4 16  63-64  40 
13. Llanllyfni              32 11  4 17  62-89  37 
14. Holywell Town           32 10  3 19  64-80  33
15. Llanberis               32  7  5 20  40-82  26 
16. Nantlle Vale            32  1  3 28  31-123  6
17. Amlwch Town             32  0  2 30  20-190  2

NB: total goal difference +15; presumably goal record of 
    Halkyn United incorrect


Welsh National League 

Premier Division (3rd level)

Final Table:

 1. Llangollen Town         28 22  4  2  89-31  70
 - - - - - - - - - - - - - - - - - - - - - - - - -
 2. Penycae                 28 20  5  3  75-30  65
 3. Rhos Aelwyd             28 18  6  4  77-36  60
 4. Hawarden Rangers        28 17  8  3  64-28  59
 5. Coedpoeth United        28 16  5  7  77-39  53
 6. Castell AC              28 11  6 11  52-60  39
 7. Borras Park Albion      28 12  2 14  53-55  38
 8. Llay Welfare            28  9  4 15  48-68  31
 9. Chirk AAA               28  8  6 14  47-54  30
10. Brickfield Rangers      28  9  3 16  55-69  30
11. Venture                 28  6 10 12  46-54  28
12. Corwen                  28  7  7 14  45-63  28
13. Overton                 28  6  9 13  40-58  27
14. Brymbo                  28  4  6 18  39-81  18
15. Acrefair Youth          28  3  3 22  32-113 12

Division One (4th level)

Final Table:

 1. FC Cefn                 22 19  1  2  88-37  58
 2. Gwersyllt Athletic      22 15  4  3  65-29  49
 3. Penyffordd              22 14  4  4  66-33  46
 4. New Brighton            22 14  4  4  62-31  46
 5. Penley                  22 13  2  7  70-45  41
 6. Johnstown Youth         22 11  1 10  54-46  34
 7. Communities First       22  9  2 11  61-45  29
 8. Garden Village          22  7  7  8  38-45  28
 9. Holt Nomads             22  4  4 14  50-74  16
10. Glyn Ceiriog            22  3  5 14  35-79  14
11. Mold Juniors            22  4  0 18  30-76  12
12. Llanuwchllyn            22  1  2 19  20-99   5


Mid Wales League (3rd level)

Final Table:

 1. Newtown Reserves        34 27  4  3 121-36  85
 2. Berriew                 34 26  4  4  71-21  82
 - - - - - - - - - - - - - - - - - - - - - - - - -
 3. Aberystwyth Reserves    34 22  4  8  94-46  70
 4. Carno                   34 22  4  8   +31   70
 5. Tywyn/Bryncrug          34 16  9  9  74-56  57
 6. Rhayader                34 14 13  7   +22   55
 7. Newbridge-on-Wye        34 12 12 10   +12   48
 8. Aberystwyth University  34 14  4 16  64-62  46
 9. Presteigne              34 12  7 15  70-87  43
10. Waterloo Rovers         34 13  3 18   -17   42
11. Dyffryn Banw            34 11  8 15  63-65  41
12. Bow Street              34 11  6 17  63-88  39
13. The New Saints Reserves 34 10  5 19   -26   35
14. Penparcau               34 16  8 10  63-47  32  [-24]
15. Llanrhaeadr             34  6 13 15   -24   31
16. Llanfyllin              34  6  8 20  48-95  26
17. Caersws Reserves        34  5  4 25   -47   16  [-3]
18. Kerry                   34  2  6 26   -79   12

NB: reserve teams not eligible for promotion
--------------------------------------------------------------------------------------------

2009/10

League of Wales

Final Table:

 1.The New Saints           34  25  7  2  69-13  82  Champions
 2.Llanelli                 34  25  5  4  79-26  80
 3.Port Talbot Town         34  19  8  7  56-23  65
 4.Aberystwyth Town         34  19  7  8  54-41  64
 5.Bangor City              34  19  6  9  75-45  63
 6.Rhyl                     34  18  8  8  74-43  62  Relegated
 7.Airbus UK Broughton      34  12 13  9  49-37  49
 8.Prestatyn Town           34  12 12 10  53-53  48
 9.Neath                    34  12 11 11  41-38  47
10.Carmarthen Town          34  12  9 13  45-38  45
- - - - - - - - - - - - - - - - - - - - - - - - - -
11.Bala Town                34  12  9 13  39-47  45
12.Haverfordwest County     34  11 11 12  43-47  44
- - - - - - - - - - - - - - - - - - - - - - - - - -
13.Newtown                  34  10 11 13  54-57  41
14.Connah's Quay Nomads     34  11  8 15  31-42  41  Relegated
15.Porthmadog               34   6  6 22  23-66  24  Relegated
16.Welshpool Town           34   6  5 23  30-70  23  Relegated
17.Caersws                  34   3  4 27  26-94  13  Relegated
18.Cefn Druids              34   1  6 27  16-77   9  Relegated

NB: top level reduced to 12 clubs 2010/11; selection for the Super 12
    will require a valid FAW domestic club licence, so qualification
    for the new top flight did not depend on league position alone;
    eventually Rhyl and promotion hopefuls Llangefni Town had their
    licence applications rejected and Rhyl were relegated along with
    the bottom-5 of the league

Home \ Away	ABE	AIR	BAL	BAN	CAE	CMR	CDR	GCQ	POR	HAV	LLA	NEA	NEW	PTA	PRE	RHL	TNS	WEL
Aberystwyth Town		0–3	1–0	2–1	3–2	1–2	4–1	1–2	1–0	2–1	1–1	1–1	2–1	2–1	2–3	2–2	1–3	1–1
Airbus UK  	2–0		0–1	1–5	3–0	2–2	1–1	4–0	1–2	3–1	0–1	1–1	2–0	0–0	2–0	2–2	0–0	1–2
Bala Town	1–1	1–2		2–1	2–0	1–3	1–0	2–2	0–0	1–1	0–1	1–0	1–1	1–1	2–4	0–4	0–1	2–1
Bangor City	0–1	3–0	6–3		7–1	3–2	3–1	0–0	2–0	3–2	2–3	3–1	0–0	1–1	4–0	3–1	0–1	3–2
Caersws FC	0–4	0–4	1–3	1–3		0–3	1–0	1–0	1–2	0–2	0–2	0–1	1–1	1–2	1–5	2–2	0–3	3–0
Carmarthen Town	0–0	0–1	2–1	2–2	1–0		4–0	1–0	1–3	2–2	1–2	0–1	1–2	3–1	1–2	0–1	1–2	1–1
Cefn Druids	0–3	1–1	1–2	0–1	1–1	0–1		0–1	1–0	1–2	2–5	0–1	0–2	0–1	0–5	1–1	0–0	0–1
Connah's Quay	0–3	0–1	0–1	0–1	5–0	0–0	3–1		3–0	1–1	1–0	2–0	3–1	0–3	1–1	0–2	1–0	0–0
CPD Porthmadog	0–1	0–1	0–2	0–2	1–1	1–4	1–0	0–1		0–0	0–4	1–4	1–1	0–1	2–0	0–2	1–1	2–3
Haverfordwest 	0–1	1–1	1–1	2–2	3–1	2–1	1–0	1–0	2–0		0–1	1–2	1–2	1–1	3–3	2–4	0–0	1–0
Llanelli	4–0	2–2	2–0	3–2	7–1	1–0	4–0	5–0	5–0	1–1		2–1	3–2	1–0	4–1	3–1	0–2	2–1
Neath    	1–3	0–0	2–1	0–1	5–3	1–1	1–1	1–1	3–2	1–2	2–1		1–1	0–2	1–1	2–0	0–1	4–0
Newtown 	1–2	3–3	0–1	2–5	4–1	0–0	4–2	0–0	1–3	2–1	0–2	1–0		2–2	3–2	2–4	0–2	4–1
Port Talbot  	1–2	2–1	0–0	2–1	4–0	0–1	7–0	1–0	5–0	1–0	0–0	2–0	2–1		1–1	2–1	2–0	3–0
Prestatyn Town	0–2	2–2	2–1	1–1	1–0	0–0	2–0	3–2	1–1	3–0	1–5	0–0	1–1	0–3		0–0	0–1	2–1
Rhyl    	1–1	2–1	5–2	5–1	3–1	2–1	6–0	4–1	4–0	1–2	0–0	0–1	4–2	2–0	1–1		1–2	4–1
The New Saints	4–0	2–1	0–0	2–1	4–0	2–0	4–0	3–0	5–0	4–0	1–0	2–2	2–2	1–0	5–0	4–0		4–0
Welshpool Town	1–3	0–0	1–2	1–2	3–1	1–3	2–1	0–1	2–0	1–3	1–2	0–0	1–5	0–2	0–5	1–2	0–1

Cup Tournaments

Welsh Cup | League Cup

Welsh Cup 2009/10

Round 1 [Sep 12]
Amlwch Town                 2-3 Penrhyncoch
Barmouth & Dyffryn          3-2 Buckley Town
Barry Town                  1-5 Ely Rangers
Berriew                     3-1 Mold Alexandra
Bryntirion                  4-2 Cardiff Corinthians
Brymbo                      1-6 Llangefni Town
Caerau Ely                  2-0 Bettws
Cambrian & Clydach          4-0 Ammanford
Carno                       2-3 Conwy United
Chirk AAA                   1-3 Gresford Athletic
Coedpoeth United            2-0 Penparcau
Corus Steel                 0-1 Garden Village
Croesyceiliog               1-0 Risca
Cwmaman Institute           1-7 Cwmbran Celtic
Glan Conwy                  2-1 Denbigh Town
Goytre United               3-1 Pentwyn Dynamos
Guisfield                   1-3 Llangollen Town
Hay St Mary                 2-1 Dinas Powys                 [aet]
Hawarden Rangers            0-2 Ruthin Town
Lex XI                      5-3 Dolgellau Athletic Amateurs
Llanberis                   1-2 Flint Town United
Llandudno                   1-0 Bethesda Athletic
Llandudno Junction          3-1 Llanrhaedr ym Mochnant
Llanfairpwll                2-1 Penycae
Llanrug United              4-3 Nefyn United
Llanrwst United             0-2 Llangeinor
Llansantffraid Village      3-1 Llay Welfare
Llantwit Fadre              0-1 Aberbargoed Buds
Newcastle Emlyn             1-2 Llwydcoed
Overton Recreational        1-2 Holyhead Hotspur            [aet]
Penrhiwceiber               3-1 Caerleon
Pontardawe Town             4-1 Presteigne St Andrews
Pontyclun                   7-2 Goytre
Pontypridd                  3-0 Newport Civil Service
Porthcawl Town              2-4 Ton Pentre
Pwllheli                    2-0 Tywyn Bryncrug              [aet]
Rhydymwyn                   2-0 Llandyrnog United
Seven Sisters               0-7 Afan Lido
South Gower                 0-5 Caldicot Town
Treharris Athletic Western  3-4 Cardiff Bay Harlequins
Troedyrhiw                  2-1 Abertillery Bluebirds
Venture Community           3-4 Borras Park Albion          [aet]
West End                    6-6 Taffs Well                  [aet, 2-4 pen]

Round 2 [Oct 3]
Northern Section
Bangor City                 4-1 Cefn Druids 
Borras Park Albion          1-8 Bala Town                   [at Bala]
Connah's Quay               2-0 Pwllheli 
Conwy United                0-2 The New Saints              [aet]
Flint Town United           7-1 Barmouth & Dyffryn United
Gresford Athletic           2-3 Llanrug United
Holyhead Hotspurs           1-1 Newtown                     [aet, 4-3 pen]
Lex XI                      1-3 Airbus UK Broughton
Llandudno Town              3-0 Berriew                     [aet]
Llanfairpwll                1-3 Rhyl 
Llangefni Town              1-2 Llandudno Junction
Llangollen Town             1-0 Glan Conwy 
Llansantffraid Village      1-3 Coedpoeth United
Penrhyncoch                 0-1 Porthmadog
Rhydymwyn                   1-0 Caernarfon Town 
Ruthin Town                 1-2 Caersws 
Welshpool                   2-3 Prestatyn Town
Southern Section
Aberaman Athletic           3-2 Penrhiwceiber
Afan Lido                   5-1 Croesyceiliog 
Bridgend Town               2-0 Ton Pentre
Bryntirion Athletic         0-3 Aberystwyth Town
Caerau Ely                  5-1 Hay St Mary
Cambrian & Clydach Vale     3-1 Troedyrhiw 
Cardiff Bay Harlequins      3-2 Aberbargoed Buds
Carmarthen Town             4-1 Pontypridd Town
Ely Rangers                 3-2 Llwydcoed 
Garden Village              2-6 Caldicot Town               [aet] 
Goytre United               0-3 Pontardawe Town 
Llangeinor                  2-1 Pontyclun                   [aet]
Neath                       2-2 Llanelli                    [aet, 2-3 pen]
Port Talbot Town            5-0 Cwmbran Celtic
Taffs Well                  0-2 Haverfordwest County 

Round 3 [Oct 31]
Aberaman Athletic           2-0 Ely Rangers
Bala Town                   1-0 Llanrug United
Caerau Ely                  1-2 Afan Lido
Caersws                    4-1 Coedpoeth United
Caldicot Town               0-3 Port Talbot Town
Cambrian and Clydach Vale   0-2 The New Saints
Connah's Quay               3-2 Airbus UK Broughton         [aet]
Flint Town United           0-1 Bangor City
Haverfordwest County        1-2 Aberystwyth Town
Llanelli                    3-1 Carmarthen Town 
Llangeinor                  1-6 Holyhead Hotspurs
Llangollen Town             1-3 Llandudno Junction
Pontardawe Town             2-0 Llandudno Town
Porthmadog                  3-1 Rhydymwyn
Prestatyn Town              3-0 Cardiff Bay Harlequins
Rhyl                        4-2 Bridgend Town 

1/8 Finals [Jan 30]
Aberystwyth Town            0-2 Port Talbot Town 
Afan Lido                   2-1 Connah's Quay               [aet] 
Bala Town                   2-0 Caersws 
Bangor City                 3-1 Aberaman Athletic 
Llandudno Junction          0-6 The New Saints  
Llanelli                    4-0 Holyhead Hotspurs 
Prestatyn Town              1-0 Porthmadog 
Rhyl                        7-0 Pontardawe Town

Quarterfinals [Feb 27]
Bala Town                   2-0 Afan Lido                   [aet]
Bangor City                 2-0 Llanelli
Prestatyn Town              4-4 Rhyl                        [aet, 5-3 pen]
The New Saints              2-2 Port Talbot Town            [aet, 3-4 pen]

Semifinals 
[Apr 10]
Port Talbot Town            1-0 Bala Town     
[Apr 11]         
Prestatyn Town              0-2 Bangor City     

Final [May 1, Parc-y-Scarlets, Llanelli]
Port Talbot Town            2-3 Bangor City   

League Cup 2009/10

Group Stage

Round 1 [Aug 18]
Aberystwyth    0-0 Haverfordwest
Caersws        0-0 Connah's Quay
Cefn Druids    0-4 Bala 
Newtown        1-2 Bangor 
Port Talbot    2-1 Neath
Prestatyn      2-2 Airbus UK

Round 2 [Aug 25]
Airbus UK      1-2 Rhyl
Bala           1-2 Welshpool
Bangor         0-2 The New Saints
Connah's Quay  3-2 Porthmadog
Haverfordwest  1-1 Llanelli
Neath          0-0 Carmarthen

Round 3
[Sep 1]
Carmarthen     0-1 Port Talbot
Porthmadog     2-0 Caersws
Rhyl           2-1 Prestatyn 
The New Saints 2-2 Newtown
Welshpool      5-2 Cefn Druids
[Oct 20]
Llanelli       8-1 Aberystwyth 

Round 4
[Sep 8]
Bala           2-1 Cefn Druids
Connah's Quay  3-1 Caersws 
[Sep 9]
Airbus UK      0-2 Prestatyn 
[Sep 15]
Bangor         3-0 Newtown
Haverfordwest  1-2 Aberystwyth
[Sep 29]
Neath          1-4 Port Talbot

Round 5 [Sep 22]
Carmarthen     2-3 Neath
Llanelli       2-0 Haverfordwest 
Porthmadog     4-0 Connah's Quay
Rhyl           4-0 Airbus UK
The New Saints 5-2 Bangor 
Welshpool      0-0 Bala

Round 6 [Oct 6]
Aberystwyth    2-2 Llanelli
Caersws        1-1 Porthmadog 
Cefn Druids    2-4 Welshpool
Newtown        2-4 The New Saints
Port Talbot    1-1 Carmarthen
Prestatyn      0-3 Rhyl

Final Tables:

Group 1
 1.Port Talbot Town          4   3  1  0   8- 3  10  Qualified
 2.Neath                     4   1  1  2   5- 8   4
 3.Carmarthen Town           4   0  2  2   3- 5   2

Group 2
 1.Llanelli                  4   2  2  0  13- 4   8  Qualified
 2.Aberystwyth Town          4   1  2  1   5-11   5
 3.Haverfordwest County      4   0  2  2   2- 5   2

Group 3
 1.Porthmadog                4   2  1  1   9- 4   7  Qualified
 2.Connah's Quay Nomads      4   2  1  1   6- 7   7  Qualified
 3.Caersws                   4   0  2  2   2- 6   2

Group 4
 1.Rhyl                      4   4  0  0  11- 2  12  Qualified
 2.Prestatyn Town            4   1  1  2   5- 7   4
 3.Airbus UK Broughton       4   0  1  3   3-10   1

Group 5 
 1.Welshpool Town            4   3  1  0  11- 5  10  Qualified
 2.Bala Town                 4   2  1  1   7- 3   7  Qualified
 3.Cefn Druids               4   0  0  4   5-15   0

Group 6
 1.The New Saints            4   3  1  0  13- 6  10  Qualified
 2.Bangor City               4   2  0  2   7- 8   6
 3.Newtown                   4   0  1  3   5-11   1

NB: Bala and Connah's Quay qualified as best runners-up

Quarterfinals [Oct 27]
Bala           2-3 Connah's Quay
Porthmadog     1-4 Rhyl
Port Talbot    3-1 Welshpool
The New Saints 4-1 Llanelli

Semifinals

First Legs [Nov 10]
Connah's Quay  2-1 Rhyl
Port Talbot    0-0 The New Saints

Second Legs [Nov 17]
Rhyl           4-0 Connah's Quay
The New Saints 2-0 Port Talbot

Final [Apr 27, The Airfield, Broughton]
Rhyl           1-3 The New Saints

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1. Llangefni Town          32 25  4  3  95-27  79
 2. Flint Town United       32 23  6  3  84-29  75
 3. Llandudno               32 19  8  5  73-31  65
 4. Buckley Town            32 17  9  6  57-30  60
 5. Penrhyncoch             32 16  7  9  51-46  55
 6. Guilsfield              32 12  9 11  54-54  45
 7. Ruthin Town             32 13  5 14  48-61  44
 8. Holyhead Hotspur        32 13  4 15  53-52  40  [-3]
 9. Bethesda Athletic       32 10  9 13  70-59  39
10. Denbigh Town            32 10  9 13  56-56  39
11. Llangollen Town         32 11  3 18  59-78  36
12. Berriew                 32 10  5 17  49-74  35
13. Mold Alexandra          32 11  2 19  53-80  35
14. Lex X1                  32  9  7 16  45-70  34
15. Llanfairpwll            32  9  5 18  38-60  32
16. Caernarfon Town         32  8  5 19  50-69  26  [-3]
17. Gresford Athletic       32  5  5 22  28-87  20

NB: Glantraeth resigned before season start

NB: Llangefni Town were denied promotion, failing to obtain a
    top level license

[Aug 14]
Gresford Athletic    0-3  Ruthin Town

[Aug 15]
Buckley Town         1-1  Llandudno
Guilsfield           1-1  Bethesda Athletic
Penrhyncoch          2-1  Lex X1
Caernarfon Town      3-1  Denbigh Town
Holyhead Hotspur     1-2  Mold Alexandra
Llangollen Town      4-1  Llanfairpwll
Llangefni Town       4-2  Flint Town United

[Aug 19]
Llanfairpwll         0-4  Llangefni Town

[Aug 20]
Lex XI               1-2  Flint Town United
Bethesda Athletic    3-0  Holyhead Hotspur
Ruthin Town          1-0  Mold Alexandra
Guilsfield           6-1  Gresford Athletic
Denbigh Town         1-2  Llandudno
Llangollen Town      4-0  Buckley Town
Berriew              0-1  Penrhyncoch

[Aug 22]
Bethesda Athletic    1-3  Flint Town United
Denbigh Town         2-0  Berriew
Holyhead Hotspur     1-1  Gresford Athletic
Lex X1               1-0  Caernarfon Town
Llandudno            3-0  Llangollen Town
Llanfairpwll         0-1  Penrhyncoch
Llangefni Town       5-1  Ruthin Town
Mold Alexandra       3-1  Guilsfield

[Aug 25]
Flint Town United    1-0  Ruthin Town
Buckley Town         3-0  Berriew
Mold Alexandra       6-2  Llangollen Town
Gresford Athletic    2-4  Lex X1

[Aug 26]
Caernarfon Town      1-4  Bethesda Athletic
Llangefni Town       2-1  Denbigh Town
Penrhyncoch          2-0  Guilsfield

[Aug 28]
Buckley Town         0-0  Holyhead Hotspur

[Aug 29]
Berriew              4-1  Gresford Athletic
Caernarfon Town      2-3  Mold Alexandra
Flint Town United    3-0  Llanfairpwll
Guilsfield           4-4  Denbigh Town
Lex X1               2-3  Llangefni Town
Llandudno            4-1  Ruthin Town
Penrhyncoch          0-0  Bethesda Athletic

[Aug 29]
Holyhead Hotspur     4-2  Llanfairpwll

[Sep 5]
Bethesda Athletic    1-2  Buckley Town
Berriew              2-3  Llangollen
Denbigh Town         4-1  Holyhead Hotspur
Llanfairpwll         2-1  Llandudno
Llangefni Town       1-1  Guilsfield
Mold Alexandra       1-2  Lex X1
Penrhyncoch          3-0  Gresford Athletic
Ruthin Town          0-2  Caernarfon Town

[Sep 18]
Llangefni Town       5-1  Mold Alexandra

[Sep 19]
Buckley Town         1-1  Llanfairwwll
Caernarfon Town      3-1  Berriew
Gresford Athletic    1-4  Denbigh Town
Guilsfield           2-7  Flint Town United
Llandudno            5-0  Penrhyncoch
Llangollen           1-3  Lex X1
Ruthin Town          3-1  Bethesda Athletic

[Sep 22]
Buckley Town         0-1  Denbigh Town
Mold Alexandra       1-4  Berriew

[Sep 23]
Caernarfon Town      2-2  Llanfairpwll
Flint Town United    2-1  Gresford Athletic
Holyhead Hotspur     0-1  Llandudno
Llangefni Town       0-1  Bethesda Athletic
Penrhyncoch          1-0  Llangollen

[Oct 3]
Bethesda Athletic    0-2  Mold Alexandra
Denbigh Town         4-1  Guilsfield

[Oct 9]
Llangefni Town       2-1  Buckley Town

[Oct 10]
Bethesda Athletic    6-1  Berriew
Llangollen Town      4-3  Caernarfon Town
Denbigh Town         5-0  Lex X1
Flint Town United    5-1  Holyhead Hotspur
Llanfairpwll         2-0  Gresford Athletic
Guilsfield           0-1  Llandudno
Penrhyncoch          1-3  Mold Alexandra

[Oct 13]
Buckley Town         2-1  Guilsfield
Mold Alexandra       2-1  Gresford Athletic

[Oct 14]
Flint Town United    2-2  Denbigh Town
Llandudno            4-0  Lex X1
Llangefni Town       1-1  Carnarfon Town

[Oct 17]
Berriew              1-4  Llangefni Town
Bethesda Athletic    3-3  Denbigh Town
Caernarfon Town      2-3  Guilsfield
Flint Town United    3-1  Llangollen Town
Gresford Athletic    0-3  Llandudno
Holyhead Hotspur     2-0  Penrhyncoch
Lex X1               0-4  Llanfairpwll
Ruthin Town          0-1  Buckley Town

[Oct 24]
Buckley Town         2-2  Caernarfon Town
Denbigh Town         2-0  Mold Alexandra
Guilsfield           2-0  Holyhead Hotsur
Lex X1               1-2  Ruthin Town
Llandudno            5-1  Berriew
Llangefni Town       3-0  Gresford Athletic
Llangollen Town      1-4  Bethesda Athletic
Penrhyncoch          0-8  Flint Town United

[Oct 31]
Berriew              2-1  Caernarfon Town
Llanfairpwll         1-2  Buckley Town
Denbigh Town         0-2  Llangefni Town
Guilsfield           2-3  Ruthin Town
Lex X1               2-2  Penrhyncoch

[Nov 6]
Buckley Town         1-0  Flint Town United

[Nov 7]
Berriew              1-3  Lex X1
Caernarfon Town      2-4  Penrhyncoch
Llandudno            0-0  Llangefni Town
Llangollen Town      6-1  Denbigh Town
Mold Alexandra       2-3  Llanfairpwll
Ruthin Town          2-1  Holyhead Hotspur

[Nov 14]
Flint Town United    3-0  Berriew
Guilsfield           4-0  Mold Alexandra

[Nov 21]
Denbigh Town         1-2  Penrhyncoch
Lex X1               3-3  Bethesda Athletic
Ruthin Town          1-2  Berriew

[Nov 28]
Berriew              2-1  Llangfairpwll
Buckley Town         4-4  Bethesda Athletic
Flint Town United    2-1  Caernarfon Town
Gresford Athletic    2-0  Llangollen Town
Lex X1               2-2  Llandudno
Mold Alexandra       2-0  Holyhead Hotspur
Ruthin Town          1-1  Guilsfield

[Dec 1]
Mold Alexandra       0-4  Flint Town United

[Dec 5]
Berriew              1-4  Buckley Town
Caernarfon Town      2-1  Lex X1
Gresford Athletic    2-5  Penrhyncoch
Guilsfield           0-2  Llangefni Town
Holyhead Hotspur     2-0  Denbigh Town
Llanfairpwll         1-3  Flint Town United
Llangollen Town      2-3  Llandudno

[Dec 12]
Bethesda Athletic    1-1  Llangollen Town
Penrhyncoch          1-3  Buckley Town
Denbigh Town         1-1  Gresford Athletic
Flint Town United    2-0  Guilsfield
Holyhead Hotspur     5-0  Berriew
Llanfairpwll         1-2  Ruthin Town
Llangefni Town       3-0  Lex X1
Mold Alexandra       3-1  Caernarfon Town

[Dec 19]
Caernarfon Town      0-1  Buckley Town

[Dec 28]
Guilsfield           1-1  Berriew
Llanfairpwll         1-0  Bethesda Athletic
Llangefni Town       1-2  Holyhead Hotspur
Ruthin Town          1-0  Denbigh Town

[Jan 2]
Holyhead Hotspur     2-3  Guilsfield

[Jan 16]
Holyhead Hotspur     0-2  Flint Town United
Llandudno            4-0  Gresford Athletic
Penrhyncoch          2-0  Llanfair PG
Ruthin Town          2-5  Llangefni Town

[Jan 23]
Berriew              1-1  Denbigh Town
Buckley Town         4-1  Llangollen Town
Flint Town United    0-0  Llandudno
Gresford Athletic    0-3  Holyhead Hotspur
Guilsfield           3-1  Caernarfon Town
Llanfairpwll         2-1  Mold Alexandra
Ruthin Town          1-1  Lex X1

[Jan 27]
Holyhead Hotspur     5-0  Bethesda Athletic
Llandudno            0-1  Mold Alexandra

[Jan 30]
Bethesda Athletic    3-0  Gresford Athletic
Buckley Town         2-1  Penrhyncoch
Caernarfon Town      0-2  Flint Town United
Denbigh Town         1-2  Llanfairpwll
Llangefni Town       5-1  Berriew
Llangollen Town      1-2  Ruthin Town

[Feb 6]
Berriew              1-0  Bethesda Athletic
Denbigh Town         2-2  Flint Town United
Gresford Athletic    0-3  Caernarfon Town
Guilsfield           1-1  Buckley Town
Llanfairpwll         0-3  Lex X1
Llangollen Town      0-4  Llangefni Town
Mold Alexandra       1-1  Penrhyncoch
Ruthin Town          2-6  Llandudno

[Feb 10]
Buckley Town         0-1  Lex X1
Holyhead Hotspur     5-1  Caernarfon Town
Llangefni Town       3-0  Llanfairwll

[Feb 13]
Denbigh Town         2-0  Caernarfon Town
Flint Town United    1-1  Bethyesda Athletic
Llanfairpwll         1-1  Holyhead Hotspur
Penrhyncoch          0-0  Llandudno

[Feb 19]
Holyhead Hotspur     1-1  Buckley Town

[Feb 20]
Gresford Athletic    1-0  Llanfairpwll
Guilsfield           3-2  Llangollen Town
Lex X1               0-3  Berriew
Mold Alexandra       1-2  Denbigh Town

[Feb 26]
Buckley Town         1-2  Llangefni Town

[Feb 27]
Denbigh Town         2-2  Ruthin Town
Gresford Athletic    0-6  Bethesda Athletic
Guilsfield           0-1  Lex X1
Llangollen Town      6-4  Mold Alexandra

[Mar 6]
Berriew              2-4  Mold Alexandra
Gresford Athletic    0-2  Buckley Town
Lex X1               0-1  Holyhead Hotspur
Llangefni Town       1-1  Llandudno
Penrhyncoch          4-0  Denbigh Town
Ruthin Town          0-3  Flint Town United

[Mar 9]
Mold Alexandra       0-2  Buckley Town

[Mar 10]
Flint Town United    1-0  Lex X1
Llandudno            0-0  Bethesda Athlet.
Penrhyncoch          4-3  Berriew

[Mar 13]
Berriew              2-1  Ruthin Town
Bethesda Athletic    1-2  Caernarfon Town
Flint Town United    3-1  Mold Alexandra
Llandudno            4-1  Holyhead Hotspur
Llanfairpwll         1-2  Llangollen Town

[Mar 16]
Caernarfon Town      0-3  Holyhead Hotspur

[Mar 20]
Berriew              2-4  Flint Town United
Bethesda Athletic    1-1  Llanfairpwll
Caernarfon Town      2-5  Gresford Athletic
Denbigh Town         1-2  Llangollen Town
Holyhead Hotspur     1-2  Ruthin Town
Lex X1               0-2  Buckley Town
Mold Alexandra       1-4  Llandudno
Penrhyncoch          1-3  Llangefni Town

[Mar 23]
Buckley Town         6-0  Gresford Athletic
Mold Alexandra       3-3  Ruthin Town

[Mar 24]
Holyhead Hotspur     0-4  Llangefni Town
Llandudno            1-2  Flint Town United

[Mar 27]
Flint Town United    5-1  Llangefni Town
Gresford Athletic    2-0  Mold Alexandra
Holyhead Hotspur     5-1  Lex X1
Llandudno            2-0  Buckley Town
Llanfairpwll         1-5  Berriew
Llangollen Town      2-0  Guilsfield
Ruthin Town          0-0  Penrhyncoch
Denbigh Town         5-2  Bethesda Athletic

[Apr 3]
Bethesda Athletic    2-3  Guilsfield
Flint Town United    0-0  Buckley Town
Gresford Athletic    0-2  Llangefni Town
Lex X1               2-2  Denbigh Town
Llandudno            4-0  Caernarfon Town
Llangollen Town      2-2  Berriew
Penrhyncoch          4-0  Holyhead Hotspur
Ruthin Town          1-2  Llanfairpwll

[Apr 5]
Llangollen Town      0-2  Penrhyncoch
Mold Alexandra       1-4  Bethesda Athletic

[Apr 9]
Buckley Town         5-1  Mold Alexandra

[Apr 10]
Berriew              2-1  Holyhead Hotspur
Bethesda Athletic    4-5  Llandudno
Gresford Athletic    3-3  Flint Town United
Guilsfield           2-0  Llanfairpwll
Llangefni Town       8-0  Llangollen Town
Penrhyncoch          1-1  Caernarfon Town

[Apr 13]
Buckley Town         3-0  Ruthin Town

[Apr 14]
Berriew              1-2  Guilsfield
Caernarfon Town      1-4  Llangefni Town
Llandudno            1-0  Denbigh Town
Llangollen Town      4-0  Gresford Athletic

[Apr 17]
Berriew              1-1  Llandudno
Bethesda Athletic    6-1  Lex X1
Caernarfon Town      1-2  Ruthin Town
Flint Town United    0-1  Penrhyncoch
Gresford Athletic    1-1  Guilsfield
Llanfairpwll         4-1  Denbigh Town
Llangollen Town      1-2  Holyhead Hotspur
Mold Alexandra       1-6  Llangefni Town

[Apr 21]
Lex X1               3-3  Guilsfield
Llandudno            3-1  Llanfairpwll
Ruthin Town          0-3  Llangollen Town

[Apr 23]
Gresford Athletic    0-0  Berriew

[Apr 24]
Bethesda Athletic    2-4  Ruthin Town
Denbigh Town         0-0  Buckley Town
Lex X1               4-2  Mold Alexandra
Llandudno            1-2  Guilsfield
Llanfairpwll         1-1  Caernarfon Town
Llangefni Town       2-0  Penrhyncoch
Llangollen Town      1-4  Flint Town United

[Apr 28]
Guilsfield           0-0  Penrhyncoch
Lex X1               2-2  Llangollen Town
Ruthin Town          5-0  Gresford Athletic

[May 1]
Bethesda Athletic    0-3  Llangefni Town
Caernarfon Town      5-1  Llandudno
Holyhead Hotspur     2-1  Llangollen Town
Lex X1               0-3  Gresford Athletic
Llanfairpwll         0-1  Guilsfield
Penrhyncoch          4-0  Ruthin Town

[May 8]
Bethesda Athletic    5-1  Penrhyncoch
Caernarfon Town      4-0  Llangollen Town

Final Table:

 1. Llangefni Town          32 25  4  3  95-27  79
 2. Flint Town United       32 23  6  3  84-29  75
 3. Llandudno               32 19  8  5  73-31  65
 4. Buckley Town            32 17  9  6  57-30  60
 5. Penrhyncoch             32 16  7  9  51-46  55
 6. Guilsfield              32 12  9 11  54-54  45
 7. Ruthin Town             32 13  5 14  48-61  44
 8. Holyhead Hotspur        32 13  4 15  53-52  40  [-3]
 9. Bethesda Athletic       32 10  9 13  70-59  39
10. Denbigh Town            32 10  9 13  56-56  39
11. Llangollen Town         32 11  3 18  59-78  36
12. Berriew                 32 10  5 17  49-74  35
13. Mold Alexandra          32 11  2 19  53-80  35
14. Lex X1                  32  9  7 16  45-70  34
15. Llanfairpwll            32  9  5 18  38-60  32
16. Caernarfon Town         32  8  5 19  50-69  26  [-3]
17. Gresford Athletic       32  5  5 22  28-87  20

NB: Glantraeth resigned before season start

NB: Llangefni Town were denied promotion, failing to obtain a
    top level license

MacWhirter Welsh League Division 1

Final Table:

 1. Goytre United            34 19 12  3  86-47  69
 2. Cambrian & Clydach       34 19 11  4  73-42  68
 3. Afan Lido                34 19  6  9  74-37  63
 4. Caldicot Town            34 16  7 11  78-54  55
 5. Bryntirion Athletic      34 15  9 10  67-60  54
 6. Taffs Well               34 15  5 14  72-60  50
 7. Barry Town               34 12 13  9  46-41  49
 8. Pontardawe Town          34 13  8 13  59-56  47
 9. Bridgend Town            34 12  9 13  57-55  45
10. Aberaman Athletic        34 12  8 14  56-68  44
11. West End                 34 12  8 14  62-84  44
12. Cardiff Corinthians      34 12  7 15  63-69  43
13. Garden Village           34 12  6 16  46-52  42
14. Ton Pentre               34 11  8 15  56-65  41
15  Ely Rangers              34 10  6 18  46-67  36
16. Bettws                   34  9  9 16  38-59  36
17. Dinas Powys              34  9  4 21  50-83  31
18. Caerleon                 34  8  6 20  37-67  30

[Aug 14]
Afan Lido            1-3  Bridgend Town
Ton Pentre           4-4  Bryntirion Athletic

[Aug 15]
Aberaman Athletic    5-3  Ely Rangers
Caldicot Town        3-1  Caerleon
Cambrian & Clydach   3-1  Cardiff Corinthians
Dinas Powys          1-3  Barry Town
Garden Village       2-1  Pontardawe Town
Goytre United        3-2  Bettws
West End             3-1  Taffs Well

[Aug 19]
Aberaman Athletic    1-0  Caerleon
Caldicot Town        5-2  Cardiff Corinthians
Cambrian & Clydach   0-0  Barry Town
Dinas Powys          5-0  Bettws
Ely Rangers          4-1  Bridgend Town
Garden Village       0-0  West End
Goytre United        6-3  Pontardawe Town
Taffs Well           1-2  Bryntirion Athletic
Ton Pentre           1-3  Afan Lido

[Aug 22]
Aberaman Athletic    4-0  Bridgend Town
Barry Town           2-2  Goytre United
Bettws               3-1  Garden Village
Bryntirion Athletic  2-1  Afan Lido
Caerleon             1-1  Cambrian & Clydach
Caldicot Town        3-0  Ely Rangers
Dinas Powys          3-1  Cardiff Corinthians
Taffs Well           1-0  Pontardawe Town
West End             2-3  Ton Pentre

[Aug 25]
Barry Town           1-2  Garden Village

[Aug 26]
Aberaman Athletic    1-0  Caldicot Town
Afan Lido            5-0  West End
Bryntirion Athletic  1-1  Bridgend Town
Caerleon             2-1  Dinas Powys
Cambrian & Clydach   1-1  Ely Rangers
Goytre United        5-2  Cardiff Corinthians
Taffs Well           1-2  Bettws
Ton Pentre           2-1  Pontardawe Town

[Aug 29]
Aberaman Athletic    2-6  Cambrian & Clydach
Afan Lido            2-1  Pontardawe Town
Barry Town           2-1  Taffs Well
Bettws               0-0  Ton Pentre
Caerleon             0-6  Goytre United
Caldicot Town        4-4  Bridgend Town
Ely Rangers          1-1  Dinas Powys
Garden Village       1-2  Cardiff Corinthians
West End             2-3  Bryntirion Athletic

[Sep 5]
Afan Lido            2-1  Bettws
Bryntirion Athletic  0-1  Pontardawe Town
Cambrian & Clydach   3-3  Caldicot Town
Dinas Powys          1-2  Aberaman Athletic
Garden Village       2-0  Caerleon
Goytre United        1-1  Ely Rangers
Taffs Well           3-2  Cardiff Corinthians
Ton Pentre           1-0  Barry Town
West End             1-3  Bridgend Town

[Sep 19]
Goytre United        0-0  Ton Pentre

[Sep 23]
Ton Pentre           3-3  Dinas Powys

[Sep 25]
Barry Town           2-0  Afan Lido
Bridgend Town        0-2  Cambrian & Clydach

[Sep 26]
Aberaman Athletic    2-2  Goytre United
Bettws               2-2  Bryntirion Athletic
Caerleon             0-0  Taffs Well
Caldicot Town        6-0  Dinas Powys
Cardiff Corinthians  3-0  Ton Pentre
Ely Rangers          1-3  Garden Village
Pontardawe Town      2-2  West End

[Oct 3]
Dinas Powys          3-1  Caerleon
West End             1-0  Bettws

[Oct 3]
Afan Lido            2-0  Cardiff Corinthians

[Oct 9]
Ely Rangers          0-4  Ton Pentre
Bridgend Town        2-0  Dinas Powys
Aberaman Athletic    3-2  Taffs Well

[Oct 10]
Barry Town           1-1  West End
Bettws               0-3  Pontardawe Town
Caerleon             3-0  Afan Lido
Caldicot Town        0-1  Garden Village
Cambrian & Clydach   1-2  Goytre United
Cardiff Corinthians  2-2  Bryntirion Athletic

[Oct 17]
Afan Lido            4-0  Ely Rangers
Bettws               2-0  Bridgend Town
Bryntirion Athletic  2-0  Caerleon
Garden Village       2-4  Cambrian & Clydach
Goytre United        1-0  Dinas Powys
Pontardawe Town      2-3  Barry Town
Taffs Well           5-3  Caldicot Town
Ton Pentre           1-3  Aberaman Athletic
West End             2-2  Cardiff Corinthians

[Oct 21]
Ton Pentre           4-0  Caerleon

[Oct 23]
Cambrian & Clydach   3-1  Taffs Well

[Oct 24]
Aberaman Athletic    0-0  Afan Lido
Barry Town           3-0  Bettws
Bridgend Town        1-1  Goytre United
Caerleon             2-3  West End
Caldicot Town        3-2  Ton Pentre
Cardiff Corinthians  2-2  Pontardawe Town
Dinas Powys          3-1  Garden Village
Ely Rangers          5-2  Bryntirion Athletic

[Oct 31]
Bettws               1-3  Cardiff Corinthians
Bryntirion Athletic  1-1  Barry Town
Garden Village       1-2  Goytre United
Taffs Well           3-1  Dinas Powys

[Nov 7]
Aberaman Athletic    2-4  Garden Village

[Nov 11]
Ton Pentre           0-5  Goytre United

[Nov 20]
Bridgend Town        2-4  Taffs Well
Ely Rangers          0-1  Barry Town
Goytre United        2-1  Afan Lido

[Nov 21]
Dinas Powys          2-4  Bryntirion Athletic
Caldicot Town        7-1  West End

[Nov 27]
Afan Lido            1-0  Garden Village

[Nov 28]
Barry Town           2-2  Aberaman Athletic
Bettws               2-3  Caldicot Town
Cardiff Corinthians  1-2  Ely Rangers
West End             2-3  Dinas Powys

[Dec 1]
Ely Rangers          1-3  Pontardawe Town

[Dec 5]
Aberaman Athletic    1-2  Dinas Powys
Taffs Well           2-1  Garden Village
Caldicot Town        1-3  Goytre United

[Dec 9]
Ton Pentre           6-1  West End

[Dec 11]
Bridgend Town        2-2  Afan Lido

[Dec 12]
Barry Town           1-1  Dinas Powys
Bettws               2-2  Goytre United
Bryntirion Athletic  3-1  Ton Pentre
Caerleon             1-3  Caldicot Town
Cardiff Corinthians  2-5  Cambrian & Clydach
Ely Rangers          0-1  Aberaman Athletic
Pontardawe Town      3-1  Garden Village
Taffs Well           7-1  West End

[Jan 16]
Caldicot Town        3-0  Cambrian & Clydach

[Jan 20]
Aberaman Athletic    2-4  Cardiff Corinthians

[Jan 22]
Afan Lido            2-0  Barry Town
Cambrian & Clydach   1-1  Bridgend Town

[Jan 23]
Bryntirion Athletic  2-0  Bettws
Dinas Powys          0-3  Caldicot Town
Garden Village       3-0  Ely Rangers
Goytre United        3-0  Aberaman Athletic
Taffs Well           4-0  Caerleon
Ton Pentre           2-0  Cardiff Corinthians
West End             2-2  Pontardawe Town

[Jan 26]
Barry Town           1-2  Bridgend Town

[Jan 27]
Ton Pentre           1-1  Cambrian & Clydach
Goytre United        4-4  Taffs Well

[Jan 30]
Barry Town           3-2  Bryntirion Athletic
Bettws               1-5  West End
Caerleon             1-3  Ton Pentre
Ely Rangers          0-4  Taffs Well
Cardiff Corinthians  3-2  Bridgend Town

[Feb 3]
Cambrian & Clydach   3-1  Caerleon

[Feb 5]
Bryntirion Athletic  2-2  Cardiff Corinthians
Ton Pentre           2-1  Ely Rangers
Taffs Well           1-4  Aberaman Athletic

[Feb 6]
Afan Lido            3-0  Caerleon
Dinas Powys          1-2  Bridgend Town
Garden Village       0-2  Caldicot Town
Pontardawe Town      3-3  Bettws
West End             3-3  Barry Town

[Feb 10]
Bryntirion Athletic  3-1  Aberaman Athletic
Taffs Well           1-4  Afan Lido

[Feb 12]
Bridgend Town        1-2  Bettws

[Feb 13]
Aberaman Athletic    1-1  Ton Pentre
Barry Town           0-0  Pontardawe Town
Caerleon             3-2  Bryntirion Athletic
Caldicot Town        0-3  Taffs Well
Cambrian & Clydach   2-0  Garden Village
Cardiff Corinthians  4-0  West End
Dinas Powys          1-3  Goytre United
Ely Rangers          1-2  Afan Lido

[Feb 16]
Barry Town           1-3  Caerleon
Ely Rangers          4-2  West End

[Feb 19]
Taffs Well           1-2  Cambrian & Clydach

[Feb 20]
Afan Lido            2-0  Aberaman Athletic
Bettws               1-0  Barry Town
Bryntirion Athletic  2-1  Ely Rangers
Garden Village       3-1  Dinas Powys
Goytre United        5-1  Bridgend Town
Pontardawe Town      2-2  Cardiff Corinthians
Ton Pentre           1-3  Caldicot Town
West End             2-1  Caerleon

[Feb 25]
Aberaman Athletic    2-2  Bryntirion Athletic

[Feb 26]
Cambrian & Clydach   1-2  Ton Pentre
Bridgend Town        0-1  Barry Town

[Feb 27]
Cardiff Corinthians  3-0  Bettws
Dinas Powys          2-1  Taffs Well
Goytre United        1-0  Garden Village
West End             1-2  Ely Rangers

[Mar 3]
Aberaman Athletic    1-1  Bettws

[Mar 5]
Bridgend Town        2-2  Garden Village

[Mar 6]
Afan Lido            1-1  Cambrian & Clydach
Barry Town           2-0  Cardiff Corinthians
Bettws               2-0  Caerleon
Bryntirion Athletic  0-1  Caldicot Town
Dinas Powys          4-3  Ton Pentre
Pontardawe Town      3-1  Ely Rangers
Taffs Well           4-1  Goytre United
West End             4-1  Aberaman Athletic

[Mar 9]
Bridgend Town        4-1  Cardiff Corinthians

[Mar 10]
Afan Lido            1-2  Bryntirion Athletic
Goytre United        1-1  Barry Town
Ton Pentre           2-1  Taffs Well

[Mar 12]
Aberaman Athletic    3-1  Pontardawe Town

[Mar 13]
Bridgend Town        2-0  Ton Pentre
Caerleon             1-2  Barry Town
Cambrian & Clydach   1-2  Bryntirion Athletic
Cardiff Corinthians  0-3  Goytre United
Dinas Powys          1-1  Afan Lido
Ely Rangers          0-0  Bettws
Garden Village       1-1  Taffs Well
West End             1-0  Caldicot Town

[Mar 17]
Cambrian & Clydach   2-2  Bettws

[Mar 19]
Barry Town           1-1  Ely Rangers
Bryntirion Athletic  2-1  Dinas Powys

[Mar 20]
Bettws               1-1  Aberaman Athletic
Cardiff Corinthians  2-0  Caerleon

[Mar 22]
Taffs Well           1-2  Barry Town

[Mar 23]
Bridgend Town        4-0  West End

[Mar 24]
Afan Lido            9-1  Dinas Powys

[Mar 27]
Aberaman Athletic    0-2  Barry Town
Caerleon             3-1  Bridgend Town
Caldicot Town        4-1  Bettws
Cambrian & Clydach   3-1  Pontardawe Town
Dinas Powys          1-3  West End
Goytre United        3-4  Bryntirion Athletic
Taffs Well           4-3  Ton Pentre

[Mar 30]
Barry Town           2-2  Ton Pentre

[Mar 31]
Caldicot Town        5-2  Aberaman Athletic

[Apr 2]
Afan Lido            7-1  Taffs Well

[Apr 3]
Barry Town           0-0  Caldicot Town

[Apr 5]
Cardiff Corinthians  1-2  Taffs Well

[Apr 6]
Ely Rangers          0-3  Cambrian & Clydach

[Apr 7]
Bryntirion Athletic  3-0  Garden Village
Ton Pentre           0-1  Bettws

[Apr 9]
Bridgend Town        0-1  Ely Rangers

[Apr 10]
Afan Lido            1-0  Ton Pentre
Barry Town           1-3  Cambrian & Clydach
Bettws               2-0  Dinas Powys
Bryntirion Athletic  0-2  Taffs Well
Caerleon             2-3  Aberaman Athletic
Cardiff Corinthians  2-2  Caldicot Town
Pontardawe Town      1-1  Goytre United
West End             2-1  Garden Village

[Apr 13]
Bridgend Town        0-0  Caerleon
Pontardawe Town      0-2  Cambrian & Clydach

[Apr 14]
Cardiff Corinthians  1-3  Afan Lido

[Apr 15]
Cardiff Corinthians  1-1  Garden Village
Pontardawe Town      2-0  Bryntirion Athletic

[Apr 16]
Taffs Well           0-0  Ely Rangers

[Apr 17]
Bryntirion Athletic  1-2  West End
Cardiff Corinthians  2-0  Barry Town
Caerleon             1-0  Bettws
Dinas Powys          2-3  Cambrian & Clydach
Garden Village       0-4  Bridgend Town
Goytre United        1-1  Caldicot Town
Pontardawe Town      4-0  Aberaman Athletic

[Apr 19]
Pontardawe Town      1-3  Afan Lido

[Apr 20]
Cardiff Corinthians  4-2  Dinas Powys
Garden Village       1-0  Bettws
Goytre United        1-1  Cambrian & Clydach

[Apr 21]
Aberaman Athletic    1-1  West End
Caldicot Town        1-1  Barry Town

[Apr 22]
Pontardawe Town      2-0  Bridgend Town

[Apr 24]
Afan Lido            2-1  Caldicot Town
Bettws               1-0  Taffs Well
Cambrian & Clydach   1-1  West End
Ely Rangers          1-3  Goytre United
Garden Village       0-0  Ton Pentre
Pontardawe Town      1-1  Caerleon

[Apr 27]
Bettws               1-1  Afan Lido
Bridgend Town        1-2  Pontardawe Town
Garden Village       2-1  Barry Town

[Apr 28]
Bryntirion Athletic  1-3  Goytre United
Caerleon             3-0  Cardiff Corinthians
Dinas Powys          0-5  Ely Rangers

[May 1]
Bettws               2-3  Ely Rangers
Caldicot Town        1-2  Pontardawe Town
Cambrian & Clydach   2-0  Aberaman Athletic
Garden Village       1-2  Bryntirion Athletic
Goytre United        1-1  Caerleon
Taffs Well           1-1  Bridgend Town

[May 4]
Bridgend Town        3-2  Aberaman Athletic
Cambrian & Clydach   1-0  Dinas Powys

[May 5]
Caerleon             1-3  Pontardawe Town
Ely Rangers          0-4  Cardiff Corinthians
Ton Pentre           0-4  Garden Village
West End             2-1  Afan Lido

[May 8]
Caldicot Town        3-3  Bryntirion Athletic
Cambrian & Clydach   1-1  Afan Lido
Dinas Powys          2-1  Pontardawe Town
Ely Rangers          2-0  Caerleon
Garden Village       1-2  Aberaman Athletic
Goytre United        3-4  West End

[May 10]
Pontardawe Town      0-4  Taffs Well

[May 11]
Bridgend Town        1-1  Bryntirion Athletic
Caerleon             2-2  Garden Village

[May 12]
Bettws               0-2  Cambrian & Clydach
Ely Rangers          3-2  Caldicot Town

[May 13]
Garden Village       2-1  Afan Lido

[May 14]
Ton Pentre           0-4  Bridgend Town

[May 15]
Caldicot Town        1-4  Afan Lido
Pontardawe Town      3-1  Dinas Powys
West End             2-4  Goytre United

[May 17]
Cardiff Corinthians  2-1  Aberaman Athletic
Pontardawe Town      3-2  Ton Pentre

[May 18]
Bridgend Town        2-0  Caldicot Town

[May 19]
Afan Lido            1-2  Goytre United
Bryntirion Athletic  3-4  Cambrian & Clydach

[May 20]
Caerleon             2-1  Ely Rangers

[May 22]
Pontardawe Town      0-1  Caldicot Town
West End             3-4  Cambrian & Clydach

Final Table:

 1. Goytre United            34 19 12  3  86-47  69
 2. Cambrian & Clydach       34 19 11  4  73-42  68
 3. Afan Lido                34 19  6  9  74-37  63
 4. Caldicot Town            34 16  7 11  78-54  55
 5. Bryntirion Athletic      34 15  9 10  67-60  54
 6. Taffs Well               34 15  5 14  72-60  50
 7. Barry Town               34 12 13  9  46-41  49
 8. Pontardawe Town          34 13  8 13  59-56  47
 9. Bridgend Town            34 12  9 13  57-55  45
10. Aberaman Athletic        34 12  8 14  56-68  44
11. West End                 34 12  8 14  62-84  44
12. Cardiff Corinthians      34 12  7 15  63-69  43
13. Garden Village           34 12  6 16  46-52  42
14. Ton Pentre               34 11  8 15  56-65  41
15  Ely Rangers              34 10  6 18  46-67  36
16. Bettws                   34  9  9 16  38-59  36
17. Dinas Powys              34  9  4 21  50-83  31
18. Caerleon                 34  8  6 20  37-67  30
--------------------------------------------------------------------------------------------

2010/11

League of Wales

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Bangor City              22  18  2  2  63-25  56  Championship Playoff
 2.The New Saints           22  15  5  2  68-24  50  Championship Playoff
 3.Neath                    22  13  6  3  50-23  45  Championship Playoff
 4.Llanelli                 22  10  6  6  35-28  36  Championship Playoff
 5.Prestatyn Town           22   8  7  7  35-29  31  Championship Playoff
 6.Port Talbot Town         22   7  6  9  28-36  27  Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Aberystwyth Town         22   6  8  8  26-40  25  Relegation Playoff
 8.Airbus UK Broughton      22   6  6 10  35-41  24  Relegation Playoff
 9.Carmarthen Town          22   6  4 12  30-52  22  Relegation Playoff
10.Bala Town                22   5  2 15  25-42  17  Relegation Playoff
11.Newtown                  22   2  9 11  20-44  15  Relegation Playoff
12.Haverfordwest County     22   4  3 15  19-50  15  Relegation Playoff

Home \ Away	ABE	AIR	BAL	BAN	CMR	HAV	LLA	NEA	NEW	PTA	PRE	TNS
Aberystwyth Town	2–1	2–1	1–3	2–2	0–2	0–2	1–1	2–2	2–2	1–0	0–2
Airbus UK  	3–1		1–2	1–1	2–4	4–0	1–2	2–2	1–1	2–0	3–4	2–2
Bala Town	2–3	1–2		2–3	1–2	0–1	1–0	0–2	4–1	0–0	2–1	3–4
Bangor City	2–1	5–1	3–0		5–0	6–0	2–0	2–1	5–2	8–1	2–1	4–3
Carmarthen Town	2–3	1–4	4–1	0–1		2–2	1–3	0–3	1–1	1–3	2–1	1–3
Haverfordwest  	0–0	4–0	0–1	1–2	3–2		0–4	0–3	0–1	0–1	2–3	1–4
Llanelli	2–3	1–1	3–1	2–0	4–1	2–1		1–4	2–1	0–3	2–2	2–1
Neath    	1–1	1–0	3–1	1–2	2–1	4–0	1–1		5–0	2–1	2–1	1–1
Newtown 	0–0	2–3	1–1	0–1	0–1	1–1	0–0	3–6		0–0	1–0	2–2
Port Talbot  	1–1	2–0	2–0	1–2	1–2	3–0	1–1	1–3	3–0		0–3	0–2
Prestatyn Town	4–0	1–1	2–0	4–2	0–0	1–0	1–1	1–1	2–1	1–1		0–0
The New Saints	5–0	2–0	2–1	2–2	7–0	6–1	2–0	3–1	4–0	6–1	5–2	


Championship Playoff

Home \ Away	BAN	LLA	NEA	PTA	PRE	TNS
Bangor City		2–5	1–2	2–2	1–2	1–0
Llanelli	2–2		4–0	2–3	3–0	0–2
Neath   	1–2	0–4		0–0	1–1	2–2
Port Talbot 	1–2	0–0	1–2		1–1	0–0
Prestatyn Town	1–2	1–2	1–1	2–0		0–2
The New Saints	3–2	3–1	2–3	1–1	4–0	


 1.Bangor City              32  22  4  6  80-44  70  Champions
 2.The New Saints           32  20  8  4  87-34  68
 3.Neath                    32  16 10  6  62-41  58
 4.Llanelli                 32  15  8  9  58-41  53
 5.Prestatyn Town           32  10 10 12  44-46  40
 6.Port Talbot Town         32   8 12 12  37-48  36

Relegation Playoff

Home \ Away	ABE	AIR	BAL	CMR	HAV	NEW
Aberystwyth Town		2–0	1–2	1–0	2–1	2–2
Airbus UK  	5–3		1–1	0–0	5–0	0–3
Bala Town	2–1	0–3		4–0	2–0	0–2
Carmarthen Town	0–1	1–2	3–1		1–0	2–1
Haverfordwest  	1–3	0–2	2–3	2–1		1–4
Newtown 	1–0	1–0	2–1	0–1	4–4	

 7.Aberystwyth Town         32  11  9 12  42-54  42
 8.Airbus UK Broughton      32  11  8 13  53-52  41
 9.Newtown                  32   8 11 13  40-55  35
10.Carmarthen Town          32  10  5 17  39-64  35
---------------------------------------------------
11.Bala Town                32  10  3 19  41-57  33
12.Haverfordwest County     32   5  4 23  30-77  19  Relegated

NB: Bala Town not relegated as only one club from the second level was eligible for promotion 

Promoted: Afan Lido

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2010/11

1/8 Finals [Jan 29]
Bangor City             5-3 Haverfordwest County    
Cdff. Grange Harlequins 1-0 Bridgend Town           
Carmarthen Town         2-3 Connah's Quay           [aet]
Cefn Druids             1-4 Llanelli                
Port Talbot Town        3-0 Caersws                 
Rhos Aelwyd             1-6 Prestatyn Town          
Rhyl                    1-2 The New Saints          
UWIC                    4-1 Bala Town               

Quarterfinals [Feb 26]
Connah's Quay           4-0 UWIC                    
Llanelli                1-0 Prestatyn Town          
Port Talbot Town        0-3 Bangor City             
The New Saints          2-0 Cdff. Grange Harlequins [aet]

Semifinals [Apr 9]
Bangor City             1-0 Connah's Quay           
Llanelli                1-0 The New Saints          

Final [May 8]
Bangor City             1-4 Llanelli                

League Cup 2010/11

Round 1

First Legs [Aug 30]
Airbus UK               4-2 Newtown                 
Bala Town               2-2 Prestatyn Town          
Carmarthen Town         0-0 Aberystwyth Town        
Haverfordwest County    2-1 Neath                   

Second Legs 
[Sep 7]
Aberystwyth Town        3-0 Carmarthen Town         
Prestatyn Town          2-0 Bala Town               
[Sep 8]
Neath                   2-2 Haverfordwest County    
Newtown                 1-0 Airbus UK               

Quarterfinals

First Legs [Sep 21]
Haverfordwest County    1-1 Aberystwyth Town        
Llanelli                1-2 Port Talbot Town        
The New Saints          2-0 Airbus UK               
Prestatyn Town          3-2 Bangor City             

Second Legs 
[Oct 5]
Aberystwyth Town        3-0 Haverfordwest County    
Bangor City             2-1 Prestatyn Town          
Port Talbot Town        0-2 Llanelli                
[Oct 6]
Airbus UK               2-2 The New Saints          

Semifinals

First Legs [Oct 26]
Aberystwyth Town        0-1 Llanelli                
The New Saints          9-0 Bangor City             

Second Legs [Nov 9]
Bangor City             1-3 The New Saints          
Llanelli                3-1 Aberystwyth Town        

Final [May 2, Park Avenue, Aberystwyth]
Llanelli                3-4 The New Saints          [aet]

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance


Final Table:

 1. Gap Connahs Quay        30 23  2  5  89-33  71 champion, no promotion
 2. Rhyl                    30 19  5  6  73-32  62
 3. Cefn Druids             30 19  5  6  60-29  60
 4. Rhos Aelwyd             30 15  6  9  68-64  51
 5. Caersws                 30 15  5 10  59-49  50
 6. Llandudno               30 13 10  7  50-35  49
 7. Flint Town United       30 14  6 10  64-55  46
 8. Porthmadog              30 15  4 11  59-53  46
 9. Buckley Town            30 13  6 11  46-48  45
10. Llangefni Town          30 11  4 15  67-64  37
11. Penrhyncoch             30  9 10 11  49-56  37
12. Ruthin Town             30 11  4 15  39-58  37
13. Guilsfield              30  8  6 16  43-56  30
14. Rhydymwyn               30  4  6 20  27-82  18 relegated
15. Rhayader Town           30  4  3 23  34-76  15 relegated
16. Technogroup Welshpool   30  5  6 19  39-76   3 relegated
    Technogroup Welshpool -15 points because of inelig. players and
    -3 points because of failing to fulfill fixture

[Aug 13]
Penrhyncoch          4-1  Rhayader Town

[Aug 14]
Buckley Town         0-1  Llandudno
Gap Connahs Quay     6-0  Technogroup Welshpool
Llangefni Town       0-1  Ruthin Town
Porthmadog           0-0  Cefn Druids
Rhos Aelwyd          2-1  Flint Town United
Rhydymwyn            1-1  Guilsfield
Rhyl                 1-0  Caersws

[Aug 20]
Buckley Town         1-3  Gap Connahs Quay

[Aug 21]
Caersws              4-2  Llangefni Town
Flint Town United    2-0  Technogroup Welshpool
Penrhyncoch          2-2  Ruthin Town
Porthmadog           2-3  Llandudno
Rhayader Town        1-1  Rhydymwyn
Rhos Aelwyd          1-1  Guilsfield
Rhyl                 3-1  Cefn Druids

[Aug 27]
Gap Connahs Quay     4-2  Flint Town United
Rhyl                 2-0  Llandudno

[Aug 28]
Buckley Town         2-0  Porthmadog
Llangefni Town       0-2  Cefn Druids
Penrhyncoch          0-2  Caersws
Rhos Aelwyd          2-0  Rhayader Town
Rhydymwyn            2-1  Ruthin Town

[Sep 4]
Caersws              2-0  Rhydymwyn
Cefn Druids          4-2  Penrhyncoch
Flint Town United    4-1  Buckley Town
Guilsfield           1-2  Gap Connahs Quay
Llandudno            1-4  Llangefni Town
Porthmadog           0-3  Rhyl
Rhayader Town        2-3  Technogroup Welshpool
Ruthin Town          0-1  Rhos Aelwyd

[Sep 7]
Technogr. Welshpool  0-4  Guilsfield

[Sep 25]
Buckley Town         2-2  Rhyl
Gap Connahs Quay     1-0  Rhayader Town
Guilsfield           2-3  Flint Town United
Llangefni Town       0-1  Porthmadog
Penrhyncoch          1-1  Llandudno
Rhos Aelwyd          1-0  Caersws
Rhydymwyn            0-4  Cefn Druids
Technogr. Welshpool  1-1  Ruthin Town

[Oct 2]
Rhydymwyn            2-0  Technogroup Welshpool
Ruthin Town          2-1  Rhayader Town

[Oct 9]
Caersws              2-0  Technogroup Welshpool
Cefn Druids          4-1  Rhos Aelwyd
Flint Town United    5-1  Rhayader Town
Guilsfield           2-3  Buckley Town
Llandudno            3-0  Rhydymwyn
Porthmadog           1-1  Penrhyncoch
Rhyl                 2-2  Llangefni Town
Ruthin Town          0-4  Gap Connahs Quay

[Oct 12]
Caersws              4-0  Rhayader Town

[Oct 13]
Cefn Druids          2-1  Guilsfield

[Oct 16]
Buckley Town         1-4  Llangefni Town
Gap Connahs Quay     6-2  Caersws
Penrhyncoch          1-0  Rhyl
Rhayader Town        2-1  Guilsfield
Rhos Aelwyd          2-2  Llandudno
Rhydymwyn            0-3  Porthmadog
Ruthin Town          0-2  Flint Town United
Technogr. Welshpool  1-4  Cefn Druids

[Oct 22]
Cefn Druids          5-1  Gap Connahs Quay

[Oct 23]
Caersws              6-3  Flint Town United
Llandudno            4-1  Technogroup Welshpool
Llangefni Town       0-2  Penrhyncoch
Porthmadog           2-1  Rhos Aelwyd
Rhayader Town        0-2  Buckley Town
Rhyl                 5-0  Rhydymwyn
Ruthin Town          0-4  Guilsfield

[Oct 29]
Gap Connahs Quay     2-1  Llandudno

[Oct 30]
Buckley Town         2-3  Penrhyncoch
Flint Town United    1-0  Cefn Druids
Guilsfield           0-2  Caersws
Rhayader Town        4-0  Ruthin Town
Rhos Aelwyd          2-5  Rhyl
Rhydymwyn            0-6  Llangefni Town
Technogr. Welshpool  4-5  Porthmadog

[Nov 6]
Flint Town United    2-3  Llandudno
Llangefni Town       1-1  Rhayader Town
Penrhyncoch          2-2  Rhydymwyn
Ruthin Town          3-1  Buckley Town

[Nov 9]
Buckley Town         0-2  Caersws
Cefn Druids          2-0  Ruthin Town

[Nov 13]
Rhydymwyn            1-1  Buckely Town
Gap Connahs Quay     2-3  Rhyl
Llandudno            0-3  Guilsfield
Porthmadog           2-1  Flint Town United
Rhayader Town        3-4  Cefn Druids
Rhos Aelwyd          5-3  Penrhyncoch
Ruthin Town          2-1  Caersws
Technogr. Welshpool  3-8  Llangefni Town

[Nov 20]
Flint Town United    1-1  Rhyl
Guilsfield           0-2  Porthmadog
Llandudno            2-0  Rhayader Town
Llangefni Town       1-5  Gap Connahs Quay
Ruthin Town          0-0  Technogroup Welshpool
Rhydymwyn            1-6  Rhos Aelwyd

[Nov 27]
Rhyl                 4-0  Guilsfield

[Dec 10]
Gap Connahs Quay     7-1 Rhos Aelwyd

[Dec 11]
Buckley Town         2-1  Technogroup Welshpool
Cefn Druids          1-1  Llandudno
Rhydymwyn            3-5  Flint Town United
Ruthin Town          1-4  Rhyl

[Jan 3]
Buckley Town         3-0  Flint Town United
Gap Connahs Quay     2-1  Guilsfield
Llangefni Town       1-1  Llandudno
Penrhyncoch          2-1  Cefn Druids
Rhos Aelwyd          2-1  Ruthin Town
Rhyl                 1-0  Porthmadog
Technogr. Welshpool  2-0  Rhayader Town

[Jan 8]
Llandudno            1-0  Flint Town United
Porthmadog           1-3  Gap Connah's Quay
Llangefni Town       2-4  Rhyl

[Jan 14]
Cefn Druids          2-2  Rhyl
Gap Connahs Quay     4-1  Buckley Town

[Jan 15]
Llandudno            5-0  Porthmadog
Llangefni Town       4-2  Caersws
Rhydymwyn            2-1  Rhayader Town
Ruthin Town          3-3  Penrhyncoch
Technogr. Welshpool  4-4  Flint Town United

[Jan 21]
Cefn Druids          1-0  Rhydymwyn

[Jan 22]
Flint Town United    2-1  Guilsfield
Llandudno            1-1  Penrhyncoch
Rhyl                 1-2  Buckley Town

[Feb 5]
Llangefni Town       3-1 Buckley Town
Penrhyncoch          3-1 Flint Town United
Porthmadog           4-0 Rhydymwyn
Technogr. Welshpool  2-3 Gap Connahs Quay

[Feb 8]
Caersws              1-1 Guilsfield

[Feb 9]
Flint Town United    1-2 Gap Connahs Quay

[Feb 12]
Flint Town United    5-1 Caersws
Gap Connahs Quay     1-2 Porthmadog
Rhayader Town        0-4 Llangefni Town
Rhydymwyn            1-4 Rhyl
Technogr. Welshpool  3-0 Llandudno

[Feb 18]
Llandudno            0-0 Gap Connahs Quay

[Feb 19]
Caersws              4-2 Ruthin Town
Guilsfield           4-4 Rhos Aelwyd
Llangefni Town       5-3 Rhydymwyn
Penrhyncoch          1-1 Buckley Town
Porthmadog           0-2 Technogroup Welshpool
Rhyl                 4-0 Rhayader Town

[Feb 22]
Buckley Town         2-3 Rhos Aelwyd
Cefn Druids          2-1 Technogroup Welshpool
Penrhyncoch          2-4 Guilsfield

[Feb 26]
Guilsfield           0-3 Cefn Druids
Rhayader Town        2-5 Rhos Aelwyd
Rhydymwyn            4-2 Penrhyncoch
Flint Town United    4-3 Llangefni Town
Llandudno            3-0 Caersws
Porthmadog           2-4 Buckley Town
Technogr. Welshpool  1-6 Rhyl

[Mar 1]
Buckley Town         2-2 Guilsfield
Gap Connahs Quay     5-0 Ruthin Town
Technogr. Welshpool  1-2 Rhos Aelwyd

[Mar 5]
Buckley Town         1-0 Rhydymwyn
Caersws              1-2 Gap Connahs Quay
Cefn Druids          4-0 Rhayader Town
Flint Town United    3-3 Porthmadog
Guilsfield           1-1 Llandudno
Llangefni Town       3-0 Technogroup Welshpool
Penrhyncoch          2-2 Rhos Aelwyd
Rhyl                 3-0 Ruthin Town

[Mar 12]
Caersws              1-1 Buckley Town
Gap Connahs Quay     3-4 Llangefni Town
Flint Town United    1-1 Rhydymwyn
Porthmadog           5-0 Guilsfield
Rhayader Town        0-2 Llandudno
Rhyl                 2-0 Penrhyncoch

[Mar 15]
Buckley Town         3-2 Ruthin Town
Caersws              3-2 Rhos Aelwyd
Cefn Druids          3-1 Llangefni Town
Penrhyncoch          1-1 Porthmadog
Rhyl                 1-0 Gap Connahs Quay

[Mar 19]
Cefn Druids          2-0 Caersws
Guilsfield           0-2 Rhyl
Llandudno            6-1 Ruthin Town
Llangefni Town       0-2 Flint Town United
Penrhyncoch          1-2 Gap Connahs Quay
Rhayader Town        3-5 Porthmadog
Rhos Aelwyd          2-0 Buckley Town
Technogr. Welshpool  3-0 Rhydymwyn

[Mar 22]
Cefn Druids          1-1 Flint Town United

[Mar 23]
Porthmadog           4-1 Llangefni

[Mar 25]
Flint Town United    0-1 Ruthin Town
Llandudno            3-0 Rhos Aelwyd
Rhayader Town        3-0 Caersws
Technogr. Welshpool  1-2 Penrhyncoch

[Mar 29]
Buckley Town         2-1 Cefn Druids
Caersws              3-0 Penrhyncoch
Llandudno            2-1 Rhyl
Porthmadog           0-1 Ruthin Town

[Mar 29]
Flint Town United    2-2 Rhos Aelwyd

[Apr 2]
Caersws              5-2  Porthmadog
Flint Town United    3-2  Penrhyncoch
Llandudno            0-1  Cefn Druids
Llangefni Town       2-3  Guilsfield
Rhayader Town        1-2  Rhyl
Rhos Aelwyd          0-4  Gap Connahs Quay
Ruthin Town          3-0  Rhydymwyn
Technogr. Welshpool  0-2  Buckley Town

[Apr 5]
Caersws              1-1  Buckley Town

[Apr 6]
Rhos Aelwyd          2-1  Rhydymwyn
Ruthin Town          2-1  Cefn Druids

[Apr 9]
Caersws              2-2  Llandudno
Cefn Druids          0-1  Buckley Town
Guilsfield           2-0  Rhydymwyn
Llangefni Town       1-3  Rhos Aelwyd
Penrhyncoch          0-0  Technogroup Welshpool
Porthmadog           4-2  Rhayader Town

[Apr 12]
Guilsfield           2-1  Technogroup Welshpool
Rhyl                 2-4  Rhos Aelwyd

[Apr 16]
Caersws              2-1  Rhyl
Cefn Druids          2-1  Porthmadog
Guilsfield           0-3  Ruthin Town
Llandudno            0-0  Buckley Town
Penrhyncoch          3-1  Llangefni Town
Rhayader Town        1-1  Flint Town United
Rhos Aelwyd          5-1  Technogroup Welshpool
Rhydymwyn            0-4  Gap Connahs Quay

[Apr 16]
Gap Connahs Quay     3-0  Penrhyncoch

[Apr 23]
Buckley Town         2-0  Rhayader Town
Gap Connahs Quay     0-0  Cefn Druids
Guilsfield           0-1  Penrhyncoch
Rhos Aelwyd          2-5  Porthmadog
Rhydymwyn            1-1  Llandudno
Rhyl                 1-2  Flint Town United
Ruthin Town          3-0  Llangefni Town
Technogr. Welshpool  2-2  Caersws

[Apr 25]
Guilsfield           2-1  Rhayader Town
Rhos Aelwyd          2-2  Llangefni Town
Rhydymwyn            1-3  Caersws
Ruthin Town          1-2  Porthmadog
Rhyl                 1-1  Technogroup Welshpool

[Apr 30]
Guilsfield           0-2  Llangefni Town
Porthmadog           0-1  Caersws
Rhayader Town        1-3  Gap Connahs Quay
Rhos Aelwyd          1-2  Cefn Druids
Ruthin Town          3-0  Llandudno

[May 3]
Gap Connahs Quay     5-0  Rhydymwyn
Rhayader Town        3-2  Penrhyncoch

Final Table:

 1. Gap Connahs Quay        30 23  2  5  89-33  71 champion, no promotion
 2. Rhyl                    30 19  5  6  73-32  62
 3. Cefn Druids             30 19  5  6  60-29  60
 4. Rhos Aelwyd             30 15  6  9  68-64  51
 5. Caersws                 30 15  5 10  59-49  50
 6. Llandudno               30 13 10  7  50-35  49
 7. Flint Town United       30 14  6 10  64-55  46
 8. Porthmadog              30 15  4 11  59-53  46
 9. Buckley Town            30 13  6 11  46-48  45
10. Llangefni Town          30 11  4 15  67-64  37
11. Penrhyncoch             30  9 10 11  49-56  37
12. Ruthin Town             30 11  4 15  39-58  37
13. Guilsfield              30  8  6 16  43-56  30
14. Rhydymwyn               30  4  6 20  27-82  18 relegated
15. Rhayader Town           30  4  3 23  34-76  15 relegated
16. Technogroup Welshpool   30  5  6 19  39-76   3 relegated
    Technogroup Welshpool -15 points because of inelig. players and
    -3 points because of failing to fulfill fixture



MacWhirter Welsh League Division 1

Final Table:

 1. Bryntirion Athletic      30 23  1  6  76-27  70 champion, no promotion
 2. Afan Lido                30 20  5  5  63-28  65 promoted
 3. Cambrian & Clydach       30 17  6  7  68-37  57
 4. Pontardawe Town          30 14  6 10  54-44  51
 5. Caerau (Ely)             30 15  4 11  66-52  49
 6. Bridgend Town            30 14  5 11  60-47  47
 7. West End                 30 13  6 11  57-47  45
 8. Cardiff Corinthians      30 12  4 14  58-52  40
 9. Taffs Well               30 12  3 15  47-57  39
10. Aberaman Athletic        30 12  3 15  58-74  39
11. Goytre United            30 10  8 12  47-53  38
12. Cwmbran Celtic           30 10  7 13  45-50  37
13. Barry Town               30  9  8 13  39-55  35
14. Caldicot Town            30  8  3 19  37-48  27 relegated
15. Garden Village           30  6  7 17  41-75  25 relegated
16. Penrhiwceiber Rangers    30  4  4 22  27-97  16 relegated

[Aug 14]
Gresford Athletic    0-3  Ruthin Town

[Sep 1]
Aberaman Athletic    1-1  Barry Town
Afan Lido            3-0  Garden Village
Bridgend Town        3-1  Cardiff Corinthians
Bryntirion Athletic  0-1  West End
Caldicot Town        2-3  Cwmbran Celtic
Cambrian & Clydach   2-1  Caerau (Ely)
Goytre United        1-2  Pontardawe Town
Taffs Well           2-3  Penrhiwceiber Rangers

[Sep 4]
Caldicot Town        0-3  Aberaman Athletic
Cardiff Corinthians  1-2  Afan Lido
Cwmbran Celtic       1-2  Cambrian & Clydach
Garden Village       0-2  Barry Town
Penrhiwceiber Rang.  0-2  Goytre United
Pontardawe Town      0-4  Bryntirion Athletic
West End             0-0  Bridgend Town

[Sep 7]
Caerau (Ely)         4-1  Taffs Well

[Sep 17]
Cambrian & Clydach   6-0  Aberaman Athletic

[Sep 18]
Caerau (Ely)         0-1  Bryntirion Athletic
Cardiff Corinthians  5-1  Garden Village
Cwmbran Celtic       0-1  Goytre United
Penrhiwceiber Rang.  0-7  Bridgend Town
Pontardawe Town      1-4  Afan Lido
Taffs Well           2-1  Caldicot Town

[Sep 20]
Bryntirion Athletic  1-1  Carmarthen Town


[Sep 24]
Aberaman Athletic    2-1  Afan Lido

[Sep 25]
Goytre Uniteda       3-2  West End

[Sep 29]
Bridgend Town        7-0  Caerau (Ely)

[Oct 2]
Cwmbran Celtic       2-0  Caldicot Town

[Oct 5]
Afan Lido            3-0  Caerau (Ely)

[Oct 6]
Taffs Well           5-4  Aberaman Athletic

[Oct 9]
Caldicot Town        1-4  Bryntirion Athletic
Cambrian & Clydach   7-1  Goytre United
Cwmbran Celtic       0-0  Bridgend Town
Penrhiwceiber Rang.  1-1  Barry Town
Pontardawe Town      2-1  Garden Village
West End             0-1  Cardiff Corinthians

[Oct 13]
Bridgend Town        1-0  Caldicot Town

[Oct 15]
Barry Town           2-1  Caerau (Ely)

[Oct 16]
Aberaman Athletic    5-0  West End
Afan Lido            1-1  Cwmbran Celtic
Bryntirion Athletic  2-3  Cambrian & Clydach
Cardiff Corinthians  4-0  Pontardawe Town
Garden Village       0-0  Penrhiwceiber Rangers
Taffs Well           1-1  Goytre United

[Oct 19]
Barry Town           1-0  Cardiff Corinthians

[Oct 22]
Goytre United        1-1  Aberaman Athletic
Taffs Well           3-0  Bryntirion Athletic

[Oct 23]
Caerau (Ely)         6-0  Garden Village
Caldicot Town        0-2  Afan Lido
Cambrian & Clydach   2-2  Bridgend Town
Cwmbran Celtic       1-2  Barry Town
Penrhiwceiber Rang.  1-5  Cardiff Corinthians

[Oct 26]
Goytre United        1-2  Caerau (Ely)

[Oct 29]
Bridgend Town        3-4  Taffs Well

[Oct 30]
Afan Lido            0-0  Cambrian & Clydach
Bryntirion Athletic  2-0  Goytre United
Caldicot Town        1-0  Barry Town
Cardiff Corinthians  2-0  Caerau (Ely)
West End             7-0  Penrhiwceiber Rangers

[Nov 6]
Caerau (Ely)         1-4  West End
Caldicot Town        5-1  Garden Village
Cwmbran Celtic       1-1  Cardiff Corinthians
Penrhiwceiber Rang.  2-1  Pontardawe Town

[Nov 10]
Bridgend Town        0-1  Bryntirion Athletic

[Nov 11]
Barry Town           1-0  Taffs Well

[Nov 12]
Aberaman Athletic    5-2  Penrhiwceiber Rangers
Afan Lido            1-0  Goytre United

[Nov 13]
Cardiff Corinthians  0-0  Caldicot Town
Pontardawe Town      0-2  Caerau (Ely)
West End             4-2  Cwmbran Celtic

[Nov 15]
Taffs Well           1-3  Afan Lido

[Nov 17]
Bridgend Town        5-3  Aberaman Athletic

[Nov 19]
Bryntirion Athletic  2-1  Afan Lido

[Nov 20]
Cambrian & Clydach   3-2  Cardiff Corinthians
Cwmbran Celtic       1-3  Pontardawe Town
Garden Village       0-3  Taffs Well
Goytre United        3-1  Barry Town

[Nov 23]
Aberaman Athletic    3-4  Cardiff Corinthians

[Nov 26]
Afan Lido            1-1  Bridgend Town

[Nov 27]
Garden Village       4-4  Goytre United

[Dec 16]
Barry Town           3-3  Garden Village

[Dec 30]
Afan Lido            2-1  West End
Taffs Well           1-2  Cambrian & Clydach

[Jan 8]
Caldicot Town        1-1  Cambrian & Clydach
Cardiff Corinthians  5-0  Barry Town
Cwmbran Celtic       6-0  Taffs Well
Pontardawe Town      1-2  Bridgend Town

[Jan 15]
Afan Lido            1-3  Pontardawe Town
Barry Town           1-1  West End
Bridgend Town        3-2  Penrhiwceiber Rangers
Bryntirion Athletic  5-1  Caerau (Ely)
Goytre United        3-1  Cwmbran Celtic

[Jan 22]
Cwmbran Celtic       0-7  Bryntirion Athletic

[Jan 26]
Bryntirion Athletic  3-0  Cardiff Corinthians

[Jan 28]
Aberaman Athletic    4-1  Taffs Well

[Jan 29]
Bryntirion Athletic  2-0  Caldicot Town
Cardiff Corinthians  2-0  West End

[Feb 1]
Goytre United        1-1  Cambrian & Clydach

[Feb 2]
Aberaman Athletic    0-7  Pontardawe Town

[Feb 5]
Cambrian & Clydach   0-3  Bryntirion Athletic
Cwmbran Celtic       1-2  Afan Lido
Pontardawe Town      2-0  Cardiff Corinthians

[Feb 9]
Taffs Well           0-2  Caerau (Ely)

[Feb 11]
Aberaman Athletic    4-3  Goytre United
Barry Town           2-2  Cwmbran Celtic
Bryntirion Athletic  2-0  Taffs Well

[Feb 12]
Afan Lido            3-1  Caldicot Town
Bridgend Town        3-2  Cambrian & Clydach
Cardiff Corinthians  0-0  Penrhiwceiber Rangers
Garden Village       1-3  Caerau (Ely)
West End             2-1  Pontardawe Town

[Feb 15]
Barry Town           3-3  Pontardawe Town

[Feb 16]
Bryntirion Athletic  5-0  Aberaman Athletic

[Feb 18]
Taffs Well           2-1  Bridgend Town

[Feb 19]
Barry Town           0-2  Caldicot Town
Caerau (Ely)         7-0  Cardiff Corinthians
Cambrian & Clydach   3-1  Afan Lido
Goytre United        1-1  Bryntirion Athletic
Penrhiwceiber Rang.  4-1  West End
Pontardawe Town      2-1  Aberaman Athletic

[Feb 22]
Bryntirion Athletic  4-1  Penrhiwceiber Rangers
Caldicot Town        0-3  Taffs Well

[Feb 23]
Bridgend Town        0-3  Goytre United

[Feb 25]
Aberaman Athletic    0-1  Bryntirion Athletic

[Feb 26]
Barry Town           1-3  Cambrian & Clydach
West End             4-2  Caerau (Ely)

[Mar 1]
Aberaman Athletic    1-3  Cambrian & Clydach
Garden Village       3-1  West End

[Mar 2]
Bryntirion Athletic  3-0  Bridgend Town

[Mar 4]
Goytre United        0-3  Afan Lido
Taffs Well           2-1  Barry Town

[Mar 5]
Caerau (Ely)         2-2  Pontardawe Town
Caldicot Town        2-1  Cardiff Corinthians
Cambrian & Clydach   4-1  Garden Village
Cwmbran Celtic       1-2  West End

[Mar 8]
Caldicot Town        4-0  Goytre United
Taffs Well           1-2  Pontardawe Town

[Mar 11]
Aberaman Athletic    0-0  Bridgend Town
Afan Lido            1-0  Bryntirion Athletic

[Mar 12]
Barry Town           1-0  Goytre United
Cardiff Corinthians  2-0  Cambrian & Clydach
Penrhiwceiber Rang.  0-4  Caerau (Ely)
Pontardawe Town      5-0  Cwmbran Celtic
Taffs Well           1-1  Garden Village
West End             0-0  Caldicot Town

[Mar 15]
Barry Town           3-1  Penrhiwceiber Rangers

[Mar 16]
Bryntirion Athletic  1-0  Garden Village

[Mar 18]
Bridgend Town        0-3  Afan Lido

[Mar 19]
Bryntirion Athletic  6-1  Barry Town
Caerau (Ely)         1-3  Aberaman Athletic
Caldicot Town        1-2  Pontardawe Town
Cambrian & Clydach   0-3  West End
Cardiff Corinthians  4-2  Taffs Well
Cwmbran Celtic       3-0  Penrhiwceiber Rangers
Goytre United        0-1  Garden Village

[Mar 23]
Taffs Well           3-0  Cwmbran Celtic

[Mar 24]
Garden Village       1-1  Pontardawe Town

[Mar 25]
Aberaman Athletic    0-2  Caerau (Ely)
Barry Town           6-0  Bryntirion Athletic
Goytre United        2-1  Cardiff Corinthians
Cambrian & Clydach   3-0  Penrhiwceiber Rangers

[Mar 29]
Afan Lido            2-1  Cardiff Corinthians
Caldicot Town        3-0  Bridgend Town
Cambrian & Clydach   3-0  Taffs Well
Garden Village       0-0  Cwmbran Celtic

[Mar 30]
Bryntirion Athletic  4-1  Pontardawe Town

[Apr 1]
Afan Lido            5-1  Aberaman Athletic
Barry Town           2-3  Bridgend Town

[Apr 2]
Caerau (Ely)         0-0  Cwmbran Celtic
Cardiff Corinthians  2-2  Goytre United
Garden Village       1-0  Bryntirion Athletic
Penrhiwceiber Rang.  0-3  Caldicot Town
Pontardawe Town      0-3  Cambrian & Clydach
Taffs Well           2-1  West End

[Apr 5]
Cardiff Corinthians  2-3  Aberaman Athletic

[Apr 6]
Bridgend Town        3-0  Garden Village
Goytre United        3-1  Penrhiwceiber Rangers

[Apr 9]
Afan Lido            2-2  Barry Town
Cardiff Corinthians  3-4  Bryntirion Athletic
Caldicot Town        1-2  Caerau (Ely)
Cwmbran Celtic       3-0  Aberaman Athletic
Penrhiwceiber Rang.  0-6  Cambrian & Clydach
Pontardawe Town      2-0  Taffs Well
West End             2-2  Goytre United

[Apr 12]
Barry Town           2-0  Aberaman Athletic
Caerau (Ely)         2-2  Cambrian & Clydach
Cardiff Corinthians  3-1  Bridgend Town
Garden Village       0-3  Afan Lido
Penrhiwceiber Rang.  2-1  Taffs Well
Pontardawe Town      2-1  Goytre United
West End             0-2  Bryntirion Athletic

[Apr 14]
Cardiff Corinthians  1-2  Cwmbran Celtic

[Apr 15]
Caerau (Ely)         1-4  Afan Lido

[Apr 16]
Aberaman Athletic    4-3  Garden Village
Goytre United        2-0  Caldicot Town
Penrhiwceiber Rang.  2-4  Bryntirion Athletic
West End             4-0  Barry Town

[Apr 19]
Barry Town           0-2  Afan Lido
Penrhiwceiber Rang.  1-4  Garden Village
Pontardawe Town      1-0  Caldicot Town

[Apr 20]
Caerau (Ely)         6-1  Bridgend Town

[Apr 22]
Afan Lido            3-1  Penrhiwceiber Rangers

[Apr 23]
Aberaman Athletic    0-2  Cwmbran Celtic
Cambrian & Clydach   1-0  Caldicot Town
Goytre United        2-1  Bridgend Town
Garden Village       1-5  Cardiff Corinthians
Pontardawe Town      0-0  Barry Town

[Apr 25]
Taffs Well           3-0  Cardiff Corinthians

[Apr 26]
Aberaman Athletic    2-1  Caldicot Town

[Apr 27]
Penrhiwceiber Rang.  0-5  Cwmbran Celtic
Pontardawe Town      1-1  West End

[Apr 29]
Bridgend Town        2-0  Barry Town

[Apr 30]
Bryntirion Athletic  3-0  Cwmbran Celtic
Caldicot Town        4-0  Penrhiwceiber Rangers
Garden Village       2-0  Cambrian & Clydach
West End             2-0  Taffs Well

[May 3]
Caerau (Ely)         2-1  Caldicot Town
Cambrian & Clydach   1-1  Pontardawe Town

[May 4]
Bridgend Town        3-0  Cwmbran Celtic
Penrhiwceiber Rang.  0-3  Aberaman Athletic
West End             1-2  Afan Lido

[May 5]
Caerau (Ely)         2-0  Barry Town

[May 7]
Caerau (Ely)         4-0  Penrhiwceiber Rangers
Caldicot Town        2-3  West End
Cambrian & Clydach   0-2  Cwmbran Celtic
Garden Village       3-4  Aberaman Athletic
Goytre United        2-2  Taffs Well

[May 10]
Bridgend Town        3-1  West End
Cambrian & Clydach   4-0  Barry Town
Penrhiwceiber Rang.  2-2  Afan Lido

[May 12]
Cwmbran Celtic       3-3  Caerau (Ely)

[May 13]
Afan Lido            0-1  Taffs Well
Garden Village       1-5  Bridgend Town

[May 14]
Caerau (Ely)         3-2  Goytre United

[May 16]
Bridgend Town        0-1  Pontardawe Town

[May 17]
Garden Village       5-1  Caldicot Town

[May 19]
Pontardawe Town      4-1  Penrhiwceiber Rangers

[May 21]
West End             3-1  Cambrian & Clydach

[May 24]
Cwmbran Celtic       2-0  Garden Village

[May 25]
West End             3-1  Aberaman Athletic

[May 28]
West End             3-3  Garden Village

Final Table:

 1. Bryntirion Athletic      30 23  1  6  76-27  70 champion, no promotion
 2. Afan Lido                30 20  5  5  63-28  65 promoted
 3. Cambrian & Clydach       30 17  6  7  68-37  57
 4. Pontardawe Town          30 14  6 10  54-44  51
 5. Caerau (Ely)             30 15  4 11  66-52  49
 6. Bridgend Town            30 14  5 11  60-47  47
 7. West End                 30 13  6 11  57-47  45
 8. Cardiff Corinthians      30 12  4 14  58-52  40
 9. Taffs Well               30 12  3 15  47-57  39
10. Aberaman Athletic        30 12  3 15  58-74  39
11. Goytre United            30 10  8 12  47-53  38
12. Cwmbran Celtic           30 10  7 13  45-50  37
13. Barry Town               30  9  8 13  39-55  35
14. Caldicot Town            30  8  3 19  37-48  27 relegated
15. Garden Village           30  6  7 17  41-75  25 relegated
16. Penrhiwceiber Rangers    30  4  4 22  27-97  16 relegated
---------------------------------------------------------------------------------------------

2011/12

League of Wales

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Bangor City              22  16  2  4  53-28  50  Championship Playoff
 2.The New Saints           22  15  4  3  52-24  49  Championship Playoff
 3.Llanelli                 22  14  3  5  47-23  45  Championship Playoff
 4.Neath                    22  12  7  3  43-20  43  Championship Playoff
 5.Bala Town                22  11  6  5  35-25  39  Championship Playoff
 6.Prestatyn Town           22   8  4 10  33-37  28  Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Airbus UK Broughton      22   6  7  9  32-37  25  Relegation Playoff
 8.Port Talbot Town         22   6  4 12  26-37  22  Relegation Playoff
 9.Afan Lido                22   5  7 10  24-35  22  Relegation Playoff
10.Aberystwyth Town         22   4  6 12  27-38  18  Relegation Playoff
11.Carmarthen Town          22   4  1 17  19-51  13  Relegation Playoff
12.Newtown                  22   5  1 16  26-62  13  [-3]  Relegation Playoff

NB: Newtown 3 points deducted for fielding ineligible players

Home \ Away	ABE	AFA	AIR	BAL	BAN	CMR	LLA	NEA	NEW	PTA	PRE	TNS
Aberystwyth Town		1–1	1–2	0–4	0–2	4–1	1–2	1–1	4–1	0–2	1–3	1–1
Afan Lido	0–0		0–0	0–1	0–0	1–0	0–0	1–0	3–2	1–2	0–1	3–1
Airbus UK Broughton	1–1	3–1		1–2	2–4	3–1	1–1	2–2	3–2	1–1	2–1	1–2
Bala Town	3–0	3–1	1–0		1–2	2–0	2–4	0–0	2–2	2–0	1–1	2–2
Bangor City	1–1	4–1	2–1	2–1		4–0	3–2	2–1	4–0	3–1	5–3	0–3
Carmarthen Town	2–1	2–5	3–1	0–1	1–2		0–3	2–2	0–1	2–0	2–1	0–1
Llanelli	2–0	4–1	1–1	3–1	2–1	2–0		0–1	9–2	2–0	3–2	0–1
Neath	4–2	1–1	3–0	4–0	2–0	1–0	2–0		5–0	3–2	3–1	1–1
Newtown	1–2	2–1	1–3	0–2	2–1	4–2	0–2	0–4		2–0	1–2	1–3
Port Talbot Town	0–4	2–2	2–1	2–2	1–2	2–0	0–1	1–2	3–1		0–0	2–1
Prestatyn Town	1–0	3–1	2–2	0–1	0–5	6–1	0–2	1–1	2–1	2–1		0–2
The New Saints	3–2	3–0	3–1	1–1	3–4	4–0	4–2	3–0	5–0	3–2	2–1	

Championship Playoff

Final Table:

 1.The New Saints           32  23  5  4  75-31  74  Champions
 2.Bangor City              32  22  3  7  72-45  69
 3.Neath                    32  18  8  6  60-36  62  Demoted
 4.Llanelli                 32  18  5  9  63-37  59
 5.Bala Town                32  14  7 11  48-41  49
 6.Prestatyn Town           32   8  4 20  41-63  28

NB: Neath demoted for failing to obtain a FAW license


Home \ Away	BAN	TNS	LLA	NEA	BAL	PRE
Bangor City		1–3	2–2	1–3	4–2	2–1
The New Saints	5–0		1–1	1–2	3–2	2–1
Llanelli	0–1	0–2		1–2	1–2	3–2
Neath   	1–3	0–1	1–5		2–0	1–0
Bala Town	0–1	0–1	0–1	2–2		3–0
Prestatyn Town	0–4	0–4	1–2	2–3	1–2	

Relegation Playoff

Final Table:

 7.Airbus UK Broughton      32  10  9 13  48-50  39
 8.Aberystwyth Town         32   8 10 14  45-50  33  [-1]
 9.Port Talbot Town         32   8  9 15  39-51  33
10.Afan Lido                32   7 11 14  40-55  32
---------------------------------------------------
11.Carmarthen Town          32  10  2 20  33-67  32
12.Newtown                  32   7  5 20  44-82  23  [-3]

NB: Newtown 3 points deducted for fielding ineligible players;
    Aberystwyth 1 point deducted for fielding ineligible player

NB: no clubs relegated as Neath were demoted for failing to obtain a FAW license and only
    one club from the second level was eligible for promotion

Home \ Away	AIR	PTA	AFA	ABE	NEW	CMR
Airbus UK  		2–2	1–1	3–2	3–1	0–1
Port Talbot  	2–1		1–2	2–1	1–1	0–1
Afan Lido	1–2	2–2		0–2	1–6	5–1
Aberystwyth  	2–0	1–1	1–1		3–2	2–2
Newtown 	0–4	2–2	1–1	1–1		2–1
Carmarthen Town	1–0	1–0	3–2	0–3	3–2	

Final Table:

 7.Airbus UK Broughton      32  10  9 13  48-50  39
 8.Aberystwyth Town         32   8 10 14  45-50  33  [-1]
 9.Port Talbot Town         32   8  9 15  39-51  33
10.Afan Lido                32   7 11 14  40-55  32
---------------------------------------------------
11.Carmarthen Town          32  10  2 20  33-67  32
12.Newtown                  32   7  5 20  44-82  23  [-3]

NB: Newtown 3 points deducted for fielding ineligible players;
    Aberystwyth 1 point deducted for fielding ineligible player

NB: no clubs relegated as Neath were demoted for failing to obtain a FAW license and only
    one club from the second level was eligible for promotion

Promoted: Connah's Quay

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2011/12

Round 1 [Oct 1]
Abertillery Bluebirds     0-2 Caerau (Ely)
Barmouth & Dyffryn United 4-1 Ruthin Town
Bridgend Town             2-0 Splott Albion
Bryntirion Athletic       3-1 Cwmbran Town
Buckley Town              4-0 Penrhyncoch
Caerleon                  1-0 Aberaman Athletic
Caersws                   1-1 Conwy United          [4-2 pen] 
Caldicot Town             2-4 Newport Civil Service
Cambrian & Clydach        5-1 Monmouth Town
Cardiff Corinthians       2-0 Cwmaman Institute
Carno                     0-2 Coedpoeth United
Cefn Druids               6-1 Caernarfon Town
Connah's Quay             7-2 Gwalchmai
Dinas Powys               0-2 Builth Wells
Flint Town United         5-1 Chirk AAA
Goytre                    3-1 Aberaeron
Goytre United             1-0 Ton Pentre
Llandrindod Wells         3-3 Llanrug United        [4-1 pen]
Llangefni Town            2-3 Denbigh Town
Llanidloes Town           4-3 Glantraeth FC
Llanrhaeadr               1-6 Holyhead Hotspur
Merthyr Town              0-3 Barry Town
Montgomery Town           4-0 Connah's Quay Town
Penycae                   1-2 Cefn Druids
Pontardawe Town           3-0 Treowen Stars
Porth                     2-0 Aberbargoed Buds
Porthmadog                3-1 Bethesda Athletic
Rhos Aelwyd               0-1 Guilsfield
Rhosgoch Rangers          2-6 Merthyr Saints
Rhyl                      5-0 Gresford Athletic
Risca United              0-4 Newbridge on Wye
Taff's Well               5-4 Undy Athletic
Tata Steel                3-1 Newcastle Emlyn
UWIC Cardiff              0-2 Haverfordwest County
Venture Community         1-3 Llandudno
West End                  2-0 Cwmbran Celtic
 
Round 2
 
Southern section [Nov 5/6]
AFC Porth                 3-0 Pontardawe Town
Bridgend Town             5-3 Tata Steel
Bryntirion Athletic       5-2 Goytre
Builth Wells              0-5 Taffs Well
Caerau (Ely)              1-8 Goytre United
Caerleon                  3-4 Merthyr Saints
Cambrian and Clydach Vale 2-0 Llandrindod Wells
Haverfordwest County      1-2 Barry Town            [aet]
Newport Civil Service     2-0 Newbridge on Wye
West End                  2-1 Cardiff Corinthians
 
Northern section [Nov 5/6]
Barmouth and Dyffryn Utd  0-3 Caersws
Buckley Town              5-2 Holyhead Hotspurs
Cefn Druids               8-0 Coedpoeth United
Denbigh Town              1-2 Flint Town United     [aet]
Guilsfield                1-3 Llandudno
Llanidloes Town           0-2 GAP Connahs Quay
Montgomery Town           3-7 Cefn
Porthmadog                2-3 Rhyl
 
Round 3
[Nov 30]
Newport County            3-2 Barry Town
[Dec 2]
Carmarthen Town           2-1 Bridgend Town
[Dec 3]
AFC Porth                 4-3 Cambrian and Clydach Vale
Bangor City               2-4 Llanelli
Buckley Town              4-3 Taffs Well
Caersws                   0-1 Llandudno
Cefn                      1-6 Aberystwyth Town
GAP Connahs Quay          1-2 Cefn Druids
Flint Town United         3-0 Newport Civil Service
Merthyr Saints            0-6 Bala Town
Newtown                   1-2 Rhyl                  [aet]
Prestatyn Town            6-2 Goytre United
The New Saints            6-0 Bryntirion Athletic
Wrexham                   1-2 Airbus UK             [aet]
[Dec 4]
Neath                     4-0 West End
Port Talbot               0-1 Afan Lido
 
Round 4
[Jan 28/29]
Aberystwyth Town          1-1 Llandudno             [5-4 pen]
Afan Lido                 1-1 Airbus UK             [5-4 pen]
Buckley Town              2-4 Bala Town             [aet]
Carmarthen Town           3-1 AFC Porth             [aet]
Flint Town Utd            1-3 Neath
Prestatyn Town            0-2 Cefn Druids
Rhyl                      3-3 Llanelli              [4-5 pen]
The New Saints            4-0 Newport County
 
Quarter Final
[Feb 25]
Aberystwyth Town          0-1 Cefn Druids
Airbus UK                 3-1 Carmarthen Town
Bala Town                 1-1 Llanelli              [5-4 pen]
The New Saints            1-0 Neath
 
Semi Final
[Mar 31]
Airbus UK                 1-4 Cefn Druids
Bala Town                 0-4 The New Saints
 
Final [at Nanporth Stadium, Bangor]
[May 5]
Cefn Druids               0-2 The New Saints
 

League Cup 2011/12

First Round-First Leg
[Jan 20]
Airbus UK                 4-1 Bala Town
Carmarthen Town           1-0 Port Talbot Town
[Jan 21]
Afan Lido                 2-0 Aberystwyth Town
Prestatyn Town            1-1 Newtown AFC
 
First Round-Second Leg
[Jan 31]
Aberystwyth Town          1-0 Afan Lido
Bala Town                 2-1 Airbus UK
[Feb 14]
Port Talbot Town          3-1 Carmarthen Town
[Feb 15]
Newtown AFC               2-1 Prestatyn Town
 
Second Round-First Leg
[Feb 14]
The New Saints            2-1 Airbus UK
[Feb 21]
Port Talbot Town          0-2 Afan Lido
[Feb 25]
Bangor City               1-1 Newtown AFC
[Feb 28]
Neath                     4-2 Llanelli
 
Second Round-Second Leg
[Feb 15]
Llanelli                  0-0 Neath
[Feb 28]
Afan Lido                 0-0 Port Talbot Town
Airbus UK                 0-1 The New Saints
Newtown AFC               5-1 Bangor City
 
Semi Final-First Leg
[Mar 20]
Neath                     0-1 Afan Lido
The New Saints            3-2 Newtown AFC
 
Semi Final-Second Leg
[Mar 31]
Afan Lido                 2-1 Neath
[Apr 3]
Newtown AFC               1-0 The New Saints
 
Final [Park Avenue, Aberystwyth
[Apr 28]
Afan Lido                 1-1 Newtown AFC           [aet, 90 mins 1-1, 3-2 pens]
  [Jones 42 - Rushton 90]

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Gap Connah's Quay        30  21  5  4  89-23  68  Promoted
---------------------------------------------------
 2.Rhyl                     30  19  5  6  80-22  62
 3.Buckley Town             30  19  4  7  67-43  61
 4.Porthmadog               30  19  5  6  68-41  59  [-3]
 5.Penrhyncoch              30  17  4  9  56-44  55
 6.Cefn Druids              30  17  3 10  58-42  54
 7.Caersws                  30  17  4  9  68-49  52  [-3]
 8.Llandudno                30  14  7  9  55-40  49
 9.Flint Town United        30  13  7 10  59-47  46
10.Conwy United             30  10  7 13  59-65  37
11.Guilsfield               30  10  4 16  41-58  34
12.Ruthin Town              30   6  7 17  28-60  25
13.Penycae                  30   7  4 19  30-76  25
---------------------------------------------------
14.Llanrhaeadr              30   3  9 18  40-77  18  Relegated
15.Llangefni Town           30   4  2 24  32-96  14  Relegated
16.Rhos Aelwyd              30   2  7 21  29-76  13  Relegated

[Aug 13]
Cefn Druids          5-1 Llanrhaeadr
Flint Town United    1-1 Buckley Town

[Aug 13]
Caersws              1-6 Gap Connahs Quay
Llandudno            1-1 Ruthin Town
Llangefni Town       1-5 Porthmadog
Penycae              0-6 Penrhyncoch
Rhos Aelwyd          1-2 Conwy United
Rhyl                 2-0 Guilsfield

[Aug 19]
Cefn Druids          4-2 Guilsfield
Rhyl                 6-0 Flint Town United

[Aug 20]
Caersws              3-4 Buckley Town
Conwy United         6-1 Llanrhaeadr
Gap Connahs Quay     9-1 Penycae
Llangefni Town       0-2 Ruthin Town
Penrhyncoch          1-0 Llandudno
Porthmadog           4-1 Rhos Aelwyd

[Aug 23]
Cefn Druids          2-0 Rhos Aelwyd
Conwy United         4-0 Llangefni Town
Gap Connahs Quay     0-3 Flint Town United
Guilsfield           1-1 Llanrhaeadr
Penrhyncoch          1-4 Caersws
Porthmadog           2-2 Llandudno
Ruthin Town          2-0 Penycae

[Aug 26]
Llandudno            0-1 Gap Connahs Quay

[Aug 27]
Caersws              1-8 Rhyl
Cefn Druids          4-2 Conwy United
Flint Town United    2-1 Guilsfield
Llangefni Town       4-2 Penrhyncoch
Llanrhaeadr          3-3 Porthmadog
Penycae              0-1 Buckley Town
Rhos Aelwyd          1-0 Ruthin Town

[Sep 3]
Buckley Town         2-2 Llandudno
Flint Town United    2-1 Caersws
Gap Connahs Quay     4-0 Llangefni Town
Guilsfield           1-2 Conwy United
Penrhyncoch          1-0 Rhos Aelwyd
Porthmadog           1-1 Cefn Druids
Rhyl                 8-0 Penycae
Ruthin Town          2-5 Llanrhaeadr

[Sep 9]
Llandudno            1-0 Rhyl

[Sep 10]
Caersws              5-0 Guilsfield
Cefn Druids          4-1 Ruthin Town
Conwy United         0-2 Porthmadog
Llangefni Town       0-4 Buckley Town
Llanrhaeadr          1-1 Penrhyncoch
Penycae              2-4 Flint Town United
Rhos Aelwyd          1-2 Gap Connahs Quay

[Sep 13]
Buckley Town         2-3 Rhyl

[Sep 16]
Gap Connahs Quay     8-0 Llanrhaeadr
Rhyl                 6-1 Llangefni Town

[Sep 17]
Buckley Town         1-0 Rhos Aelwyd
Caersws              3-2 Penycae
Guilsfield           2-3 Porthmadog
Penrhyncoch          1-0 Cefn Druids
Flint Town United    3-1 Llandudno
Ruthin Town          3-1 Conwy United

[Sep 23]
Cefn Druids          1-2 Gap Connahs Quay

[Sep 24]
Conwy United         3-3 Penrhyncoch
Llandudno            1-2 Caersws
Llangefni Town       1-6 Flint Town United
Llanrhaeadr          2-4 Buckley Town
Penycae              1-3 Guilsfield
Porthmadog           2-1 Ruthin Town
Rhos Aelwyd          2-6 Rhyl

[Oct 8]
Buckley Town         4-1 Cefn Druids
Caersws              8-2 Llangefni Town
Conwy United         2-2 Gap Connahs Quay
Flint Town United    1-1 Rhos Aelwyd
Guilsfield           3-0 Ruthin Town
Penrhyncoch          1-3 Porthmadog
Penycae              1-0 Llandudno
Rhyl                 4-0 Llanrhaeadr

[Oct 21]
Cefn Druids          1-0 Rhyl
Conwy United         0-2 Buckley Town

[Oct 22]
Llandudno            3-2 Guilsfield
Llangefni Town       0-1 Penycae
Llanrhaeadr          4-3 Flint Town United
Porthmadog           2-0 Gap Connahs Quay
Rhos Aelwyd          0-3 Caersws
Ruthin Town          0-2 Penrhyncoch

[Oct 28]
Flint Town United    1-2 Cefn Druids
Rhyl                 6-0 Conwy United

[Oct 29]
Buckley Town         1-0 Porthmadog
Caersws              3-1 Llanrhaeadr
Gap Connahs Quay     6-0 Ruthin Town
Guilsfield           1-3 Penrhyncoch
Llandudno            5-2 Llangefni Town
Penycae              2-1 Rhos Aelwyd

[Nov 5]
Conwy United         6-2 Ruthin Town
Llanrhaeadr          3-0 Rhos Aelwyd

[Nov 11]
Conwy United         1-2 Flint Town United
Cefn Druids          1-2 Caersws
[Nov 12]
Llangefni Town       0-1 Guilsfield
Llanrhaeadr          2-3 Penycae
Penrhyncoch          0-3 Gap Connah's Quay
Rhos Aelwyd          0-0 Llandudno
Ruthin Town          2-2 Buckley Town

[Nov 13]
Rhyl                 0-0 Porthmadog

[Nov 15]
Guilsfield           3-0 Buckley Town

[Nov 19]
Buckley Town         2-1 Penrhyncoch
Caersws              3-2 Conwy United
Flint Town United    0-1 Porthmadog
Guilsfield           3-1 Gap Connah's Quay
Llandudno            1-0 Llanrhaeadr
Llangefni Town       3-0 Rhos Aelwyd
Penycae              0-2 Cefn Druids
Rhyl                 2-0 Ruthin Town

[Nov 25]
Cefn Druids          1-3 Llandudno
Gap Connah's Quay    6-1 Buckley Town

[Nov 26]
Conwy United         1-1 Penycae
Llanrhaeadr          1-3 Llangefni Town
Penrhyncoch          1-1 Rhyl
Porthmadog           1-2 Caersws
Rhos Aelwyd          0-2 Guilsfield
Ruthin Town          0-5 Flint Town United

[Dec 3]
Penycae              1-2 Porthmadog
Rhos Aelwyd          2-2 Llanrhaeadr
Ruthin Town          0-1 Guilsfield
Penrhyncoch          3-2 Llangefni Town

[Dec 6]
Llandudno            4-2 Conwy United
Rhyl                 1-0 Gap Connah's Quay

[Dec 9]
Buckley Town         1-0 Flint Town United

[Dec 10]
Llanrhaeadr          1-2 Cefn Druids
Conwy United         4-4 Rhos Aelwyd
Gap Connah's Quay    1-0 Caersws
Guilsfield           1-1 Rhyl
Penrhyncoch          1-0 Penycae
Porthmadog           6-2 Llangefni Town
Ruthin Town          0-0 Llandudno

[Dec 17]
Ruthin Town          3-1 Llangefni Town
Llandudno            3-2 Penrhyncoch
Llanrhaeadr          1-1 Conwy United

[Dec 26]
Flint Town United    1-2 Gap Connah's Quay

[Jan 2]
Caersws              1-1 Penrhyncoch
Llandudno            1-2 Porthmadog
Llangefni Town       1-3 Conwy United
Penycae              1-1 Ruthin Town
Rhos Aelwyd          0-2 Cefn Druids
Rhyl                 2-1 Buckley Town

[Jan 6]
Gap Connah's Quay    4-0 Llandudno

[Jan 7]
Conwy United         0-1 Cefn Druids
Buckley Town         3-1 Penycae
Flint Town United    3-0 Llangefni Town
Porthmadog           2-3 Penrhyncoch

[Jan 13]
Llandudno            1-3 Buckley Town

[Jan 14]
Caersws              0-1 Flint Town United
Cefn Druids          2-1 Porthmadog
Conwy United         2-1 Guilsfield
Llangefni Town       0-3 Gap Connah's Quay
Llanrhaeadr          0-1 Ruthin Town

[Jan 20]
Gap Connah's Quay    6-0 Rhos Aelwyd
Rhyl                 0-1 Llandudno

[Jan 21]
Buckley Town         4-1 Llangefni Town
Flint Town United    3-1 Penycae
Guilsfield           1-0 Caersws
Penrhyncoch          3-1 Llanrhaeadr
Porthmadog           2-4 Conwy United
Ruthin Town          1-1 Cefn Druids

[Jan 28]
Llanrhaeadr          2-2 Gap Connah's Quay
Penycae              2-2 Caersws
Porthmadog           2-1 Guilsfield
Ruthin Town          0-0 Rhos Aelwyd

[Jan 31]
Llandudno            2-3 Flint Town United

[Feb 10]
Gap Connah's Quay    1-1 Conwy United

[Feb 11]
Llangefni Town       0-2 Caersws
Guilsfield           1-2 Cefn Druids

[Feb 17]
Buckley Town         1-3 Conwy United
Rhyl                 1-2 Cefn Druids

[Feb 18]
Flint Town United    2-0 Llanrhaeadr
Gap Connah's Quay    1-1 Porthmadog
Guilsfield           2-2 Llandudno
Penycae              2-0 Llangefni Town

[Feb 24]
Conwy United         0-5 Rhyl

[Feb 25]
Llangefni Town       0-6 Llandudno
Llanrhaeadr          0-4 Caersws
Penrhyncoch          2-0 Guilsfield
Porthmadog           2-6 Buckley Town
Rhos Aelwyd          4-2 Penycae
Ruthin Town          0-3 Gap Connah's Quay

[Feb 28]
Guilsfield           0-2 Penycae
Llangefni Town       0-1 Rhyl

[Mar 2]
Flint Town United    2-2 Conwy United

[Mar 3]
Buckley Town         1-0 Ruthin Town
Caersws              2-1 Cefn Druids
Gap Connah's Quay    2-0 Penrhyncoch
Guilsfield           0-3 Llangefni Town
Llandudno            3-1 Rhos Aelwyd
Penycae              1-1 Llanrhaeadr
Porthmadog           2-0 Rhyl

[Mar 10]
Conwy United         1-3 Caersws
Gap Connah's Quay    5-0 Guilsfield
Llanrhaeadr          1-1 Llandudno
Penrhyncoch          2-0 Buckley Town
Rhos Aelwyd          1-4 Porthmadog
Ruthin Town          1-3 Rhyl
Llangefni Town       1-2 Cefn Druids

[Mar 16]
Llandudno            2-0 Cefn Druids

[Mar 17]
Flint Town United    0-2 Ruthin Town
Guilsfield           4-1 Rhos Aelwyd
Llangefni Town       2-2 Llanrhaeadr
Penycae              0-4 Conwy United
Rhyl                 4-0 Penrhyncoch
Caersws              2-3 Porthmadog
Buckley Town         1-1 Gap Connah's Quay

[Mar 20]
Flint Town United    1-1 Rhyl

[Mar 23]
Conwy United         0-4 Llandudno

[Mar 24]
Gap Connah's Quay    2-1 Rhyl
Penrhyncoch          1-0 Flint Town United
Porthmadog           4-0 Penycae
Ruthin Town          2-2 Caersws
Cefn Druids          6-1 Llangefni Town
Rhos Aelwyd          2-4 Buckley Town
Llanrhaeadr          0-2 Guilsfield

[Mar 27]
Buckley Town         0-2 Caersws

[Mar 31]
Caersws              1-3 Llandudno
Penrhyncoch          4-1 Ruthin Town
Porthmadog           2-1 Llanrhaeadr
Guilsfield           2-2 Flint Town United
Rhos Aelwyd          1-1 Llangefni Town

[Apr 1]
Penycae              0-2 Rhyl

[Apr 3]
Cefn Druids          4-4 Flint Town United
Buckley Town         7-0 Guilsfield

[Apr 7]
Rhos Aelwyd          2-2 Flint Town United
Llandudno            2-1 Penycae
Penrhyncoch          2-0 Conwy United
Buckley Town         3-2 Llanrhaeadr
Gap Connah's Quay    2-0 Cefn Druids
Rhyl                 1-1 Caersws

[Apr 14]
Caersws              1-0 Ruthin Town
Cefn Druids          0-1 Buckley Town
Llanrhaeadr          1-2 Rhyl
Penycae              0-4 Gap Connah's Quay
Porthmadog           2-1 Flint Town United
Rhos Aelwyd          2-3 Penrhyncoch

[Apr 17]
Caersws              4-1 Rhos Aelwyd
Cefn Druids          3-2 Penrhyncoch

[Apr 20]
Cefn Druids          1-2 Penycae

[Apr 21]
Ruthin Town          0-2 Porthmadog
Flint Town United    1-3 Penrhyncoch
Rhyl                 3-0 Rhos Aelwyd

Final Table:

 1.Gap Connah's Quay        30  21  5  4  89-23  68  Promoted
---------------------------------------------------
 2.Rhyl                     30  19  5  6  80-22  62
 3.Buckley Town             30  19  4  7  67-43  61
 4.Porthmadog               30  19  5  6  68-41  59  [-3]
 5.Penrhyncoch              30  17  4  9  56-44  55
 6.Cefn Druids              30  17  3 10  58-42  54
 7.Caersws                  30  17  4  9  68-49  52  [-3]
 8.Llandudno                30  14  7  9  55-40  49
 9.Flint Town United        30  13  7 10  59-47  46
10.Conwy United             30  10  7 13  59-65  37
11.Guilsfield               30  10  4 16  41-58  34
12.Ruthin Town              30   6  7 17  28-60  25
13.Penycae                  30   7  4 19  30-76  25
---------------------------------------------------
14.Llanrhaeadr              30   3  9 18  40-77  18  Relegated
15.Llangefni Town           30   4  2 24  32-96  14  Relegated
16.Rhos Aelwyd              30   2  7 21  29-76  13  Relegated

Promoted: Holyhead Hotspur (Welsh Alliance League), FC Cefn (Welsh National League),
          Rhayader Town (Mid-Wales Football League)

MacWhirter Welsh League Division 1

Final Table:

 1.Cambrian & Clydach Vale  30  16 10  4  78-25  58
 2.Taff's Well              30  16  4 10  60-42  52
 3.Haverfordwest County     30  15  7  8  58-43  52
 4.Bryntirion Athletic      30  16  3 11  52-43  51
 5.AFC Porth                30  13  9  8  54-36  48
 6.Barry Town               30  12 10  8  48-37  46
 7.Goytre United            30  12  8 10  71-55  44
 8.Bridgend Town            30  13  5 12  50-41  44
 9.Ton Pentre               30   9 16  5  48-40  43
10.Pontardawe Town          30  11  9 10  48-53  42
11.West End                 30  11  5 14  53-62  38
12.Cwmbran Celtic           30  12  2 16  32-54  38
13.Aberaman Athletic        30   8  9 13  46-55  33
---------------------------------------------------
14.Cwmaman Institute        30   7  8 15  36-59  29  Relegated
15.Cardiff Corinthians      30   6 10 14  50-67  28  Relegated
16.Caerau (Ely)             30   4  3 23  37-109 15  Relegated

NB: no clubs promoted

[Aug 12]
Bryntirion Athletic  2-0 Bridgend Town

[Aug 12]
AFC Porth            0-3 Cambrian & Clydach
Caerau (Ely)         0-1 Barry Town
Cwmbran Celtic       1-3 Cwmaman Institute
Goytre United        3-3 Cardiff Corinthians
Haverfordwest County 4-0 Aberaman Athletic
Taffs Well           0-3 Ton Pentre
West End             2-0 Pontardawe Town

[Aug 16]
Cwmaman Institute    1-1 Cambrian & Clydach

[Aug 17]
Bridgend Town        2-1 Pontardawe Town
Caerau (Ely)         3-2 Cardiff Corinthians
Cwmbran Celtic       1-0 Barry Town
Ton Pentre           2-1 AFC Porth
West End             5-1 Haverfordwest County

[Aug 19]
Cambrian & Clydach   2-0 Taffs Well

[Aug 20]
Aberaman Athletic    0-2 Pontardawe Town
Bridgend Town        3-1 Cardiff Corinthians
Caerau (Ely)         1-2 Cwmbran Celtic
Cwmaman Institute    1-2 AFC Porth
Goytre United        2-0 Barry Town
Ton Pentre           1-2 Haverfordwest County
West End             3-5 Bryntirion Athletic

[Aug 23]
Barry Town           0-2 Cwmbran Celtic
Taffs Well           0-2 Aberaman Athletic

[Aug 24]
AFC Porth            2-2 Ton Pentre
Bryntirion Athletic  3-2 Goytre United
Cambrian & Clydach   3-1 Cwmaman Institute
Haverfordwest County 1-1 West End

[Aug 26]
Barry Town           0-1 Bridgend Town

[Aug 27]
Aberaman Athletic    0-2 Bryntirion Athletic
Caerau (Ely)         2-2 Cwmaman Institute
Cwmbran Celtic       2-2 Goytre United
Haverfordwest County 1-3 Cambrian & Clydach
Taffs Well           1-1 AFC Porth
Ton Pentre           0-0 Pontardawe Town
West End             2-0 Cardiff Corinthians

[Aug 31]
Pontardawe Town      1-0 Bridgend Town

[Sep 3]
AFC Porth            1-0 Haverfordwest County
Aberaman Athletic    3-1 Cardiff Corinthians
Bridgend Town        5-0 Cwmbran Celtic
Cambrian & Clydach   4-0 Pontardawe Town
Cwmaman Institute    0-2 Taffs Well
Goytre United        0-2 Caerau (Ely)
Ton Pentre           0-1 Bryntirion Athletic
West End             0-2 Barry Town

[Sep 10]
West End             2-0 Ton Pentre

[Sep 17]
Barry Town           1-1 Aberaman Athletic
Bryntirion Athletic  0-3 Cambrian & Clydach
Caerau (Ely)         1-5 Bridgend Town
Cardiff Corinthians  2-2 Ton Pentre
Cwmbran Celtic       0-2 West End
Goytre United        3-2 Cwmaman Institute
Haverfordwest County 3-4 Taffs Well

[Sep 23]
Bridgend Town        1-4 Goytre United
Ton Pentre           1-1 Barry Town

[Sep 24]
AFC Porth            3-1 Bryntirion Athletic
Aberaman Athletic    0-1 Cwmbran Celtic
Cambrian & Clydach   0-0 Cardiff Corinthians
Cwmaman Institute    2-1 Haverfordwest County
Taffs Well           2-1 Pontardawe Town
West End             4-2 Caerau (Ely)

[Oct 8]
Cwmbran Celtic       0-1 Aberaman Athletic

[Oct 15]
AFC Porth            4-0 Barry Town
Aberaman Athletic    3-3 Goytre United
Cambrian & Clydach   3-1 Cwmbran Celtic
Caerau (Ely)         0-4 Ton Pentre
Cwmaman Institute    0-1 Pontardawe Town
Haverfordwest County 2-1 Bryntirion Athletic
Taffs Well           1-2 Cardiff Corinthians
West End             3-4 Bridgend Town

[Oct 20]
Bridgend Town        2-2 Aberaman Athletic

[Oct 22]
Barry Town           1-2 Taffs Well
Bryntirion Athletic  0-1 Pontardawe Town
Caerau (Ely)         1-7 Cambrian & Clydach
Cardiff Corinthians  0-2 Haverfordwest County
Cwmbran Celtic       1-0 AFC Porth
Goytre United        2-2 Ton Pentre
West End             1-1 Cwmaman Institute

[Oct 28]
Ton Pentre           2-2 Bridgend Town

[Oct 29]
AFC Porth            2-0 Caerau (Ely
Aberaman Athletic    2-4 West End
Cwmaman Institute    1-3 Bryntirion Athletic
Haverfordwest County 2-2 Barry Town
Pontardawe Town      2-2 Cardiff Corinthians
Taffs Well           3-0 Cwmbran Celtic

[Nov 5]
Aberaman Athletic    1-2 Cwmaman Institute
Cwmbran Celtic       3-4 Ton Pentre

[Nov 12]
Goytre United        1-1 AFC Porth
Cwmaman Institute    1-1 Cardiff Corinthians

[Nov 19]
Aberaman Athletic    0-3 Cambrian & Clydach
Barry Town           2-1 Cardiff Corinthians
Cwmbran Celtic       1-0 Bryntirion Athletic
Goytre United        2-0 Haverfordwest County
Caerau (Ely)         3-7 AFC Porth
Cwmaman Institute    3-3 Ton Pentre

[Nov 25]
Cambrian & Clydach   1-1 Ton Pentre
Haverfordwest County 1-0 Bridgend Town

[Nov 26]
AFC Porth            3-1 Aberaman Athletic
Cardiff Corinthians  2-0 Cwmbran Celtic
Cwmaman Institute    1-2 Barry Town
Pontardawe Town      0-3 Goytre United
Taffs Well           4-1 West End

[Dec 3]
Aberaman Athletic    2-2 Haverfordwest County

[Dec 9]
Taffs Well           1-1 Cambrian & Clydach

[Dec 10]
Barry Town           1-1 Goytre United
Cardiff Corinthians  0-4 Bridgend Town
Cwmbran Celtic       3-1 Caerau (Ely)
Haverfordwest County 0-0 Ton Pentre

[Dec 17]
Cardiff Corinthians  3-3 West End
Cwmaman Institute    5-0 Caerau (Ely)
Goytre United        1-2 Cwmbran Celtic

[Jan 7]
Barry Town           3-1 West End
Caerau (Ely)         0-3 Goytre United
Cwmbran Celtic       2-1 Bridgend Town
Haverfordwest County 2-0 AFC Porth

[Jan 13]
Bridgend Town        0-2 Caerau (Ely)

[Jan 14]
AFC Porth            2-2 Pontardawe Town
Cambrian & Clydach   4-0 Bryntirion Athletic
Taffs Well           3-1 Haverfordwest County
West End             1-2 Cwmbran Celtic

[Jan 20]
Goytre United        1-2 Bridgend Town

[Jan 21]
Barry Town           0-0 Ton Pentre
Bryntirion Athletic  1-1 AFC Porth
Caerau (Ely)         0-2 West End
Cardiff Corinthians  1-1 Cambrian & Clydach
Haverfordwest County 3-1 Cwmaman Institute
Pontardawe Town      1-3 Taffs Well

[Jan 27]
Taffs Well           0-1 Bryntirion Athletic

[Jan 28]
Aberaman Athletic    2-0 Caerau (Ely)
Cambrian & Clydach   1-3 Barry Town
Cwmaman Institute    0-3 Bridgend Town
Haverfordwest County 7-0 Pontardawe Town
Ton Pentre           0-1 Cwmbran Celtic
West End             4-3 Goytre United

[Feb 10]
Aberaman Athletic    1-1 Bridgend Town

[Feb 11]
Haverfordwest County 2-2 Cardiff Corinthians
Pontardawe Town      3-2 Bryntirion Athletic

[Feb 15]
Bryntirion Athletic  4-1 Caerau (Ely)

[Feb 17]
Bridgend Town        0-2 Ton Pentre

[Feb 18]
Barry Town           1-2 Haverfordwest County
Bryntirion Athletic  1-1 Cwmaman Institute
Cardiff Corinthians  3-3 Pontardawe Town
Goytre United        2-2 Cambrian & Clydach

[Feb 21]
Barry Town           6-0 Caerau (Ely)

[Feb 24]
Taffs Well           7-1 Caerau (Ely)

[Feb 25]
AFC Porth            1-3 Goytre United
Cwmaman Institute    1-0 Aberaman Athletic
Haverfordwest County 2-1 Cwmbran Celtic
Pontardawe Town      2-2 Barry Town
Ton Pentre           3-0 West End

[Mar 2]
Aberaman Athletic    1-1 Ton Pentre
Bridgend Town        0-3 AFC Porth

[Mar 3]
Barry Town           1-3 Bryntirion Athletic
Caerau (Ely)         4-7 Haverfordwest County
Cardiff Corinthians  5-1 Cwmaman Institute
Cwmbran Celtic       1-1 Pontardawe Town
Goytre United        3-1 Taffs Well
West End             0-2 Cambrian & Clydach

[Mar 6]
Barry Town           2-1 AFC Porth
Goytre United        3-2 Aberaman Athletic

[Mar 9]
Taffs Well           3-2 Bridgend Town

[Mar 10]
AFC Porth            1-1 West End
Bryntirion Athletic  2-0 Cwmbran Celtic
Cambrian & Clydach   1-2 Aberaman Athletic
Cardiff Corinthians  3-3 Barry Town
Haverfordwest County 1-1 Goytre United
Caerau (Ely)         1-1 Pontardawe Town
Ton Pentre           1-1 Cwmaman Institute

[Mar 13]
Goytre United        5-2 Bryntirion Athletic
Ton Pentre           0-0 Caerau (Ely)

[Mar 14]
Aberaman Athletic    1-3 Taffs Well

[Mar 16]
Bridgend Town        1-1 Haverfordwest County
Ton Pentre           1-1 Cambrian & Clydach
Aberaman Athletic    1-1 AFC Porth

[Mar 17]
Barry Town           4-0 Cwmaman Institute
Caerau (Ely)         2-6 Bryntirion Athletic
Cwmbran Celtic       1-3 Cardiff Corinthians
Goytre United        0-1 Pontardawe Town
West End             1-2 Taffs Well

[Mar 20]
Bridgend Town        1-0 West End

[Mar 23]
Bryntirion Athletic  0-2 Taffs Well
Ton Pentre           2-2 Aberaman Athletic
Barry Town           0-0 Cambrian & Clydach

[Mar 24]
AFC Porth            0-1 Bridgend Town
Cardiff Corinthians  0-2 Caerau (Ely)
Goytre United        0-1 West End
Pontardawe Town      1-1 Cwmaman Institute

[Mar 27]
Barry Town           2-0 Pontardawe Town
Cambrian & Clydach   8-1 Caerau (Ely)

[Mar 28]
Bryntirion Athletic  1-0 Aberaman Athletic

[Mar 29]
Cardiff Corinthians  4-1 Taffs Well

[Mar 30]
Bridgend Town        0-0 Cambrian & Clydach

[Mar 31]
Caerau (Ely)         3-5 Aberaman Athletic
Cardiff Corinthians  0-2 Bryntirion Athletic
Cwmbran Celtic       0-2 Haverfordwest County
Pontardawe Town      2-1 AFC Porth
Taffs Well           2-3 Goytre United
Cwmaman Institute    0-2 West End

[Apr 3]
Taffs Well           1-1 Barry Town

[Apr 4]
Bryntirion Athletic  4-1 Cardiff Corinthians

[Apr 6]
Bridgend Town        3-0 Cwmaman Institute

[Apr 7]
Cambrian & Clydach   6-3 Goytre United
Pontardawe Town      3-0 Haverfordwest County
Ton Pentre           3-2 Taffs Well
West End             1-2 AFC Porth
Bryntirion Athletic  0-2 Barry Town

[Apr 10]
AFC Porth            4-0 Cwmbran Celtic
Cwmaman Institute    1-7 Goytre United
Pontardawe Town      0-5 Cambrian & Clydach
Cardiff Corinthians  0-3 Aberaman Athletic

[Apr 11]
Bryntirion Athletic  2-2 Ton Pentre

[Apr 13]
Bridgend Town        0-1 Taffs Well

[Apr 14]
Cardiff Corinthians  1-2 AFC Porth
Pontardawe Town      2-4 Cwmbran Celtic
Bryntirion Athletic  2-1 West End
Aberaman Athletic    1-1 Barry Town

[Apr 17]
Cwmbran Celtic       0-3 Taffs Well
Ton Pentre           3-2 Goytre United
Cambrian & Clydach   0-2 Haverfordwest County

[Apr 18]
AFC Porth            5-2 Cardiff Corinthians

[Apr 20]
Taffs Well           0-1 Cwmaman Institute

[Apr 21]
Haverfordwest County 3-2 Caerau (Ely)
Cambrian & Clydach   0-0 AFC Porth
Cardiff Corinthians  4-3 Goytre United
Pontardawe Town      2-2 West End
Bridgend Town        3-4 Barry Town

[Apr 24]
West End             3-7 Aberaman Athletic
Bryntirion Athletic  0-1 Haverfordwest County
Pontardawe Town      5-0 Ton Pentre
AFC Porth            2-0 Cwmaman Institute
Cwmbran Celtic       0-3 Cambrian & Clydach

[Apr 27]
Bridgend Town        0-1 Bryntirion Athletic

[Apr 28]
Cwmaman Institute    2-0 Cwmbran Celtic
Pontardawe Town      6-1 Caerau (Ely)
Cambrian & Clydach   8-0 West End
Ton Pentre           3-1 Cardiff Corinthians
AFC Porth            1-1 Taffs Well

[May 3]
Caerau (Ely)         1-5 Taffs Well
Cambrian & Clydach   2-3 Bridgend Town

[May 12]
Pontardawe Town      4-1 Aberaman Athletic

Final Table:

 1.Cambrian & Clydach Vale  30  16 10  4  78-25  58
 2.Taff's Well              30  16  4 10  60-42  52
 3.Haverfordwest County     30  15  7  8  58-43  52
 4.Bryntirion Athletic      30  16  3 11  52-43  51
 5.AFC Porth                30  13  9  8  54-36  48
 6.Barry Town               30  12 10  8  48-37  46
 7.Goytre United            30  12  8 10  71-55  44
 8.Bridgend Town            30  13  5 12  50-41  44
 9.Ton Pentre               30   9 16  5  48-40  43
10.Pontardawe Town          30  11  9 10  48-53  42
11.West End                 30  11  5 14  53-62  38
12.Cwmbran Celtic           30  12  2 16  32-54  38
13.Aberaman Athletic        30   8  9 13  46-55  33
---------------------------------------------------
14.Cwmaman Institute        30   7  8 15  36-59  29  Relegated
15.Cardiff Corinthians      30   6 10 14  50-67  28  Relegated
16.Caerau (Ely)             30   4  3 23  37-109 15  Relegated

NB: no clubs promoted

Promoted from Division 2: Monmouth Town, Tata Steel, Caerleon
--------------------------------------------------------------------------------------------

2012/13

League of Wales

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints           22  14  4  4  48-17  46  Championship Playoff
 2.Airbus UK Broughton      22  12  3  7  59-31  39  Championship Playoff
 3.Bangor City              22  10  6  6  51-34  36  Championship Playoff
 4.Prestatyn Town           22  10  6  6  52-48  36  Championship Playoff
 5.Port Talbot Town         22   9  5  8  40-37  32  Championship Playoff
 6.Carmarthen Town          22   8  6  8  31-36  30  Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Connah's Quay            22   9  3 10  51-54  29  [-1]  Relegation Playoff
 8.Llanelli                 22   7  6  9  28-44  27  Relegation Playoff
 9.Bala Town                22   7  5 10  33-38  26  Relegation Playoff
10.Newtown                  22   7  5 10  37-45  26  Relegation Playoff
11.Aberystwyth Town         22   7  5 10  28-45  26  Relegation Playoff
12.Afan Lido                22   4  2 16  32-61  14  Relegation Playoff

NB: Connah's Quay 1 point deducted for fielding an ineligible player

Home \ Away	ABE	AFA	AIR	BAL	BAN	CMR	CQN	LLA	NEW	PTA	PRE	TNS
Aberystwyth Town		4–2	1–0	1–1	0–0	1–0	3–0	0–2	0–2	0–5	4–1	1–4
Afan Lido	0–0		1–5	1–0	2–3	2–1	2–1	0–1	2–3	0–3	2–4	1–3
Airbus UK  	5–1	3–1		1–0	2–3	1–2	2–2	1–1	2–1	5–0	5–0	2–1
Bala Town	3–2	3–2	0–2		2–1	3–0	3–6	1–2	4–4	2–0	1–2	2–2
Bangor City	7–1	4–1	2–0	5–0		2–2	2–1	1–2	3–0	2–2	3–3	0–1
Carmarthen Town	2–0	1–1	2–1	1–1	0–1		2–4	1–0	4–2	1–0	2–2	0–0
Connah's Quay 	1–2	6–4	4–1	0–1	2–6	1–1		3–1	2–1	2–0	3–3	1–3
Llanelli	0–0	3–2	2–4	1–4	2–2	4–2	1–6		0–3	0–1	2–2	0–6
Newtown 	3–1	1–2	1–7	1–1	3–2	1–2	1–3	1–1		1–1	1–4	1–1
Port Talbot  	2–4	6–1	4–4	2–1	1–1	2–1	6–1	1–2	1–0		1–0	1–3
Prestatyn Town	2–2	4–2	1–6	1–0	4–1	7–1	4–1	3–1	2–5	1–1		1–0
The New Saints	3–0	2–1	1–0	1–0	3–0	0–3	5–1	0–0	0–1	5–0	4–1
Championship Playoff

Final Table:

 1.The New Saints           32  24  4  4  86-22  76  Champions
 2.Airbus UK Broughton      32  17  3 12  76-42  54
 3.Bangor City              32  14  9  9  65-53  51
 4.Port Talbot Town         32  13  8 11  51-52  47
 5.Prestatyn Town           32  11  7 14  62-79  40
 6.Carmarthen Town          32  10  7 15  36-50  37

Home \ Away	AIR	BAN	CMR	PTA	PRE	TNS
Airbus UK Broughton		2–0	2–0	2–0	4–1	1–2
Bangor City	2–0		2–0	3–3	3–3	1–4
Carmarthen Town	1–0	0–1		0–0	3–2	0–1
Port Talbot Town	1–0	1–1	1–0		4–1	0–3
Prestatyn Town	0–4	0–1	2–1	0–1		1–7
The New Saints	4–2	6–0	3–0	5–0	3–0	

Final Table:

 1.The New Saints           32  24  4  4  86-22  76  Champions
 2.Airbus UK Broughton      32  17  3 12  76-42  54
 3.Bangor City              32  14  9  9  65-53  51  Europa League Playoff
 4.Port Talbot Town         32  13  8 11  51-52  47  Europa League Playoff
 5.Prestatyn Town           32  11  7 14  62-79  40
 6.Carmarthen Town          32  10  7 15  36-50  37  Europa League Playoff

Europa League Playoff

Round 1 [May 4]
Bala           1-0 Connah's Quay  

Semifinals [May 11]
Bangor         2-4 Bala           
Port Talbot    1-0 Carmarthen     

Final [May 18]
Port Talbot    0-1 Bala           

Relegation Playoff

Final Table:

 7.Bala Town                32  17  5 10  62-41  56  Europa League Playoff
 8.Connah's Quay            32  12  5 15  62-69  40  [-1]  Europa League Playoff
 9.Newtown                  32  10  7 15  44-54  37
10.Aberystwyth Town         32   9 10 13  40-59  37
11.Llanelli                 32  10  6 16  41-68  36  Liquidated
---------------------------------------------------
12.Afan Lido                32   8  3 21  43-79  27

NB: Connah's Quay 1 point deducted for fielding an ineligible player;
    on Apr 22, Llanelli were liquidated, after having played all their
    fixtures; due to this, Afan Lido escaped relegation

Home \ Away	ABE	AFA	BAL	CQN	LLA	NEW
Aberystwyth Town		4–3	1–3	1–1	2–1	0–0
Afan Lido	0–0		0–2	2–1	1–3	2–1
Bala Town	1–0	4–0		0–5	4–0	3–1
Connah's Quay  	1–1	3–0	1–0		4–2	0–2
Llanelli	4–3	0–2	1–5	0–1		0–1
Newtown 	0–0	0–1	0–1	1–0	1–2	

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2012/13

1/8 Finals
[Jan 26]
Barry Town              2-1 Pontardawe Town         
Carmarthen Town         3-2 Bala Town               [aet]
Chepstow Town           3-4 Haverfordwest County    
Connah's Quay           0-2 Bangor City             
Prestatyn Town          2-0 West End                
[Feb 2]
Flint Town United       3-1 Caerau Ely              
[Feb 5]
Newtown                 1-1 Airbus UK               [aet, 4-5 pen]
The New Saints          5-1 Rhyl                    

Quarterfinals
[Mar 1]
Haverfordwest County    0-1 The New Saints          
[Mar 2]
Bangor City             1-0 Airbus UK               
Carmarthen Town         2-3 Prestatyn Town          [aet]
Flint Town United       0-2 Barry Town              

Semifinals [Apr 6]
Bangor City             1-0 The New Saints          [at Rhyl]
Barry Town              1-2 Prestatyn Town          [at Newtown]

Final [May 6, Racecourse Ground, Wrexham]
Prestatyn Town          3-1 Bangor City             [aet]

League Cup 2012/13

Round 1 [Sep 4]
Buckley Town            1-2 Penrhyncoch             
Cambrian & Clydach Vale 0-4 Haverfordwest County    
Rhyl                    2-0 Porthmadog              
Taff's Well             2-2 Bryntirion Athletic     [aet, 2-3 pen]

Round 2
[Sep 25]
Port Talbot Town        2-2 Aberystwyth Town        [aet, 5-4 pen]
Rhyl                    1-3 Connah's Quay           
[Oct 2]
Haverfordwest County    3-5 Llanelli                
Newtown                 4-5 Afan Lido               [aet]
Prestatyn Town          0-2 The New Saints          
[Oct 9]
Bala Town               6-1 Bangor City             
Bryntirion Athletic     1-2 Carmarthen Town         
Penrhyncoch             0-1 Airbus UK               

Quarterfinals
[Oct 9]
Llanelli                6-3 Afan Lido               
[Oct 30]
Bala Town               2-3 The New Saints          
Carmarthen Town         3-2 Port Talbot Town        
Connah's Quay           1-3 Airbus UK               [aet]

Semifinals [Nov 8]
Carmarthen Town         2-1 Llanelli                
The New Saints          5-2 Airbus UK               

Final [Jan 12]
Carmarthen Town         3-3 The New Saints          [aet, 3-1 pen]

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Rhyl                     30  24  6  0 100-24  78  Promoted
---------------------------------------------------
 2.Cefn Druids              30  22  3  5  79-32  69
 3.Conwy Borough            30  18  7  5  57-37  61
 4.Caersws                  30  18  3  9  90-42  57
 5.Buckley Town             30  13 10  7  60-35  49
 6.Flint Town United        30  14  6 10  61-51  48
 7.Holyhead Hotspur         30  13  4 13  51-55  43
 8.Guilsfield               30  12  6 12  61-54  42
 9.Porthmadog               30  11  5 14  48-52  38
10.Penrhyncoch              30   9  7 14  50-63  34
11.Rhayader Town            30   9  6 15  44-66  33
12.Llandudno                30   8  8 14  36-59  32
13.Penycae                  30   7  5 18  49-84  26
14.Rhydymwyn                30   6  8 16  49-96  26
15.Llanrhaeadr YM           30   4  7 19  29-87  19
16.Ruthin Town              30   3  7 20  47-74  16

MacWhirter Welsh League Division 1

Final Table:

 1.West End                 28  18  4  6  64-29  58
 2.Cambrian & Clydach Vale  28  17  5  6  56-26  56
 3.Taff's Well              28  14  7  7  57-39  49
 4.Haverfordwest County     28  13  8  7  63-35  47
 5.Aberdare Town            28  13  8  7  45-35  47
 6.AFC Porth                28  13  7  8  39-34  46
 7.Monmouth Town            28  13  6  9  54-43  42  [-3]
 8.Bryntirion Athletic      28  10  9  9  38-40  39
 9.Ton Pentre               28   9  9 10  39-39  36
10.Pontardawe Town          28  10  5 13  34-39  35
11.Goytre United            28  10  4 14  33-51  34
12.Cwmbran Celtic           28   9  5 14  41-52  32
13.Bridgend Town            28   8  7 13  28-51  31
14.Tata Steel               28   5  6 17  28-61  21
15.Caerleon                 28   1  4 23  18-63   7
 -.Barry Town               withdrew; all results annulled

NB: no clubs promoted

---------------------------------------------------------------------------------------------

2013/14

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints           22  15  5  2  58-12  50  Championship Playoff
 2.Airbus UK Broughton      22  13  6  3  43-22  44  [-1]  Championship Playoff
 3.Carmarthen Town          22   9  6  7  36-34  33  Championship Playoff
 4.Bangor City              22   9  5  8  33-28  32  Championship Playoff
 5.Newtown                  22   9  5  8  34-39  32  Championship Playoff
 6.Rhyl                     22   9  4  9  32-31  31  Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Aberystwyth Town         22   8  8  6  41-37  29  [-3]  Relegation Playoff
 8.Bala Town                22   7  5 10  35-32  26  Relegation Playoff
 9.Prestatyn Town           22   6  6 10  27-30  24  Relegation Playoff
10.Port Talbot Town         22   6  6 10  25-34  24  Relegation Playoff
11.Connah's Quay            22   5  5 12  25-56  20  Relegation Playoff
12.Afan Lido                22   3  5 14  17-51  14  Relegation Playoff

NB: Airbus UK 1 point deducted for fielding ineligible player;
    Aberystwyth Town 3 points deducted for fielding ineligible player

Home \ Away	ABE	AFA	AIR	BAL	BAN	CMR	CQN	NEW	PTA	PRE	RHL	TNS
Aberystwyth Town		3–0	2–1	1–1	3–3	3–2	3–3	3–3	1–2	1–0	3–2	2–2
Afan Lido	2–1		1–3	1–6	0–3	2–2	2–1	2–2	0–3	0–1	0–3	1–2
Airbus UK Broughton	4–1	2–0		2–1	0–1	1–0	1–2	6–1	3–0	2–0	2–2	1–1
Bala Town	0–0	0–0	1–2		1–0	2–4	7–0	1–0	0–0	2–1	0–1	1–3
Bangor City	3–2	1–0	0–1	4–2		0–1	4–1	2–1	1–1	0–1	2–3	1–2
Carmarthen Town	0–3	3–0	0–1	2–0	4–4		3–3	0–2	3–1	2–1	1–0	0–0
Connah's Quay Nomads	0–4	0–0	1–2	2–1	2–1	1–3		0–4	0–2	2–2	1–3	0–4
Newtown	0–0	3–3	2–2	2–1	0–1	0–4	2–3		2–0	2–1	2–0	1–0
Port Talbot Town	3–0	5–1	1–1	0–2	1–2	1–1	0–0	0–1		1–2	1–0	1–3
Prestatyn Town	2–2	1–2	2–3	4–1	0–0	1–1	1–2	5–2	0–0		0–0	1–0
Rhyl	0–3	3–0	2–2	2–4	0–0	2–0	2–1	0–1	5–2	2–1		0–2
The New Saints	4–0	3–0	1–1	1–1	2–0	6–0	5–0	5–1	6–0	3–0	3–0	

Championship Playoff

Final Table:

 1.The New Saints           32  22  7  3  86-20  73  Champions
 2.Airbus UK Broughton      32  17  9  6  56-34  59  [-1]
 3.Carmarthen Town          32  14  6 12  54-51  48  Europa League Playoff
 4.Bangor City              32  14  6 12  47-50  48  Europa League Playoff
 5.Newtown                  32  12  6 14  46-58  42  Europa League Playoff
 6.Rhyl                     32  11  5 16  43-49  38  Europa League Playoff

NB: Airbus UK 1 point deducted for fielding ineligible player

Home \ Away	AIR	BAN	CMR	NEW	RHL	TNS
Airbus UK Broughton		0–1	1–2	1–0	2–1	1–1
Bangor City	2–4		3–1	1–0	2–0	1–9
Carmarthen Town	1–2	0–1		6–1	2–1	1–0
Newtown	1–1	3–1	0–3		2–1	1–2
Rhyl	2–0	1–1	4–2	0–3		0–2
The New Saints	1–1	4–1	4–0	3–1	2–1	

Europa League Playoff

Semifinals [May 10]
Bangor         1-0 Newtown        
Carmarthen     1-6 Rhyl           

Final [May 17]			
Bangor         2-0 Rhyl           

Relegation Playoff

Final Table:

 7.Aberystwyth Town         32  15  9  8  72-48  51  [-3]
 8.Bala Town                32  13  6 13  61-45  45
 9.Port Talbot Town         32  10  8 14  45-53  38
10.Connah's Quay            32  10  8 14  47-65  38
11.Prestatyn Town           32   9  8 15  42-47  35
---------------------------------------------------
12.Afan Lido                32   3  6 23  21-100 15  Relegated

NB: Aberystwyth Town 3 points deducted for fielding ineligible player

Home \ Away	ABE	AFA	BAL	CQN	PTA	PRE
Aberystwyth Town		7–1	2–3	2–1	6–1	4–0
Afan Lido	0–6		0–5	1–8	2–8	0–2
Bala Town	1–2	6–0		2–0	3–1	2–4
Connah's Quay Nomads	3–0	3–0	1–1		2–0	1–1
Port Talbot Town	1–1	0–0	2–1	1–2		2–0
Prestatyn Town	0–1	4–0	1–2	1–1	2–4	


Promoted: Cefn Druids

Cup Tournaments

Welsh Cup  | League Cup 

Welsh Cup 2013/14

Round 4
[Feb 1]
Aberdare Town           4-1 Bodedern
Aberystwyth Town        5-1 Afan Lido
Caersws                 4-3 Cambrian & Clydach Vale [aet]
[Feb 4]
Airbus UK               2-0 Bangor City
[Feb 11]
Bala Town               5-0 Cefn Druids             [at Cefn Druids]
[Feb 15]
Carmarthen Town         0-2 The New Saints          [at TNS] 
Monmouth Town           2-3 Porthmadog              [aet; at Porthmadog]        
[Feb 22]
Holywell Town           3-2 Newtown                 

Quarterfinals [Mar 1]
Aberdare Town           1-2 Bala Town
Aberystwyth Town        2-1 Caersws
Holywell Town           2-1 Porthmadog
The New Saints          2-0 Airbus UK

Semifinals [Apr 5] 
Aberystwyth Town        3-1 Holywell Town           [at Latham Park, Newtown]
The New Saints          2-1 Bala Town               [at Airfield, Broughton]

Final [May 3, Glyndwr Stadium, Wrexham]
Aberystwyth Town        2-3 The New Saints          

League Cup 2013/14

Round 1
[Sep 3]
Afan Lido               4-3 Taff's Well
Bala Town               3-1 Bangor City
Buckley Town            1-2 Conwy Borough
Connah's Quay           2-1 Prestatyn Town          [aet]
Haverfordwest County    0-3 Aberdare Town
Newtown                 1-2 Port Talbot Town
Rhyl                    2-0 Cefn Druids
[Sep 4]
Aberystwyth Town        2-3 Cambrian & Clydach Vale
 
Round 2
[Sep 24]
Aberdare Town           0-2 Port Talbot Town
[Sep 25]
Afan Lido               1-2 Cambrian & Clydach Vale
Conwy Borough           2-4 Bala Town
Rhyl                    2-0 Connah's Quay 

NB: The New Saints, Airbus UK, Caersws and Carmarthen Town bye to 
    quarterfinals

Quarterfinals
[Oct 22]
Airbus UK               2-1 The New Saints
Cambrian & Clydach Vale 2-1 Port Talbot Town
Rhyl                    2-3 Bala Town
[Oct 30]
Caersws                 0-5 Carmarthen Town 

Semifinals
[Nov 12]
Bala Town               2-1 Airbus UK
[Nov 19]
Carmarthen Town         3-2 Cambrian & Clydach

Final [Jan 11, Park Avenue, Aberystwyth]
Carmarthen Town         0-0 Bala Town               [aet, 3-1 pen]

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Cefn Druids              30  22  7  1  90-20  73  Promoted
---------------------------------------------------
 2.Conwy Borough            30  19  6  5  66-35  63
 3.Caernarfon Town          30  18  8  4  79-33  62
 4.Caersws                  30  17 10  3  56-32  61
 5.Llandudno                30  12  9  9  55-42  45
 6.Guilsfield               30  10 12  8  44-41  42
 7.Porthmadog               30  12  6 12  55-53  42
 8.Flint Town United        30  12  5 13  46-53  41
 9.Holyhead Hotspur         30   9 10 11  53-57  37
10.Penycae                  30  10  4 16  47-64  34
11.Rhayader Town            30   8  9 13  41-60  33
12.Buckley Town             30   6 13 11  41-54  31
13.Llanidloes Town          30   8  6 16  44-63  30
14.Rhydymwyn                30   8  4 18  32-64  28
---------------------------------------------------
15.Penrhyncoch              30   5  8 17  35-58  23  Relegated
16.Llanrhaeadr-ym-Mochnant  30   5  1 24  32-87  13  [-3]  Relegated

Welsh League Division 1

Final Table:

 1.Monmouth Town            30  21  2  7  78-33  65
 2.Taff's Well              30  19  6  5  63-30  63
 3.Pen-y-Bont               30  17  4  9  77-44  55  [*]
 4.Haverfordwest County     30  16  7  7  59-37  55
 5.Goytre                   30  15  9  6  49-43  54
 6.Cambrian & Clydach Vale  30  15  5 10  60-44  50
 7.Caerau (Ely)             30  12 10  8  52-51  46
 8.Aberdare Town            30  13  5 12  49-48  44
 9.Goytre United            30  11  6 13  56-43  39
10.AFC Porth                30  10  9 11  48-49  39
11.Ton Pentre               30   9 11 10  36-47  38
12.Pontardawe Town          30   9  6 15  34-60  33
---------------------------------------------------
13.Cwmbran Celtic           30   7  5 18  40-58  26  Relegated
14.Tata Steel               30   6  7 17  29-65  25  Relegated
15.Aberbargoed Buds         30   4  8 18  35-65  20  Relegated
16.West End                 30   5  2 23  36-84  17  Relegated

[*] Bryntirion Athletic and Bridgend Town merged into Pen-y-Bont

NB: no clubs promoted
------------------------------------------------------------------------------------------

2014/15

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints           22  17  5  0  64-16  56
 2.Aberystwyth Town         22  12  6  4  49-35  42
 3.Bala Town                22  13  2  7  47-28  41
 4.Airbus UK Broughton      22  12  4  6  41-22  40
 5.Port Talbot Town         22  10  3  9  40-33  33
 6.Newtown                  22   9  5  8  40-38  32
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Carmarthen Town          22   9  4  9  31-40  31
 8.Rhyl                     22   5  7 10  23-36  22
 9.Connah's Quay            22   5  7 10  26-40  22
10.Cefn Druids              22   6  4 12  29-47  22
11.Bangor City              22   3  5 14  23-48  14
12.Prestatyn Town           22   3  4 15  31-61  13

Home \ Away	ABE	AIR	BAL	BAN	CMR	CDR	CQN	NEW	PTA	PRE	RHL	TNS
Aberystwyth Town		2–1	4–0	3–3	5–3	4–2	1–1	1–0	0–3	3–1	2–0	1–1
Airbus UK Broughton	1–1		2–1	5–1	2–0	2–3	4–0	3–0	3–0	2–1	2–1	2–3
Bala Town	4–0	0–0		3–0	8–1	3–1	0–1	3–1	4–1	4–2	1–2	0–3
Bangor City	2–2	1–2	0–3		1–2	0–1	0–2	1–3	2–1	3–3	0–0	0–5
Carmarthen Town	1–3	2–1	1–2	0–2		2–1	1–1	1–1	2–1	3–1	1–0	1–2
Cefn Druids	0–5	1–1	0–1	2–2	1–3		3–2	0–2	2–1	3–1	0–1	0–4
Connah's Quay Nomads	2–4	0–3	0–1	1–0	1–1	1–1		2–3	1–1	3–1	1–3	1–5
Newtown	6–3	1–0	1–2	2–1	0–2	4–1	1–2		3–3	4–3	1–0	2–3
Port Talbot Town	1–2	2–0	4–3	2–0	2–0	4–1	1–1	2–0		3–0	3–0	1–5
Prestatyn Town	2–1	0–2	3–3	1–2	1–3	0–4	3–2	2–2	2–1		1–2	1–3
Rhyl	0–1	1–2	0–1	3–2	1–1	1–1	1–1	2–2	0–3	2–2		2–2
The New Saints	1–1	1–1	1–0	2–0	3–0	3–1	2–0	1–1	2–0	6–0	6–1	


Championship Playoff

Final Table:

 1.The New Saints           32  23  8  1  90-24  77  Champions
 2.Bala Town                32  18  5  9  67-42  59
 3.Airbus UK Broughton      32  18  4 10  62-34  58
 4.Aberystwyth Town         32  14 10  8  69-61  52  Europa League Playoff
 5.Port Talbot Town         32  13  4 15  54-59  43  Europa League Playoff
 6.Newtown                  32  10  8 14  52-65  38  Europa League Playoff

Home \ Away	ABE	AIR	BAL	NEW	PTA	TNS
Aberystwyth Town		1–3	1–2	3–2	2–2	0–4
Airbus UK Broughton	3–2		1–2	6–1	5–0	1–0
Bala Town	3–3	3–0		1–2	4–1	1–1
Newtown	3–3	0–2	1–1		1–3	0–0
Port Talbot Town	1–2	1–0	1–3	4–0		1–3
The New Saints	3–3	2–0	3–0	4–2	6–0	

Europa League Playoff

Semifinals
[May 9]
Port Talbot    0-1 Newtown        [aet]
[May 10]
Aberystwyth    3-2 Connah's Quay  

Final [May 17]       
Aberystwyth    1-2 Newtown        

Relegation Playoff

Final Table:

 7.Connah's Quay            32  11 10 11  44-53  43  Europa League Playoff
 8.Rhyl                     32  11  9 12  41-49  42
 9.Carmarthen Town          32  12  6 14  48-57  42
10.Bangor City              32   9  8 15  48-62  35
---------------------------------------------------
11.Cefn Druids              32   7  6 19  38-64  27  Relegated
12.Prestatyn Town           32   4  6 22  43-86  18  Relegated

Home \ Away	BAN	CMR	CDR	CQN	PRE	RHL
Bangor City		1–0	5–3	1–2	4–0	4–3
Carmarthen Town	3–3		3–1	2–3	5–2	1–3
Cefn Druids	0–2	0–1		2–0	0–1	1–2
Connah's Quay  	1–1	2–1	0–0		3–1	1–1
Prestatyn Town	1–3	1–1	1–1	3–4		1–2
Rhyl    	1–1	1–0	2–1	1–2	2–1	

Final Table:

 7.Connah's Quay            32  11 10 11  44-53  43  Europa League Playoff
 8.Rhyl                     32  11  9 12  41-49  42
 9.Carmarthen Town          32  12  6 14  48-57  42
10.Bangor City              32   9  8 15  48-62  35
---------------------------------------------------
11.Cefn Druids              32   7  6 19  38-64  27  Relegated
12.Prestatyn Town           32   4  6 22  43-86  18  Relegated

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2014/15

1/8 Finals
[Feb 7]
Bangor City             3-0 Conwy Borough           
Caerau Ely              0-4 Carmarthen Town         [aet]
Cardiff Metropolitan    1-4 Airbus UK               
Connah's Quay           2-2 Bala Town               [aet, 4-2 pen]
Holywell Town           0-0 Aberystwyth Town        [aet, 2-3 pen]
Llanrhaeadr Ym Mochant  2-4 Rhyl                    
[Feb 8]
The New Saints          3-0 Gresford Athletic       
[Feb 10]
Caersws                 2-3 Newtown                 

Quarterfinals
[Mar 7]
Aberystwyth Town        1-1 Airbus UK               [aet, 2-4 pen]
Bangor City             1-2 Newtown                 
Connah's Quay           0-1 The New Saints          
[Mar 8]
Carmarthen Town         1-2 Rhyl                    

Semifinals
[Apr 4]
Newtown                 2-1 Rhyl                    
[Apr 5]
The New Saints          3-2 Airbus UK               

Final [May 2, Paveaways Latham Park, Newtown]
Newtown                 0-2 The New Saints          
  [Matty Williams 53, 84pen]

NB: first final appearance for Newtown since 1897

League Cup 2014/15

Round 1
[Aug 13]
Denbigh Town            0-1 Cefn Druids             
Haverfordwest County    4-0 Afan Lido               
Prestatyn Town          4-2 Conwy Borough           
[Aug 16]
Bangor City             3-1 Newtown                 
[Aug 18]
Connah's Quay           0-2 Rhyl                    
Taff's Well             0-2 Aberystwyth Town        
[Aug 19]
Caersws                 3-5 Llandudno               
Porthmadog              0-2 The New Saints          
[Aug 20]
Aberdare Town           1-5 Port Talbot Town        
Guilsfield Athletic     2-3 Caernarfon Town         
[Sep 9]
Barry Town United       1-7 Merthyr Town            

Round 2
[Sep 2]
Aberystwyth Town        0-1 Bala Town               [aet]
Bangor City             2-1 Cefn Druids             
Carmarthen Town         2-3 Penybont                [aet]
Prestatyn Town          6-5 Caernarfon Town         [aet]
The New Saints          2-1 Airbus UK               
[Sep 3]
Port Talbot Town        1-0 Haverfordwest County    
[Sep 10]
Llandudno               1-1 Rhyl                    [aet, 4-2 pen]
[Sep 17]
Cambrian & Clydach Vale 1-2 Merthyr Town            

Quarterfinals
[Sep 23]  
Bala Town               3-1 Llandudno               
Prestatyn Town          1-0 Bangor City             
The New Saints          3-0 Penybont                
[Sep 24]
Port Talbot Town        2-1 Merthyr Town            

Semifinals [Nov 18]
Bala Town               2-0 Prestatyn Town          
The New Saints          2-1 Port Talbot Town        

Final [Jan 25] 
Bala Town               0-3 The New Saints

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Llandudno                30  22  5  3  96-27  71  Promoted
---------------------------------------------------
 2.Caernarfon Town          30  20  6  4  82-25  66
 3.Guilsfield               30  19  6  5  68-33  63
 4.Buckley Town             30  15  7  8  69-47  52
 5.Holyhead Hotspur         30  15  6  9  49-38  51
 6.Porthmadog               30  15  5 10  63-35  50
 7.Denbigh Town             30  14  6 10  54-51  48
 8.Caersws                  30  13  8  9  61-47  47
 9.Mold Alexandra           30  13  5 12  57-48  44
10.Flint Town United        30  13  5 12  39-45  44
11.Conwy Borough            30  12  5 13  52-46  41
12.Rhayader Town            30   8  6 16  41-53  30
---------------------------------------------------
13.Llanidloes Town          30   8  5 17  56-78  29  Relegated
14.Penycae                  30   6  4 20  46-78  22  Relegated
15.Llandrindod Wells        30   5  3 22  32-103 18  Relegated
16.Rhydymwyn                30   1  0 29  21-132  0  [-3]  Relegated

Welsh League Division 1

Final Table:

 1.Caerau (Ely)             30  21  5  4  75-39  68
 2.Haverfordwest County     30  19  6  5  69-32  63  Promoted
---------------------------------------------------
 3.Cardiff Metropolitan Un. 30  19  6  5  57-20  63
 4.Goytre United            30  16  8  6  74-41  56
 5.Pen-y-Bont               30  17  5  8  73-52  56
 6.Monmouth Town            30  16  3 11  57-35  51
 7.Briton Ferry Llansawel   30  13  9  8  52-37  48
 8.Taff's Well              30  15  2 13  61-45  47
 9.Ton Pentre               30  12  4 14  44-54  40
10.Goytre                   30  11  3 16  46-47  36
11.Aberdare Town            30  10  5 15  48-68  35
12.Garden Village           30   8 10 12  49-61  34
13.Afan Lido                30   9  6 15  40-60  33
14.Cambrian & Clydach Vale  30   7  7 16  45-46  28
---------------------------------------------------
15.Pontardawe Town          30   4  6 20  28-66  18  Relegated
16.AFC Porth                30   0  1 29  16-131  1  Relegated

NB: Haverfordwest County promoted as Caerau (Ely) do not have a top level license
-------------------------------------------------------------------------------------------

2015/16

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints           22  13  8  1  48-16  47  [C]  Championship Playoff
 2.Bala Town                22  11  8  3  33-17  41  Championship Playoff
 3.Llandudno                22  11  4  7  36-26  37  [P]  Championship Playoff
 4.Airbus UK Broughton      22  10  4  8  32-32  34  Championship Playoff
 5.Connah's Quay            22  10  2 10  37-29  32  Championship Playoff
 6.Newtown                  22   9  5  8  33-32  32  Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Bangor City              22   9  2 11  31-34  29  Relegation Playoff
 8.Carmarthen Town          22   8  4 10  29-42  28  Relegation Playoff
 9.Aberystwyth Town         22   7  5 10  32-37  26  Relegation Playoff
10.Port Talbot Town         22   6  6 10  24-42  24  Relegation Playoff
---------------------------------------------------
11.Rhyl                     22   3 10  9  21-30  19  Relegation Playoff
12.Haverfordwest County     22   5  2 15  18-37  17  [P]  Relegation Playoff

Home \ Away	ABE	AIR	BAL	BAN	CMR	CQN	HAV	LND	NTW	PTA	RHL	TNS
Aberystwyth Town		1–2	1–1	4–0	1–2	1–1	1–2	1–4	1–2	1–3	3–1	0–4
Airbus UK Broughton	2–0		2–0	1–4	5–1	3–2	2–1	0–2	1–4	2–0	0–0	1–1
Bala Town	0–1	2–1		3–0	2–1	2–0	3–2	3–0	1–0	5–2	0–0	0–0
Bangor City	2–3	3–0	1–1		1–2	2–1	2–1	0–3	3–0	1–2	1–0	0–2
Carmarthen Town	0–3	2–3	0–0	2–1		1–0	4–1	2–4	0–2	0–0	1–1	1–6
Connah's Quay Nomads	1–2	1–1	2–1	1–3	4–0		2–1	2–1	0–2	5–0	3–1	2–0
Haverfordwest County	0–1	0–1	0–2	2–1	0–0	0–2		2–0	0–1	1–2	1–1	0–4
Llandudno	3–2	1–0	0–0	1–2	1–2	1–0	1–0		0–2	1–1	1–0	3–4
Newtown	0–0	0–3	2–3	0–3	4–1	4–2	3–0	0–3		1–1	1–2	2–2
Port Talbot Town	4–2	2–2	0–0	2–0	0–3	0–4	1–2	1–4	1–1		0–3	0–1
Rhyl	2–2	1–0	1–3	1–1	1–4	1–2	1–2	1–1	1–1	0–1		0–0
The New Saints	1–1	4–0	1–1	2–0	2–0	2–0	2–0	1–1	4–1	3–1	2–2
Championship Playoff

Final Table:

 1.The New Saints           32  18 10  4  72-24  64  [C]  Champions
 2.Bala Town                32  15 12  5  48-27  57
 3.Llandudno                32  15  7 10  53-46  52  [P]
 4.Connah's Quay            32  15  3 14  50-42  48  Europa League Playoff
 5.Newtown                  32  11  9 12  46-54  42  Europa League Playoff
 6.Airbus UK Broughton      32  12  6 14  46-55  42  Europa League Playoff

Home \ Away	AIR	BAL	CQN	LND	NTW	TNS
Airbus UK  		0–3	0–1	3–4	2–2	3–2
Bala Town	3–1		3–1	0–0	1–1	0–0
Connah's Quay  	2–1	0–1		2–3	1–0	2–1
Llandudno	1–1	3–2	1–2		3–2	1–5
Newtown 	0–3	2–2	3–2	1–1		0–6
The New Saints	5–0	2–0	0–0	2–0	1–2	

Europa League Playoff

Semifinals
[May 7]
Newtown        1-2 Airbus UK      
[May 8]
Connah's Quay  2-0 Carmarthen     

Final [May 14]       
Connah's Quay  1-0 Airbus UK      

Relegation Playoff

Final Table:

 7.Carmarthen Town          32  14  5 13  45-52  47  Europa League Playoff
 8.Aberystwyth Town         32  13  7 12  51-47  46
 9.Bangor City              32  13  6 13  49-52  45
10.Port Talbot Town         32  10  9 13  39-56  39  Denied License
---------------------------------------------------
11.Rhyl                     32   5 12 15  36-50  27
12.Haverfordwest County     32   5  6 21  27-57  21  [P]  Relegated

NB: Port Talbot Town are relegated after failing to obtain a license for 2016/17;
    because of this, Rhyl remain at the top level

Home \ Away	ABE	BAN	CMR	HAV	PTA	RHL
Aberystwyth  		4–0	2–4	3–1	1–0	3–1
Bangor City	0–0		2–2	5–2	0–2	4–3
Carmarthen Town	1–0	0–1		1–0	2–3	2–0
Haverfordwest  	1–3	1–1	1–2		1–1	1–1
Port Talbot  	2–2	1–1	0–2	2–0		4–0
Rhyl    	0–1	3–4	1–0	1–1	5–0

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2015/16

Round 3
[Dec 4]
Port Talbot Town        2-1 Cambrian & Clydach Vale [aet]
[Dec 5]
Caerau (Ely)            4-0 Brecon Corinthians 
Penrhyncoch             2-3 Cwmbran Celtic  
Flint Town United       0-2 Newtown                 
Cardiff Metropolitan    2-0 STM Sports
Barry Town United       6-1 Denbigh Town            
Haverfordwest County    0-2 Airbus UK Broughton     
Carmarthen Town         1-3 Bala Town            
Prestatyn Town          0-3 Connah's Quay Nomads    
Cefn Druids             1-0 Rhyl                    [aet] 
Llandudno               0-0 Buckley Town            [aet, 3-4 pen]
Afan Lido               1-0 Holywell 
The New Saints          3-0 Aberystwyth Town        
[Dec 18]
Holyhead Hotspur        2-1 Bangor City  
[Dec 12]
Goytre                  4-2 Caernarfon Town 
[Dec 19]
Cwmamman United         0-3 Guilsfield Athletic     

1/8 Finals
[Feb 5]
Connah's Quay Nomads    4-1 Buckley Town           
[Feb 6]
Holyhead Hotspur        1-3 Bala Town             
Port Talbot Town        3-0 Caerau (Ely)           
Newtown                 6-0 Cefn Druids             
Barry Town United       2-5 The New Saints          
[Feb 10]
Afan Lido               0-2 Cardiff Metropolitan    
[Feb 13]
Cwmbran Celtic          5-3 Goytre                 
[Feb 16]
Airbus UK Broughton     3-0 Guilsfield Athletic     

Quarterfinals [Mar 3]
Airbus UK Broughton     3-0 Bala Town            
Cardiff Metropolitan    0-2 Connah's Quay Nomads    
Cwmbran Celtic          1-2 Port Talbot Town      
The New Saints          1-0 Newtown                 

Semifinals [Apr 2]
Port Talbot Town        0-7 Airbus UK Broughton 
The New Saints          5-0 Connah's Quay Nomads    

Final [May 2]
The New Saints          2-0 Airbus UK Broughton 

League Cup 2015/16

Round 1
[Sep 8]
Pontypridd Town         2-1 Taff's Well
Rhyl                    2-4 Denbigh Town 
Bangor City             0-1 Caernarfon Town
Cefn Druids             0-2 Airbus UK
Aberystwyth Town        5-1 Goytre United
Penybont                0-4 Haverfordwest County 
Carmarthen Town         5-5 Briton Ferry            [aet, 5-4 pen]
Ton Pentre              1-0 Cardiff MU
Holyhead Hotspur        2-0 Llandudno
Guilsfield              0-3 Connah's Quay           [aet]   
Penrhyncoch             2-2 Newtown                 [aet, 9-8 pen]
[Sep 9]
Holywell                2-1 Buckley Town

Round 2
[Sep 29]
Carmarthen Town         4-2 Pontypridd Town         [aet]
Prestatyn Town          1-3 Connah's Quay
The New Saints          7-1 Holywell
Ton Pentre              1-3 Port Talbot Town
Airbus UK               2-0 Penrhyncoch
Haverfordwest County    4-1 Aberystwyth Town
[Sep 30]
Holyhead Hotspur        0-4 Denbigh Town
Caernarfon Town         2-1 Bala Town

Quarterfinals
[Oct 20]
Denbigh Town            2-1 Airbus UK               [aet]
Carmarthen Town         3-1 Port Talbot Town
The New Saints          3-1 Haverfordwest County
Connah's Quay           5-3 Caernarfon Town         [aet]

Semifinals
[Nov 17]
The New Saints          4-1 Carmarthen Town
[Nov 18]
Denbigh Town            1-0 Connah's Quay

Final [Jan 23]
The New Saints          2-0 Denbigh Town

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Caernarfon Town          30  24  3  3  95-23  75
---------------------------------------------------
 2.Cefn Druids              30  21  3  6  62-33  66  [R]  Promoted
 3.Denbigh Town             30  20  3  7  72-46  63
 4.Guilsfield               30  17  2 11  60-44  53
 5.Holywell Town            30  15  7  8  55-34  52  [P]
 6.Gresford Athletic        30  15  4 11  45-44  49  [P]
 7.Holyhead Hotspur         30  13  7 10  44-40  46
 8.Prestatyn Town           30  14  3 13  61-50  45  [R]
 9.Flint Town United        30  13  3 14  54-45  42
10.Porthmadog               30  13  2 15  47-54  41
11.Conwy Borough            30  11  3 16  47-54  36
12.Buckley Town             30   9  5 16  45-65  32
13.Mold Alexandra           30   9  4 17  38-59  31
14.Caersws                  30   8  2 20  40-67  26
15.Llanfair United          30   7  0 23  35-70  21  [P]
---------------------------------------------------
16.Rhayader Town            30   4  3 23  24-96  15       Relegated

NB: Cefn Druids promoted as Caernarfon Town do not have a top level license

Welsh League Division 1

Final Table:

 1.Cardiff Metropolitan Un. 30  19  5  6  63-26  62  Promoted
--------------------------------------------------- 
 2.Barry Town               30  16 10  4  62-33  58  [P]
 3.Goytre                   30  17  5  8  72-36  56
 4.Caerau (Ely)             30  15  5 10  59-43  50
 5.Cambrian & Clydach Vale  30  15  5 10  48-39  50
 6.Taff's Well              30  14  5 11  57-51  47
 7.Goytre United            30  13  4 13  45-47  43
 8.Afan Lido                30  11  9 10  53-53  42
 9.Ton Pentre               30  12  4 14  45-52  40
10.Risca United             30  12  3 15  48-48  39  [P]
11.Pen-y-Bont               30  11  6 13  53-56  39
12.Monmouth Town            30  10  9 11  56-60  39
---------------------------------------------------
13.Briton Ferry Llansawel   30  10  9 11  41-49  39       Relegated
14.Aberdare Town            30  11  4 15  34-56  37       Relegated
15.Aberbargoed Buds         30   8  3 19  42-63  27  [P]  Relegated
16.Garden Village           30   1  4 25  27-93   7       Relegated
--------------------------------------------------------------------------------------------

2016/17

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  21  1  0  77-14  64  [C]  Championship Playoff
 2.Connah's Quay                   22  12  7  3  33-16  43       Championship Playoff
 3.Bala Town                       22  11  7  4  41-27  40       Championship Playoff
 4.Bangor City                     22  11  3  8  35-34  36       Championship Playoff
 5.Cardiff Metropolitan University 22   9  4  9  28-18  31  [P]  Championship Playoff
 6.Carmarthen Town                 22   7  7  8  30-30  28       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Llandudno                       22   6  8  8  18-29  26       Relegation Playoff
 8.Aberystwyth Town                22   7  2 13  25-41  23       Relegation Playoff
 9.Rhyl                            22   6  3 13  27-56  21       Relegation Playoff
10.Cefn Druids                     22   4  8 10  24-40  20  [P]  Relegation Playoff
11.Newtown                         22   4  7 11  26-32  19       Relegation Playoff
12.Airbus UK Broughton             22   4  3 15  28-55  15       Relegation Playoff

Home \ Away	ABE	AIR	BAL	BAN	CMU	CMR	CDR	CQN	LND	NTW	RHL	TNS
Aberystwyth Town	—	3–1	1–3	0–3	0–2	0–3	0–1	1–3	0–0	1–0	4–0	1–5
Airbus UK Broughton	0–1	—	2–4	4–2	1–0	1–1	3–2	0–3	2–3	0–2	0–3	1–4
Bala Town	4–0	3–3	—	1–1	1–0	0–0	2–0	0–0	3–0	1–0	6–1	0–2
Bangor City	4–0	2–1	2–0	—	2–1	1–2	2–1	0–2	2–1	2–1	3–2	1–2
Cardiff Metropolitan University	1–0	2–0	0–1	4–0	—	1–3	5–0	1–2	1–1	2–1	4–0	1–2
Carmarthen Town	0–5	2–1	2–3	1–1	0–0	—	2–2	0–0	0–1	3–1	5–0	2–4
Cefn Druids	0–3	2–2	4–4	2–3	0–0	0–0	—	0–0	1–3	1–0	4–3	0–2
Connah's Quay Nomads	4–0	5–1	1–1	2–2	0–0	1–0	1–0	—	1–1	1–0	2–0	0–3
Llandudno	0–1	2–0	1–3	1–0	0–1	2–0	0–0	0–2	—	0–0	2–2	0–5
Newtown	2–2	2–4	0–0	1–2	0–1	4–2	1–1	2–1	0–0	—	3–3	3–3
Rhyl	3–1	3–1	2–0	1–0	1–0	0–1	0–3	1–2	0–0	1–3	—	1–2
The New Saints	2–1	4–0	5–1	4–0	3–1	2–1	4–0	3–0	5–0	1–0	10–0	—


Championship Playoff

Final Table:

 1.The New Saints                  32  28  1  3 101-26  85  [C]  Champions
 2.Connah's Quay                   32  16 10  6  45-24  58
 3.Bala Town                       32  16  9  7  61-46  57
 4.Bangor City                     32  16  4 12  53-53  52       Europa League Playoff
 5.Carmarthen Town                 32  10  9 13  40-46  39       Europa League Playoff
 6.Cardiff Metropolitan University 32  10  6 16  41-41  36  [P]  Europa League Playoff

Home \ Away	BAL	BAN	CMU	CMR	CQN	TNS
Bala Town	—	3–2	3–1	1–1	1–1	4–6
Bangor City	1–2	—	3–2	0–2	2–1	3–0
Cardiff Metro 	2–3	2–3	—	2–2	0–0	0–5
Carmarthen Town	0–1	2–3	0–4	—	1–3	1–0
Connah's Quay  	2–0	1–1	2–0	0–1	—	2–1
The New Saints	3–2	4–0	2–0	2–0	1–0	—

Europa League Playoff

Semifinals
[May 6]
Bangor          3-2 Newtown         
[May 7]
Carmarthen      1-2 Cardiff Met     

Final [May 13]
Bangor          1-0 Cardiff Met     

Relegation Playoff

Final Table:

 7.Newtown                         32  12  9 11  59-41  45       Europa League Playoff
 8.Cefn Druids                     32   9 12 11  40-48  39  [P]
 9.Llandudno                       32   7 14 11  31-45  35
10.Aberystwyth Town                32  10  4 18  41-63  34
----------------------------------------------------------
11.Rhyl                            32   8  6 18  38-76  30       Relegated
12.Airbus UK Broughton             32   5  6 21  37-78  21       Relegated

Home \ Away	ABE	AIR	CDR	LND	NTW	RHL
Aberystwyth Town —	1–0	0–0	3–4	0–4	4–0
Airbus UK  	4–2	—	0–0	0–0	0–7	0–2
Cefn Druids	2–1	3–1	—	3–2	1–2	4–1
Llandudno	0–2	2–2	0–0	—	1–2	1–1
Newtown 	6–1	4–1	1–1	2–2	—	3–2
Rhyl     	2–2	2–1	0–2	1–1	0–2	—

Cup Tournaments

Welsh Cup | League Cup | Welsh Amateur Cup 

Welsh Cup 2016/17

Round 3
[Dec 2]
Llanelli                5-1 Ynysgerwn
[Dec 3]
Newtown                 0-3 The New Saints          
Cardiff Metropolitan    4-0 Porthmadog
Connah's Quay Nomads    3-2 Goytre United
Bala Town               6-1 Caldicot Town 
Rhyl                    6-0 Penrhyncoch           
Prestatyn Town          2-1 Holyhead Hotspur        [aet]
Haverfordwest County    1-0 Afan Lido             
Pen-y-Bont              4-1 Airbus UK Broughton
Caernarfon Town         3-1 Carmarthen Town       
Llandudno               0-2 Goytre                
Greenfield              0-3 Guilsfield Athletic     
Aberystwyth Town        2-0 Holywell Town 
Llanfair United         1-0 Corwen
[Dec 10]
Ton Pentre AFC          0-2 Bangor City
Cefn Druids             2-0 Llantwit Major

1/8 Finals [Jan 28]
Caernarfon Town         3-2 Rhyl                    [aet]
Haverfordwest County    1-5 Connah's Quay Nomads    
The New Saints          7-0 Llanelli              
Bala Town               4-1 Pen-y-Bont              [aet]
Guilsfield Athletic     4-2 Cardiff Metropolitan    
Llanfair United         4-1 Cefn Druids            
Bangor City             4-0 Llandudno              
Aberystwyth Town        1-5 Prestatyn Town        

Quarterfinals [Feb 25]
Prestatyn Town          2-2 Connah's Quay Nomads    [aet, 3-4 pen]
The New Saints          2-1 Bangor City             [aet]
Guilsfield Athletic     0-3 Bala Town            
Llanfair United         0-7 Caernarfon Town         

Semifinals [Apr 1]
Caernarfon Town         1-3 Bala Town            
Connah's Quay Nomads    0-3 The New Saints          

Final [Apr 30]
Bala Town               2-1 The New Saints          

League Cup 2016/17

Round 1
[Sep 6]
Flint Town United       1-5 Bala Town
Guilsfield              2-1 Airbus UK
Llandudno               2-1 Holyhead Hotspur
Abergavenny Town        1-2 Goytre                  [aet]
Cambrian & Clydach      1-3 Barry Town              [aet]
Haverfordwest County    6-2 Port Talbot Town
[Sep 7]
Penrhyncoch             1-2 Aberystwyth Town
Holywell                3-5 Cefn Druids
Prestatyn Town          4-4 Bangor City             [aet, 1-3 pen]
Caernarfon Town         1-5 Rhyl
Pontypridd Town         2-4 Newtown
Cardiff MU              5-0 Taff's Well

Round 2
[Oct 4]
Haverfordwest County    1-0 Aberystwyth Town
Barry Town              1-0 Cardiff MU
The New Saints          2-1 Bala Town
Llandudno               0-1 Rhyl
[Oct 5]
Carmarthen Town         4-2 Goytre
Guilsfield              0-3 Newtown
Cefn Druids             2-3 Bangor City
Connah's Quay           3-1 Denbigh Town

Quarterfinals
[Oct 25]
Connah's Quay           2-1 Rhyl
Bangor City             0-2 The New Saints
Barry Town              7-1 Haverfordwest County
[Oct 26]
Newtown                 2-3 Carmarthen Town         [aet]

Semifinals
[Nov 8]
Barry Town              1-0 Carmarthen Town
[Nov 22]
Connah's Quay           0-1 The New Saints

Final [Jan 21]
The New Saints          4-0 Barry Town

Welsh Amateur Cup 2016/17

Results of the finalists:

Round 1
Chirk                   bye
Penlan                  bye

Round 2
Chirk                   5-1 Rhydymwhyn
Seaside                 0-4 Penlan
 
Round 3
Chirk                   5-1 Brynford
Baglan Red Dragons      1-2 Penlan
 
Round 4
Radnor Valley           1-3 Chirk
Gelli Boys Club         0-2 Penlan
 
Round 5
Llanrwst United         1-2 Chirk
Penlan                  3-2 STM Sports
 
Quarterfinals
Corwen                  1-2 Chirk
Trefelin BGC            1-1 Penlan                  [Penlan won aet]
 
Semifinals
Llangefni Town          0-1 Chirk 
Sully Sports            0-1 Penlan

Final [Aberystwyth]
Chirk AAA               2-1 Penlan Club

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Prestatyn Town                  30  26  2  2 114-35  80       Promoted
----------------------------------------------------------
 2.Caernarfon Town                 30  19  7  4  83-45  64
 3.Gresford Athletic               30  18  2 10  67-47  56
 4.Porthmadog                      30  16  2 12  64-48  50
 5.Holywell Town                   30  14  8  8  52-45  50
 6.Flint Town United               30  14  6 10  62-47  48
 7.Caersws                         30  15  3 12  61-59  48
 8.Guilsfield                      30  12  7 11  54-46  43
 9.Holyhead Hotspur                30  12  6 12  57-52  42
10.Denbigh Town                    30  10  8 12  57-62  38
11.Ruthin Town                     30  10  3 17  49-72  33        [P]
12.Penrhyncoch                     30   9  7 14  39-48  31  [-3]  [P]
----------------------------------------------------------
13.Llanfair United                 30   7  4 19  36-69  25       Relegated
14.Mold Alexandra                  30   7  4 19  44-91  25       Relegated
15.Conwy Borough                   30   7  3 20  53-83  24       Relegated
16.Buckley Town                    30   6  4 20  38-81  22       Relegated

Welsh League Division 1

Final Table:

 1.Barry Town United               30  20  6  4  69-18  66       Promoted
----------------------------------------------------------
 2.Pen-y-Bont                      30  19  4  7  73-41  61  
 3.Goytre                          30  18  4  8  80-49  58
 4.Haverfordwest County            30  16  6  8  55-47  54  [R]
 5.Caerau (Ely)                    30  13  9  8  57-50  48
 6.Cwmbran Celtic                  30  14  3 13  60-50  45  [P]
 7.Undy Athletic                   30  13  2 15  53-53  41  [P]
 8.Afan Lido                       30  13  5 12  46-49  41  [-3]
 9.Taff's Well                     30  12  4 14  40-48  40
10.Goytre United                   30  10  9 11  44-37  39
11.Cambrian & Clydach Vale         30  10  7 13  41-49  37
12.Ton Pentre                      30  10  6 14  51-61  36
13.Port Talbot Town                30  10  5 15  41-57  35  [R]
14.Monmouth Town                   30   9  6 15  49-74  33
----------------------------------------------------------
15.Caldicot Town                   30   7  2 21  36-65  23  [P]  Relegated
16.Risca United                    30   6  2 22  38-85  20       Relegated
-------------------------------------------------------------------------------------------

2017/18

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  17  2  3  58-22  53  [C]  Championship Playoff
 2.Connah's Quay Nomads            22  12  5  5  35-20  41       Championship Playoff
 3.Bangor City                     22  12  3  7  36-24  39       Championship Playoff
 4.Bala Town                       22  12  3  7  26-29  39       Championship Playoff
 5.Cardiff Metropolitan University 22  11  5  6  35-17  38       Championship Playoff
 6.Cefn Druids                     22   8  7  7  23-25  31       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Llandudno                       22   7  7  8  22-20  28       Relegation Playoff
 8.Newtown                         22   8  3 11  32-35  27       Relegation Playoff
 9.Barry Town United               22   8  3 11  20-25  27  [P]  Relegation Playoff
10.Aberystwyth Town                22   6  4 12  31-41  22       Relegation Playoff
11.Prestatyn Town                  22   4  3 15  23-53  15  [P]  Relegation Playoff
12.Carmarthen Town                 22   3  3 16  16-46  12       Relegation Playoff

Home \ Away	ABE	BAL	BAN	BAR	CMU	CMR	CDR	CQN	LND	NTW	PRE	TNS
Aberystwyth Town	—	1–2	2–3	0–0	0–2	1–2	1–0	4–2	0–2	3–0	7–1	1–2
Bala Town	1–1	—	0–1	2–0	2–1	0–4	2–1	1–1	2–1	3–0	1–0	0–3
Bangor City	3–2	5–0	—	0–1	2–3	1–0	0–1	1–0	0–1	3–1	1–0	5–2
Barry Town United	1–1	0–1	1–1	—	1–0	3–1	1–3	0–1	2–0	2–0	4–0	0–1
Cardiff Metropolitan University	1–1	1–2	3–1	3–0	—	5–0	1–1	0–0	1–0	2–0	2–1	0–0
Carmarthen Town	1–0	0–1	0–0	1–2	0–2	—	0–1	1–2	0–0	0–2	0–3	0–5
Cefn Druids	2–0	3–0	0–2	2–1	0–3	0–0	—	0–1	0–0	0–0	2–2	1–3
Connah's Quay Nomads	5–1	1–0	0–2	3–0	1–0	3–1	1–1	—	1–1	4–0	2–1	2–2
Llandudno	2–3	1–1	0–0	1–0	0–0	3–0	1–2	1–0	—	2–1	2–2	0–1
Newtown	4–0	1–3	1–2	3–0	3–2	4–1	1–1	0–1	2–1	—	3–0	2–3
Prestatyn Town	1–2	0–2	4–2	1–0	0–2	3–2	1–2	0–4	1–3	0–0	—	1–4
The New Saints	4–0	3–0	2–1	0–1	2–1	5–2	4–0	3–0	1–0	2–4	6–1	—


Championship Playoff

Final Table:

 1.The New Saints                  32  23  5  4  83-32  74  [C]  Champions
 2.Bangor City                     32  19  3 10  49-32  60       Demoted
 3.Connah's Quay Nomads            32  17  6  9  46-29  57
 4.Bala Town                       32  15  4 13  37-48  49
 5.Cefn Druids                     32  12  8 12  38-41  44       Europa League Playoff
 6.Cardiff Metropolitan University 32  12  7 13  46-41  43       Europa League Playoff

NB: Bangor City were denied a first level license for 2018/19

Home \ Away	BAL	BAN	CMU	CDR	CQN	TNS
Bala Town	—	1–2	1–0	1–0	0–1	1–4
Bangor City	1–2	—	3–0	1–0	1–0	1–0
Cardiff Metro 	4–3	1–2	—	1–3	0–2	1–1
Cefn Druids	3–1	0–2	3–1	—	2–0	2–2
Connah's Quay  	1–1	1–0	3–0	2–1	—	0–1
The New Saints	3–0	3–0	3–3	5–1	3–1	—

Europa League Playoff

Semifinal [May 12]
Cardiff Met     4-1 Barry           

Final [May 20]
Cefn Druids     1-0 Cardiff Met     

Relegation Playoff

Final Table:

 7.Barry Town United               32  16  5 11  39-31  53  [P]  Europa League Playoff
 8.Newtown                         32  12  4 16  52-55  40
 9.Aberystwyth Town                32  10  7 15  47-56  37
10.Llandudno                       32   9  9 14  39-44  36
----------------------------------------------------------
11.Carmarthen Town                 32   8  5 19  35-62  29
12.Prestatyn Town                  32   4  7 21  27-67  19  [P]  Relegated

NB: Carmarthen Town remain at first level because Bangor City were denied a
    license for 2018/19

Home \ Away	ABE	BAR	CMR	LND	NTW	PRE
Aberystwyth Town—	0–2	1–1	3–1	5–3	1–1
Barry Town U 	3–1	—	1–0	4–1	1–1	2–0
Carmarthen Town	3–3	0–1	—	3–2	3–2	3–1
Llandudno	1–0	2–3	3–2	—	3–4	2–2
Newtown	0–1	1–2	2–3	3–2	—	3–0
Prestatyn Town	0–1	0–0	0–1	0–0	0–1	—

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2017/18

Round 3
[Dec 1]
The New Saints          6-0 Penrhyncoch           
[Dec 2]
Llanrhaeadr Ym Mochnant 3-2 Cefn Druids            
Connah's Quay Nomads    3-0 Cwmbran Celtic 
Porthmadog              7-2 Panteg 
Airbus UK Broughton     3-2 Goytre                
Buckley Town            0-1 Flint Town United     
Pen-y-Bont              1-3 Cardiff Metropolitan    
Bangor City             4-3 Cwmamman United       
Aberystwyth Town        4-0 Bala Town            
Prestatyn Town          0-3 Ruthin Town 
Pontypridd Town         3-1 Haverfordwest County   
Newtown                 2-0 Guilsfield Athletic     
Ammanford AFC           2-3 Carmarthen Town       
Llandudno Junction      0-4 Penydarren Boys & Girls 
Llandudno               4-0 Gresford Athletic 
[Dec 3]
Caernarfon Town         2-0 Barry Town United      

1/8 Finals
[Jan 26]
Caernarfon Town         1-3 The New Saints          
[Jan 27]
Airbus UK Broughton     1-4 Carmarthen Town       
Cardiff Metropolitan    0-1 Aberystwyth Town      
Connah's Quay Nomads    3-1 Porthmadog
Flint Town United       1-1 Newtown                 [aet, 3-4 pen]
Llandudno               4-3 Ruthin Town             [aet]
Llanrhaeadr Ym Mochnant 2-3 Bangor City             
Pontypridd Town         1-2 Penydarren Boys & Girls 

Quarterfinals
[Mar 4]
Bangor City             7-0 Penydarren Boys & Girls 
[Mar 6]
Carmarthen Town         1-3 Aberystwyth Town      
Llandudno               0-2 Newtown                 
Connah's Quay Nomads    2-1 The New Saints          

Semifinals
[Apr 7]
Connah's Quay Nomads    6-1 Bangor City             
[Apr 8]
Newtown                 1-2 Aberystwyth Town      

Final [May 6]
Aberystwyth Town        1-4 Connah's Quay Nomads    

League Cup 2017/18

Round 1
[Aug 29]
Haverfordwest County    2-1 Goytre United
Afan Lido               2-1 Penybont
Goytre                  1-2 Cardiff Metropolitan    
Pontypridd Town         3-0 Taff's Well
Bala Town               0-1 Newtown
Airbus UK               3-2 Cefn Druids             [aet]
Rhyl                    0-1 Flint Town United       [aet]
Bangor City             5-2 Denbigh Town	
Llandudno               0-1 Caernarfon Town
Porthmadog              3-5 Holyhead Hotspur
Caersws                 0-2 Aberystwyth Town
[Aug 30]
Holywell                3-3 Prestatyn Town          [aet, 5-4 pen]

Round 2 [Oct 3]
Haverfordwest County    0-1 Carmarthen Town         [aet]
Barry Town United       4-2 Afan Lido
Cardiff Metropolitan    2-1 Pontypridd Town
Connah's Quay Nomads    2-0 Bangor City
Flint Town United       1-5 The New Saints
Holyhead Hotspur        0-3 Caernarfon Town
Aberystwyth Town        1-2 Airbus UK
Newtown                 2-0 Holywell

Quarterfinals [Oct 24]
Airbus UK               0-2 Connah's Quay Nomads    
The New Saints          2-0 Caernarfon Town
Barry Town United       0-2 Cardiff Metropolitan    
Carmarthen Town         0-2 Newtown

Semifinals
[Nov 15]
Cardiff Metropolitan    1-0 Newtown
[Nov 20]
Connah's Quay Nomads    0-1 The New Saints

Final [Jan 20]
Cardiff Metropolitan    0-1 The New Saints

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Caernarfon Town                 28  19  8  1  98-31  65       Promoted
----------------------------------------------------------
 2.Denbigh Town                    28  19  3  6  69-43  60  
 3.Airbus UK Broughton             28  17  3  8  67-42  54  [R]
 4.Guilsfield                      28  15  8  5  54-38  53
 5.Holywell Town                   28  14  8  6  75-37  50
 6.Rhyl                            28  13  8  7  62-45  47  [R]
 7.Porthmadog                      28  13  5 10  70-46  44
 8.Gresford Athletic               28  12  6 10  57-57  39  [-3]
 9.Penrhyncoch                     28  10  9  9  45-46  39
10.Ruthin Town                     28  10  5 13  51-49  35
11.Flint Town United               28  10  6 12  49-42  30  [-6]
12.Holyhead Hotspur                28   9  3 16  40-57  30
----------------------------------------------------------
13.Caersws                         28   5  3 20  39-72  18       Relegated
14.Queens Park                     28   2  3 23  26-110  9  [P]  Relegated
15.Llandudno Junction              28   1  4 23  28-115  7  [P]  Relegated

Promoted: Buckley Town, Conwy Borough, Llanrhaeadr YM (Llanrhaeadr-ym-Mochnant)

Welsh League Division 1

Final Table:

 1.Llanelli Town                   30  24  3  3  87-33  75  [P]  Promoted
----------------------------------------------------------
 2.Haverfordwest County            30  19  3  8  65-37  60  
 3.Pen-y-Bont                      30  18  6  6  64-37  57  [-3]
 4.Cambrian & Clydach Vale         30  17  3 10  58-39  54
 5.Afan Lido                       30  15  4 11  61-48  49
 6.Goytre                          30  15  3 12  51-62  48
 7.Goytre United                   30  13  8  9  53-52  47
 8.Cwmbran Celtic                  30  14  4 12  67-51  46
 9.Undy Athletic                   30  13  5 12  62-60  44
10.Taff's Well                     30  11  5 14  52-48  38
11.Briton Ferry Llansawel          30  10  7 13  58-64  37  [P]
12.Cwmamman United                 30   8  6 16  38-59  30  [P]
13.Port Talbot Town                30   9 11 10  58-53  29  [-9]
14.Monmouth Town                   30   7  4 19  44-73  25       Relegated
----------------------------------------------------------
15.Caerau (Ely)                    30   5  3 22  32-78  18       Relegated
16.Ton Pentre                      30   1  7 22  26-82  10

NB: Monmouth Town were relegated for failure to obtain Tier 2 Certification;
    as Caerau (Ely) also failed to obtain this, while Ton Pentre did, the
    latter remained at the second level

Promoted: Llantwit Major, Pontypridd Town, Ammanford
--------------------------------------------------------------------------------------------

2018/19

Welsh Premier League

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Barry Town United               22  15  2  5  40-31  47       Championship Playoff
 2.The New Saints                  22  14  4  4  63-12  46  [C]  Championship Playoff
 3.Connah's Quay Nomads            22  14  3  5  59-23  45       Championship Playoff
 4.Newtown                         22  10  6  6  38-29  36       Championship Playoff
 5.Caernarfon Town                 22   9  7  6  32-26  34  [P]  Championship Playoff
 6.Bala Town                       22  10  4  8  43-38  34       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Cardiff Metropolitan University 22   9  3 10  35-31  30       Relegation Playoff
 8.Aberystwyth Town                22   8  3 11  26-43  27       Relegation Playoff
 9.Carmarthen Town                 22   6  6 10  30-42  24       Relegation Playoff
10.Cefn Druids                     22   5  6 11  26-40  21       Relegation Playoff
11.Llanelli Town                   22   4  3 15  21-70  15  [P]  Relegation Playoff
12.Llandudno                       22   2  5 15  17-45  11       Relegation Playoff

Home \ Away	ABE	BAL	BAR	CAE	CMU	CMR	CDR	CQN	LND	LNE	NTW	TNS
Aberystwyth Town	—	3–2	0–1	0–0	1–4	1–1	0–2	1–6	1–0	3–1	0–2	1–0
Bala Town	2–3	—	0–1	1–3	3–0	2–1	2–1	2–1	2–1	3–1	3–2	1–1
Barry Town United	2–1	3–2	—	2–1	2–1	1–0	2–1	2–0	2–1	5–2	4–1	0–2
Caernarfon Town	4–0	2–2	0–1	—	2–0	3–1	1–0	0–0	3–3	3–0	0–3	0–3
Cardiff Metropolitan University	2–3	3–0	3–0	0–1	—	1–1	1–0	1–3	0–1	4–0	2–1	4–1
Carmarthen Town	2–2	1–2	2–3	4–3	2–0	—	2–3	3–2	0–0	2–0	3–0	0–3
Cefn Druids	1–0	2–2	2–5	1–1	1–1	4–0	—	1–2	2–1	2–3	1–1	0–3
Connah's Quay Nomads	2–1	4–1	2–2	0–1	6–1	3–1	3–1	—	3–0	6–0	3–1	1–0
Llandudno	0–1	2–4	2–0	1–1	0–3	1–2	0–0	0–4	—	1–2	0–0	0–4
Llanelli Town A.F.C.	1–3	1–7	1–1	2–2	0–2	1–1	2–0	0–7	2–1	—	1–3	0–2
Newtown	2–1	2–0	2–0	2–0	2–1	1–1	1–1	1–1	3–1	7–1	—	1–1
The New Saints	6–0	0–0	5–1	0–1	1–1	6–0	7–0	3–0	6–1	5–0	4–0	—

Championship Playoff

Final Table:

 1.The New Saints                  32  23  5  4  99-16  74  [C]  Champions
 2.Connah's Quay Nomads            32  19  5  8  76-33  62
 3.Barry Town United               32  17  5 10  54-51  56
 4.Caernarfon Town                 32  13  7 12  45-47  46  [P]  Europa League Playoff
 5.Newtown                         32  13  7 12  53-56  46       Europa League Playoff
 6.Bala Town                       32  13  5 14  55-63  44       Europa League Playoff

Home \ Away	BAL	BAR	CAE	CQN	NTW	TNS
Bala Town	—	2–5	1–0	1–4	2–2	0–7
Barry Town United	0–2	—	4–0	1–1	1–3	0–4
Caernarfon Town	1–0	2–0	—	1–0	4–1	0–3
Connah's Quay Nomads	1–0	1–1	6–2	—	2–0	0–2
Newtown	2–3	3–0	3–2	1–2	—	0–6
The New Saints	3–1	2–2	3–1	1–0	5–0	—

Europa League Playoff

Semifinals
[May 10]
Newtown         1-2 Bala            
[May 11]
Caernarfon      2-3 Cardiff Met     

Final [May 19]
Bala            1-1 Cardiff Met     [aet, 1-3 pen]

Relegation Playoff

Final Table:

 7.Cardiff Metropolitan University 32  16  3 13  53-40  51       Europa League Playoff
 8.Aberystwyth Town                32  13  5 14  44-61  44
 9.Carmarthen Town                 32  12  6 14  49-53  39  [-3]
10.Cefn Druids                     32  10  9 13  43-49  39
----------------------------------------------------------
11.Llandudno                       32   5  7 20  33-65  22       Relegated
12.Llanelli Town                   32   4  4 24  31-101 16  [P]  Relegated

NB: Carmarthen 3 points deducted for fielding an ineligible player

Home \ Away	ABE	CMU	CMR	CDR	LND	LNE
Aberystwyth Town	—	2–0	3–2	0–0	1–1	3–2
Cardiff Metropolitan University	1–0	—	1–0	3–0	3–0	3–2
Carmarthen Town	6–2	1–0	—	0–1	2–0	3–1
Cefn Druids	3–1	3–1	0–1	—	2–2	0–0
Llandudno	1–2	1–2	3–1	0–5	—	4–2
Llanelli Town A.F.C.	2–4	0–4	0–3	1–3	0–4	—

Cup Tournaments

Welsh Cup | League Cup 

Welsh Cup 2018/19

Round 1
[Oct 19]
Llandudno Albion        3-4 St Asaph City           [aet]
Penlan                  0-1 Goytre United         
Cefn Albion             7-1 Dolgellau Athletic Amateur 
[Oct 20]
Llandudno Amateurs      2-4 Dyffryn Nantlle Vale    [aet]
Denbigh Town            9-3 Holyhead Town 
Cwmbran Town            3-2 Afan Lido             
Sully Sports            3-1 Brecon Corries
Holyhead Hotspur        4-2 Corwen
Ton Pentre AFC          3-1 Pencoed Athletic Amateur 
Pontyclun               3-1 Llantwit Major
Cwmamman United         4-0 Dinas Powys
Penycae                 0-4 Airbus UK Broughton
Trefelin BGC            1-2 Swansea University 
West End                0-6 Caldicot Town 
Bangor City             4-2 Mold Alexandra
Ynysddu Welfare         2-1 Taffs Well 
Garden Village          1-2 Blaenrhondda 
Panteg                  1-3 Pen-y-Bont            
Conwy Borough           1-2 Rhyl                   
Cwmbran Celtic          3-0 Ammanford AFC
Gresford Athletic       4-3 Brickfield Rangers      [aet]
Llangefni Town          2-0 Borth United
STM Sports              1-2 Haverfordwest County   
Llandrindod Wells       1-1 Aberbargoed Buds        [aet]
Prestatyn Town          5-1 New Brighton Villa
Cambrian & Clydach Vale 5-0 Port Talbot Town       
Guilsfield Athletic     2-0 Rhostyllen 
Radnor Valley           1-2 Goytre                
Buckley Town            3-1 Brymbo 
Llanrhaeadr Ym Mochnant 1-2 Flint Town United     
Berriew                 2-2 Penrhyncoch             [aet, 5-4 pen]
Coedpoeth United        2-3 Ruthin Town 
Llanidloes Town         1-2 Pontypridd Town
Caersws                 3-2 Holywell Town           [aet]
Pwllheli                0-3 Porthmadog
Treharris Western Athl. 3-2 Cornelly United 
Llay Welfare            2-0 Rhydymwyn 
Hawarden Rangers        2-3 Llanfair United       
Undy Athletic           3-4 Monmouth Town 
Briton Ferry Llansawel  1-0 Caerau Ely 

Round 2
[Nov 9]
Caldicot Town           2-3 Cambrian & Clydach Vale 
[Nov 10]
Goytre United           1-0 Pontyclun 
Haverfordwest County    4-3 Swansea University 
Airbus UK Broughton     9-1 Llay Welfare 
Bangor City             6-1 Cefn Albion
Pontypridd Town         6-3 Goytre                
Buckley Town            1-3 Denbigh Town            
Flint Town United       3-2 Gresford Athletic 
Guilsfield Athletic     4-3 Dyffryn Nantlle Vale
Holyhead Hotspur        3-1 Ruthin Town 
Llangefni Town          5-1 St Asaph City 
Prestatyn Town          6-3 Berriew 
Rhyl                    3-1 Caersws 
Cwmbran Town            1-2 Ton Pentre AFC         
Monmouth Town           1-3 Ynysddu Welfare
Treharris Western Athl. 3-4 Briton Ferry Llansawel
Sully Sports            1-3 Cwmbran Celtic 
Llanfair United         1-4 Porthmadog
[Nov 17]
Cwmamman United         2-1 Blaenrhondda 
Aberbargoed Buds        0-2 Pen-y-Bont            

Round 3
[Dec 7]
Barry Town United       4-1 Pen-y-Bont              [aet]
Bangor City             4-1 Holyhead Hotspur       
Prestatyn Town          0-3 Caernarfon Town         
[Dec 8]
Llangefni Town          1-0 Llanelli              
Newtown                 1-2 Rhyl                   
Haverfordwest County    3-0 Pontypridd Town
Ynysddu Welfare         1-3 Cefn Druids            
Briton Ferry Llansawel  2-3 Llandudno              
Airbus UK Broughton     1-1 Porthmadog
Ton Pentre AFC          1-4 Cardiff Metropolitan    
Goytre United           0-3 Carmarthen Town       
Denbigh Town            1-2 Cambrian & Clydach Vale 
Guilsfield Athletic     2-4 Connah's Quay Nomads    [aet]
Cwmamman United         3-4 Aberystwyth Town      
Cwmbran Celtic          0-3 The New Saints          
[Dec 11]
Flint Town United       0-3 Bala Town            

1/8 Finals [Jan 26]
Bangor City             1-2 Caernarfon Town         
Aberystwyth Town        1-3 Cardiff Metropolitan    
Llangefni Town          1-3 Llandudno               
Carmarthen Town         1-3 Connah's Quay Nomads    
Haverfordwest County    0-4 Bala Town               [aet]
Barry Town United       3-2 Cefn Druids             
Airbus UK Broughton     2-5 The New Saints          
Cambrian & Clydach Vale 2-2 Rhyl                    [aet, 3-1 pen]

Quarterfinals
[Mar 1]
Caernarfon Town         1-2 Connah's Quay Nomads    
[Mar 2]
Barry Town United       3-2 Cambrian & Clydach Vale 
Bala Town               0-1 Cardiff Metropolitan    [aet]
Llandudno               1-8 The New Saints          

Semifinals
[Mar 30, Latham Park, Newtown]
The New Saints          2-0 Barry Town United      
[Mar 31, Latham Park, Newtown]
Cardiff Metropolitan    0-3 Connah's Quay Nomads    

Final [May 5, The Rock, Rhosymedre]
Connah's Quay Nomads    0-3 The New Saints          

League Cup 2018/19

Round 1 [Aug 28]
Cefn Druids             3-4 Airbus UK               [aet]
Bangor City             0-1 Llandudno
Rhyl                    4-2 Caernarfon Town
Denbigh Town            2-3 Prestatyn Town
Flint Town United       3-2 Holywell                [aet]
Carmarthen Town         5-0 Goytre
Haverfordwest County    3-0 Llanelli Town
Cambrian & Clydach Vale 0-0 Barry Town United       [aet, 3-1 pen]
Penybont                3-1 Ton Pentre
Goytre United           3-1 Afan Lido
Bala Town               3-0 Guilsfield
Welshpool Town          1-3 Aberystwyth Town

Round 2
[Sep 25]
Cambrian & Clydach Vale 3-1 Aberystwyth Town
Cardiff Metropolitan    3-1 Carmarthen Town
Haverfordwest County    6-2 Goytre United
Newtown                 1-0 Penybont
[Oct 2]
Connah's Quay Nomads    5-1 Airbus UK
Flint Town United       1-6 Bala Town
Rhyl                    3-5 Llandudno
[Oct 3]
Prestatyn Town          0-5 The New Saints

Quarterfinals [Oct 30]
Bala Town               0-1 Connah's Quay Nomads    
Llandudno               0-5 The New Saints
Cambrian & Clydach Vale 1-0 Newtown
Cardiff Metropolitan    6-0 Haverfordwest County

Semifinals
[Nov 23]
Cambrian & Clydach Vale 2-1 The New Saints          [aet]
[Nov 24]
Connah's Quay Nomads    0-1 Cardiff Metropolitan    

Final [Jan 19]
Cardiff Metropolitan    2-0 Cambrian & Clydach Vale

Second Level

Cymru Alliance | Welsh League Division 1

Huws Gray Cymru Alliance

Final Table:

 1.Airbus UK Broughton             30  24  4  2  75-20  76       Promoted
----------------------------------------------------------
 2.Flint Town United               30  17  7  6  52-31  58
 3.Porthmadog                      30  17  6  7  60-32  57
 4.Rhyl                            30  16  3 11  55-44  51
 5.Guilsfield                      30  13  6 11  43-45  45
 6.Ruthin Town                     30  13  4 13  46-47  43
 7.Buckley Town                    30  12  6 12  51-50  42  [P]
 8.Prestatyn Town                  30  11  6 13  52-49  39
 9.Gresford Athletic               30  10  9 11  42-46  39  [R]
10.Conwy Borough                   30   9  9 12  46-42  36  [P]
11.Llanrhaeadr YM                  30  10  2 18  34-71  32  [P]
12.Bangor City                     30  16  3 11  68-48  30  [R]  [-21]
13.Penrhyncoch                     30   7  9 14  35-44  30
----------------------------------------------------------
14.Holywell Town                   30   8  6 16  38-58  30       Relegated
15.Denbigh Town                    30   9  2 19  37-65  29       Relegated
16.Holyhead Hotspur                30   5  4 21  29-71  19       Relegated

Promoted: Corwen, Llanfair United, Llangefni Town;
          in addition, Colwyn Bay rejoins the Welsh league pyramid after 35 years
          at this level 2019/20

NB: league renamed FAW Championship North & Mid for 2019/20

Welsh League Division 1

Final Table:

 1.Pen-y-Bont                      30  25  5  0  81-22  80       Promoted
----------------------------------------------------------
 2.Cambrian & Clydach Vale         30  18  6  6  58-32  60
 3.Haverfordwest County            30  16  6  8  69-34  54
 4.Afan Lido                       30  15  6  9  68-59  51
 5.Goytre United                   30  15  5 10  52-39  50
 6.Cwmamman United                 30  14  8  8  55-55  50
 7.Llantwit Major                  30  14  6 10  46-37  48  [P]
 8.Briton Ferry Llansawel          30  12  6 12  44-50  42
 9.Ammanford                       30  10  6 14  51-57  36  [P]
10.Cwmbran Celtic                  30  10  6 14  49-57  36
11.Pontypridd Town                 30   9  6 15  52-66  33  [P]
12.Undy Athletic                   30   8  7 15  51-64  31
13.Port Talbot Town                30   6 11 13  39-50  29       Relegated
----------------------------------------------------------
14.Taff's Well                     30   7  4 19  33-62  25  
15.Goytre                          30   6  6 18  39-65  24       Relegated
16.Ton Pentre                      30   6  4 20  38-76  22       Relegated

NB: Port Talbot Town were relegated for failure to obtain Tier 2 Certification;
    because of that, Taff's Well remained at the second level

Promoted: Caerau (Ely), STM Sports (Cardiff), Swansea University

NB: league renamed FAW Championship South & Mid for 2019/20

----------------------------------------------------------------------------------------------------------------------------

2019/20

Uwch Gynghrair Cymru (Cymru Premier)

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  16  2  4  65-21  50  [C]  Championship Playoff
 2.Connah's Quay Nomads            22  13  7  2  39-17  46       Championship Playoff
 3.Bala Town                       22  13  2  7  46-18  41       Championship Playoff
 4.Barry Town United               22  12  4  6  32-25  40       Championship Playoff
 5.Caernarfon Town                 22  10  4  8  31-30  34       Championship Playoff
 6.Newtown                         22   9  5  8  21-24  32       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Cardiff Metropolitan University 22   8  7  7  26-25  31       Relegation Playoff
 8.Cefn Druids                     22   9  4  9  32-34  31       Relegation Playoff
 9.Aberystwyth Town                22   6  5 11  28-46  23       Relegation Playoff
10.Pen-y-Bont                      22   3  6 13  25-46  15  [P]  Relegation Playoff
11.Airbus UK Broughton             22   3  4 15  19-57  13  [P]  Relegation Playoff
12.Carmarthen Town                 22   2  6 14  24-45  12       Relegation Playoff

Home \ Away	ABE	AIR	BAL	BAR	CAE	CMU	CMR	CDR	CQN	NTW	PYB	TNS
Aberystwyth Town	—	1–2	0–5	0–1	2–3	2–2	3–2	1–3	1–1	1–2	1–0	1–10
Airbus UK Broughton	1–5	—	1–2	0–1	2–3	1–1	1–0	1–1	0–4	2–0	1–2	0–12
Bala Town	2–0	1–0	—	1–1	3–0	1–2	2–1	1–2	0–1	4–0	4–0	3–1
Barry Town United	3–1	2–0	2–2	—	0–0	1–1	7–1	1–0	0–4	0–1	3–0	1–4
Caernarfon Town	0–3	5–0	1–2	4–1	—	2–1	2–0	1–1	0–0	1–0	3–2	1–0
Cardiff Metropolitan University	1–2	1–0	1–0	0–1	2–0	—	0–3	2–1	0–1	1–0	1–1	1–1
Carmarthen Town	0–0	2–2	0–3	0–1	0–1	2–2	—	1–2	1–2	1–2	3–2	2–6
Cefn Druids	1–2	3–1	0–3	1–0	3–1	2–1	3–3	—	2–0	1–2	2–3	0–5
Connah's Quay Nomads	4–1	2–1	2–1	2–0	4–2	1–1	1–1	1–0	—	3–1	3–1	1–1
Newtown	0–0	0–0	1–0	2–3	3–1	1–0	1–0	0–0	1–1	—	1–1	0–2
Penybont	1–1	3–1	1–6	1–2	0–0	1–3	1–1	2–3	0–0	0–2	—	2–3
The New Saints	2–0	6–2	1–0	0–1	1–0	1–2	1–0	2–1	2–1	2–1	2–1	—

Championship Playoff

Final Table:

 1.Connah's Quay Nomads            26  16  8  2  47-19  56  2.15       Champions
 2.The New Saints                  26  16  4  6  69-27  52  2.00  [C]
 3.Bala Town                       26  15  4  7  53-23  49  1.88
 4.Barry Town United               25  12  6  7  35-29  42  1.68
 5.Caernarfon Town                 26  11  5 10  36-38  38  1.46
 6.Newtown                         25  10  5 10  25-30  35  1.40

NB: final ranking based on points/match average; Connah's Quay Nomads declared champions

Round 23
[Feb 7]
The New Saints  1-2 Newtown         
Caernarfon      1-2 Bala            
[Feb 8]
Barry           0-1 Connah's Quay   

Round 24
[Feb 14]
Connah's Quay   4-0 Caernarfon      
Bala            1-1 The New Saints  
[not played]
Newtown          -  Barry           

Round 25
[Feb 21]
Connah's Quay   1-0 The New Saints  
[Feb 22]
Barry           1-1 Caernarfon      
Newtown         1-2 Bala            

Round 26 [Mar 6]
Bala            2-2 Connah's Quay   
Caernarfon      3-1 Newtown         
The New Saints  2-2 Barry           

NB: league suspended due to Covid-19 pandemic and abandoned on May 19

Final Table:

 1.Connah's Quay Nomads            26  16  8  2  47-19  56  2.15       Champions
 2.The New Saints                  26  16  4  6  69-27  52  2.00  [C]
 3.Bala Town                       26  15  4  7  53-23  49  1.88
 4.Barry Town United               25  12  6  7  35-29  42  1.68
 5.Caernarfon Town                 26  11  5 10  36-38  38  1.46
 6.Newtown                         25  10  5 10  25-30  35  1.40

NB: final ranking based on points/match average; Connah's Quay Nomads declared champions

Relegation Playoff

Final Table:

 7.Cardiff Metropolitan University 25   9  8  8  30-29  35  1.40
 8.Cefn Druids                     25  10  5 10  37-39  35  1.40
 9.Aberystwyth Town                26   7  6 13  36-55  27  1.04
10.Pen-y-Bont                      25   5  6 14  29-48  21  0.84  [P]
----------------------------------------------------------
11.Carmarthen Town                 25   4  6 15  28-49  18  0.72       Relegated
12.Airbus UK Broughton             26   4  5 17  28-67  17  0.65  [P]  Relegated

NB: final ranking based on points/match average

Round 23
[Feb 7]
Airbus UK       2-3 Cefn Druids     
Pen-y-Bont      1-2 Carmarthen      
[Feb 8]
Cardiff Met     3-1 Aberystwyth     

Round 24
[Feb 14]
Aberystwyth     5-3 Airbus UK       
[not played]
Carmarthen       -  Cardiff Met     
Cefn Druids      -  Pen-y-Bont      

Round 25
[Feb 21]
Aberystwyth     0-1 Pen-y-Bont      
[Feb 22]
Cardiff Met     1-1 Airbus UK       
Carmarthen      1-0 Cefn Druids     

Round 26
[Mar 6]
Cefn Druids     2-2 Aberystwyth     
Pen-y-Bont      2-0 Cardiff Met     
[Mar 7]
Carmarthen      1-3 Airbus UK       

NB: league suspended due to Covid-19 pandemic and abandoned on May 19

Final Table:

 7.Cardiff Metropolitan University 25   9  8  8  30-29  35  1.40
 8.Cefn Druids                     25  10  5 10  37-39  35  1.40
 9.Aberystwyth Town                26   7  6 13  36-55  27  1.04
10.Pen-y-Bont                      25   5  6 14  29-48  21  0.84  [P]
----------------------------------------------------------
11.Carmarthen Town                 25   4  6 15  28-49  18  0.72       Relegated
12.Airbus UK Broughton             26   4  5 17  28-67  17  0.65  [P]  Relegated

NB: final ranking based on points/match average

Cup Tournaments

Welsh Cup | League Cup | Welsh Amateur Cup 

Welsh Cup 2019/20

Round 1
Northern section
[Oct 19]
Bangor 1876             3-3 Penycae                 [aet, 3-2 pen]
Blaenau Ffestiniog Am.  0-2 Buckley Town  
Chirk AAA               0-3 Llannefydd  
Coedpoeth United        0-5 Gresford Athletic  
Conwy Borough           1-2 Ruthin Town  
Corwen                  2-3 Colwyn Bay  
Flint Town United       9-0 Four Crosses  
Greenfield              3-1 Caersws  
Guilsfield              2-1 Brymbo  
Holyhead Hotspur        4-2 Montgomery Town  
Holywell Town           2-3 Llandudno  
Llanrhaeadr             1-4 Prestatyn Town  
Nantlle Vale            2-0 Rhydymwyn  
Nefyn United            0-2 Bangor City  
Prestatyn Sports        2-3 FC Queens Park  
Rhyl                    2-0 Llangefni Town  
Waterloo Rovers         1-8 Mold Alexandra  
[Oct 29]
Porthmadog              7-0 Llanberis  
[Nov 2]
Aberffraw               0-1 Llanrug United  
Llanfair United         5-3 Myndd Isa Spartans  
Southern section
[Oct 18]
Cambrian BGC            7-3 Ynyshir Albions  
[Oct 19]
Aberbargoed Buds        3-1 Aberaeron  
Abertillery Bluebirds   3-1 Penparcau  
Afan Lido               3-1 Monmouth Town  
Ammanford               4-1 Cardiff Draconians  
Briton Ferry Llansawel  2-2 Undy Athletic           [aet, 3-4 pen]
Builth Wells            2-3 Ton Pentre  
Cefn Cribwr             2-1 Tredegar Town           [aet]
Chepstow Town           3-2 Taffs Well  
Croesyceiliog           2-1 Abergavenny Town  
Cwmbran Celtic          2-3 Pontardawe Town         [aet]
FC Cwmaman              2-6 STM Sports  
Garden Village          1-3 Goytre United  
Haverfordwest County    5-3 Penlan Social  
Llantwit Major          0-1 Llandrindod Wells  
Penrhyncoch             2-1 Cardiff Corinthians     [aet]
Pontypridd Town         3-1 Caerau (Ely)  
Swansea University      4-1 Caerleon  
Trefelin BGC            2-2 Llanidloes Town         [aet, 3-4 pen]
[Oct 23]
Llanelli Town           2-1 Cwmamman United  

Round 2
Northern section [Nov 9]
Bangor 1876             0-2 Ruthin Town  
Bangor City             0-3 Prestatyn Town  
Llannefydd              1-5 Guilsfield  
Greenfield              1-3 Flint Town United  
Holyhead Hotspur        0-3 Buckley Town  
Porthmadog              4-1 Gresford Athletic  
Llandudno               4-1 Llanfair United  
Mold Alexandra          8-1 Llanrug United  
Nantlle Vale            0-1 Colwyn Bay  
Rhyl                    3-0 FC Queens Park  
Southern section
[Nov 9]
Abertillery Bluebirds   4-3 Llanidloes Town  
Afan Lido               2-1 Aberbargoed Buds  
Ammanford               3-1 Ton Pentre  
Goytre United           6-4 Cefn Cribwr  
Haverfordwest County    1-2 Cambrian & Clydach Vale  
Llanelli Town           0-1 Penrhyncoch  
Pontypridd Town         1-0 Llandrindod Wells  
Undy Athletic           5-6 Swansea University  
[Nov 16]
Chepstow Town           0-5 STM Sports  
Pontardawe Town         6-1 Croesyceiliog  

Round 3
[Dec 6]
Carmarthen Town         0-4 Ammanford               
Colwyn Bay              1-0  Airbus UK Broughton    [aet]
[Dec 7]
Abertillery Bluebirds   0-3 Connah's Quay Nomads    
Aberystwyth Town        2-1 Ruthin Town             
Afan Lido               5-1 Llandudno               
Barry Town United       0-1 Newtown                 
Cardiff Metropolitan    1-0 Pontypridd Town         
Cefn Druids             2-0 Guilsfield              
Flint Town United       2-0 Bala Town               
Goytre United           0-4 Caernarfon Town         
Penrhyncoch             1-2 Prestatyn Town          
Pen-y-Bont              abd Porthmadog              [abandoned at 2-2 in extra time due to
Pontardawe Town         3-1 Buckley Town             injury to Pen-y-Bont 'keeper]
Rhyl                    2-0 STM Sports              
Swansea University      3-0 Cambrian & Clydach Vale 
The New Saints          9-0 Mold Alexandra          
[Dec 14]
Pen-y-Bont              6-1 Porthmadog              [replay]

Round 4
[Jan 24]
Ammanford               0-4 Caernarfon Town         
Flint Town United       3-2 Colwyn Bay              
Pen-y-Bont              1-2 Cardiff Metropolitan    
[Jan 25]
Cefn Druids             2-0 Pontardawe Town         
Connah's Quay Nomads    8-0 Afan Lido               
Newtown                 4-1 Rhyl                    
Swansea University      0-1 Prestatyn Town          
The New Saints          3-0 Aberystwyth Town        

Quarterfinals
[Feb 28]
Caernarfon Town         4-0 Cefn Druids             
[Mar 1]
Connah's Quay Nomads    1-2 Cardiff Metropolitan    
The New Saints          6-1 Newtown                 
[Mar 3]
Flint Town United       0-1 Prestatyn Town          

Semifinals [not played]
Caernarfon Town          -  Cardiff Metropolitan    
Prestatyn Town           -  The New Saints          

NB: competition abandoned on Jul 30 due to Covid-19 pandemic

League Cup 2019/20

Round 1
Northern section
[Aug 3]
Buckley Town            0-2 Rhyl
Ruthin                  0-3 Guilsfield
Prestatyn Town          4-2 Llanrhaeadr
Llanfair United         3-1 Llangefni Town
Berriew                 0-2 Corwen
[Aug 4]
Gresford Athletic       1-0 Colwyn Bay
[Sep 4]
Conwy Borough           0-1 Bangor City
Southern section
[Aug 2]
Briton Ferry Llansawel  3-1 Taffs Well
[Aug 3]
Afan Lido               0-1 Cwmbran Celtic
Pontypridd Town         2-3 STM Sports
Undy Athletic           2-2 Cwmamman United         [aet, 4-5 pen]
Swansea University      0-1 Llantwit Major
Goytre United           3-0 Caerau (Ely)
Ammanford               2-1 Penrhyncoch

Round 2
Northern section
[Aug 9]
Bala Town               7-0 Gresford Athletic
[Aug 10]
Corwen                  0-2 Caernarfon Town         
Rhyl                    0-2 Connah's Quay Nomads    
Airbus UK Broughton     4-0 Llanfair United
Cefn Druids             1-2 Prestatyn Town          
Flint Town United       5-1 Portmadog
Guilsfield              1-0 Llandudno
[Sep 24]
Bangor City             1-1 The New Saints          [aet, 4-2 pen]
Southern section
[Aug 9]
Pen-y-Bont              4-1 Goytre United
[Aug 10]
Cambrian & Clydach Vale 3-4 Aberystwyth Town        
Haverfordwest County    1-1 Barry Town United       [aet, 5-4 pen]
Newtown                 2-0 Ammanford
Carmarthen Town         4-1 Cwmamman United
Llantwit Major          1-2 Cardiff Metropolitan    
Briton Ferry Llansawel  1-1 Llanelli Town           [aet, 4-1 pen]
STM Sports              4-0 Cwmbran Celtic

Round 3
[Sep 24]
Briton Ferry Llansawel  0-2 Carmarthen Town         
Cardiff Metropolitan    0-1 Aberystwyth Town        
Caernarfon Town         1-4 Prestatyn Town          
Flint Town United       2-1 Airbus UK Broughton     
Newtown                 2-1 Pen-y-Bont              
[Sep 25]
Guilsfield              1-1 Connah's Quay Nomads    [aet, 3-5 pen]
[Oct 1]
STM Sports              1-1 Haverfordwest County    [aet, 7-6 pen]
[Oct 8]
Bala Town               1-1 Bangor City             [aet, 7-6 pen]

Quarterfinals [Oct 29]
Newtown                 2-2 STM Sports              [aet, 3-4 pen]
Carmarthen Town         0-3 Aberystwyth Town        
Connah's Quay Nomads    4-1 Flint Town United       
Prestatyn Town          1-2 Bala Town               

Semifinals [Nov 23]
Connah's Quay Nomads    2-0 Bala Town               
STM Sports              2-1 Aberystwyth Town        

Final [Feb 1, Newtown]
Connah's Quay Nomads    3-0 STM Sports              

Welsh Amateur Cup 2019/20

Round 1 [Aug 17]
Bangor 1876             5-1 CPD Sychdyn
Bro Goronwy             3-4 Chirk Town
Caerwys                 2-3 Nefyn United
Llangoed and District   1-4 Acton
Pentraeth               1-2 Waunfawr
Aberfan Social          1-2 Clwb Cymric
AC Pontymister          2-0 Port Tennant Colts
Caerphilly Athletic     3-4 Abercarn United
Canton Liberal          5-0 Gilwern and District
Cardiff Cosmopolitan    1-5 Newport Saints
CRC Olympic             4-8 West End Rangers
Cwmcarn Athletic        5-3 Malpas
Gorseinon Athletic      6-3 Bonymaen Colts                               
Lucas Cwmbran           2-2 AFC Whitchurch          [aet, 5-4 pen]
Morriston Town          3-2 Rockspur
Pencoed Athletic BGC    5-1 Vale United
Pontnewydd United       4-6 Aberystwyth Exiles   
Quar Park Rangers       0-5 Trebanog
Ynysddu Welfare         2-1 Lliswerry
Ynystawe Athletic       1-8 Seven Sisters            
 
Round 2
[Sep 7]
FC Cwmaman              2-1 Abercarn United
Aberdare Town           1-0 Llandrindod Wells
Abertillery Bluebirds   2-0 Merthyr Saints  
Aberystwyth Exiles     0-15 Ely Rangers
Acton                   2-8 Mynydd Isa Spartans
Amlwych Town            5-6 Llandudno Athletic
Baglan Dragons          1-0 West End
Bangor 1876             3-1 Pwllheli
Barmouth & Dyffrin      2-1 Gwalchmai
Bodedern Athletic       3-0 Glantraeth
Bow Street              6-1 Rhayader Town
Brickfield Rangers      4-2 Rhydymwyn
Brymbo                  8-0 Llandyrnog United
Bryn Rovers             3-8 Cefn Cribwr
Canton Liberal          4-2 Ynysddu Welfare
Cardiff Corinthians     5-0 AC Pontymister
Chirk AAA               1-4 Queens Park
Chirk Town              1-2 Llanuwchllyn
Churchstoke             0-5 Berriew
Clwb Cymric             0-2 Blaenrhondda
Clydach Wasps           3-2 Morristown Town
Coedpoeth United        4-2 Prestatyn Sports
CPD Llannefydd          bt  Holyhead Town
Cwmbran Town            5-0 Sully Sports
Cwmcarn Athletic        0-4 Newport Saints
Dyffrin Nanttle         2-1 Blaenau Amateurs
Four Crosses            9-2 Tywyn Bryncrug
Gaerwen                 2-0 Glan Conwy
Garden Village          2-3 Ynystawe Athletic
Gorseinon Athletic      3-4 Port Talbot Town
Grange Albion           2-4 Trebanog
Greenfield              3-2 Penycae
Halkyn & Flint Mountain 1-2 Denbigh Town
Hawarden Rangers        0-7 Holywell Town
Holyhead Hotspur        2-1 Aberffraw 
Llanberis               2-2 Waunfawr                [aet, 4-3 pen] 
Llanfairpwll            0-5 Llandudno Junction
Llangollen Town         1-6 Cefn Mawr Rangers
Llanidloes Town         1-2 Carno                   [aet]
Llanrwst United         2-0 Kinmel Bay Sports
Machynlleth             1-2 Radnor Valley
Maltsters Sports        1-0 Tata Steel United
Myndd Llandegai         2-3 Menai Bridge Tigers
Overton Recreational    1-4 New Brighton Villa                                        
Pencoed Athletic        4-2 Penlan  
Nefyn                   3-2 Penmaenmawr Phoenix     [aet]
Penparcau               2-0 Montgomery Town
Penrhiwceiber Rangers   bt  Trethomas Bluebirds
Penydarren BGC          3-1 Aberbargoed Buds
Pill YMCA               4-1 Ton & Gelli PC
Plas Madoc              1-3 Llay Welfare
Pontardawe Town         9-0 Ragged School
Presteigne             0-12 Caersws     
Rhos Aelwyd             2-0 Castell Alun Colts
Rhostyllen             10-0 Rhosllangerchrugog
Risca United            5-3 Lucas Cwmbran
Saltney Town            1-3 Mold Alexandra
St Asaph City           2-4 Llandudno Albion
Treowen Stars           2-6 Cardiff Draconians
Waterloo Rovers         0-6 Welshpool Town     
West End Rangers        3-0 Ynysygerwin
Y Felinheli             2-4 Llanrug United
[Sep 13]
Cefn Albion             1-2 Lex XI
 
Round 3
[Oct 26]
Bleanrhondda            2-0 Pencoed Athletic
Cwmbran Town            2-0 West End Rangers
Denbigh Town            2-1 Queens Park
Dyffryn Nanttle         1-0 Coedpoeth United
Llandudno Junction      0-4 Barmouth & Dyffrin
[Oct 30]
Aberdare Town           0-4 Penydarren BGC
Ely Rangers             2-3 Pontardawe Town
Welshpool Town          6-1 Four Crosses
[Nov 2]
Berriew                 3-2 Penparcau
Bodedern Athletic       4-2 Llanberis
Brymbo                  4-2 Holywell Town
Caersws                 4-5 Radnor Valley           [aet]
Canton Liberal         10-0 Maltsters Sports
Carno                   3-2 Bow Street              [aet]
Clydach Wasps           4-3 FC Cwmaman
Gaerwen                 4-2 Brickfield Rangers      [aet]
Greenfield              0-2 Cefn Mawr Rangers
Lex XI                  3-1 Menai Bridge Tigers  
Llanrwst United         4-1 Bangor 1876
Llay Welfare            9-1 Llandudno Junction
Mold Alexandra          4-1 New Brighton Villa
Port Talbot Town        1-0 Abertillery Bluebirds 
Rhostyllen              2-4 Rhos Aelwyd
Trebanog FC             3-4 Risca United
[Nov 6]
Holyhead Hotspur        8-1 Penrhyndeudraeth
[Nov 9]
Baglan Dragons          4-1 Pill YMCA
Penrhiwceiber Rangers   2-1 Cardiff Corinthians
Ynystawe Athletic       3-1 Newport Saints
[Nov 13]
Llandudno Albion        3-2 Manydd Isa Spartans     [aet]
[Nov 16]
Cardiff Draconians      2-1 Cefn Cribwr
CPD Llannefydd          2-3 Nefyn United
Llanuwchlynn            1-5 Llanrug United
 
Round 4
[Nov 4]
Bodedern Athletic       0-2 Holyhead Hotspur
Carno                   2-5 Llandudno Albion
Cefn Mawr Rangers       1-4 Welshpool Town  
Cwmbran Town            1-5 Baglan Dragons
Dyffryn Nantlle         5-0 Barmouth & Dyffryn
Lex XI                  0-7 Berriew
Llanrug United          0-1 Brymbo
Llay Welfare            1-3 Llanrwst United
Nefyn United            1-5 Denbigh Town
Penrhiwceiber Rangers   6-3 Cardiff Draconians
Port Talbot Town        4-1 Blaenrhondda
Radnor Valley           4-3 Mold Alexandra  
Rhos Aelwyd             2-0 Gaerwen
Ynystawe Athletic       1-2 Penydarren BGC
[Nov 30]
Canton Liberal          5-2 Pontardawe Town
Clydach Wasps           1-3 Risca United
 
Round 5 [Feb ?]
Berriew                 1-1 Llandudno Albion        [aet, 2-4 pen]
Canton Liberal          3-4 Penydarren BGC
Denbigh Town            2-1 Rhos Aelwyd
Dyffryn Nantlle         1-3 Brymbo
Radnor Valley           2-4 Welshpool Town
Baglan Dragons          3-1 Penrhiwceiber Rangers
Port Talbot Town        1-1 Risca United            [aet, 1-4 pen]
Llanrwst                lt  Holyhead Hotspur
 
Quarterfinals [Feb ?]
Welshpool Town          0-3 Holyhead Hotspur
Llandudno Albion        2-0 Risca United
Brymbo                  1-2 Penydarren BGC
Baglan Dragons          4-0 Denbigh Town
 
Semifinals [Mar 7?]
Penydarren BGC          3-1 Baglan Dragons
Llandudno Albion        1-1 Holyhead Hotspur        [aet, 4-3 pen]
 
Final [tba]
Llandudno Albion         -  Penydarren BGC

Second Level

Cymru North | Cymru South

Cymru North

Final Ranking (based on points/match average):

 1.Prestatyn Town                  24  21  2  1  84-18  65  2.71       Denied License
----------------------------------------------------------
 2.Flint Town United               22  15  4  3  59-22  49  2.23       Promoted
 3.Guilsfield                      21  13  4  4  44-26  43  2.05  
 4.Colwyn Bay                      24  14  5  5  44-30  47  1.96  [N]
 5.Bangor City                     22  10  7  5  27-25  37  1.68
 6.Conwy Borough                   23   9  6  8  43-44  33  1.43
 7.Llanrhaeadr-ym-Mochnant         21   9  3  9  35-34  30  1.43
 8.Penrhyncoch                     23  10  2 11  29-35  32  1.39
 9.Ruthin Town                     23   7  7  9  29-34  28  1.22
10.Buckley Town                    20   7  3 10  24-41  24  1.20
11.Gresford Athletic               22   7  5 10  34-34  26  1.18
12.Llandudno                       21   6  4 11  32-38  22  1.05  [R]
13.Llangefni Town                  24   5  6 13  22-47  21  0.88  [P]
----------------------------------------------------------
14.Porthmadog                      23   4  6 13  28-46  18  0.78       Relegated
15.Corwen                          22   3  5 14  26-51  14  0.64  [P]  Relegated
16.Llanfair United                 21   2  3 16  23-58   9  0.43  [P]  Relegated
 -.Rhyl                            excluded Apr 2020 for financial reasons;
   results annulled; record:       25  11  2 12  45-38  35

Cymru South

Final Ranking (based on points/match average):

 1.Swansea University              25  17  5  3  56-31  56  2.24  [P]  Denied License
----------------------------------------------------------
 2.Haverfordwest County            25  17  4  4  58-26  55  2.20       Promoted
 3.Briton Ferry Llansawel          24  15  2  7  65-36  47  1.96
 4.STM Sports                      22  12  3  7  51-34  39  1.77  [P]
 5.Cambrian & Clydach Vale         23  11  7  5  41-31  40  1.74
 6.Llanelli Town                   26  12  4 10  47-51  40  1.54  [R]
 7.Ammanford                       25  12  1 12  44-47  37  1.48
 8.Goytre United                   25  10  6  9  40-41  36  1.44
 9.Pontypridd Town                 25   9  8  8  52-41  35  1.40
10.Afan Lido                       25  10  4 11  47-47  34  1.36
11.Llantwit Major                  24   7  6 11  34-39  27  1.13
12.Undy Athletic                   21   7  2 12  29-38  23  1.10
13.Cwmbran Celtic                  22   6  4 12  29-44  22  1.00
----------------------------------------------------------
14.Taff's Well                     25   6  3 16  40-64  21  0.84       Relegated
15.Cwmamman United                 22   5  2 15  22-55  17  0.77       Relegated
16.Caerau (Ely)                    21   1  5 15  22-52   8  0.38  [P]  Relegated
--------------------------------------------------------------------------------------------

2020/21

Uwch Gynghrair Cymru (Cymru Premier)

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Connah's Quay Nomads            22  18  3  1  48-13  57  [C]  Championship Playoff
 2.The New Saints                  22  17  3  2  65-13  54       Championship Playoff
 3.Bala Town                       22  12  6  4  51-28  42       Championship Playoff
 4.Barry Town United               22  11  3  8  33-29  36       Championship Playoff
 5.Pen-y-Bont                      22  10  5  7  29-25  35       Championship Playoff
 6.Caernarfon Town                 22   9  5  8  33-42  32       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Haverfordwest County            22   8  5  9  29-35  29  [P]  Relegation Playoff
 8.Aberystwyth Town                22   5  6 11  30-40  21       Relegation Playoff
 9.Newtown                         22   5  5 12  29-41  20       Relegation Playoff
10.Cardiff Metropolitan University 22   4  5 13  18-35  17       Relegation Playoff
11.Flint Town United               22   5  0 17  21-53  15  [P]  Relegation Playoff
12.Cefn Druids                     22   3  4 15  21-53  13       Relegation Playoff

Home \ Away	ABE	BAL	BAR	CAE	CMU	CDR	CQN	FTU	HAV	NTW	PYB	TNS
Aberystwyth Town	—	1–2	1–2	1–2	2–3	3–1	1–3	3–1	2–1	1–0	1–1	2–2
Bala Town	5–2	—	4–0	1–2	4–1	2–1	1–3	5–0	1–2	3–1	4–1	1–1
Barry Town United	1–0	6–2	—	3–1	1–0	4–1	0–0	6–3	2–1	0–0	0–1	0–3
Caernarfon Town	2–2	1–1	2–0	—	3–2	1–2	1–2	2–1	1–4	1–1	1–1	0–4
Cardiff Metropolitan University	1–1	1–1	1–2	0–3	—	0–0	1–2	2–1	0–0	2–1	0–1	0–1
Cefn Druids	0–4	1–3	0–1	1–2	1–1	—	0–5	1–2	4–1	2–4	0–2	0–4
Connah's Quay Nomads	2–0	1–1	3–1	3–1	3–1	2–1	—	2–0	2–0	2–1	1–0	2–0
Flint Town United	3–0	1–2	0–1	0–2	0–1	1–2	0–1	—	0–2	1–0	0–1	0–6
Haverfordwest County	2–0	1–1	2–1	1–1	1–0	1–1	1–4	0–3	—	2–2	0–4	2–1
Newtown	1–1	0–2	1–1	2–3	4–1	4–1	1–5	3–2	0–3	—	2–0	0–4
Penybont	1–1	1–5	1–0	6–0	1–0	1–1	0–0	1–2	2–0	2–1	—	0–4
The New Saints	4–1	0–0	2–1	4–1	2–0	5–0	1–0	10–0	3–2	2–0	2–1	—


Championship Playoff

Final Table:

 1.Connah's Quay Nomads            32  25  4  3  70-20  79  [C]  Champions
 2.The New Saints                  32  24  5  3  84-17  77
 3.Bala Town                       32  18  6  8  67-42  60
 4.Pen-y-Bont                      32  13  7 12  42-40  46       Conference League Playoff
 5.Barry Town United               32  13  4 15  42-53  43       Conference League Playoff
 6.Caernarfon Town                 32  10  7 15  43-67  37       Conference League Playoff

Home \ Away	BAL	BAR	CAE	CQN	PYB	TNS
Bala Town	—	1–0	5–2	2–1	1–0	0–1
Barry Town United	1–4	—	3–2	1–2	3–3	0–6
Caernarfon Town	3–0	0–1	—	1–6	2–2	0–2
Connah's Quay Nomads	2–0	1–0	4–0	—	0–2	0–0
Penybont	2–3	2–0	2–0	0–2	—	0–3
The New Saints	2–0	3–0	0–0	1–4	1–0	—
Conference League Playoff

Semifinals
[May 22]
Barry           1-3 Caernarfon      
[May 23]
Pen-y-Bont      0-1 Newtown         

Final [May 29]
Caernarfon      3-5 Newtown         

Relegation Playoff

Final Table:

 7.Newtown                         32  12  6 14  57-53  42       Conference League Playoff
 8.Cardiff Metropolitan University 32  11  7 14  47-46  40
 9.Haverfordwest County            32  10  7 15  38-56  37  [P]
10.Aberystwyth Town                32   8  9 15  47-53  33
----------------------------------------------------------
11.Flint Town United               32  10  2 20  38-58  32  [P]
12.Cefn Druids                     32   4  4 24  25-95  16

NB: due to the cancellation of the two second level leagues (Cymru North and
    Cymru South), no clubs will be relegated at the end of the season

Home \ Away	ABE	CMU	CDR	FTU	HAV	NTW
Aberystwyth T 	—	1–1	5–1	0–1	2–2	1–2
Cardiff Metro 	5–1	—	6–0	2–1	6–1	2–2
Cefn Druids	0–3	1–2	—	0–6	2–1	0–7
Flint Town U 	0–0	2–0	5–0	—	2–0	0–2
Haverfordwest  	1–0	0–2	2–0	0–0	—	1–2
Newtown 	0–4	2–3	5–0	1–0	5–1	—
---------------------------------------------------------------------------------------------

2021/22

Uwch Gynghrair Cymru (Cymru Premier)

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  18  3  1  61-17  57              Championship Playoff
 2.Pen-y-Bont                      22   9  9  4  43-25  36              Championship Playoff
 3.Newtown                         22  10  5  7  38-26  35              Championship Playoff
 4.Flint Town United               22  10  5  7  41-31  35              Championship Playoff
 5.Bala Town                       22   8 10  4  38-32  34              Championship Playoff
 6.Caernarfon Town                 22   9  4  9  35-37  31              Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Cardiff Metropolitan University 22   6  9  7  21-28  27              Relegation Playoff
 8.Aberystwyth Town                22   7  4 11  23-30  25              Relegation Playoff
 9.Barry Town United               22   6  5 11  26-36  23              Relegation Playoff
10.Haverfordwest County            22   5  7 10  21-35  22              Relegation Playoff
11.Connah's Quay Nomads            22   9  7  6  26-16  16  [-18]  [C]  Relegation Playoff
12.Cefn Druids                     22   0  2 20  14-74   2              Relegation Playoff

NB: Connah's Quay Nomads had 18 points deducted for fielding an ineligible player
    in six matches

Home \ Away	ABE	BAL	BAR	CAE	CMU	CDR	CQN	FTU	HAV	NTW	PYB	TNS
Aberystwyth Town	—	0–1	2–1	0–1	0–1	5–0	0–1	1–2	2–0	2–4	0–3	1–0
Bala Town	2–2	—	3–3	3–0	0–0	1–1	0–4	3–1	6–2	1–0	2–2	1–4
Barry Town United	1–1	0–0	—	1–2	0–1	1–0	1–0	0–1	3–2	0–3	0–0	1–2
Caernarfon Town	3–3	3–3	1–2	—	2–0	3–0	0–1	2–3	2–0	0–2	1–2	0–4
Cardiff Metropolitan University	0–1	0–0	2–0	0–1	—	4–2	1–1	1–5	0–2	1–1	3–2	1–1
Cefn Druids	0–1	3–5	1–4	1–3	1–3	—	0–2	1–1	0–2	0–5	0–3	1–4
Connah's Quay Nomads	1–0	0–1	2–3	1–1	0–0	4–0	—	2–0	1–0	0–2	0–0	0–1
Flint Town United	1–0	1–2	3–2	3–4	2–2	4–0	1–1	—	4–1	4–1	3–1	1–1
Haverfordwest County	0–0	0–0	1–1	1–2	0–0	2–1	1–1	2–0	—	1–0	2–2	0–1
Newtown	1–2	3–3	2–1	1–0	0–0	5–0	0–2	2–0	1–1	—	3–1	1–4
Penybont	4–0	1–0	4–0	1–1	2–1	7–1	1–1	1–1	2–1	1–1	—	1–1
The New Saints	3–0	2–1	3–1	5–3	5–0	5–1	3–1	1–0	6–0	2–0	3–2	—


Championship Playoff

Final Table:

 1.The New Saints                  32  25  5  2  86-26  80              Champions
 2.Bala Town                       32  16 11  5  67-37  59
 3.Newtown                         32  15  6 11  50-35  51
 4.Caernarfon Town                 32  13  4 15  46-53  43
 5.Flint Town United               32  12  6 14  51-53  42
 6.Pen-y-Bont                      32  10 10 12  49-57  40

Home \ Away	BAL	CAE	FTU	NTW	PYB	TNS
Bala Town	—	2–0	3–2	1–0	11–0	1–1
Caernarfon Town	0–2	—	2–1	0–4	1–0	0–3
Flint Town U 	0–1	0–4	—	1–1	1–0	1–2
Newtown 	0–2	1–0	2–1	—	1–2	0–2
Penybont	0–5	0–3	0–3	0–2	—	1–2
The New Saints	2–1	3–1	7–0	0–1	3–3	—

Relegation Playoff

Final Table:

 7.Cardiff Metropolitan University 32  10 12 10  35-38  42
 8.Aberystwyth Town                32  11  7 14  38-45  40
 9.Connah's Quay Nomads            32  15 11  6  44-18  38  [-18]  [C]
10.Haverfordwest County            32  10  8 14  45-46  38
----------------------------------------------------------
11.Barry Town United               32   8  7 17  31-47  31              Relegated
12.Cefn Druids                     32   2  3 27  22-109  9              Relegated

NB: Connah's Quay Nomads had 18 points deducted for fielding an ineligible player
    in six matches

Home \ Away	ABE	BAR	CMU	CDR	CQN	HAV
Aberystwyth T 	—	2–1	0–2	6–0	1–1	0–6
Barry Town U 	0–1	—	1–0	1–0	1–1	0–1
Cardiff Metro 	1–1	1–1	—	5–0	0–0	3–2
Cefn Druids	3–3	1–0	2–0	—	0–3	1–6
Connah's Quay 	1–0	2–0	2–0	5–0	—	3–0
Haverfordwest  	0–1	2–0	1–2	6–1	0–0	—

Second Level

Cymru North | Cymru South

Cymru North

Final Table:

 1.Airbus UK Broughton             28  23  3  2  85-23  72              Promoted
----------------------------------------------------------
 2.Llandudno                       28  20  3  5  55-21  63
 3.Guilsfield                      28  14 10  4  51-24  52
 4.Holywell Town                   28  15  5  8  68-36  50
 5.Ruthin Town                     28  15  4  9  51-34  49
 6.Colwyn Bay                      28  15  3 10  60-40  48
 7.Holyhead Hotspur                28  11  8  9  41-34  41
 8.Buckley Town                    28  11  7 10  48-48  40
 9.Penrhyncoch                     28   9  8 11  39-57  35
10.Conwy Borough                   28   8  8 12  42-59  32
11.Gresford Athletic               28   8  7 13  39-42  31
12.Llanidloes Town                 28   7  7 14  44-59  28
13.Prestatyn Town                  28   5  5 18  34-68  20
----------------------------------------------------------
14.Llangefni Town                  28   3  6 19  19-70  15              Relegated
15.Llanrhaeadr-ym-Mochnant         28   2  4 22  23-84  10              Relegated
 -.Bangor City                     witdhrew

Cymru South

Final Table:

 1.Llantwit Major                  30  24  2  4  73-31  74
----------------------------------------------------------
 2.Pontypridd Town                 30  21  6  3  79-30  69              Promoted
 3.Briton Ferry Llansawel          30  17  5  8  76-36  56
 4.Cambrian & Clydach Vale         30  15  6  9  73-42  51
 4.Carmarthen Town                 30  15  9  6  52-25  51  [-3]
 6.Goytre United                   30  15  6  9  55-36  51
 7.Taff's Well                     30  14  7  9  57-47  49
 8.Swansea University              30  11  7 12  44-43  40
 9.Llanelli Town                   30  11  7 12  43-54  40
10.Afan Lido                       30  12  3 15  45-67  39
11.Trefelin BGC                    30   9 10 11  58-51  37
12.Ammanford                       30  10  4 16  58-56  34
13.Cwmbran Celtic                  30  10  4 16  43-74  34
----------------------------------------------------------
14.Risca United                    30   7 10 13  43-51  31              Relegated
15.Undy Athletic                   30   5  2 23  41-84  17              Relegated
16.Port Talbot Town                30   0  0 30   8-121  0              Relegated

Third Level

Ardal NE | Ardal NW | Ardal SE | Ardal SW | Promotion Playoffs

Ardal NE

Final Table:

 1.Chirk AAA                       30  25  1  4 104-22  76              Promoted
----------------------------------------------------------
 2.Caersws                         30  23  4  3 100-37  73              Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Cefn Albion                     30  22  4  4 114-35  70
 4.Llanfair United                 30  21  4  5 104-43  67
 5.Bow Street                      30  17  4  9  64-43  55
 6.Berriew                         30  16  4 10  95-56  52
 7.Rhos Aelwyd                     30  13  5 12  69-53  44
 8.Dolgellau Athletic              30  13  4 13  51-57  43
 9.Penparcau                       30  13  2 15  58-67  41
10.Welshpool Town                  30  12  5 13  65-81  41
11.Corwen                          30  10  2 18  68-90  29  [-3]
12.Penycae                         30   7  6 17  54-78  27
13.Machynlleth                     30   8  3 19  48-85  27
----------------------------------------------------------
14.Carno                           30   6  4 20  45-101 22              Relegated
15.Kerry                           30   5  2 23  32-144 17              Relegated
16.Four Crosses                    30   0  4 26  26-105 -5  [-9]        Relegated

Ardal NW

Final Table:

 1.Mold Alexandra                  30  26  2  2 107-29  80              Promoted
----------------------------------------------------------
 2.Porthmadog                      30  22  3  5  95-25  69              Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Denbigh Town                    30  21  5  4 105-37  68
 4.Llanrwst United                 30  13 12  5  60-35  51
 5.Llay Welfare                    30  16  3 11  75-60  51
 6.Llanuwchllyn                    30  15  5 10  67-51  50
 7.Llandudno Albion                30  13  6 11  67-54  45
 8.Saltney Town                    30  12  7 11  69-59  43
 9.Nantlle Vale                    30  11  7 12  52-49  40
10.Rhostyllen                      30  10  5 15  66-67  35
11.Y Felinheli                     30   9  8 13  41-61  35
12.Rhydymwyn                       30   8  7 15  43-84  31
13.Brickfield Rangers              30   9  3 18  79-75  30
----------------------------------------------------------
14.St Asaph City                   30   7  5 18  43-78  26              Relegated
15.Brymbo                          30   5  3 22  35-134 18              Relegated
16.Blaenau Amateurs                30   1  3 26  19-125  3  [-3]        Relegated

Ardal SE

Final Table:

 1.Abergavenny Town                30  21  3  6  66-31  66              Promoted
----------------------------------------------------------
 2.Abertillery Bluebirds           30  20  4  6  56-33  64              Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Caldicot Town                   30  20  2  8  65-38  62
 4.Trethomas Bluebirds             30  18  5  7  77-35  59
 5.Goytre                          30  22  6  2 105-20  57  [-15]
 6.Monmouth Town                   30  13  7 10  51-47  46
 7.Treowen Stars                   30  14  2 14  62-60  44
 8.Llandrindod Wells               30  13  5 12  51-50  44
 9.Chepstow Town                   30  12  3 15  43-60  39
10.Croesyceiliog                   30  10  6 14  43-63  36
11.Newport City                    30   9  6 15  43-45  33
12.Aberbargoed Buds                30   9  4 17  48-71  31
13.Tredegar Town                   30   8  6 16  38-63  30
----------------------------------------------------------
14.Rhayader Town                   30   4  8 18  32-71  20              Relegated
15.Panteg                          30   5  4 21  38-83  19              Relegated
16.Abertillery Excelsiors          30   4  5 21  37-85  17              Relegated

Ardal SW

Final Table:

 1.Pontardawe Town                 30  22  5  3  69-24  71              Promoted
----------------------------------------------------------
 2.Ynyshir Albions                 30  22  2  6  85-38  68              Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Pontyclun                       30  21  4  5  77-37  67
 4.Cardiff Draconians              30  18  3  9  70-41  57
 5.Penydarren BGC                  30  16  7  7  83-46  55
 6.Penrhiwceiber Rangers           30  15  6  9  63-34  51
 7.Ynysygerwn                      30  13  5 12  53-40  44
 8.Caerau (Ely)                    30  11  5 14  56-68  38
 9.Dinas Powys                     30  11  5 14  52-65  38
10.Treharris Athletic              30  13  8  9  46-45  35  [-12]
11.Garden Village                  30   9  7 14  44-68  34
12.Cwmamman United                 30   7  6 17  45-73  27
13.AFC Llwydcoed                   30   8  3 19  38-66  27
----------------------------------------------------------
14.Ton Pentre                      30   8  4 18  30-52  25  [-3]        Relegated
15.West End                        30   6  1 23  40-92  13  [-6]        Relegated
16.AFC Porth                       30   3  3 24  23-85  12              Relegated

Promotion Playoffs

Southern Playoff [May 17]
Ynyshir Albions 3-0 Abertillery Bluebirds

Northern Playoff [May 28]
Porthmadog      5-0 Caersws         

NB: Portmadog and Ynyshir Albions promoted
Welsh Cup 2021/22

1/8 Finals
[Oct 15]
Flint Town United       1-2 Connah's Quay Nomads    
[Oct 16]
Buckley Town            0-2 Taff's Well             
Carmarthen Town         0-0 The New Saints          [4-5 pen] 
Colwyn Bay              1-0 Cardiff Metropolitan University
Haverfordwest County    1-3 Bala Town               
Pen-y-Bont              0-0 Caernarfon Town         [3-1 pen]
Saltney Town            0-0 Aberystwyth Town        [4-5 pen]
Swansea University      1-2 Guilsfield              

Quarterfinals [Feb 19]
Bala Town               2-1 Aberystwyth Town        
Connah's Quay Nomads    0-2 Colwyn Bay              
Pen-y-Bont              3-2 Taff's Well             
The New Saints          2-0 Guilsfield              

Semifinals
[Mar 18]
Pen-y-Bont              0-0 Bala Town               [5-3 pen]
[Mar 20]
The New Saints          1-0 Colwyn Bay              

Final [May 1]
Pen-y-Bont              2-3 The New Saints       
--------------------------------------------------------------------------------------------

2022/23

Uwch Gynghrair Cymru (Cymru Premier)

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  19  3  0  83- 8  60  [C]       Championship Playoff
 2.Connah's Quay Nomads            22  13  5  4  33-14  44            Championship Playoff
 3.Pen-y-Bont                      22  12  5  5  37-19  41            Championship Playoff
 4.Cardiff Metropolitan University 22  13  2  7  29-29  41            Championship Playoff
 5.Bala Town                       22  12  4  6  42-21  40            Championship Playoff
 6.Newtown                         22  10  3  9  41-39  33            Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Haverfordwest County            22   8  3 11  29-35  27            Relegation Playoff
 8.Caernarfon Town                 22   8  1 13  33-41  25            Relegation Playoff
 9.Flint Town United               22   6  6 10  24-37  24            Relegation Playoff
10.Aberystwyth Town                22   7  1 14  23-58  22            Relegation Playoff
11.Pontypridd United               22   6  2 14  22-42  20  [P]  [*]  Relegation Playoff
12.Airbus UK Broughton             22   0  1 21  13-66  -2  [P]  [-3] Relegation Playoff

[*] Pontypridd Town were renamed Pontypridd United

NB: Airbus UK 3 points deducted for fielding ineligible player in round 5

Home \ Away	ABE	AIR	BAL	CAE	CMU	CQN	FTU	HAV	NTW	PYB	PON	TNS
Aberystwyth T 	—	2–1	1–4	2–1	0–4	2–1	2–1	2–1	1–2	0–3	2–1	0–2
Airbus UK  	1–2	—	0–6	0–3	0–2	1–2	1–3	1–2	4–4	0–3	0–4	0–8
Bala Town	3–0	2–1	—	3–0	2–0	0–0	1–0	1–1	3–0	1–1	3–0	0–5
Caernarfon Town	2–1	3–1	1–5	—	5–1	0–2	2–0	2–1	2–3	0–2	2–0	0–1
Cardiff Metro 	2–1	3–1	1–0	0–3	—	2–0	1–0	2–0	2–1	0–0	3–0	0–7
Connah's Quay  	3–0	1–0	1–0	3–3	2–0	—	2–0	1–0	3–1	2–0	1–0	1–1
Flint Town U 	1–1	1–0	1–1	2–1	1–1	0–0	—	0–1	1–4	1–1	4–1	1–8
Haverfordwest  	3–1	3–0	1–4	1–0	1–0	2–1	1–1	—	2–3	2–1	1–1	1–3
Newtown 	6–1	2–1	0–2	2–1	0–1	0–0	0–2	2–0	—	2–3	4–2	0–0
Penybont	3–1	2–0	2–0	5–1	1–3	0–1	2–1	3–2	3–0	—	1–1	0–0
Pontypridd U 	2–1	1–0	2–1	3–1	0–1	0–5	0–1	3–2	1–4	0–1	—	0–2
The New Saints	11–0	7–0	3–0	3–0	4–0	2–1	6–2	3–1	4–1	1–0	2–0	—


Championship Playoff

Final Table:

 1.The New Saints                  32  26  5  1 112-17  83  [C]       Champions
 2.Connah's Quay Nomads            32  17 10  5  45-23  61
 3.Pen-y-Bont                      32  16 10  6  51-32  58
 4.Cardiff Metropolitan University 32  16  4 12  41-49  52            Conference League Playoff
 5.Bala Town                       32  12  8 12  51-37  44            Conference League Playoff
 6.Newtown                         32  12  5 15  49-56  41            Conference League Playoff

Home \ Away	BAL	CMU	CQN	NTW	PYB	TNS
Bala Town	—	0–0	1–2	1–2	0–0	0–2
Cardiff Metro 	2–1	—	0–2	0–0	2–3	3–2
Connah's Quay  	1–1	2–1	—	2–0	0–0	0–0
Newtown 	3–2	1–2	1–1	—	0–1	0–5
Penybont	2–2	2–1	1–1	2–1	—	2–5
The New Saints	2–1	7–1	4–1	1–0	1–1	—
Conference League Playoff

Semifinals
[May 5]
Bala            2-4 Newtown         
[May 6]
Cardiff Met     0-0 Haverfordwest   [aet, 3-4 pen]

Final [May 13]
Newtown         1-1 Haverfordwest   [aet, 3-4 pen]

Relegation Playoff

Final Table:

 7.Haverfordwest County            32  14  5 13  49-44  47            Conference League Playoff
 8.Pontypridd United               32  12  5 15  41-52  41  [P]
 9.Caernarfon Town                 32  12  3 17  51-54  39
10.Aberystwyth Town                32  11  5 16  41-73  38
----------------------------------------------------------
11.Flint Town United               32   9  8 15  41-53  35            Relegated
12.Airbus UK Broughton             32   0  2 30  18-100 -4  [P]  [-6] Relegated

NB: Airbus UK 6 points deducted for fielding ineligible player in rounds 5 and 23

Home \ Away	ABE	AIR	CAE	FTU	HAV	PON
Aberystwyth T 	—	1–1	3–2	1–0	0–1	3–3
Airbus UK  	1–7	—	0–2	1–3	1–4	0–3
Caernarfon Town	0–1	4–0	—	2–2	2–0	1–2
Flint Town U 	5–0	2–1	2–3	—	0–2	0–0
Haverfordwest C 1–1	4–0	2–2	3–1	—	2–0
Pontypridd U 	1–1	4–0	1–0	3–2	2–1	—

Cup Tournaments

Welsh Cup

Welsh Cup 2022/23

1/8 Finals
[Jan 14]
Guilsfield              1-2 Holywell Town           
Gresford Athletic       0-2 Pen-y-Bont              
Briton Ferry Llansawell 2-2 Buckley Town            [8-7 pen]
The New Saints          7-0 Newtown                 
Pontardawe Town         1-1 Airbus UK Broughton     [4-5 pen]
Bala Town               2-1 Pontypridd United       
Llanelli Town           0-2 Connah's Quay Nomads    
[Jan 25]
Penydarren              2-3 Cwmbran Celtic          

Quarterfinals [Feb 4]
Cwmbran Celtic          1-3 The New Saints          
Bala Town               2-0 Briton Ferry Llansawell 
Connah's Quay Nomads    5-0 Airbus UK Broughton     
Pen-y-Bont              2-1 Holywell Town           

Semifinals 
[Mar 3]
Bala Town               3-2 Connah's Quay Nomads    
[Mar 4]
Pen-y-Bont              0-2 The New Saints          

Final [Apr 30]
The New Saints          6-0 Bala Town

Second Level

Cymru North | Cymru South

Cymru North

Final Table:

 1.Colwyn Bay                      30  27  2  1 101-24  83       Promoted
----------------------------------------------------------
 2.Holywell Town                   30  26  1  3  75-22  79  
 3.Llandudno                       30  20  6  4  70-23  66
 4.Guilsfield                      30  17  6  7  58-37  57
 5.Ruthin Town                     30  16  3 11  48-44  51
 6.Prestatyn Town                  30  14  4 12  66-50  46
 7.Cefn Druids                     30  13  4 13  48-64  43  [R]
 8.Buckley Town                    30  12  6 12  53-61  42
 9.Mold Alexandra                  30  10  5 15  41-52  35  [P]
10.Gresford Athletic               30  10  5 15  32-43  35
11.Porthmadog                      30  10  3 17  36-53  33  [P]
12.Llanidloes Town                 30   7  6 17  42-63  27
13.Chirk AAA                       30   5 11 14  32-49  26  [P]
----------------------------------------------------------
14.Conwy Borough                   30   5  8 17  33-64  23       Relegated
15.Penrhyncoch                     30   3  7 20  31-72  16       Relegated
16.Holyhead Hotspur                30   2  9 19  24-69  15       Relegated

Cymru South

Final Table:

 1.Barry Town United               30  25  3  2  78-25  78  [R]  Promoted
----------------------------------------------------------
 2.Llanelli Town                   30  19  5  6  63-34  62  
 3.Briton Ferry Llansawel          30  17  9  4  72-33  60
 4.Carmarthen Town                 30  16  4 10  66-41  52
 5.Cambrian & Clydach Vale         30  14  5 11  64-53  47
 6.Afan Lido                       30  13  8  9  61-52  47
 7.Llantwit Major                  30  13  6 11  46-40  45
 8.Cwmbran Celtic                  30  10  8 12  62-53  38
 9.Pontardawe Town                 30  12  1 17  51-73  37  [P]
10.Ammanford                       30   8  9 13  40-57  33
11.Taff's Well                     30   8  8 14  50-54  32
12.Goytre United                   30   8  8 14  45-67  32
13.Abergavenny Town                30   9  5 16  35-60  32  [P]
14.Trefelin BGC                    30   7  6 17  47-70  27
----------------------------------------------------------
15.Swansea University              30   6  8 16  30-64  26       Relegated
16.Ynyshir Albions                 30   7  3 20  33-67  24  [P]  Relegated

Third Level

Ardal NE | Ardal NW | Ardal SE | Ardal SW | Promotion Playoffs

Ardal NE

Final Table:

 1.Caersws                         28  22  3  3  89-26  69       Promoted
----------------------------------------------------------
 2.Cefn Albion                     28  18  6  4  74-22  60       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Bow Street                      28  17  6  5  66-26  57  
 4.Llanuwchllyn                    28  16  2 10  63-38  50
 5.Llanfair United                 28  14  3 11  51-49  45
 6.Rhos Aelwyd                     28  11  8  9  44-38  41
 7.Llandrindod Wells               28  12  4 12  55-58  40
 8.Builth Wells                    28  11  6 11  51-54  39  [P]
 9.Llanrhaeadr-ym-Mochnant         28  11  4 13  54-63  37  [R]
10.Welshpool Town                  28  10  3 15  54-67  33
11.Penycae                         28   9  6 13  48-64  33
12.Dolgellau Athletic              28   9  3 16  38-59  30
13.Llangollen Town                 28   6  8 14  36-62  26  [P]
----------------------------------------------------------
14.Corwen                          28   4  7 17  34-80  19       Relegated
15.Rhayader Town                   28   4  3 21  23-74  12  [-3] Relegated
 -.Berriew                         withdrew before season [not replaced]
 -.Machynlleth                     withdrew before season [replaced by Llangollen Town]
 -.Penparcau                       withdrew before season [replaced by Rhayader Town]

Ardal NW

Final Table:

 1.Denbigh Town                    26  22  1  3  89-25  67       Promoted
----------------------------------------------------------
 2.Bangor 1876                     26  21  2  3  82-34  65  [P]  Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.C.P.D. Y Rhyl 1879              26  19  2  5  63-32  59  [P] 
 4.Flint Mountain                  26  16  4  6  60-36  52  [P]
 5.Nantlle Vale                    26  12  3 11  44-45  39
 6.Llangefni Town                  26  10  6 10  42-47  36  [R]
 7.Llanrwst United                 26  10  5 11  43-46  35
 8.Brickfield Rangers              26  10  5 11  46-66  35
 9.Llay Welfare                    26   9  6 11  51-56  33
10.Saltney Town                    26   7  5 14  37-51  26
11.Llandudno Albion                26   6  2 18  40-64  20       Folded
12.Y Felinheli                     26   5  4 17  31-67  19  
13.Hawarden Rangers                26   5  3 18  36-61  18  [P]
----------------------------------------------------------
14.Rhostyllen                      26   3  6 17  50-84  15       Relegated
 -.Bodedern Athletic               withdrew during season; all results annulled;
   record at withdrawal             6   2  0  4   8-17   6  [P]
 -.Rhydymwyn                       withdrew during season; all results annulled;
   record at withdrawal             5   0  1  4   5-20   1

Ardal SE

Final Table:

 1.Abertillery Bluebirds           30  19  7  4  59-35  64       Promoted
----------------------------------------------------------
 2.Risca United                    30  17 11  2  63-34  62  [R]  Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Undy Athletic                   30  18  5  7  65-31  59  [R]
 4.Trethomas Bluebirds             30  16  8  6  68-24  56
 5.Caldicot Town                   30  17  1 12  53-44  52
 6.Treowen Stars                   30  14  9  7  55-39  51
 7.Blaenavon Blues                 30  14  7  9  47-34  49  [P]
 8.Goytre                          30  14  4 12  56-45  46
 9.Chepstow Town                   30  13  7 10  51-48  46
10.Newport City                    30  10  4 16  38-59  34
11.Tredegar Town                   30   8  7 15  38-61  31
12.Brecon Corinthians              30   8  6 16  56-72  30  [P]
13.Lliswerry                       30   8  6 16  39-62  30  [P]
----------------------------------------------------------
14.Croesyceiliog                   30   8  5 17  52-73  29       Relegated
15.Monmouth Town                   30   5  5 20  38-70  20       Relegated
16.RTB Ebbw Vale                   30   3  4 23  34-81  13  [P]  Relegated

Ardal SW

Final Table:

 1.Caerau (Ely)                    30  21  3  6  78-34  66       Promoted
----------------------------------------------------------
 2.Baglan Dragons                  30  19  7  4  78-21  64  [P]  Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Pontyclun                       30  19  5  6  48-25  62  
 4.Penrhiwceiber Rangers           30  16  9  5  59-37  57
 5.Cefn Cribwr                     30  13  9  8  70-41  48  [P]
 6.Penydarren BGC                  30  14  6 10  71-54  48
 7.Ynysygerwn                      30  13  7 10  57-46  46
 8.AFC Llwydcoed                   30  11  5 14  60-67  38
 9.Mumbles Rangers                 30  10  8 12  45-63  38  [P]
10.Treharris Athletic              30  10  7 13  50-59  37
11.Seven Sisters Onllwyn           30  11  2 17  38-72  35  [P]
12.Port Talbot Town                30   9  6 15  41-63  33  [R]
13.Cardiff Draconians              30   8  5 17  47-62  29
----------------------------------------------------------
14.Garden Village                  30   8  3 19  43-76  27       Relegated
15.Cwmamman United                 30   7  6 17  34-67  27       Relegated
16.Dinas Powys                     30   4  6 20  34-66  18       Relegated

Promotion Playoffs

Southern Playoff [May 26]
Risca United    0-2 Baglan Dragons  
Northern Playoff [May 27]
Cefn Albion     2-4 Bangor 1876     [aet]

NB: Bangor 1876 and Baglan Dragons promoted 

No comments:

Post a Comment