Wales 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


1987/88.

1989/90.

list of champions.

list of cup finals.


About this document

Prepared and maintained by Dinant Abbink for the Rec.Sport.Soccer Statistics Foundation

Author: Dinant Abbink (d.abbink2@chello.nl)
Last updated: 4 Dec 2004

(C) Copyright Dinant Abbink and RSSSF 2004
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.