Wales - List of Welsh Amateur Cup Finals


Palmares

   
season   venue        winners                            runners-up

1890/91  Wrexham      Wrexham Victoria               4-1 Flint Town FC
1891/92  Rhyl         Llandudno Swifts               3-1 Wrexham Gymnasium
1892/93  Wrexham      Wrexham Gymnasium              1-0 Wrockwardine Wood
1893/94  Wrexham      Mold Red Stars                 4-3 Wrockwardine Wood
1894/95  Flint        Caergwrle Wanderers            2-1 Bangor Athletic Reserve
1895/96  Wrexham      Queensferry Ironopolis         3-0 Shrewsbury Athletic
1896/97  Wrexham      Coppenhall FC                  3-2 Rhos Eagle Wanderers
1897/98  Welshpool    Rhos Eagle Wanderers           6-1 Singleton & Coles
1898/99  Welshpool    Oswestry United Reserve        1-0 Singleton & Coles
1999/00  Flint        Wellington St. Georges         2-0 Llanrwst FC
1900/01  Wrexham      Wrexham Victoria               1-0 Singleton & Coles
1901/02  Oswestry     Wrexham Victoria               1-0 Machynlleth Town
1902/03  Wrexham      Druids Ruabon Reserve          4-0 Bangor FC Reserve
1903/04  Oswestry     Wrexham Victoria               4-2 Druids Ruabon Reserve
1904/05  Wrexham      Esclusham White Star           4-0 Bangor FC Reserve
1905/06  Welshpool    Buckley Engineers          2-2 3-1 Portmadoc FC
1906/07  Newtown      Buckley Engineers          2-2 2-1 Aberystwyth FC
1907/08  Wrexham      Esclusham White Star           1-0 Brymbo Institute Reserve
1908/09  Colwyn Bay   Carnarvon United               5-1 Oak Alyn Rovers
1909/10  Chester      Johnstown Amateurs             2-1 Bangor FC Reserve
1910/11  Newtown      Buckley Engineers              1-0 Aberystwyth Town
1911/12  Wrexham      Rosllanerchrugog FC        1-1 2-1 Summerhill FC
1912/13  Llanidloes   Johnstown Athletic             3-1 Aberaman Athletic
1913/14  Newtown      Cardiff Corinthians            1-0 Holywell United
1914/15 - 1918/19 not played
1919/20  Wrexham      Caerau FC                      4-1 Barmouth FC 
1920/21  Llandudno    Northern Nomads                2-0 Cardiff Corinthians
1921/22  Oswestry     Llanidloes United              3-1 Aberystwyth University
1922/23  Oswestry     Acrefair                       1-0 Lovell's Athletic
1923/24  Mold         Denbigh Town                   2-1 Lovell's Athletic
1924/25  Rhyl         Northern Nomads            1-1 5-1 Llanidloes      
1925/26  Hereford     Lovell's Athletic              2-0 Holywell United
1926/27  Flint        Lovell's Athletic              2-0 Holywell United
1927/28  Aberystwyth  Lovell's Athletic              1-0 Llanidloes
1928/29  Machynlleth  Cardiff Corinthians            2-0 Aberystwyth
1929/30  Llanidloes   Cardiff Corinthians            4-3 Burntwood
1930/31  Machynlleth  Aberystwyth Town               5-1 Llanfairfechan
1931/32  Aberystwyth  Machynlleth                    3-0 Cardiff Corinthians
1932/33  Machynlleth  Aberystwyth Town               4-1 Llanidloes
1933/34  Aberystwyth  Cardiff Corinthians            2-1 Llanidloes
1934/35  Machynlleth  Aberdyfi                       2-1 Aberystwyth Town
1935/36  Oswestry     Llay Welfare               1-1 3-1 Treharris Athletic       
1936/37  Aberystwyth  Treharris Athletic             2-1 Llandudno
1937/38  Llanidloes   Abercynon Athletic         1-1 2-1 Wem Town         
1938/39  Treorchy     Caerau Athletic                1-0 Lovell's Athletic
1939/40  Aberystwyth  Abercynon Athletic             3-0 Flint Athletic
1940-45    no competition
1945/46  Machynlleth  Caerau Athletic                5-1 Llay United
1946/47  Llanidloes   Troedyrhiw                     5-0 Llay United
1947/48  Machynlleth  Flint Town United              2-1 Troedyrhiw
1948/49  Wrexham      Llay United                    2-0 Hanwod Welfare
1949/50  Aberystwyth  Caerau Athletic                2-0 Llay Welfare
1950/51  Aberystwyth  Treharris Athletic             3-1 Connahs Quay Juniors
1951/52  Aberystwyth  Ton Pentre                     6-2 Chirk AAA
1952/53  Wrexham      Connahs Quay Nomads            3-2 Caerws   
1953/54  Newtown      Lovell's Athletic              3-2 Overton St Mary's
1954/55  Welshpool    Newtown                        4-2 Chirk AAA                      [aet]
1955/56  Bangor       Porthmadog                     5-2 Peritus
1956/57  Bangor       Porthmadog                 2-2 5-2 Druids United
1957/58  Newtown      55th Royal Artillery Tonfannau 3-1 Porthmadog
1958/59  Wrexham      Chirk AAA                  2-2 2-0 Whitchurch  Alport  
1959/60  Newtown      Chirk AAA                      5-2 Caerau Athletic
1960/61  Wrexham      Caersws                        4-2 Buckley Wanderers
1961/62  Newtown      Cardiff Corinthians            3-2 Holywell Town
1962/63  Wrexham      Chirk AAA                      2-0 Caersws
1963/64  Newtown      Donnington Wood                2-1 Caersws
1964/65  Abergavenny  Llanidloes Town                3-2 Gwynfi Welfare
1965/66  Llanidloes   Caerleon                       1-0 Welshpool
1966/67  Llanidloes   Brymbo Steelworks              3-2 Cardiff College of Education
1967/68  Aberystwyth  Cardiff College of Education   3-1 Welshpool
1968/69  Ton Pentre   Cardiff College of Education   2-0 Tonyrefall Welfare
1969/70  Llanidloes   Aberystwyth Town               2-1 Cardiff College of Education
1970/71  Llanidloes   Bridgnorth Town                2-1 Welshpool
1971/72  Newtown      Welshpool                      1-0 Aberystwyth Town
1972/73  Wrexham      Rhyl                       0-0 2-0 GKN Stanley
1973/74  Newtown      Whitchurch Alport              2-1 Cardiff College of Education
FAW Intermediate Cup      
1974/75               Donnington Wood                2-0 Buckley Wanderers
1975/76               Cardiff College of Education   2-1 Shifnal Town
1976/77               Welshpool                      4-1 Whitchurch Alport
1977/78               Caernarfon Town                1-0 Llanidloes Town
1978/79               Pontllanfraith                 1-0 Flint Town United  
1979/80               Blaenau Ffestiniog         3-3 1-0 Brymbo Steelworkers
1980/81               Connahs Quay Nomads            1-0 Newport YMCA
1981/82               Conwy United                   1-0 Blaenau Ffestiniog       
1982/83               Weshpool                       4-3 Brymbo Steelworkers
1983/84               Welshpool                  1-1 1-0 Caersws
1984/85               Cardiff Corinthians        2-2 2-1 Brecon Corinthians
1985/86               Aberystwyth Town               3-1 Newtown
1986/87               Afan Lido                  3-3 1-0 Taffs Well
1987/88               Aberystwyth                    1-0 Newtown
1988/89               Caersws                        3-2 Aberystwyth Town
1989/90               Ragged School                  2-0 Porthcawl Town
1990/91               Abergavenny Thursdays          2-0 Mostyn      
1991/92               Llangefni Town             1-1 2-1 Caersws
1992/93               Llansantffraid                 3-0 Brecon Corinthians
FAW Trophy
1993/94               Barry Town                     2-1 Aberaman
1994/95               Rhydymwyn                      1-0 Taffs Well
1995/96               Rhydymwyn                      2-1 Penrhyncoch
1996/97               Cambrian United Sky Blues      2-1 Rhyl Delta
1997/98               Dinas Powys                    2-0 Llanrwst
1998/99               Ragged School                  3-1 Barry Athletic
1999/00               Trefelin BGC                   6-2 Bryntirion Athletic
2000/01               Ragged School                  1-0 Gresford Athletic
2001/02               Cefn United                    2-0 Llangeinir
2002/03               Rhydyfelin Zenith              4-1 Tillery
2003/04               Penycae                        3-2 Llanrhaeadr
2004/05               West End                       3-1 Rhydymwyn
2005/06               West End                       4-2 Cefn United
2006/07               Brymbo                         6-2 Glan Conwy
2007/08               Rhos Aelwyd                    4-2 Corwen
2008/09               Ragged School                  1-0 Penycae    
2009/10               Glan Conwy                     5-1 Clydach Wasps
2010/11               Holywell Town                  3-2 Conwy United
2011/12               Sully Sports                   2-1 Holyhead Hotspur
2012/13  Newtown      Caernarfon Town                6-0 Kilvey Fords  
2013/14               Llanrug United                 3-2 Chirk AAA
2014/15  Llandudno    Holywell Town                  4-2 Penrhyndeudraeth FC
2015/16  Newport      Abergavenny Town               1-0 Sully Sport
2016/17  Aberystwyth  Chirk AAA                      2-1 Penlan Club
2017/18  Broughton    Conwy Borough                  4-1 Rhos Aelwyd   
2018/19  Aberystwyth  Cefn Albion                    4-0 Pontardawe Town 
2019/20  Newtown      

1890/91

Round 1
Berse Rovers                  5-3 Buckley FC
Brymbo Institute Res.         1-3 Broughton St Pauls
Westmister Rovers Res.        0-2 Llay Hall Blue Stars
Minera Rovers                 4-8 Rhoystyllen Res. 
Wrexham Gymnasium             5-2 Wrexham Res.                  [ordered to replay] 
Wrexham Victoria             18-0 Gwenfro Red Stars
Mancott & Pentre United       4-2 Llandudno Swifts
Mold Res.                     0-4 Flint Town
Mold Red Stars                4-4 Rhyl Victoria Cross
Rhos Res.                     3-4 Rhos St Johns
Malpas                        1-4 Chirk Res.
Oswestry Res.                 8-1 Pencaye Wanderers        
Holywell Res.                 bye
 
Replays
Rhyl Victoria Cross           1-0 Mold Red Stars
Wrexham Res.                  3-1 Wrexham Gymnasium
 
Round 2
Broughton St Pauls            3-1 Berse Rovers
Wrexham Victoria              2-1 Rhostyllen Res.
Rhyl Victoria Cross           3-4 Mancott & Petre United
Flint Town                    3-2 Holywell Res.
Oswestry Res.                 0-3 Chirk Res.  
Llay Hall Blue Stars          bye
Wrexham Res.                  bye
Rhos St Johns                 bye
 
Quarterfinals 
Llay Hall Blue Stars          5-3 Broughton St Pauls
Wrexham Res.                  3-5 Wrexham Victoria
Mancott & Pentre United       1-2 Flint Town
Rhos St Johns                 0-7 Chirk Res. 
 
Semifinals
Flint Town                    3-0 Llay Hall Blue Stars
Wrexham Victoria              3-2 Chirk Res.
 
Final [Apr 20]
Wrexham Victoria              4-1 Flint Town

1891/92

Round 1
Chirk Res.                    7-0 Pencaye Wanderers
Rhos Res.                     1-4 Oswestry St Oswalds
Ruabon White Stars            o/w Ruabon Res.
Brookside Villa               2-2 Oswestry Harriers
Bagillt                       6-0 Rhyl Victoria Cross
Llandudno Swifts              w/o Denbigh Res.
Connah's Quay                 5-0 Holywell Res.
Mancott & Pentre United       6-0 Aston Hall Colliery Rangers
Westminster Rovers Res.       6-1 Brymbo Institute Res.
Moss White Stars              2-2 Buckley Victoria
Buckley FC                    7-1 Berse Rovers
Llay Hall Blue Stars          4-3 Mold Red Stars
Minera Victoria               2-3 Wrexham Victoria Res.
Saltney Res.                  4-3 Wrexham Gymnasium             [?]
Malpas                        4-5 Rostyllen Res.     
Wrexham Res./Town Swifts      9-0 Erddig Albion
Cardiff Res.                  bye
Gresford Res.                 bye
 
Replays   
Oswestry Harriers             5-0 Brookside Villa
Buckley Victoria              awd Moss White Stars              [awarded to Buckley]
 
Round 2
Oswestry Harriers             8-0 Ruabon Res.
Oswestry St Oswalds           w/o Cardiff Res.
Llandudno Swifts              4-0 Connah's Quay
Mancock & Pentre Utd          6-4 Bagillt
Buckley Victoria              4-1 Buckley FC               
Llay Hall Blue Stars          3-2 Westminster Rovers Res.
Wrexham Gymnasium             2-0 Wrexham Res./Town Swifts 
Gresford Res.                 3-2 Rhostyllen Res.
Chirk Res.                    bye
Wrexham Victoria Res.         bye
 
Replay
Buckley Victoria              3-2 Buckley FC
 
Round 3
Oswestry Harriers             1-2 Chirk Res.
Mancock & Pentre Utd          0-3 Llandudno Swifts
Wrexham Victoria Res.         2-3 Gresford Res.
Llay Hall Blue Stars          0-3 Buckley Victoria
Wrexham Gymnasium             bye
Oswestry St Oswalds           bye
 
Round 4
Oswestry St Oswalds           lt  Chirk Res.
Wrexham Gymnasium             5-2 Gresford Res.
Llandudno Swifts              bye
Buckley Victoria              bye
 
Semifinals
Llandudno Swifts              1-0 Chirk Res. 
Wrexham Gymnasium            10-0 Buckley Victoria
 
Final [Apr 9]
Llandudno Swifts              3-1 Wrexham Gymnasium

1892/93

Round 1
Holywell Res.                 5-2 Mancott & Pentre United
Flint Swifts                  1-2 Connah's Quay
Carnarvon Ironopolis Res.     4-5 St Asaph
Erddig Albion                 5-4 Hoole Institute
Westminster Rovers Res.       2-2 Wrexham Gymnasium
Adwy United                   0-1 Brymbo Institute Res.
Buckley Victoria              4-3 Dublin (Northop) White Stars
Chirk Res.                    4-0 Rhos Res.
Vron Amateurs                 o/w Malpas
Rhostyllen Res.               8-1 Llangollen Wanderers
Wrockwardine Wood             w/o Newtown Res. 
Shrewsbury Res.               7-0 Welshpool
Druids Res.                   bye
 
Round 2
Flint Swifts                  3-0 Connah's Quay                 [Connah's Quay progressed
Holywell Res.                12-2 St Asaph                       after 4 replays]
 
Round 3
Holywell Res.                 4-2 Connah's Quay
Adwy United                   3-4 Wrexham Gymnasium
Druids Res.                   bt  Rhostyllen Res.  
Wrockwardine Wood             3-3 Shrewsbury Res.
 
Replay
Shrewsbury Res.               lt  Wrockwardine Wood     
 
Semifinals
Holywell Res.                 1-4 Wrexham Gymnasium
Wrockwardine Wood             bt  Druids Res.
 
Final [Apr 15]
Wrexham Gymnasium             1-0 Wrockwardine Wood     

1893/94

Round 1
Connah's Quay                 bt  Hawarden Rovers
Flint Swifts                  2-0 Holywell Res.
Bangor Res.                   lt  Queensferry
Bagillt                       5-1 St Asaph Athletic
Llandudno Swifts Jrs          lt  Rhyl
Rhosrobin Institute           bt  Buckley Bricks
Saltney Juniors               lt  Gresford
Mold Red Stars                3-1 Westminster Rovers Res.
Buckley FC                    lt  Caergwrle Wanderers Res.
Buckley Victoria              lt  Dublin White Stars
Llangollen Rovers             3-5 Wrexham Olympic
Malpas                        bt  Erddig Albion (Wrexham)
Adwy United                   lt  Rhostyllen Res.
Rhos Res.                     lt  Chirk Res.
Brymbo Institute Res.         bt  St James's (Wrexham)
Druids Res.                   lt  Ruabon Rangers
Welshpool                     5-1 Oswestry Res.
Shrewsbury Res.               bt  Newtown Royal Welsh Warehouse 
Caersws                       0-5 Wrockwardine Wood
Shrewsbury Railway Officers   5-2 Llanfyllin
Newtown Rdes.                 bye
 
Round 2
Mold Red Stars                3-1 Rhosrobin Institute      
Queensferry                   7-0 Flint Swfts            
Bagillt                        4-2 Rhyl
Shrewsbury Railway Officers   1-3 Newtown Res.
Caergwrle Wanderers Res.      bt  Dublin White Stars
Wrexham Olympic               bt  Malpas
Ruabon Rangers                0-1 Brymbo Institute Res. 
Rhostyllen Res.                -  Chirk Res.
Shrewsbury Res.               2-0 Welshpool
Connah's Quay                 bye 
Gresford                      bye
Wrockwardine Wood             bye
 
Round 3
Wrockwardine Wood             8-1 Shrewsbury Res.
Connah's Quay                 3-4 Bagillt    
Mold Red Stars                5-4 Caergwrle Wanderers Res.      [to be replayed]
Brymbo Institut Res.          4-2 Wrexham Olympic

Replay
Mold Red Stars               drw? Caergwrle Wanderers Res. 
Second Replay
Mold Red Stars                3-2 Caergwrle Wanderers Res. 
 
Semifinals
Wrockwardine Wood             3-3 Brymbo Insitute Res.
Mold Red Stars                2-2 Bagillt
 
Replay
Mold Red Stars                2-0 Bagillt      

Final [Apr 18]
Mold Red Stars                4-3 Wrockwardine Wood

1894/95

Round 1
Llandudno Swift Res.          3-1 Dublin (Northop) White Stars
Bangor Res.                  13-0 Mold Red Stars Res.
Connah's Quay                 8-0 St Asaph Athletic          
Flint Swifts                  w/o Bagillt                       [Bagillt suspended]
Buckley Victoria              2-1 Gresford Juniors
Buckley FC                    0-1 Caergwrle Wanderers 
Buckley Victoria Res.        0-10 Coppenhall Res.
Rhosrobin Institute           5-0 Westminster Rovers Res.
Rhos Res.                    0-11 Druids Res.
Overton                       3-5 Brymbo Institute Res.
Rhostyllen Victoria Res.      4-2 Chirk Res.
Ruabon                        2-4 Adwy United
Wrockwardine Wood Res.        2-1 Oswestry United Res.
Oswestry Rovers               6-3 Newtown Royal Welsh Warehouse 
Horsehay Albion               4-1 Shrewsbury Town Res.
 
Round 2
Bangor Res.                   5-0 Connah's Quay                 [ordered to be replayed; Connnah's Quay withdrew]
Llandudno Swifts Res.         1-0 Flint Swifts                  [ordered to be replayed]
Adwy United                   2-1 Rhystyllen Victoria Res.
Brymbo Institute Res.         2-0 Druids Res.
Welshpool United              7-1 Oswestry Rovers
Caergwrle Wanderers           4-1 Rhosrobin Institute     
Shrewsbury Town Res.          5-0 Whitchurch
Wrockwardine Wood Res.        bye
Coppenhall Res.               bye
 
Replay
Flint Swifts                  2-1 Llandudno Swifts Res.
 
Round 3
Flint Swifts                  1-1 Bangor Res.
Caergwrle Wanderers           3-2 Coppenhall Res. 
Welshpool United              w/o Wrockwardine Wood Res.
Adwy United                   4-0 Brymbo Institute Res.
 
Replay
Bangor Res.                   4-1 Flint Swifts
 
Round 4
Shrewsbury Res.               6-4 Welshpool United
Adwy United                   bye
Bangor Res.                   bye
Caergwrle Wanderers           bye
 
Semifinals
Caergwrle Wanderers           4-0 Shrewsbury Res.
Bangor Res.                   4-1 Adwy United
 
Final
Caergwrle Wanderers           2-1 Bangor Res.  

1895/96

Round 1
Bangor Res.                   bt  Holywell Res.
Carnarvon Ironopolis Res.     lt  Llandudno Res.
St Asaph Athletic             lt  Queensferry Ironopolis
Rhosrobin Institute           w/o Buckley Victoria Res.
Mold Red Stars Res.           bt  Westminster Rovers Res.
Adwy United                   lt  New Westminster Rovers
Buckley Victoria              bt  Brymbo Institute Res.
Rhosddu Excelsior             lt  Ruabon Albion
Rhos Res.                     o/w Overton Juniors
Wrexham Old Boys              bt  Rhostyllen Victoria Res.
Wrexham Res.                  bt  Druids Res.
Caersws                       bt  Whitchurch Res.
Shrewsbury Town Res.          0-1 Horsehay Albion
Shrewsbury Athletic           w/o Newtown Royal Welsh Warehouse
Dawley Town                   bt  Oswestry United Res.
Welshpool United              lt  Chirk Res.
Newtown Res.                  1-0 Ellesmere Rangers  
 
Round 2
Queensferry Ironopolis        w/o Carnarvon Ironopolis Res                   
Bangor Res.                   4-0 Flint Res.
New Westminster Rovers        5-0 Mold Red Stars Res.    
Buckley Victoria              awd Rhosrobin Institute           [originally 4-1; awarded to Rhosrobin after protest ]
Wrexham Res.                  2-1 Ruabon Albion 
Overton Juniors               2-0 Wrexham Old Boys              [originally 2-0; awarded to Old Boys after protest]
Chirk Res.                    1-3 Shrewsbury Athletic
Newtown Res.                  1-2 Horsehay Albion
Dawley Town                   6-1 Caersws 
 
Round 3
Queensferry Ironopolis        4-1 Bangor Res.
New Westminster Rovers        lt  Rhosrobin Institut 
Wrexham Res.                  1-1 Wrexham Old Boys
Shrewsbury Athletic           bt  Horsehay Albion
Dawley Town                   bye 
 
Round 4
Shrewsbury Athletic           5-1 Dawley Town  
 
Semifinals
Queensferry Ironopolis        6-0 Rhosrobin Institut 
Shrewsbury Athletic           4-2 Wrexham Res.
 
Final
Queensferry Ironopolis        3-0 Shrewsbury Athletic          

1896/97

Round 1
St Asaph Athletic             lt  Penmaenmawr Swifts
Bangor Res.                   bt  Carnarvon Ironopolis Res.
Llandudno Swift Res.          6-4 Flint Swifts
Gresford                      bt  Brymbo Res.
Mold Red Stars                1-3 Coppenhall
Buckley Town Res.             lt  Buckley Victoria
Stansty Villa                 bt  Westminster Rovers Res.
Ruabon Albion                 bt  Ellesmere Rangers
Rhos Res.                     lt  Adwy United
Rhosnessy                     lt  Erddig Albion
Chirk Res.                    lt  Druids Res.
Rhos Eagle Wanderers          bt  Wrexham St Marys
Rhostyllen Res.               lt  Wrexham Old Boys  
Shrewsbury Athletic           bt  Dawley Town
Llanidloes Res.               1-1 Newtown Royal Welsh Institute
Newtown Excelsior             lt  Oswestry Res.      
Newtown Half Holiday          drw Welshpool Res.
 
Replay
Welshpool Res.                2-1 Newtown Half Holiday
 
Round 2
Llandudno Swifts Res.         3-1 Penmaemawr Swifts   
Stansty Villa                 4-2 Buckley Victoria        
Coppenhall                    bt  Brymbo Res. 
Rhos Eagle Wanderers          bt  Wrexham Old Boys
Druids Res.                   lt  Erddig Albion
Adwy United                   bt  Tuabon  Albion
Oswestry Res.                 3-0 Newtown Royal Welsh Institute
Welshpool Res.                lt  Shrewsbury Athletic
Bangor Res.                   bye  
 
Round 3
Llandudno Swifts Res.         5-1 Bangor Res.          
Oswestry Res.                 3-1 Shrewsbury Athletic  
Ruabon Albion                 drw Adwy United
Rhos Eagle Wanderers          bt  Erddig Albion
Stanty Villa                  2-6 Coppenhall
 
Replay
Adwy United                   2-3 Ruabon Albion
 
Round 4
Rhos Eagle Wanderers          bt  Ruabon Albion
Llandudno Swift Res.          bye
Oswestry Res.                 bye
Coppenhall                    bye
 
Semifinals
Coppenhall                    2-1 Oswestry Res.
Llandudno Swifts Res.         0-7 Rhos Eagle Wanderers
 
Final
Coppenhall                    3-2 Rhos Eagle Wanderers

1897/98

Round 1
Llandudno Swifts Res.         bt  Carnarvon Ironopolis Res.
St Asaph Athletic             bt  Llandudno Victoria
Bangor Res.                   bt  Penmaenmawr Swifts
Rhyl Town Res.                bt  Rhyl Amateurs
Flint Res.                    lt  Wrexham Old Boys
Rossett                       lt  Stansty Villa
Holywell Res.                 lt  Caergwrle Wanderers Res.
Buckley Victoria              lt  Mold Res.
Druids Res.                   bt  Adwy United
Rhos Albion                   lt  Rhos Eagle Wanderers
Ellesmere Rangers             bt  Bwlchgwyn Albion
Erddig Albion                 bt  Chirk Res.
Welshpool United              lt  Oswestry United Res.
Derwen Rangers                lt  Newtown Res.
Hanwood Rovers                lt  Aberystwyth Congregational United
Singleton & Coles             bye?
 
Round 2
Llandudno Swifts Res.         0-2 Rhyl Town Res.
St Asaph Athletic             lt  Bangor Res. 
Mold Res.                     lt  Stansty Villa
Caergwrle Wanderers Res.      lt  Wrexham Old Boys
Rhos Eagle Wanderers          bt  Ellesmere Rangers
Erddig Albion                 bt  Druids Res. 
Aberystwyth Congregational U. lt  Singleton & Coles
Newtown Res.                  bt  Oswestry United Res.
 
Round 3
Rhyl Town Res.                0-0 Bangor Res.
Stansty Villa                 5-0 Wrexham Old Boys
Erddig Albion                 3-3 Rhos Eagle Wanderers 
Newtown Res.                  0-1 Singleton & Coles
 
Replays
Bangor Res.                   2-0 Rhyl Town Res.
Rhos Eagle Wanderers          bt  Erddig Albion
 
Semifinals
Stansty Villa                 1-1 Singleton & Coles
Rhos Eagle Wanderers          3-2 Bangor Res.   
 
Final
Rhos Eagle Wanderers          6-1 Singleton & Coles

1898/99

Preliminary Round
Wrexham Res.                  4-0 Caergwrle Wanderers Res.
Minera St Marys               lt  Stansty Villa      
 
Round 1
Rhyl United Res.              6-1 St Asaph Athletic
Llandudno Swifts Res.         2-1 Flint Res.
Bangor Res.                   3-1 Colwyn Bay
Adwy United                   bt  Rossett
Stansty Villa                 bt  Brymbo Junior
Buckley Victoria Res.         lt  Wrexham Res.
Bwlchgwyn Albion              lt  Erddig Albion
Whitchurch Alexandra          bt  Rhos Eagle Wanderers Res.
Oswestry United Res.         10-0 Derwen Rangers
Chirk Res.                    lt  Druids Res.
Ellesmere Rangers             6-0 Llangollen Wanderers
Shrewsbury Barrack Rovers     0-4 Dolgelly
Snailbeach                    lt  Aberystwyth Res.
Llanfyllin                    bt  Newtown Res.
Singleton & Coles             9-0 Welshpool United           
Flint Athletic                bye
 
Round 2
Rhyl United Res.              lt  Llandudno Swifts Res.
Bangor Res.                   4-1 Flint Athletic
Stansty Villa                 5-0 Erddig Albion
Wrexham Res.                  2-1 Adwy United 
Druids Res.                   4-0 Ellesmere Rangers
Whitchurch Alexandra          1-3 Oswestry United Res.
Singleton & Coles             4-0 Dolgelly      
Llanfyllin                    bt  Aberystwyth Res.
 
Round 3
Llandudno Swifts Res.         3-0 Bangor Res.        
Stansty Villa                 lt  Wrexham Res.
Druids Res.                   1-3 Oswestry United Res. 
Llanfyllin                    1-6 Singleton & Coles
 
Semifinals
Oswestry United Res.          4-3 Wrexham Res. 
Singleton & Coles             4-1 Llandudno Swifts Res.
 
Final
Oswestry United Res.          1-0 Singleton & Coles         

1899/00

Round 1
Llandudno Swifts Res.          -  Bangor Res.                   [both in next round]
Llangollen United             3-1 Vron St Albans
Summerhill Albion             lt  Broughton United
Adwy United                   bt  Wrexham Res.
Ellesmere Rangers             1-5 Oswestry United Res.
 
Round 2
Rhyl Church Guild             lt  Rhyl Res.
Llanrwst Town                 bt  Llandudno Swifts Res.
Bangor Res.                   lt  Holyhead Swifts
Colwyn Bay                    bt  Carnarvon Ironopolis Res.
Rossett                       bt  Coedpoeth Victoria
Llangollen United             1-1 Wrexham Victoria
Wrexham Old Boys              bt  Broughton United 
Dolgelly                      lt  Adwy United
Oswestry United Res.          bt  Whitchurch Aklexandra
Ruabon Albion                 bt  Derwen Rangers
St Martins                    bt  Llanfyllin
Whittington                   bt  Druids Res.
Wellington St George's U.     6-1 Welshpool Res.
Newtown Res.                  5-1 Pontesbury Half Today
Newtown Royal Welsh Warehouse 2-4 Singleton & Coles
Snailbeach White Stars        bt  Shrewsbury Barrack Rovers
 
Round 3
Llanrwst Town                 1-0 Colwyn Bay
Rhyl Res.                     5-1 Holyhead Swifts
Wrexham Old Boys              bt  Rossett 
Wrexham Victoria              2-0 Adwy United
Oswestry United Res.          3-0 Druids Res. 
St Martins                    lt  Ruabon Albion
Wellington St George's U.     bt  Newtown Res.       
Singleton & Coles             5-0 Snailbeach White Stars 
 
Round 4
Wrexham Victoria              3-1 Wrexham Old Boys   
Ruabon Albion                 3-1 Oswestry United Res.
Wellington St George's U.     bt  Singleton & Coles
Llanrwst Town                 7-0 Rhyl Res.
 
Semifinals
Ruabon Albion                 2-2 Llanrwst Town  
Wellington St George's U.     2-1 Wrexham Victoria
 
Replay
Llanrwst Town                 2-1 Ruabon Albion
 
Final [date ?]
Wellington St George's United 2-0 Llanrwst Town

1900/01

Round 1
Flint Red Stars               bt  Rhyl Res.
Druids Res.                   lt  Ruabon Albion
 
Round 2
Shotton Rangers               bt  Flint Red Stars
St Asaph Town                 0-3 Rhyl Church Guild
Llanrwst Town                  -  Flint Res.
Holyhead Swifts               1-0 Bangor Res.
Summerhill Albion             bt  Dolgellau
Wrexham Victoria              4-1 Broughton United Res.
Llangollen United             4-3 Wrexham Res.
Oswestry United Res.          2-0 Whittington
Chirk Res.                    1-2 St Martins
Ruabon Albion                 4-0 Whitchurch Alexandra       
Ellesmere Town                8-0 Llanfyllin
Singleton & Coles             6-0 Llandinam
Machynlleth                   3-1 Shrewsbury Railway Officials
Adwy Victoria United          bye
Shrewsbury Barrack Rovers     bye
Welshpool Res.                bye
 
Round 3
no results known
 
Round 4
Holyhead Swifts                -  Shotton Rangers
Summerhill Albion             lt  Wrexham Victoria
Oswestry United Res.           -  Ruabon Albion
Singleton & Coles             bt  Machynlleth 
 
Semifinals not known
 
Final [Apr 8]
Wrexham Victoria              1-0 Singleton & Coles

1901/02

Round 1
Bangor Res.                   lt  Holyhead Swifts
Flint                         bt  Rhyl Church Guild
Holywell                      lt  Rhyl Res.
Ruabon Albion                 bt  Wrexham Victoria              [both in next round]
Adwy Victoria                 awd Shotton Rangers               [originally 3-1; awarded to Shotton after protest]
Broughton United              bt  Mynydd Isa
Druids Res.                   bt  Wrexham St Giles
Rhosrobin                     bt  Royal Welsh Depot
St Martins                    lt  Chirk Res.   
Pentre Athletic (Newbridge)   0-2 Oswestry Res.
Ellesmere Town                bt  Llanfyllin
Dolgelly                      5-3 Corwen                        [ordered to replay]
Broseley Albion               7-2 Shrewsbury Railway Officials
Machynlleth                   3-1 Newtown Excelsior
Singeton & Coles              1-0 Llandinam
Newtown United                4-2 Shrewsbury Barrack Rovers
 
Replay  
Dolgelly                      1-2 Corwen
 
Round 2
Holyhead Swifts               bt  Llanrwst 
Flint                         bt  Rhyl Res.
Rhosrobin                     0-1 Druids Res.
Shotton Rangers               lt  Broughton United Res.
Ellesmere Town                lt  Chirk Res.
Oswestry Res.                 drw Whittington
Corwen                        0-6 Bala Press
Singleton & Cole              1-0 Llandinam
Newtown United                4-2 Shrewsbury Barrack Rovers  
Ruabon Albion                 bye
Wrexham Victoria              bye  
 
Replay
Whittington                   1-2 Oswestry Res.    
 
Round 3
Flint                         lt  Wrexham Victoria  
Druids Res.                   3-2 Oswestry Res.  
 
Round 4
Chirk Res.                    1-7 Wrexham Victoria       
Holyhead Swifts               1-2 Singeton & Coles
Bala Press                    1-2 Machynlleth Town  
Broughton United Res.         bt  Druids Res.
 
Semifinals
Machynlleth                   3-2 Singleton & Coles
Wrexham Victoria              1-0 Broughton United Res.
 
Final [Apr 5]
Wrexham Victoria              1-0 Machynlleth Town  

1902/03

Round 1
Wrexham Victoria              bt  Gwersyllt
Oswestry United Res.          bt  Cambrian Leather Works
Flint Town                    bt  Shotton Rangers
Mynydd Isa                    lt  Mold Amateurs
Gresford                      lt  Broughton United
Saltney                       bt  Brymbo Victoria
Black Park                    bt  Plasbennion United
Llandinam                     lt  Newtown North End
Llanidloes                    bt  Towyn
 
Round 2
Chirk Res.                    bt  Black Park
Wrexham Victoria              3-1 Saltney    
Oswestry United Res.          2-2 Druids Res.
Bangor Res.                   bt  Porthmamadog Res. 
Rhyl Town Res.                7-2 Rhyl Athletic
Connah's Quay                 2-1 Mold Amateurs
Flint United AC               3-1 Flint Town
Broughton United              bt  Esclusham White Stars
Llanfyllin                    2-1 Llanidloes
Newtown North End             5-0 Machynlleth
Bala Press                    bt  Ruthin
Chester Res.                  bye
Llanrwst                      bye
Prestatyn                     bye
Whitchurch                    bye
 
Replay
Druids Res.                   2-1 Oswestry United Res.      
 
Round 3
Llanrwst                      1-1 Bangor Res.
Rhyl Res.                     3-2 Prestatyn
Flint United AC               2-1 Connah's Quay
Wrexham Victoria              1-0 Broughton United
Druids Res.                   bt  Chirk Res.  
Llanidloes                    3-2 Newtown North End
Corwen                        1-3 Bala Press
Whitchurch                    bt  Chester Res. 
 
Round 4
Bangor Res.                   6-2 Rhyl Res.
Wrexham Victoria              2-2 Flint Unted AC
Llanidloes                    bt  Whitchurch
Druids Res.                   5-1 Bala Press 

Replay
Flint United AC               bt  Wrexham Victoria  
 
Semifinals
Llanidloes                    0-4 Druids Res.
Bangor Res.                   2-1 Flint United AC
 
Final [Apr ?]
Druids Reserves               4-0 Bangor Reserves

1903/04

Round 1
Bangor Res.                   4-1 Llandudno Amateurs
Llanrwst                      5-4 Rhyl Res.
Colwyn Bay                    6-1 Rhuddlan
Mynydd Isa                    lt  Flint Town
Flint United AC               bt  Connah's Quay
Hawarden Bridge               2-2 Mold Alyn Wanderers
Gwersyllt                     2-0 Wrexham St Giles
Brymbo Victoria              10-0 Penyffordd United
Bersham United                lt  Wrexham Victoria
Wrexham Crescent              2-2 Gresford
St Martins                    0-2 Black Park
Llandinum                     2-3 Welshpool Res.
Machynlleth                  0-11 Newtown North End
 
Replay
Mold Alyn Wanderers           bt  Hawarden Bridge  
Gresford                      bt  Wrexham Crescent
 
Round 2
Porthmadoc                    4-2 Bangor Res.           
Llanrwst                      lt  Colwyn Bay
Flint Town                    bt  Mold Alyn Wanderers 
Mold Amateurs                 lt  Flint United AC   
Hope Village                  bt  Broughton United
Gwersyllt                     bt  Brymbo Victoria
Esclusham White Stars         bt  Cambrian Leather Works
Wrexham Victoria              bt  Gresford
Black Park                    1-1 Rhos Rangers
Chirk Res.                    lt  Druids Res.
Ruthin                        lt  Corwen
Whitchurch                    bt  Llanfyllin
Oswestry Res.                 bt  Llanymynech
Newtown North End             bt  Welshpool Res.
Newtown Royal Welsh Warehouse bt  Llanidloes
Bala Press                    bye
 
Replay
Rhos Rangers                  bt  Black Park 
 
Round 3
Porthmadoc                    3-1 Colwyn Bay
Flint Town                    5-0 Flint United AC
Gwersyllt                     bt  Hope Village
Wrexham Victoria              bt  Esclusham White Stars 
Rhos Rangers                  1-1 Druids Res.
Bala Press                    2-1 Corwen
Whitchurch                     -  Oswestry Res.
Newtown North End             3-0 Newtown Royal Welsh Warehouse
 
Replay
Druids Res.                   bt  Rhos Rangers
 
Round 4
Porthmadoc                    1-0 Gwersyllt
Druids Res.                   3-1 Flint Town
Bala Press                    lt  Wrexham Victoria
Whitchurch                    7-2 Newtown North End
 
Semifinals
Whitchurch                    2-3 Wrexham Victoria
Porthmadoc                    1-3 Druids Res.
 
Final
Wrexham Victoria              4-2 Druids Reserves

1904/05

Round 1
Colwyn Bay                    1-1 Bangor Res.
Porthmadoc                   10-0 Rhyl Res.
Llandudno Amateurs            3-0 Llanrwst
Pwllheli                     0-10 Prestatyn
Mold Alyn Wanderers           1-0 Oak Alyn Rovers
Saltney Carriage Works        2-0 Flint United AC
Druids                        bt  Black Park
St Martins                    lt  Rhos Rangers
Elan Valley                   lt  Newtown North End
Llandinum                     bt  Welshpool
Overton                        -  Bersham United
Esclusham White Stars         bt  Hightown Institute
Broughton United              bt  Gwersyllt
Wrexham Victoria              4-3 Brymbo Victoria
Hope Village                  bt  Wrexham St Giles      
       
Replay
Bangor Res.                   bt  Colwyn Bay
 
Round 2
Wrexham Victoria              4-0 Hope Village
Overton/Bersham U.            lt  Brymbo Victoria
Buckley Engineers             3-0 Flint
Esclusham White Stars         bt  Wrexham St Marks
 
Round 3
Llandudno Amateurs            3-3 Bangor Res.     
Porthmadoc                    3-0 Prestatyn   
Saltney Carriage Works        4-1 Mold Alyn Wanderers     
Hawarden Bridge               2-1 Buckley Engineers
Rhos Rangers                  3-1 Chirk
Singleton & Coles             bt  Knighton
Llangollen Town               3-1 Corwen
Oswestry                      3-1 Whitchurch  
Llanymnech                    lt  Llanfyllin
Newtown Royal Welsh Warehouse lt  Towyn Rovers
Llandinum                     1-3 Newtown North End       
Esclusham White Stars         1-1 Wrexham Victoria
Brymbo Victoria               lt  Broughton United  
Druids                        bye
Llandrindod Wells             bye
Bala Press                    bye
 
Replays
Bangor Rdes.                  bt  Llandudno Amateurs
Wrexham Victoria              lt  Esclusham White Stars       
 
Round 4
Porthmadoc                    1-1 Bangor Res.
Saltney Carriage Works        3-0 Hawarden Bridge
Rhos Rangers                  4-0 Druids 
Llandrindod Wells             lt  Singleton & Coles
Llanfyllin                    bt  Whitchuch
Newtown North End             3-0 Newtown Royal Welsh Warehouse 
Esclusham White Stars         bt  Broughton United
 
Replay
Bangor Res.                   4-0 Porthmadoc 
 
Round 5
Bangor Res.                   3-1 Saltney Carriage Works
Newtown North End             bt  Llanfyllin
Rhos Rangers                  drw Llangollen Town
Singleton & Coles             lt  Esclusham White Stars 
 
Replay
Llangolen Town                1-0 Ross Rangers  
 
Semifinals
Bangor Res.                   3-1 Llangollen Town
Esclusham White Stars         3-1 Newtown North End        
 
Final
Esclusham White Stars         4-0 Bangor Reserves   

1905/06

Round 1
Llanrwst Town                 3-3 Holyhead Swift
Bangor Res.                   3-3 Llandudno Amateurs
Sandycroft Artillery          1-2 Colwyn Bay   
Black Park                    lt  Druids Res.
Rhos Rangers                  bt  Acrefair United
Chirk Res.                    lt  Johnstown Amateurs
St Martins                    bt  Weston Rhyn
Ruthin                        lt  Bala Press
Whitchurch                     -  Ellesmere Volunteers
Ruthin Road (Wrexham)         bt  Gwersyllt
Oak Alyn Rovers               bt  Hightown Institute (Wrexham) 
Rhosddu Villa                 bt  Rossett
St Mark's (Wrexham)           lt  Gresford
Buckley Engineers             2-0 Mold Alyn Wanderers
 
Replays
Holyhead Swift                bt  Llanrwst Town
Llandudno Amateurs            lt  Bangor Res.
 
Round 2
Porthmadoc                    bt  Pwllheli       
Bangor Res.                   bt  Holyhead Swifts     
Prestatyn                     lt  Colwyn Bay
Johnstown Amateurs             -  St Martins
Rhos Rangers                  bt  Druids Res.
Corwen                        lt  Bala Press
Oswestry United Res.          bt  Llanfyllin
Llanymynech                    -  Ellesmere Volunteers/Whitchurch
Towyn Rovers                   -  Aberystwyth
Oak Alyn Rovers               bt  Rhosddu Villa
Burntwood United               -  Ruthin Road (Wrexham)
Llandrindod Wells             bye
Gresford                      bye
Buckley Engineers             bye
 
Round 3
Porthmadoc                    2-0 Bangor Res.  
Flint United                  2-2 Colwyn Bay
Buckley Engineers             5-2 Oak Alyn Rovers 
Esclusham White Stars         bt  Brymbo Victoria
Aberystwyth                   abd Newtown North End             [abandoned at 0-0 due to
Singleton & Coles             bt  Llandrindod Wells              storm; result stood?]
Oswestry United Res.          5-3 Bala Press
Llangollen                    0-1 Rhos Rangers
 
Replay
Colwyn Bay                    1-0 Flint United
 
Round 4
Singleton & Coles             1-1 Aberystwyth
Buckley Engineers             4-2 Esclusham White Stars    
Colwyn Bay                    2-4 Rhos Rangers
Porthmadoc                    2-1 Oswestry United Res.
 
Replay
Aberystwyth                   bt  Singleton & Coles
  
Semifinals
Porthmadoc                    3-2 Rhos Rangers
Buckley Engineers             4-3 Aberystwyth   
 
Final
Buckley Engineers             2-2 Porthmadoc
 
Final Replay
Buckley Engineers             3-1 Porthmadoc

1906/07

Round 1
Flint United                  bt  Sandycroft Artillery
Rhuddlan Conservative         bt  Rhyl Church Guide   
Rhyl Victoria                 2-2 Mold Town   
Ruthin Road (Wrexham)         bt  Brymbo Victoria
Oak Alyn Rovers               lt  Broughton United
Rossett                       lt  Burntwood United
Esclusham White Stars         bt  St Mark's (Wrexham)
Rhos Athletic                 lt  Acrefair United
Ruabon                        bt  Black Park
Weston Rhyn                   bt  Cefn Albion
Johnstown Amateurs            bt  Llangollen
 
Replay
Mold Town                     4-1 Rhyl Victoria   
 
Round 2
Llanrwst Town                  -  Colwyn Bay United
Llandudno Amateurs            lt  Bangor Res. 
Connah's Quay Twenties         -  Flint United
Rhuddlan Conservative         lt  Mold Town
Esclusham White Stars         bt  Broughton United
Burntwood United               -  Ruthin Road (Wrexham)  
Weston Rhyn                   lt  Ruabon
Acrefair United                -  Johnstown Amateurs    
Welshpoool                     -  Newtown North End
Llanidloes United             lt  Llanfyllin
Bala Press                    1-1 Ffestiniog Town
Barmouth Rovers               8-2 Dolgellau Meirion
Llandrindod Wels              bye
    
Replay
Ffestiniog Town               lt  Bala Press
 
Round 3
Bangor Res.                   lt  Holyhead Swifts
Porthmadoc                    2-1 Bala Press
Llandrindod Wells             bt  Newtown Royal Welsh Warehouse
Mold Town                     1-2 Buckley Engineers
Esclusham White Stars         bt  Rhos Rangers
Ruabon                        8-0 Chirk
Llanfyllin                    2-0 Oswestry United Res. 
Barmourh Rovers               0-1 Aberystwyth
 
Round 4
Esclusham White Stars         lt  Ruabon
Aberystwyth                   2-2 Porthmadoc
Llanfyllin                    0-0 Holyhead Swifts 
Llandrindod Wells             lt  Buckley Engineers
 
Replays
Porthmadoc                    0-3 Aberystwyth
Holyhead Swifts               5-2 Llanfyllin
 
Semifinals
Buckley Engineers             2-1 Ruabon
Holyhead Swifts               1-1 Aberystwyth
 
Replay
Aberystwyth                   2-0 Holyhead Swifts
 
Final 
Buckley Engineers             2-2 Aberystwyth
 
Final Replay 
Buckley Engineers             2-1 Aberystwyth 

1907/08

Preliminary Round
Landudno Amateurs             bt  Llanrwst
Brymbo Institute              lt  Summerhill
Southsea United               lt  Gwersyllt Victoria
Rhos Rangers                  bt  Chirk
Black Park                    lt  Johnstown Amateurs
Cefn Albion                   bt  Llangollen 
Druids                        lt  Acrefair United
Shrewsbury (Holy Trinity)     2-3 Oswestry
Newtown North End             2-2 Shrewsbury Rovers
Montgomery                    bt  Llanfyllyn
Newtown Royal Welsh Warehouse bt  Llanidloes
 
Replay
Shrewsbury Rovers             bt  Newtown North End
 
Round 1
Llandudno Amateurs            4-1 Conwy Castle
Colwyn Bay                    6-0 Rhyl
Bruntwood United               -  Flint
Mold                           -  Connah's Quay Victoria
New Broughton                  -  Gwersyllt Victoria
Summerhill                    lt  Brymbo Victoria
Rossett                       lt  Esclusham White Stars
Coedpoeth United               -  Ruthin Road (Wrexham)
Cefn Albion                   lt  Acrefair United
Rhos Rangers                   -  Johnstown Amateurs
Bala Press                    1-1 Porthmadoc
Towyn Rovers                  5-1 Barmouth Rovers
Oswestry                      2-4 Newtown Royal Welsh Warehouse
Montgomery                    1-3 Shrewsbury Rovers         
Builth Wells                  bye
Llandrindod Wells             bye
 
Replay 
Porthmadoc                    1-2 Bala Press
 
Round 2
Llandudno Amateurs            2-0 Colwyn Bay
Bruntwood United              bt  Mold/Connah's Quay Victoria
Gwersyllt Victoria            lt  Brymbo Victoria  
Coedpoeth U.Ruthin Road       lt  Esclusham White Stars
Rhos Rangers/Johnstown Am.    lt  Acrefair United
Towyn Rovers                  2-0 Bala Press
Shrewsbury Rovers             2-2 Newtown Royal Welsh Warehouse 
Builth Wells                   -  Llandrindod Wells     
 
Replay
Newtown Royal Welsh Warehouse lt  Shrewsbury Rovers
 
Round 3
Holyhead Swifts               9-0 Bangors Res.
Bruntwood United              1-0 Llandudno Amateurs    
Brymbo Victoria               4-0 Wrexham Victoria
Buckley Engineers             2-0 Oak Alyn Rovers
Welshpool Reserves            2-1 Roabon Rangers    
Acrefair United               3-3 Esclusham White Stars
Aberystwyth                   6-1 Towyn Rovers
Builth Wells/Llandrindod      lt  Shrewsbury Rovers
 
Replay
Esclusham White Stars         bt  Acrefair United
 
Round 4
Welshpool Res.                lt  Shrewsbury Rovers
Esclusham White Stars         bt  Aberystwyth
Holyhead Swifts               1-3 Brymbo Victoria
Buckley Engineers             bt  Bruntwood United
 
Semifinals
Esclusham White Stars         1-0 Buckley Engineers
Brymbo Victoria               3-2 Shrewsbury Rovers
 
Final [date ?]
Esclusham White Stars         1-0 Brymbo Victoria

1908/09

Preliminary Round
Colwyn Bay                    4-2 Llanrwst
Ruthin Town                   lt  Denbigh Town
Buckley Rangers               bt  Greenfield
Broymbo Institute             bt  Coedpoeth St David's
Coedpoeth United              bt  Southsea United 
Ruabon                        lt  Cefn Albion
Weston Rhyn                   lt  Rhos Rangers
Druids Res.                   3-1 Chirk Res.
Johnstown Amateurs            bt  Acrefair United
Bala Press                    2-0 Towyn Rovers
Llanidloes United            10-2 Welshopool Res.
Oswestry United Res.          2-0 Newtown Royal Welsh Warehouse 
Montgomery                    lt  Newtown North End
 
Round 1
Beaumaris                     0-3 Carnarvon United
Denbigh Town                  bt  Rhyl Res.              
Colwyn Bay                    lt  Llandudno Amateurs
Burntwood United              1-3 Buckley Rangers 
Aston Hall                    bt  Connah's Quay Victoria
Coedpoeth United              lt  Brynteg White Stars  
Summerhill                    bt  Brymbo Institute
Rhos Rangers                  bt  Johnstown Amateurs
Druids Res.                   0-0 Cefn Albion
Barmouth Rovers               lt  Pwllheli
Bala Press                    bt  Porthmadoc
Llanfyllin                    bt  Oswestry United Res.
Newtown North End             lt  Llanidloes United
Llandrindod Wells             bt  Builth Wells
Conwy                         bye
Llanfaes Brigade (Brecon)     bye
 
Replay
Cefn Albion                   lt  Druids Res.
 
Round 2
Carnarvon United              2-0 Conwy  
Llandudno Amateurs           12-0 Denbigh Town       
Summerhill                    bt  Brynteg White Stars
Druids Res.                   lt  Rhos Rangers          
Buckley Rangers               bt  Aston Hall
Bala Press                    w/o Pwllheli 
Llanidloes United             bt  Llanfyllin
Llandrindod Wells             lt  Llanfaes Brigade (Brecon)
 
Round 3
Carnarvon United              3-1 Bangor Res.
Holyhead Swifts               2-2 Landudno Amateurs
Summerhill                    2-0 Brymbo Victoria  
Buckley Rangers               4-1 Esclusham White Stars
Oak Alyn Rovers               4-1 Buckley Engineers
Rhoss Rangers                 1-1 Bala Press
Llanfaes Brigade              0-0 Llanidloes United
Aberystwyth                   1-0 Shrewsbury Rovers
 
Replays
Landudno Amateurs             2-0 Holyhead Swifts
Bala Press                    0-2 Rhos Rangers
Llanidloes United             4-1 Llanfaes Brigade (Brecon)
 
Round 4
Llandudno Amateurs            0-1 Carnarvon United
Summerhill                    0-4 Rhos Rangers
Aberystwyth                   2-1 Llanidloes United
Oak Alyn Rovers               2-1 Buckley Rangers
 
Semifnals
Aberystwyth                   1-1 Carnarvon United
Rhos Rangers                  1-3 Oak Alyn Rovers
 
Replay
Carnarvon United              2-1 Aberystwyth
 
Final [Apr 24]
Carnarvon United              5-1 Oak Alyn Rovers

1909/10

Preliminary Round 1
Cefn Albion                   lt  Acrefair United
Johnstown Amateurs            3-2 Esclusham White Stars
 
Prelimianary Round 2
Oswestry United               bt  Ponkey
Johnstown Amateurs            bt  Bala Press
Acrefair United               2-1 Druids Res.
Chirk                          -  Rhos Athletic
Buckley Rangers               0-3 Shotton Town
Buckley Engineers             bt  Coed Talon
Boughton                      lt  Mold Town
Flint                         8-0 Ruthin
Brynteg White Stars           3-3 Gresford
Summerhill                    bt  Coedpoeth United
Rossett                       1-1 Brymbo Victoria
Llanfyllin                    bt  Caersws
Shrewsbury Rovers             5-2 Welshpool
Newtown Royal Welsh Warehouse 4-1 Montgomery
 
Replays
Gresford                      lt  Brynteg White Stars
Brymbo Victoria               bt  Rossett
 
Round 1
Chirk/Rhos Athletic           lt  Johnstown Amateurs     
Acrefair  United              5-1 Oswestry United 
Conwy                         1-0 Colwyn Bay  
Llandudno Amateurs            1-1 Llanrwst Town
Mold Town                      -  Buckley Engineers
Flint                         bt  Shotton Town
Llanfyllin                    3-3 Newtown Royal Welsh Warehouse 
Summerhill Victoria           lt  Summerhill
Brynteg White Stars           lt  Brymbo Victoria
Llanfaes Brigade (Brecon)     lt  Rhayader
Llandrindod Wells             2-0 Builth Wells
Towyn Rovers                  1-0 Pwllheli 
Porthmadoc                    2-0 Barmouth  
Shrewsbury Rovers             bt  Newtown Excelsior 
 
Replays
Llanrwst Town                 lt  Llandudno Amateurs
Newtown Royal Welsh Warehouse bt  Llanfyllin
 
Round 2
Llandudno Amateurs            1-0 Conwy     
Flint                         bt  Mold Town/Buckley Engineers
Ellesmere Volunteers          bt  Malpas Town
Summerhill                    bt  Brymbo Victoria
Rhayader                      0-1 Llandrindod Wells
Porthmadoc                    1-1 Towyn Rovers 
Newtown Royal Welsh Warehouse 2-5 Shrewsbury Rovers
Acrefair United               1-1 Johnstown Amateurs 
 
Replays       
Towyn Rovers                  bt  Porthmadoc
Johnstown Amateurs            bt  Acrefair United
 
Round 3
Bangor Res.                   5-3 Holyhead Swifts
Llandudno Amateurs            w/o Carnarvon United
Rhos Rangers                  4-1 Flint
Summerhill                    bt  Oak Alyn Rovers
Ruabon Rangers                lt  Johnstown Amateurs
Llanidloes United             0-0 Llandrindod Wells
Aberystwyth                   1-0 Towyn Rovers 
Shrewsbury Rovers             lt  Ellesmere Volunteers
 
Replay
Llandrindod Wells             lt  Llanidloes United
 
Round 4
Aberystwyth                   7-0 Llanidloes United
Summerhill                    2-1 Rhos Rangers 
Llandudno Amateurs            0-0 Bangor Res.
Ellesmere Volunteers          o/w Johnstown Amateurs   
 
Replay
Bangor Res.                   3-1 Llandudno Amateurs

Semifinals
Bangor Res.                   2-1 Aberystwyth
Summerhill                    lt  Johnstown Amateurs
 
Final
Johnstown Amateurs            2-1 Bangor Reserves

1910/11

Preliminary Round
Colwyn Bay                    0-0 Llanrwst Town
Holyhead Swifts               0-1 Carnarvon United
Flint                          -  Denbigh Town
Gresford                      0-1 Summerhill Victoria
Royal Welsh Fusiliers         2-3 Acrefair United
Gyfelia Rovers                1-2 Esclusham White Stars
Rhos Rangers                  9-0 Druids Res.
 
Round 1
Summerhill Victoria           2-0 Green United (Brymbo)
Carnarvon United              2-0 Llanwst Town
Ruabon                        9-3 Acrefair United
Gwersyllt Rangers             6-1 Ffrith Valley
Llandudno Amateurs            6-0 Rhyl
Mold Town                     2-0 Flint
Connah's Quay                10-0 Ruthin
Esclusham White Stars         2-4 Rhos Rangers
 
Round 2
Carnarvon United              2-0 Llandudno Amateurs
Mold Town                     2-1 Connah's Quay
Summerhill Victoria           1-3 Gwersyllt Rangers
Rhos Rangers                  6-0 Ruabon
Barmouth Rovers               bt  Dolgellau
Royal Welsh Fusiliers         lt  Newtown Royal Welsh Warehouse 
Llandrindod Wells              -  Llanfaes Brigade (Brecon)
Ironbridge                     -  Chirk
 
Round 3
Carnarvon United               -  Bangor Res.
Mold Town                     lt  Buckley Engineers
Brymbo Victoria                -  Gwersyllt Rangers
Rhos Rangers                   -  Summerhill
Barnouth Rovers               lt  Aberystwyth
Newtown Royal Welsh Warehouse  -  Llanfyllin
Llanidloes United              -  Llandrindod Wells/Llanfaes Brigade (Brecon)  
Ironbridge/Chirk              lt  Johnstown Amateurs
 
Round 4
not known
 
Semifinals
Aberystwyth                   -  Johnstown Amateurs
Buckley Engineers             bt  [?]
 
Final [date ?]
Buckley Engineers             1-0 Aberystwyth

1913/14

Round 2
Brymbo                        bt  Summerhill
Pwllheli                      lt  Bala Press
others not known
 
Round 3
Colwyn Bay                    0-2 Holywell United
Bangor Res.                    -  Holyhead Swifts
Llanidloes United             bt  Pant
Cardiff Corinthians           4-0 Llandrindod Wells
Ynysddu                       3-0 Aberaman
Rhos                          1-1 Gwersyllt
Johnstown Amateurs            2-0 Brymbo
Bala Press                    bt  Aberystwyth           
 
Round 4
Cardiff Corinthians           3-1 Ynysddu  
Holywell United               bt  Bangor Res./Holyhead Swifts
Johnstown Amateurs            2-0 Gwersyllt
Llanidloes United             6-0 Bala Press
 
Semifinals
Cardiff Corinthians           3-2 Llanidloes United             [to be replayed]
Holywell United               bt  Johnstown Amateurs
 
Replay
Cardiff Corinthians           3-0 Llanidloes United
 
Final
Cardiff Corinthians           1-0 Holywell United

1919/20

Preliminary Round
Bangor Comrades               1-4 Bangor Railway Institute
Denbigh Town                  1-0 Ruthin
Colwyn Bay                    5-1 Llanrwst
Conwy                         3-2 Holyhead
Llandrindod Wells             2-1 Builth Wells
Newtown                       8-0 Llanfyllin
Welshpool                     5-1 Caersws
Acrefair United               4-3 Ruabon
Powells Athletic              3-0 Oswestry Comrades
Rhostyllen Juniors            1-2 Esclusham White Stars
Vron                          0-4 Rhosymedre
Garden Villlage               0-5 Brymbo Green
Gresford                      4-2 Rhosnessney
Bradley                       3-0 Rhorobin
Llay Rangers                  0-6 Ewloe
Connah's Quay                 4-2 Caergwrle
Cwm                           1-0 Rhiwderin
Newport Barbarians            2-5 Ynysddu
Caerau                        4-0 MIlford
Aberdare Amateurs             4-1 Brecon
Treharris                     1-0 Waen Llwyd
Poerthmadog Town              bye
 
Round 1
Bangor Railway Institute      7-3 Colwyn Bay
Conwy                         bt  Denbigh Town
Barmouth Comrades             1-1 Machynlleth
Rhayader                       -  Welshpool
Llandrindod Wwells             -  Newtown
Esclusham White Stars         3-1 Acrefair United       
Powells Athletic              1-2 Rhosymedre
Brymbo Institute              bt  Gresford
Brymbo Green                  4-0 Bradley
Pentre United (Queensferry)   lt  Connah's Quay
Llay Hall                     bt  Ewloe
Aberdare Amateurs             2-0 Cardiff Albions
Caerau                         -  Porthmadog Town               [both in next round]
Rogerstone                    bt  Cwm
Ynysddu                        -  Treharris 
 
Replay
Machynlleth                   lt  Barmouth Comrades
 
Round 2
Rhosymedre                    5-2 Esclusham White Stars
Llay Hall                      -  Connah's Quay  
Porthmadog Town               1-1 Barmouth Comrades 
Conwy                         0-3 Bangor Railway Institute         
Brymbo Institute              1-0 Brymbo Green  
Aberdare Amateurs             lt  Caerau
others not known
 
Replay           
Barmouth Comrades             bt  Porthmadog Town  
 
Round 3
Rhos                           -  Northern Nomads
Brymbo Insitute                -  Rhosymedre
Llay Hall/Connah's Quay        -  Chirk
Bangor Railway Institute       -  Rhyl
Landrindod Wells               -  Llanidloes
Barmouth Comrades             bt  Aberystwyth
Rogerstone                    lt  Caerau       
 
Round 4 not known
 
Semifinals not known
 
Final
Caerau FC                     4-1 Barmouth Comrades
 


About this document

Sources: [iff], https://en.wikipedia.org/wiki/FAW_Trophy, https://en.wikipedia.org/wiki/Category:Welsh_Amateur_Cup_seasons Penmon Family

Prepared and maintained by the RSSSF

Author: RSSSF
Last updated: 13 May 2020

(C) Copyright RSSSF 2002/20
You are free to copy this document in whole or part provided that proper acknowledgement is given to the RSSSF. All rights reserved.