Wales 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




1989/90.

1991/92.

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
Last updated: 2 Dec 2025

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