WALES

 

 

       LEAGUE                                                                                                                                                                        CUP                                                                                      WOMEN

 

1877-78

===

Wrexham Town FC – Ruabon Druids FC

1-0

===

1878-79

===

Newtown White Stars FC - Wrexham Town FC

1-0

===

1879-80

===

Ruabon Druids FC - Ruthin FC

2-1

===

1880-81

===

Ruabon Druids FC - Newtown White Stars FC

2-0

===

1881-82

===

Ruabon Druids FC - Northwich Victoria FC

5-0

===

1882-83

===

Wrexham AFC – Ruabon Druids FC

1-0

===

1883-84

===

Oswestry White Stars FC – Ruabon Druids FC

0-0         1-0

===

1884-85

===

Ruabon Druids FC - Oswestry White Stars FC

1-1         3-1 aet

===

1885-86

===

Ruabon Druids FC - Newtown FC

4-0

===

1886-87

===

Chirk AAA - Davenham FC

2-1

===

1887-88

===

Chirk AAA - Newtown FC

5-0

===

1888-89

===

Bangor AFC - Northwich Victoria FC

2-1

===

1889-90

===

Chirk AAA - Wrexham AFC

1-0

===

1890-91

===

Shrewsbury Town FC - Wrexham AFC

5-2

===

1891-92

===

Chirk AAA - Westminster Rovers FC Wrexham

2-1

===

1892-93

===

Wrexham AFC - Chirk AAA

2-1

===

1893-94

===

Chirk AAA - Westminster Rovers FC Wrexham

2-0

===

1894-95

===

Newtown FC - Wrexham AFC

3-2

===

1895-96

===

Bangor AFC - Wrexham AFC

3-1

===

1896-97

===

Wrexham AFC - Newtown FC

2-0

===

1897-98

===

Ruabon Druids FC - Wrexham AFC          

1-1         2-1

===

1898-99

===

Ruabon Druids FC - Wrexham AFC          

2-2         1-0

===

1899-00

===

Aberystwyth FC – Ruabon Druids FC

3-0

===

1900-01

===

Oswestry United FC – Ruabon Druids FC

1-0

===

1901-02

===

Wellington Town FC Telford - Wrexham AFC

1-0

===

1902-03

===

Wrexham AFC - Aberaman Athletic FC

8-0

===

1903-04

===

Ruabon Druids FC - Aberdare Athletic FC

3-2

===

1904-05

===

Wrexham AFC - Aberdare Athletic FC

3-0

===

1905-06

===

Wellington Town FC Telford - Whitchurch FC

3-2

===

1906-07

===

Oswestry United FC - Whitchurch FC

2-0

===

1907-08

===

Chester FC - Connah’s Quay & Shotton FC

3-1

===

1908-09

===

Wrexham AFC - Chester FC

1-0

===

1909-10

===

Wrexham AFC - Chester FC

3-1

===

1910-11

===

Wrexham AFC - Connah’s Quay & Shotton FC

6-0

===

1911-12

===

Cardiff City AFC - Pontypridd AFC

0-0        3-0

===

1912-13

===

Swansea Town AFC - Pontypridd AFC

0-0        1-0

===

1913-14

===

Wrexham AFC - Llanelli AFC

0-0        3-0

===

1914-15

===

Wrexham AFC - Swansea Town AFC

1-1        1-0

===

 

 

 

 

===

1919-20

===

Cardiff City AFC - Wrexham AFC

2-1

===

1920-21

===

Wrexham AFC - Pontypridd AFC

1-1         3-1

===

1921-22

===

Cardiff City AFC - Ton Pentre AFC

2-0

===

1922-23

===

Cardiff City AFC - Aberdare Athletic FC

3-2

===

1923-24

===

Wrexham AFC - Merthyr Town FC

2-2         1-0

===

1924-25

===

Wrexham AFC - Fflint FC

3-1

===

1925-26

===

Ebb Vale AFC - Swansea Town AFC

3-2

===

1926-27

===

Cardiff City AFC - Rhyl FC

2-0

===

1927-28

===

Cardiff City AFC - Bangor City FC

2-0

===

1928-29

===

Connah’s Quay & Shotton FC - Cardiff City AFC

3-0

===

1929-30

===

Cardiff City AFC - Rhyl FC

0-0 aet    4-2

===

1930-31

===

Wrexham FC - Shrewsbury Town FC

7-0

===

1931-32

===

Swansea Town AFC - Wrexham AFC

1-1         2-0

===

1932-33

===

Chester FC - Wrexham AFC

2-0

===

1933-34

===

Bristol City FC - Tranmere Rovers FC Birkenhead

1-1         3-0

===

1934-35

===

Tranmere Rovers FC Birkenhead - Chester FC

1-0

===

1935-36

===

Crewe Alexandra FC - Chester FC

2-0

===

1936-37

===

Crewe Alexandra FC - Rhyl FC

1-1          3-1

===

1937-38

===

Shrewsbury Town FC - Swansea Town AFC

2-2          2-1

===

1938-39

===

South Liverpool FC - Cardiff City AFC

2-1

===

1939-40

===

Wellington Town FC Telford - Swansea Town AFC

4-0

===

 

 

 

 

===

1946-47

===

Chester FC - Merthyr Tydfil AFC

0-0           5-1

===

1947-48

===

Lovell’s Athletic FC Newport - Shrewsbury Town FC

3-0

===

1948-49

===

Merthyr Tydfil AFC - Swansea Town AFC

2-0

===

1949-50

===

Swansea Town AFC - Wrexham AFC

4-1

===

1950-51

===

Merthyr Tydfil AFC - Cardiff City AFC

1-1          3-2

===

1951-52

===

Rhyl FC - Merthyr Tydfil AFC

4-3

===

1952-53

===

Rhyl FC - Chester FC

2-1

===

1953-54

===

Flint Town United FC - Chester FC

2-0

===

1954-55

===

Barry Town AFC - Chester FC

1-1          4-3

===

1955-56

===

Cardiff City AFC - Swansea Town AFC

3-2

===

1956-57

===

Wrexham AFC - Swansea Town AFC

2-1

===

1957-58

===

Wrexham AFC - Chester FC

1-1          2-1

===

1958-59

===

Cardiff City AFC - Lovell’s Athletic FC Newport

2-0

===

1959-60

===

Wrexham AFC - Cardiff City FC

1-0

===

1960-61

===

Swansea Town AFC - Bangor City FC

3-1

===

1961-62

===

Wrexham FC - Bangor City FC

3-0          0-2          1-3

===

1962-63

===

Borough United FC Llandudno Junction - Newport County AFC

2-1          0-0

===

1963-64

===

Bangor City FC - Cardiff City AFC

2-0          1-3          0-2

===

1964-65

===

Cardiff City AFC - Wrexham AFC

5-1          0-1          3-0

===

1965-66

===

Swansea Town AFC - Chester FC

3-0          0-1          2-1

===

1966-67

===

Wrexham AFC - Cardiff City AFC

2-2          1-2

===

1967-68

===

Hereford United FC - Cardiff City AFC

0-2          1-4

===

1958-69

===

Swansea Town AFC - Cardiff City AFC

1-3          0-2

===

1969-70

===

Chester FC - Cardiff City AFC

0-1          0-4

===

1970-71

===

Wrexham AFC - Cardiff City AFC

0-1          1-3

===

1971-72

===

Wrexham AFC - Cardiff City AFC

2-1          1-1

===

1972-73

===

Bangor City FC - Cardiff City AFC

1-0          0-5

===

1973-74

===

Stourbridge FC - Cardiff City AFC

0-1          0-1

===

1974-75

===

Wrexham AFC - Cardiff City AFC

2-1          3-1

===

1975-76

===

Hereford United FC - Cardiff City AFC

3-3          2-3

===

1976-77

===

Cardiff City AFC - Shrewsbury Town FC

2-1          0-3

===

1977-78

===

Bangor City FC - Wrexham AFC

1-2          0-1

===

1978-79

===

Wrexham AFC - Shrewsbury Town FC

1-1          0-1

===

1979-80

===

Newport County AFC - Shrewsbury Town FC

2-1          3-0

===

1980-81

===

Swansea City FC - Hereford United FC

1-0          1-1

===

1981-82

===

Cardiff City AFC - Swansea City FC

0-0          1-2

===

1982-83

===

Wrexham AFC - Swansea City FC

1-2          0-2

===

1983-84

===

Shrewsbury Town FC - Wrexham AFC

2-1          0-0

===

1984-85

===

Shrewsbury Town FC - Bangor City FC

3-1          2-0

===

1985-86

===

Kidderminster Harriers FC - Wrexham AFC

1-1 aet     1-2

===

1986-87

===

Merthyr Tydfil AFC - Newport County AFC

2-2 aet     1-0

===

1987-88

===

Cardiff City AFC - Wrexham AFC

2-0

===

1988-89

===

Swansea City FC - Kidderminster Harriers FC

5-0

===

1989-90

===

Hereford United FC - Wrexham AFC

2-1

===

1990-91

===

Swansea City FC - Wrexham AFC

2-0

===

1991-92

===

Cardiff City AFC - Hednesford Town FC

1-0

===

1992-93

Cwmbran Town FC

Cardiff City AFC - Rhyl FC

5-0

===

1993-94

Bangor City FC

Barry Town AFC - Cardiff City AFC

2-1

===

1994-95

Bangor City FC

Wrexham AFC - Cardiff City AFC

2-1

===

1995-96

Barry Town AFC

Llansantffraid FC - Barry Town AFC

3-3 aet    (3-2 p)

===

1996-97

Barry Town AFC

Barry Town AFC - Cwmbran Town FC

2-1

===

1997-98

Barry Town AFC

Bangor City FC – Connah’s Quay Nomads FC

1-1 aet    (4-2 p)

===

1998-99

Barry Town AFC

Inter (Cabletel) AFC Cardiff – Carmarthen Town FC

1-1 aet    (4-2 p)

===

1999-00

FC Llansantffraid

Bangor City FC – Cwmbran Town FC

1-0

===

2000-01

Barry Town AFC

Barry Town AFC – FC Llansantffraid

2-0

===

2001-02

Barry Town AFC

Barry Town AFC – Bangor City FC

4-1

===

2002-03

Barry Town AFC

Barry Town AFC – Cwmbran Town FC

2-2 aet     (4-3 p)

===

2003-04

Rhyl AFC

Rhyl AFC – FC Llansantffraid

1-0 aet

===

2004-05

FC Llansantffraid

FC Llansantffraid – Carmarthen Town FC

1-0

===

2005-06

FC Llansantffraid

Rhyl AFC - Bangor City FC

2-0

===

2006-07

The New Saints of Oswestry Town and Llansantffraid FC

Carmarthen Town FC – Afan Lido FC Port Talbot

3-2

===

2007-08

Llanelli AFC

Bangor City FC - Llanelli AFC

4-2

===

2008-09

CPD Rhyl FC

Bangor City FC - Aberystwyth Town FC

2-0

===

2009-10

The New Saints of Oswestry Town and Llansantffraid FC

Bangor City FC – Port Talbot Town FC

3-2

Swansea City Ladies

2010-11

Bangor City FC

Llanelli AFC - Bangor City FC

4-1

Swansea City Ladies

2011-12

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC – Cefn Druids AFC Cefn Mawr

2-0

UWIC Ladies

2012-13

The New Saints of Oswestry Town and Llansantffraid FC

Prestatyn Town FC - Bangor City FC

3-1 aet

Cardiff City

2013-14

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC – Aberystwith Town FC

3-2

Cardiff Metropolitan Ladies

2014-15

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC - Newtown AFC

2-0

Cardiff Metropolitan Ladies

2015-16

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC - Airbus UK Broughton FC

2-0

Cardiff Metropolitan Ladies

2016-17

The New Saints of Oswestry Town and Llansantffraid FC

Bala Town FC - The New Saints of Oswestry Town and Llansantffraid FC

2-1

Swansea City Ladies

2017-18

The New Saints of Oswestry Town and Llansantffraid FC

Connah’s Quay Nomads FC - Aberystwith Town FC

4-1

Cardiff Metropolitan Ladies

2018-19

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC - Connah’s Quay Nomads FC

3-0

Cardiff Metropolitan Ladies

2019-20

Connah's Quay Nomads FC

cancelled

 

Swansea City Ladies

2020-21

Connah's Quay Nomads FC

cancelled

 

Swansea City Ladies

2021-22

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC - Penybont FC Bridgend

3-2

Swansea City Ladies

2022-23

The New Saints of Oswestry Town and Llansantffraid FC

The New Saints of Oswestry Town and Llansantffraid FC - Bala Town FC

6-0

Cardiff City

2023-24

The New Saints of Oswestry Town and Llansantffraid FC

Connah’s Quay Nomads FC - The New Saints of Oswestry Town and Llansantffraid FC

2-1

 

 

 

                       ANGLESEY (YNYS MÔN)

                  

            LEAGUE

 

1987-98

Menai Bridge FC

1892-1914

not known

1914-1919

not played

1919-21

not known

1921-22

Holyhead Alexandra Rovers FC

1922-23

Beaumaris St Marys  FC

1923-24

Llanfairpwll FC

1925-29

not known

1929-30

Beaumaris FC

1930-31

Newborough FC

1931-33

not known

1933-34

Llangefni FC

1935-37

not known

1937-38

Llandegfan FC

1938-39

not known

1939-46

not played

1946-47

Amlwch SC

1947-48

Amlwch SC

1948-49

Amlwch SC

1949-50

Amlwch SC

1950-51

Amlwch SC

1951-52

Llangefni FC

1952-53

Aberffraw FC

1954-54

Llanfairpwll FC

1954-55

Newborough FC

1955-56

Newborough FC

1956-57

Gwalchmai FC

1957-58

Newborough FC

1958-59

Gwalchmai FC

1959-60

Gwalchmai FC

1960-61

Newborough FC

1961-62

Brynsiencyn FC

1962-63

Brynsiencyn FC

1963-64

Aberffraw FC

1964-65

Newborough FC

1965-66

Newborough FC

1966-67

Newborough FC

1967-68

Holyhead Town FC Reserves

1968-69

Newborough FC

1969-70

Holyhead Town FC Reserves

1970-71

Amlwch SC

1971-72

Amlwch SC

1972-73

Llangoed & District FC

1973-74

Llandegfan FC

1974-75

Llanfairpwll FC

1975-76

Llanfairpwll FC

1976-77

Llanfairpwll FC

1977-78

Beaumaris Town FC

1978-79

Beaumaris Town FC

1979-80

Holyhead Town FC Reserves

1980-81

Llangefni Town FC

1981-82

Llanfairpwll FC

1982-83

Llanfairpwll FC

1983-84

Llanerchymedd FC

1984-85

Llanerchymedd FC

1985-86

Holyhead Town FC

1986-87

Gwalchmai FC

1987-88

Holyhead Town FC

1988-89

Llangoed & District FC

1989-90

Gwalchmai FC

1990-91

Bodedern FC

1991-92

Bodedern FC

1992-93

Llangefni Town FC Reserves

1993-94

Gwalchmai FC

1994-95

Holyhead Hotspur FC

1995-96

Holyhead Hotspur FC

1196-97

Amlwch Town FC

1997-98

Gwalchmai FC

1998-99

Bodedern FC

1999-2000

Cemaes Bay FC Reserves

2000-01

Gwalchmai FC

2001-02

Beaumaris Town FC

2002-03

Llangefni Town FC Reserves

2003-04

Holyhead Gwelfor Athletic FC

2004-05

Gaerwen FC

2005-06

Amlwch Town FC Reserves

2006-07

Holyhead Gwelfor Athletic FC

2007-08

Gwalchmai FC

2008-09

Pentraeth Nurseries FC

2009-10

Bro Goronwy FC

2010-11

Trearddur Bay FC

2011-12

Morawelon FC

2012-13

Pentraeth FC

2013-14

Menai Bridge Tigers FC

2014-15

Valley Athletic FC

2015-16

Bro Goronwy FC

2016-17

Holyhead Town FC

2017-18

Mynydd Tigers FC

2018-19

Bryngwran Bulls FC

2019-20

abandoned