The Football Association of Wales today conducted the draw for the 2021/22 FAW Amateur Trophy.
One of the oldest cup competitions in Welsh football makes a welcome return after a one-year break following the coronavirus pandemic.
Ties are to take place on Saturday 17 July, a week after the first qualifying round of the JD Welsh Cup.
Cefn Albion, who remain the competition’s last winners after the 2019/20 edition was truncated have drawn the newly-formed Ruabon Rovers.
Llandudno Albion and Penydarren, who reached the final but saw their final cancelled have both received byes to the next round.
Cardiff Combinational League outfit Fairwater have drawn former Welsh League side Ely Rangers and will do battle with them at Poplar Park for two consecutive weeks after also being drawn against each other in the Welsh Cup.
Other games of intrigue include lowly Butchers Arms, who hail from Mountain Ash make a trip to Aberaman Park to face Aberdare Town.
See the draw in full below:
Central
Bow Street v Borth United
Rhayader Town v Carno FC
Barmouth & Dyffryn Utd v Tregaron Turfs
Berriew FC v Waterloo Rovers
Dolgellau AA v Machynlleth
Hay St Marys v Caersws FC
Kerry FC v Four Crosses
Llandrindod Wells v Knighton Town
Llansantffraid Village v Llanymynech FC
Montgomery Town v Welshpool Town
Penparcau v Tywyn Bryncrug
Presteigne St Andrews v Radnor Valley
North
Amlwch Town v Glantraeth FC
Blaenau Ffestiniog v CPD Bangor 1876
Bodedern Athletic v CPD Y Fali
Brickfield Rangers v Chirk AAA
Bro Cernyw v CPD Caer Clwyd
Brymbo FC v lanuwchllyn FC
Caergybi v CPD Aberffraw
Caerwys v Halkyn and Flint Mountain
Castell Alun Colts v Lex XI
Cefn Albion FC v Ruabon Rovers
Cefn Mawr Rangers v Penycae
Chirk Town v Plas Madoc
Coedpoeth United v Mynydd Isa FC
Connahs Quay Town v North Football Association
CPD Henllan v CPD Llannefydd
CPD Llanerch-Y-Medd v CPD Pentraeth
CPD Penrhyndeudraeth v Bethesda Athletic
CPD Y Felinheli v Llanystumdwy
CPD Y Rhyl 1879 v St Asaph City FC
FC Queens Park v Saltney Town
Gaerwen v Gwalchmai
Glan Conwy v Abergele FC
Greenfield FC v Rhuddlan Town
Hawarden Rangers v New Brighton Villa
Llandrynog United v Rhydywmwyn
Llandudno Athletic v Llanfairfechan Town
Llangoed & District v CPD Cefni
Llangollen Town v Rhos Aelwyd
Llanrwst United v Llysfaen
Llansannan v Rhyl Dragons
Llay Miners Welfare v Overton Recreation
Meliden FC v Llandudno Junction
Menai Bridge Tigers v Trearddur Bay Bulls
Mold Alexandra v Penyffordd Lions
Mountain Rangers v Mynydd Llandegai
Nantlle Vale FC v Llanrug United
PD Bontnewydd v CPD Llanberis
Penrhyn Bay v Penmaenmawr Phoenix
Prestatyn Sports v Mochdre Sports
Talysarn Celts v Pwllheli
Waunfawr v Nefyn United
South
Abercarn United v Cefn Fforest FC
Aberdare Town v Butchers Arms FC
Abertillery Bluebirds v Abertillery Excelsiors
Aberystwyth Exiles v Cardiff Draconians
AFC Llwydcoed v AFC Penrhiwceiber
AFC Whitchurch v Canton Liberal
Baglan Dragons v Llangwynwyd Rangers
Baili Glas v Cwmbach Royal Stars
Birchgrove Colts v FC Bon-Y-Maen
Bryn Rovers v Giants Grave AFC
Bryncoch v Cwm Wanderers
Caerleon v Caldicot Town
Caerphilly Athletic v Cardiff Airport
Canton Rangers v Avenue Hotspur
Cardiff Corinthians v Clwb Cymric
Cardiff Cosmopilitan v Cathays Cons AFC
Cefn Cribwr v Croeserw Athletic
CKSV AFC v Gorseinon Athletic
Clase Social v Clydach
Coed Eva Athletic v Pill YMCA
CRC Olympic v Garden Village
Cwmcarn Athletic v Tranch AFC
Dafen Welfare v Evans & Williams
Docks Albion v Sully Sports
Fairwater FC v Ely Rangers
FC Cwmaman v Treherbert BGC
FC Porthcawl v Tata Steel United
Garw SBGC v Maesteg Park
Gilwern & District AFC v Cwmffrwdoer Sports Club
Glamorgan AFC v Dinas Powys
Goodwick United v Hakin United
Goytre AFC v Clydach Wasps
Grange Albion v Grange Allstars
Llanyrafon v Croesyceiliog
Lliswerry v Chepstow Town FC
Mumbles Rangers v Blaen-y-maes
Nantyglo v Abergavenny Town
Nelson Cavaliers v Aber Valley FC
New Inn FC v Monmouth Town
Newport City FC v AC Pontymister
Newport Corinthians v Lucas Cwmbran
Panteg AFC v Ynysddu Welfare
Penlan Club v Morriston Town
Penrhiwceiber Rangers v Aberfan FC
Pontardawe Town v Landore AFC
Porthcawl Town Athletic v Pencoed Athletic
Radyr Rangers v Homeguard FC
Rhymney v Pentwynmawr Athletic
Rockspur FC v Brynawel FC
Seven Sisters Onllwyn v Gurnos FC
South Gower v Waunarlwydd
Tiger Bay FC v Bridgend Street
Ton & Gelli v AFC Porth
Ton Pentre v Pontyclun
Tredegar Town FC v FC Tredegar
Treharris Athletic Western v Merthyr Saints
Trethomas Bluebirds v Aberbargoed Buds
Trinant AFC v Treowen Stars
Vale United v Bettws FC
West End FC v Crown Park Suburbs
West End Rangers v Pontarddulais Town
Ynyshir Albions v Blaenrhondda
Ynystawe Athletic v Merlins Bridge
Ynysygerwn v Ragged School
Ystradgynlais v Port Tennant Colts
Leave a Reply