| WALES 1980-81 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Newport County AFC - Bangor City FC | 3-1 | ||||||||||||
| Shrewsbury Town FC - Hereford United FC | 2-2 | 0-5 | ||||||||||||
| Swansea City AFC - Kidderminster Harriors FC | 4-1 | |||||||||||||
| Wrexham AFC - Connah's Quay Nomads FC | 2-1 | |||||||||||||
| Semifinals | Hereford United FC - Newport County AFC | 2-1 | 1-1 | |||||||||||
| Wrexham AFC - Swansea City AFC | 2-2 | 1-1 | ||||||||||||
| Final (Vetch Field, Swansea 04.05 and Edgar Street, Hereford 11.05.81 ) | Swansea City AFC - Hereford United FC | 1-0 | 1-1 | |||||||||||
| Newport = Casnewydd | Swansea = Abertawe | |||||||||||||
| Wrexham = Wrecsam | Bangor = Bngor | |||||||||||||
| Connah's Quay = Cei Connah | ||||||||||||||
| English = Welsh | ||||||||||||||
| Hereford (ENG) | Shrewsbury (ENG) | |||||||||||||
| Kidderminster (ENG) | ||||||||||||||
| Bangor City FC dissolved in 2025 | ||||||||||||||
| Welsh League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Colwyn Bay FC | 22 | 17 | 5 | 0 | 48 | 16 | 32 | 39 | |||||
| 2 | Fflint Town United FC | 22 | 16 | 5 | 1 | 46 | 12 | 34 | 37 | |||||
| 3 | Pwllheli & District FC | 22 | 13 | 4 | 5 | 48 | 18 | 30 | 30 | |||||
| 4 | Llandudno Amateurs FC | 22 | 9 | 6 | 7 | 51 | 34 | 17 | 24 | |||||
| 5 | CPD Porthmadog | 22 | 8 | 5 | 9 | 43 | 34 | 9 | 21 | |||||
| 6 | Caernarfon Town FC Res. | 22 | 6 | 9 | 7 | 32 | 28 | 4 | 21 | |||||
| 7 | Blaenau Ffestiniog FC | 22 | 8 | 5 | 9 | 41 | 40 | 1 | 21 | |||||
| 8 | Conwy United FC | 22 | 9 | 2 | 11 | 34 | 43 | -9 | 20 | |||||
| 9 | Holyhead United Juniors FC | 22 | 8 | 2 | 12 | 34 | 44 | -10 | 18 | |||||
| 10 | Bangor City FC Res. | 22 | 3 | 5 | 14 | 35 | 65 | -30 | 11 | |||||
| 11 | Rhyl FC Res. | 22 | 5 | 1 | 16 | 27 | 64 | -37 | 11 | |||||
| 12 | Menai Bridge Tigers FC | 22 | 4 | 3 | 15 | 19 | 60 | -41 | 11 | |||||
| 264 | 106 | 52 | 106 | 458 | 458 | 0 | 264 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Llanidloes Town FC | 26 | 19 | 5 | 2 | 74 | 18 | 56 | 43 | |||||
| 2 | Aberystwyth Town FC | 26 | 17 | 5 | 4 | 87 | 34 | 53 | 39 | |||||
| 3 | Newtown FC | 26 | 16 | 5 | 5 | 53 | 18 | 35 | 37 | |||||
| 4 | Welshpool FC | 26 | 14 | 6 | 6 | 54 | 26 | 28 | 34 | |||||
| 5 | Knighton Town FC | 26 | 12 | 7 | 7 | 55 | 35 | 20 | 31 | |||||
| 6 | Caersws FC | 26 | 14 | 3 | 9 | 73 | 48 | 25 | 31 | |||||
| 7 | Presteigne St Andrews FC | 26 | 11 | 6 | 9 | 53 | 46 | 7 | 28 | |||||
| 8 | Llandrindod Wells FC | 26 | 12 | 4 | 10 | 50 | 53 | -3 | 28 | |||||
| 9 | Tywyn FC | 26 | 9 | 5 | 12 | 36 | 40 | -4 | 23 | |||||
| 10 | UCW Aberystwyth FC | 26 | 9 | 5 | 12 | 54 | 51 | 3 | 23 | |||||
| 11 | Talgarth FC | 26 | 7 | 3 | 16 | 32 | 56 | -24 | 17 | |||||
| 12 | Rhayader Town FC | 26 | 5 | 2 | 19 | 38 | 110 | -72 | 12 | |||||
| 13 | Montgomery Town FC | 26 | 3 | 4 | 19 | 23 | 84 | -61 | 10 | |||||
| 14 | Berriew FC | 26 | 3 | 2 | 21 | 36 | 99 | -63 | 8 | |||||
| 364 | 151 | 62 | 151 | 718 | 718 | 0 | 364 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| UCW = University College Wales | ||||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Haverfordwest County FC | 34 | 19 | 10 | 5 | 61 | 39 | 22 | 48 | |||||
| 2 | Pontllanfraith FC | 34 | 17 | 12 | 5 | 60 | 43 | 17 | 46 | |||||
| 3 | Ton Pentre AFC | 34 | 17 | 6 | 11 | 45 | 48 | -3 | 40 | |||||
| 4 | Maesteg Park Athletic FC | 34 | 14 | 11 | 9 | 60 | 41 | 19 | 39 | |||||
| 5 | Milford United FC | 34 | 13 | 11 | 10 | 50 | 49 | 1 | 37 | |||||
| 6 | Briton Ferry Athletic FC | 34 | 15 | 7 | 12 | 50 | 52 | -2 | 37 | |||||
| 7 | Swansea City AFC Res. | 34 | 12 | 11 | 11 | 66 | 51 | 15 | 35 | |||||
| 8 | Caerleon FC | 34 | 13 | 9 | 12 | 42 | 39 | 3 | 35 | |||||
| 9 | Barry Town FC | 34 | 14 | 7 | 13 | 45 | 44 | 1 | 35 | |||||
| 10 | Newport County AFC Res. | 34 | 12 | 11 | 11 | 41 | 40 | 1 | 35 | |||||
| 11 | Pontlottyn FC | 34 | 10 | 12 | 12 | 41 | 41 | 0 | 32 | |||||
| 12 | Merthyr Tydfil AFC | 34 | 11 | 9 | 14 | 53 | 50 | 3 | 31 | |||||
| 13 | Ammanford Town FC | 34 | 11 | 8 | 15 | 49 | 54 | -5 | 30 | |||||
| 14 | Cardiff Corinthians FC | 34 | 12 | 6 | 16 | 47 | 55 | -8 | 30 | |||||
| 15 | Llanelli AFC | 34 | 9 | 11 | 14 | 36 | 41 | -5 | 29 | |||||
| 16 | Bridgend Town FC | 34 | 11 | 7 | 16 | 40 | 51 | -11 | 29 | |||||
| 17 | Pembroke Borough FC | 34 | 8 | 11 | 15 | 44 | 52 | -8 | 27 | |||||
| 18 | Cardiff City AFC Res. | 34 | 4 | 9 | 21 | 30 | 70 | -40 | 17 | |||||
| 612 | 222 | 168 | 222 | 860 | 860 | 0 | 612 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llangefni Town FC | 18 | 13 | 2 | 3 | 49 | 19 | 2,579 | 28 | |||||
| 2 | Bodedern FC | 18 | 11 | 5 | 2 | 52 | 22 | 2,364 | 27 | |||||
| 3 | Llanfairpwll FC | 18 | 11 | 2 | 5 | 52 | 27 | 1,926 | 24 | |||||
| 4 | Llandegfan FC | 18 | 9 | 5 | 4 | 35 | 27 | 1,296 | 23 | |||||
| 5 | Holyhead Town FC Caergybi | 18 | 7 | 5 | 6 | 44 | 35 | 1,257 | 19 | |||||
| 6 | Gwalchmai FC | 18 | 8 | 3 | 7 | 39 | 33 | 1,182 | 19 | |||||
| 7 | Pentraeth FC | 18 | 7 | 4 | 7 | 39 | 32 | 1,219 | 18 | |||||
| 8 | Cemaes Bay FC | 18 | 3 | 4 | 11 | 25 | 37 | 0,676 | 10 | |||||
| 9 | Benllech & District FC | 18 | 4 | 0 | 14 | 33 | 70 | 0,471 | 8 | |||||
| 10 | Llanerchymedd FC | 18 | 1 | 2 | 15 | 19 | 85 | 0,224 | 4 | |||||
| 180 | 74 | 32 | 74 | 387 | 387 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1981-82 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bangor City FC - Shrewsbury Town FC | 2-1 | ||||||||||||
| Cardiff City AFC - Wrexham FC | 4-1 | |||||||||||||
| Greenfield FC - Hereford United FC | 1-2 | |||||||||||||
| Swansea City AFC - Colwyn Bay FC | 2-2 | 3-0 | ||||||||||||
| Semifinals | Bangor City FC - Swansea City AFC | 1-2 | 0-0 | |||||||||||
| Hereford United FC - Cardiff City AFC | 0-0 | 1-2 | ||||||||||||
| Final (Ninian Park, Cardiff 11.05 and Vetch Field, Swansea 19.05.82) | Cardiff City AFC - Swansea City AFC | 0-0 | 1-2 | |||||||||||
| Bangor = Bangor | Cardiff = Caerdydd | |||||||||||||
| Swansea = Abertawe | Greenfield = Maes-glas | |||||||||||||
| Wrexham = Wrecsam | Old Colwyn = Hen Golwyn | |||||||||||||
| English = Welsh | ||||||||||||||
| Hereford (ENG) | Shrewsbury (ENG) | |||||||||||||
| Bangor City FC dissolved 2025 | ||||||||||||||
| Welsh League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Courtaulds FC Greenfield | 26 | 19 | 3 | 4 | 81 | 31 | 50 | 41 | |||||
| 2 | Blaenau Ffestiniog FC | 26 | 17 | 6 | 3 | 68 | 33 | 35 | 40 | |||||
| 3 | Colwyn Bay FC | 26 | 18 | 3 | 5 | 70 | 36 | 34 | 39 | |||||
| 4 | Conwy United FC | 26 | 15 | 5 | 6 | 41 | 30 | 11 | 35 | |||||
| 5 | Llandudno Amateurs FC | 26 | 9 | 10 | 7 | 49 | 45 | 4 | 28 | |||||
| 6 | Fflint Town United FC | 26 | 7 | 9 | 10 | 49 | 54 | -5 | 23 | |||||
| 7 | Pwllheli & District FC | 26 | 8 | 6 | 12 | 35 | 42 | -7 | 22 | |||||
| 8 | UCNW Bangor FC | 26 | 9 | 4 | 13 | 39 | 46 | -7 | 22 | |||||
| 9 | Caernarfon Town FC Res. | 26 | 8 | 6 | 12 | 43 | 59 | -16 | 22 | |||||
| 10 | Bangor City FC Res. | 26 | 7 | 6 | 13 | 50 | 59 | -9 | 20 | |||||
| 11 | CPD Porthmadog | 26 | 8 | 4 | 14 | 54 | 65 | -11 | 20 | |||||
| 12 | Menai Bridge Tigers FC | 26 | 5 | 9 | 12 | 30 | 47 | -17 | 19 | |||||
| 13 | Rhyl FC Res. | 26 | 5 | 7 | 14 | 30 | 57 | -27 | 17 | |||||
| 14 | Holyhead United Juniors FC | 26 | 5 | 6 | 15 | 31 | 66 | -35 | 16 | |||||
| 364 | 140 | 84 | 140 | 670 | 670 | 0 | 364 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCNW = University College North Wales | |||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Newtown FC | 26 | 21 | 3 | 2 | 77 | 24 | 53 | 45 | |||||
| 2 | Llanidloes Town FC | 26 | 16 | 7 | 3 | 63 | 22 | 41 | 39 | |||||
| 3 | Caersws FC | 26 | 19 | 1 | 6 | 84 | 33 | 51 | 39 | |||||
| 4 | Aberystwyth Town FC | 26 | 16 | 3 | 7 | 55 | 29 | 26 | 35 | |||||
| 5 | Welshpool FC | 26 | 14 | 5 | 7 | 60 | 28 | 32 | 33 | |||||
| 6 | Knighton Town FC | 26 | 10 | 7 | 9 | 35 | 44 | -9 | 27 | |||||
| 7 | Tywyn FC | 26 | 10 | 5 | 11 | 35 | 38 | -3 | 25 | |||||
| 8 | Bargod Rangers FC | 26 | 12 | 1 | 13 | 44 | 52 | -8 | 25 | |||||
| 9 | UCW Aberystwyth FC | 26 | 10 | 4 | 12 | 45 | 48 | -3 | 24 | |||||
| 10 | Llandrindod Wells FC | 26 | 9 | 3 | 14 | 30 | 52 | -22 | 21 | |||||
| 11 | Presteigne St Andrews FC | 26 | 7 | 4 | 15 | 45 | 55 | -10 | 18 | |||||
| 12 | Montgomery Town FC | 26 | 5 | 5 | 16 | 29 | 56 | -27 | 15 | |||||
| 13 | Rhayader Town FC | 26 | 3 | 5 | 18 | 25 | 59 | -34 | 11 | |||||
| 14 | Kington Town FC | 26 | 3 | 1 | 22 | 21 | 108 | -87 | 7 | |||||
| 364 | 155 | 54 | 155 | 648 | 648 | 0 | 364 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| UCW = University College Wales | ||||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Ton Pentre AFC | 34 | 21 | 7 | 6 | 84 | 46 | 38 | 49 | |||||
| 2 | Cardiff Corinthians FC | 34 | 20 | 5 | 9 | 67 | 44 | 23 | 45 | |||||
| 3 | Caerleon FC | 34 | 20 | 3 | 11 | 59 | 46 | 13 | 43 | |||||
| 4 | Haverfordwest County FC | 34 | 19 | 3 | 12 | 60 | 42 | 18 | 41 | |||||
| 5 | Milford United FC | 34 | 17 | 8 | 9 | 56 | 39 | 17 | 42 | |||||
| 6 | Sully FC | 34 | 14 | 12 | 8 | 55 | 41 | 14 | 40 | |||||
| 7 | Ammanford Town FC | 34 | 16 | 5 | 13 | 38 | 38 | 0 | 37 | |||||
| 8 | Maesteg Park Athletic FC | 34 | 15 | 5 | 14 | 56 | 43 | 13 | 35 | |||||
| 9 | Merthyr Tydfil AFC | 34 | 14 | 6 | 14 | 43 | 42 | 1 | 34 | |||||
| 10 | Pembroke Borough FC | 34 | 12 | 10 | 12 | 54 | 52 | 2 | 34 | |||||
| 11 | Pontllanfraith FC | 34 | 13 | 7 | 14 | 49 | 56 | -7 | 33 | |||||
| 12 | Newport YMCA | 34 | 12 | 9 | 13 | 43 | 52 | -9 | 33 | |||||
| 13 | Barry Town FC | 34 | 13 | 5 | 16 | 67 | 60 | 7 | 31 | |||||
| 14 | Lake United FC Cardiff | 34 | 12 | 6 | 16 | 47 | 51 | -4 | 30 | |||||
| 15 | Llanelli AFC | 34 | 11 | 6 | 17 | 38 | 54 | -16 | 28 | |||||
| 16 | Bridgend Town FC | 34 | 7 | 10 | 17 | 44 | 60 | -16 | 24 | |||||
| 17 | Briton Ferry Athletic FC | 34 | 7 | 6 | 21 | 34 | 62 | -28 | 20 | |||||
| 18 | Pontlottyn FC | 34 | 4 | 5 | 25 | 31 | 97 | -66 | 13 | |||||
| 612 | 247 | 118 | 247 | 925 | 925 | 0 | 612 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| YMCA = Young Men's Christian Association | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llanfairpwll FC | 18 | 16 | 1 | 1 | 63 | 15 | 4,200 | 33 | |||||
| 2 | Gwalchmai FC | 18 | 15 | 1 | 2 | 68 | 23 | 2,957 | 31 | |||||
| 3 | Bodedern FC | 18 | 11 | 3 | 4 | 51 | 35 | 1,457 | 25 | |||||
| 4 | Llandegfan FC | 18 | 8 | 4 | 6 | 35 | 25 | 1,400 | 20 | |||||
| 5 | Pentraeth FC | 18 | 8 | 2 | 8 | 42 | 48 | 0,875 | 18 | |||||
| 6 | Holyhead United Juniors FC Reserves Caergybi | 18 | 5 | 5 | 8 | 26 | 31 | 0,839 | 15 | |||||
| 7 | Holyhead Town FC Caergybi | 18 | 6 | 1 | 11 | 36 | 47 | 0,766 | 13 | |||||
| 8 | Llangoed & District FC | 18 | 4 | 3 | 11 | 24 | 47 | 0,511 | 11 | |||||
| 9 | Llangefni Town FC | 18 | 3 | 4 | 11 | 30 | 47 | 0,638 | 10 | |||||
| 10 | Cemaes Bay FC | 18 | 1 | 2 | 15 | 10 | 67 | 0,149 | 4 | |||||
| 180 | 77 | 26 | 77 | 385 | 385 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1982-83 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bridgend Town FC - Caernarfon Town FC | 1-2 | ||||||||||||
| Colwyn Bay FC - Haverfordwest County AFC | 0-0 | 2-1 | ||||||||||||
| Swansea City AFC - Hereford United FC | 3-1 | |||||||||||||
| Wrexham AFC - Cheltenham Town FC | 3-2 | |||||||||||||
| Semifinals | Colwyn Bay FC Old Colwyn - Swansea City AFC | 0-1 | 1-3 | |||||||||||
| Caernarfon Town FC - Wrexham AFC | 0-2 | 0-0 | ||||||||||||
| Final (Racecourse Groud, Wrexham 10.05 and Vetch Field, Swansea 17.05.83) | Wrexham AFC - Swansea City AFC | 1-0 | 0-2 | |||||||||||
| Old Colwyn = Hen Golwyn | Caernarfon = Caernarfon | |||||||||||||
| Swansea = Abertawe | Wrexham = Wrecsam | |||||||||||||
| Bridgend = Pen-y-bont ar Ogwr | Old Colwyn = Hen Golwyn | |||||||||||||
| Haverfordwest = Hwlffordd | ||||||||||||||
| English = Welsh | ||||||||||||||
| Hereford (ENG) | Cheltenham (ENG) | |||||||||||||
| Bridgend Town FC dissolved in 2013 | ||||||||||||||
| Welsh League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Colwyn Bay FC | 22 | 16 | 4 | 2 | 66 | 27 | 39 | 36 | |||||
| 2 | UCNW Bangor FC | 22 | 14 | 3 | 5 | 54 | 30 | 24 | 31 | |||||
| 3 | Llandudno Amateurs FC | 22 | 14 | 1 | 7 | 67 | 45 | 22 | 29 | |||||
| 4 | Courtaulds FC Greenfield FC | 22 | 11 | 6 | 5 | 47 | 21 | 26 | 28 | |||||
| 5 | Rhos United FC | 22 | 9 | 4 | 9 | 28 | 30 | -2 | 22 | |||||
| 6 | Blaenau Ffestiniog FC | 22 | 10 | 2 | 10 | 36 | 45 | -9 | 22 | |||||
| 7 | Conwy United FC | 22 | 7 | 7 | 8 | 33 | 26 | 7 | 21 | |||||
| 8 | Rhyl FC Res. | 22 | 7 | 7 | 8 | 34 | 42 | -8 | 21 | |||||
| 9 | Fflint Town United FC | 22 | 6 | 7 | 9 | 34 | 44 | -10 | 19 | |||||
| 10 | Bangor City FC Res. | 22 | 5 | 5 | 12 | 33 | 44 | -11 | 15 | |||||
| 11 | Pwllheli & District FC | 22 | 2 | 9 | 11 | 30 | 54 | -24 | 13 | |||||
| 12 | Caernarfon Town FC Res. | 22 | 3 | 1 | 18 | 22 | 76 | -54 | 7 | |||||
| 264 | 104 | 56 | 104 | 484 | 484 | 0 | 264 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| UCNW = University College North Wales | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Caersws FC | 22 | 16 | 6 | 0 | 54 | 16 | 38 | 38 | |||||
| 2 | Newtown FC | 22 | 12 | 7 | 3 | 52 | 25 | 27 | 31 | |||||
| 3 | Llanidloes Town FC | 22 | 13 | 4 | 5 | 61 | 26 | 35 | 30 | |||||
| 4 | Aberystwyth Town FC | 22 | 12 | 6 | 4 | 57 | 35 | 22 | 30 | |||||
| 5 | Llandrindod Wells FC | 22 | 10 | 9 | 3 | 43 | 27 | 16 | 29 | |||||
| 6 | Welshpool FC | 22 | 12 | 4 | 6 | 53 | 19 | 34 | 28 | |||||
| 7 | Knighton Town FC | 22 | 11 | 6 | 5 | 39 | 25 | 14 | 28 | |||||
| 8 | Kington Town FC | 22 | 8 | 4 | 10 | 34 | 38 | -4 | 20 | |||||
| 9 | Rhayader Town FC | 22 | 3 | 4 | 15 | 26 | 66 | -40 | 10 | |||||
| 10 | UCW Aberystwyth FC | 22 | 4 | 1 | 17 | 22 | 59 | -37 | 9 | |||||
| 11 | Montgomery Town FC | 22 | 2 | 3 | 17 | 14 | 57 | -43 | 7 | |||||
| 12 | Presteigne St Andrews FC | 22 | 2 | 0 | 20 | 18 | 80 | -62 | 4 | |||||
| 264 | 105 | 54 | 105 | 473 | 473 | 0 | 264 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| UCW = University College Wales | ||||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 34 | 26 | 3 | 5 | 103 | 35 | 68 | 55 | |||||
| 2 | Blaenrhondda FC | 34 | 18 | 12 | 4 | 62 | 35 | 27 | 48 | |||||
| 3 | Newport YMCA | 34 | 18 | 8 | 8 | 52 | 38 | 14 | 44 | |||||
| 4 | Maesteg Park Athletic FC | 34 | 18 | 7 | 9 | 52 | 34 | 18 | 43 | |||||
| 5 | Lake United FC Cardiff | 34 | 17 | 8 | 9 | 61 | 43 | 18 | 42 | |||||
| 6 | Merthyr Tydfil AFC | 34 | 17 | 6 | 11 | 84 | 63 | 21 | 40 | |||||
| 7 | Sully FC | 34 | 14 | 10 | 10 | 55 | 49 | 6 | 38 | |||||
| 8 | Caerleon FC | 34 | 12 | 10 | 12 | 45 | 46 | -1 | 34 | |||||
| 9 | Ton Pentre AFC | 34 | 13 | 7 | 14 | 49 | 50 | -1 | 33 | |||||
| 10 | Pontllanfraith FC | 34 | 12 | 9 | 13 | 61 | 49 | 12 | 33 | |||||
| 11 | Haverfordwest County FC | 34 | 12 | 9 | 13 | 40 | 39 | 1 | 33 | |||||
| 12 | Brecon Corinthians FC (-4) | 34 | 11 | 11 | 12 | 37 | 49 | -12 | 29 | |||||
| 13 | Pontardawe Athletic FC | 34 | 10 | 5 | 19 | 33 | 57 | -24 | 25 | |||||
| 14 | Pembroke Borough FC | 34 | 9 | 7 | 18 | 46 | 63 | -17 | 25 | |||||
| 15 | Milford United FC | 34 | 9 | 6 | 19 | 41 | 76 | -35 | 24 | |||||
| 16 | Cardiff Corinthians FC (-2) | 34 | 8 | 7 | 19 | 46 | 72 | -26 | 21 | |||||
| 17 | Llanelli AFC | 34 | 7 | 6 | 21 | 42 | 77 | -35 | 20 | |||||
| 18 | Ammanford Town FC | 34 | 6 | 7 | 21 | 37 | 71 | -34 | 19 | |||||
| 612 | 237 | 138 | 237 | 946 | 946 | 0 | 606 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llanfairpwll FC | 18 | 14 | 2 | 2 | 69 | 13 | 5,308 | 30 | |||||
| 2 | Holyhead United Juniors FC Caergybi | 18 | 13 | 1 | 4 | 58 | 23 | 2,522 | 27 | |||||
| 3 | Gwalchmai FC | 18 | 12 | 3 | 3 | 46 | 20 | 2,300 | 27 | |||||
| 4 | Llandegfan FC | 18 | 12 | 0 | 6 | 51 | 25 | 2,040 | 24 | |||||
| 5 | Pentraeth FC | 18 | 7 | 5 | 6 | 32 | 30 | 1,067 | 19 | |||||
| 6 | Benllech & District FC | 18 | 9 | 0 | 9 | 55 | 55 | 1,000 | 18 | |||||
| 7 | Llangoed & District FC | 18 | 5 | 2 | 11 | 27 | 52 | 0,519 | 12 | |||||
| 8 | Holyhead Town FC Caergybi | 18 | 4 | 2 | 12 | 27 | 47 | 0,574 | 10 | |||||
| 9 | Llangefni Town FC | 18 | 3 | 3 | 12 | 23 | 60 | 0,383 | 9 | |||||
| 10 | Cemaes Bay FC | 18 | 1 | 2 | 15 | 12 | 75 | 0,160 | 4 | |||||
| 180 | 80 | 20 | 80 | 400 | 400 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1983-84 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Barry Town United FC - Swansea City AFC | 1-1 | 1-2 | |||||||||||
| Cardiff City AFC - Hereford United FC | 1-3 | |||||||||||||
| Kidderminster Harriers FC - Shrewsbury Town FC | 1-1 | 0-1 | ||||||||||||
| Newport County AFC - Wrexham AFC | 0-1 | |||||||||||||
| Semifinals | Shrewsbury Town FC - Swansea City AFC | 2-0 | 0-1 | |||||||||||
| Hereford United FC - Wrexham AFC | 0-0 | 0-1 | ||||||||||||
| Final (Gay Meadow, Shrewsbury 18.05 and Racecourse Ground, Wrexham 25.05.84 ) | Shrewsbury Town FC - Wrexham AFC | 2-1 | 0-2 | |||||||||||
| Swansea = Abertawe | Wrexham = Wrecsam | |||||||||||||
| Barry = Y Barri | Cardiff = Caerdydd | |||||||||||||
| Newport = Casnewydd | ||||||||||||||
| English = Welsh | ||||||||||||||
| Shrewsbury (ENG) | Hereford (ENG) | |||||||||||||
| Kidderminster (ENG) | ||||||||||||||
| Welsh League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Colwyn Bay FC | 18 | 13 | 4 | 1 | 48 | 18 | 30 | 30 | |||||
| 2 | Pwllheli & District FC | 18 | 13 | 4 | 1 | 41 | 15 | 26 | 30 | |||||
| 3 | Llandudno Amateurs FC | 18 | 10 | 1 | 7 | 35 | 35 | 0 | 21 | |||||
| 4 | Conwy United FC (-2) | 18 | 7 | 7 | 4 | 32 | 23 | 9 | 19 | |||||
| 5 | Rhos United FC | 18 | 7 | 3 | 8 | 25 | 32 | -7 | 17 | |||||
| 6 | Bangor City FC Res. | 18 | 6 | 3 | 9 | 30 | 34 | -4 | 15 | |||||
| 7 | Caernarfon Town FC Res. | 18 | 5 | 5 | 8 | 28 | 35 | -7 | 15 | |||||
| 8 | Rhyl FC Res. | 18 | 4 | 5 | 9 | 22 | 24 | -2 | 13 | |||||
| 9 | Blaenau Ffestiniog FC | 18 | 3 | 5 | 10 | 23 | 39 | -16 | 11 | |||||
| 10 | UCNW Bangor FC | 18 | 1 | 5 | 12 | 16 | 45 | -29 | 7 | |||||
| 180 | 69 | 42 | 69 | 300 | 300 | 0 | 178 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| The league was disbanded and re-born as the Welsh Alliance League. | ||||||||||||||
| UCNW = University College North Wales | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Aberystwyth Town FC | 28 | 21 | 6 | 1 | 85 | 20 | 65 | 48 | |||||
| 2 | Knighton Town FC | 28 | 18 | 8 | 2 | 51 | 18 | 33 | 44 | |||||
| 3 | Caersws FC | 28 | 20 | 3 | 5 | 87 | 35 | 52 | 43 | |||||
| 4 | Welshpool FC | 28 | 17 | 5 | 6 | 68 | 35 | 33 | 39 | |||||
| 5 | Llanidloes Town FC | 28 | 15 | 7 | 6 | 58 | 27 | 31 | 37 | |||||
| 6 | Newtown FC | 28 | 14 | 8 | 6 | 67 | 38 | 29 | 36 | |||||
| 7 | Presteigne St Andrews FC | 28 | 12 | 5 | 11 | 51 | 54 | -3 | 29 | |||||
| 8 | Llandrindod Wells FC | 28 | 10 | 7 | 11 | 47 | 57 | -10 | 27 | |||||
| 9 | Rhayader Town FC | 28 | 10 | 5 | 13 | 40 | 49 | -9 | 25 | |||||
| 10 | Brecon Corinthians FC Res | 28 | 10 | 2 | 16 | 49 | 68 | -19 | 22 | |||||
| 11 | CPD Penrhyncoch | 28 | 10 | 1 | 17 | 49 | 81 | -32 | 21 | |||||
| 12 | Carno FC | 28 | 5 | 4 | 19 | 34 | 67 | -33 | 14 | |||||
| 13 | Kington Town FC | 28 | 4 | 6 | 18 | 31 | 66 | -35 | 14 | |||||
| 14 | Montgomery Town FC | 28 | 5 | 3 | 20 | 27 | 68 | -41 | 13 | |||||
| 15 | UCW Aberystwyth FC | 28 | 3 | 2 | 23 | 36 | 97 | -61 | 8 | |||||
| 420 | 174 | 72 | 174 | 780 | 780 | 0 | 420 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 30 | 21 | 5 | 4 | 85 | 24 | 61 | 47 | |||||
| 2 | Caerleon FC | 30 | 19 | 5 | 6 | 58 | 28 | 30 | 43 | |||||
| 3 | Maesteg Park Athletic FC | 30 | 15 | 8 | 7 | 62 | 37 | 25 | 38 | |||||
| 4 | Haverfordwest County FC | 30 | 14 | 7 | 9 | 59 | 41 | 18 | 35 | |||||
| 5 | Blaenrhondda FC | 30 | 14 | 7 | 9 | 55 | 44 | 11 | 35 | |||||
| 6 | Briton Ferry Athletic FC | 30 | 14 | 6 | 10 | 46 | 36 | 10 | 34 | |||||
| 7 | Bridgend Town FC | 30 | 14 | 6 | 10 | 39 | 30 | 9 | 34 | |||||
| 8 | Llanelli AFC | 30 | 13 | 8 | 9 | 35 | 26 | 9 | 34 | |||||
| 9 | Ton Pentre AFC | 30 | 13 | 6 | 11 | 43 | 40 | 3 | 32 | |||||
| 10 | Brecon Corinthians FC | 30 | 13 | 4 | 13 | 49 | 42 | 7 | 30 | |||||
| 11 | Caerau FC | 30 | 11 | 5 | 14 | 40 | 52 | -12 | 27 | |||||
| 12 | Cwmbran Town FC | 30 | 10 | 4 | 16 | 40 | 50 | -10 | 24 | |||||
| 13 | Pontllanfraith FC | 30 | 9 | 7 | 14 | 37 | 57 | -20 | 25 | |||||
| 14 | Pembroke Borough FC | 30 | 7 | 8 | 15 | 31 | 47 | -16 | 22 | |||||
| 15 | Ebbw Vale FC | 30 | 4 | 3 | 23 | 25 | 88 | -63 | 11 | |||||
| 16 | Milford United FC | 30 | 3 | 3 | 24 | 19 | 81 | -62 | 9 | |||||
| 480 | 194 | 92 | 194 | 723 | 723 | 0 | 480 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llanerchymedd FC | 30 | 25 | 3 | 2 | 147 | 40 | 3,675 | 53 | |||||
| 2 | Gwalchmai FC | 30 | 23 | 5 | 2 | 114 | 34 | 3,353 | 51 | |||||
| 3 | Llangoed & District FC | 30 | 21 | 4 | 5 | 112 | 36 | 3,111 | 46 | |||||
| 4 | Trearddur Bay FC | 30 | 16 | 8 | 6 | 95 | 49 | 1,939 | 40 | |||||
| 5 | Holyhead Town FC Caergybi | 30 | 17 | 6 | 7 | 71 | 44 | 1,614 | 40 | |||||
| 6 | Holyhead United Juniors FC Caergybi | 30 | 17 | 4 | 9 | 90 | 46 | 1,957 | 38 | |||||
| 7 | Llangefni Town FC | 30 | 16 | 5 | 9 | 80 | 62 | 1,290 | 37 | |||||
| 8 | Aberffraw United FC | 30 | 15 | 3 | 12 | 83 | 64 | 1,297 | 33 | |||||
| 9 | Rhosybol FC | 30 | 13 | 4 | 13 | 59 | 83 | 0,711 | 30 | |||||
| 10 | Llandegfan FC | 30 | 13 | 3 | 14 | 80 | 68 | 1,176 | 29 | |||||
| 11 | Amlwch Town FC | 30 | 10 | 3 | 17 | 51 | 84 | 0,607 | 23 | |||||
| 12 | Cemaes Bay FC | 30 | 5 | 5 | 20 | 51 | 103 | 0,495 | 15 | |||||
| 13 | RAF Valley FC Caergybi | 30 | 7 | 1 | 22 | 51 | 115 | 0,443 | 15 | |||||
| 14 | Benllech & District FC Reserves | 30 | 5 | 3 | 22 | 50 | 111 | 0,450 | 13 | |||||
| 15 | Holyhead Mountain Rangers FC Caergybi | 30 | 4 | 4 | 22 | 43 | 110 | 0,391 | 12 | |||||
| 16 | Amlwch Town FC Reserves | 30 | 2 | 1 | 27 | 35 | 163 | 0,215 | 5 | |||||
| 480 | 209 | 62 | 209 | 1212 | 1212 | 480 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| RAF = Royal Air Force | ||||||||||||||
| WALES 1984-85 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bangor City FC - Tywyn FC | 6-1 | ||||||||||||
| Newport County AFC - Wrexham AFC | 3-2 | |||||||||||||
| Rhyl FC - Shrewsbury Town FC | 1-7 | |||||||||||||
| Swansea City AFC - Hereford United FC | 2-0 | |||||||||||||
| Semifinals | Swansea City AFC - Shrewsbury Town FC | 2-2 | 1-2 | |||||||||||
| Bangor City FC - Newport County AFC | 1-0 | 0-0 | ||||||||||||
| Final (Gay Meadow, Shrewsbury 14.05 and Farrar Road, Bangor 19.05.85) | Shrewsbury Town FC - Bangor City FC | 3-1 | 2-0 | |||||||||||
| Swansea = Abertawe | Newport = Casnewydd | |||||||||||||
| Bangor = Bangor | Tywyn = Tywyn | |||||||||||||
| Wrexham = Wrecsam | Rhyl = Y Rhyl | |||||||||||||
| English = Welsh | ||||||||||||||
| Shrewsbury (ENG) | Hereford (ENG) | |||||||||||||
| Bangor City FC dissolved 2025 | Tywyn FC dissolved in 1989 | |||||||||||||
| Rhyl FC dissolved in 2021 | ||||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Conwy United FC | 28 | 21 | 3 | 4 | 107 | 34 | 73 | 45 | |||||
| 2 | Bethesda Athletic FC | 28 | 19 | 5 | 4 | 72 | 19 | 53 | 43 | |||||
| 3 | Y Felinheli FC | 28 | 20 | 2 | 6 | 72 | 39 | 33 | 42 | |||||
| 4 | Porthmadog FC | 28 | 17 | 5 | 6 | 59 | 37 | 22 | 39 | |||||
| 5 | CPD Llanfairpwll FC | 28 | 15 | 6 | 7 | 63 | 39 | 24 | 36 | |||||
| 6 | Pwllheli & District FC | 28 | 14 | 3 | 11 | 68 | 52 | 16 | 31 | |||||
| 7 | Caernarfon Town FC Res. | 28 | 12 | 5 | 11 | 55 | 50 | 5 | 29 | |||||
| 8 | Llanrwst United FC | 28 | 11 | 6 | 11 | 49 | 51 | -2 | 28 | |||||
| 9 | Bangor City FC Res. | 28 | 12 | 3 | 13 | 65 | 53 | 12 | 27 | |||||
| 10 | Blaenau Ffestiniog FC | 28 | 10 | 6 | 12 | 68 | 82 | -14 | 26 | |||||
| 11 | Rhos United FC | 28 | 6 | 9 | 13 | 40 | 67 | -27 | 21 | |||||
| 12 | Llandudno Amateurs FC | 28 | 6 | 8 | 14 | 35 | 52 | -17 | 20 | |||||
| 13 | Rhyl FC Res. | 28 | 7 | 6 | 15 | 45 | 72 | -27 | 20 | |||||
| 14 | UCNW Bangor FC | 28 | 2 | 3 | 23 | 35 | 109 | -74 | 7 | |||||
| 15 | Colwyn Bay FC Res. | 28 | 2 | 2 | 24 | 30 | 107 | -77 | 6 | |||||
| 420 | 174 | 72 | 174 | 863 | 863 | 0 | 420 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCNW = University College North Wales | |||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Aberystwyth Town FC | 28 | 23 | 4 | 1 | 95 | 26 | 69 | 50 | |||||
| 2 | Caersws FC | 28 | 23 | 2 | 3 | 119 | 24 | 95 | 48 | |||||
| 3 | Tywyn FC | 28 | 21 | 2 | 5 | 92 | 29 | 63 | 44 | |||||
| 4 | Presteigne St Andrews FC | 28 | 15 | 5 | 8 | 58 | 41 | 17 | 35 | |||||
| 5 | Newtown FC | 28 | 13 | 7 | 8 | 70 | 53 | 17 | 33 | |||||
| 6 | Knighton Town FC | 28 | 12 | 6 | 10 | 48 | 37 | 11 | 30 | |||||
| 7 | Welshpool FC | 28 | 12 | 6 | 10 | 50 | 51 | -1 | 30 | |||||
| 8 | Rhayader Town FC | 28 | 12 | 5 | 11 | 60 | 53 | 7 | 29 | |||||
| 9 | Llanidloes Town FC | 28 | 9 | 5 | 14 | 37 | 45 | -8 | 23 | |||||
| 10 | Montgomery Town FC | 28 | 9 | 3 | 16 | 43 | 70 | -27 | 21 | |||||
| 11 | UCW Aberystwyth FC | 28 | 9 | 1 | 18 | 46 | 73 | -27 | 19 | |||||
| 12 | Llandrindod Wells FC | 28 | 7 | 5 | 16 | 50 | 103 | -53 | 19 | |||||
| 13 | CPD Penrhyncoch FC | 28 | 6 | 5 | 17 | 44 | 75 | -31 | 17 | |||||
| 14 | Machynlleth FC | 28 | 4 | 3 | 21 | 34 | 96 | -62 | 11 | |||||
| 15 | Carno FC | 28 | 5 | 1 | 22 | 32 | 102 | -70 | 11 | |||||
| 420 | 180 | 60 | 180 | 878 | 878 | 0 | 420 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 32 | 21 | 8 | 3 | 91 | 29 | 62 | 50 | |||||
| 2 | Bridgend Town FC | 32 | 19 | 9 | 4 | 69 | 35 | 34 | 47 | |||||
| 3 | Port Talbot Athletic FC | 32 | 19 | 6 | 7 | 58 | 31 | 27 | 44 | |||||
| 4 | Haverfordwest County FC | 32 | 18 | 8 | 6 | 60 | 46 | 14 | 44 | |||||
| 5 | Caerleon FC | 32 | 18 | 7 | 7 | 57 | 31 | 26 | 43 | |||||
| 6 | Maesteg Park Athletic FC | 32 | 16 | 8 | 8 | 55 | 29 | 26 | 40 | |||||
| 7 | Ton Pentre AFC | 32 | 16 | 4 | 12 | 60 | 37 | 23 | 36 | |||||
| 8 | Brecon Corinthians FC | 32 | 14 | 9 | 9 | 46 | 37 | 9 | 37 | |||||
| 9 | Llanelli AFC | 32 | 11 | 14 | 7 | 55 | 46 | 9 | 36 | |||||
| 10 | Briton Ferry Athletic FC | 32 | 10 | 6 | 16 | 47 | 54 | -7 | 26 | |||||
| 11 | Caerau FC | 32 | 8 | 11 | 13 | 43 | 60 | -17 | 27 | |||||
| 12 | Blaenrhondda FC | 32 | 8 | 8 | 16 | 51 | 60 | -9 | 24 | |||||
| 13 | Pontllanfraith FC | 32 | 7 | 11 | 14 | 36 | 59 | -23 | 25 | |||||
| 14 | Pembroke Borough FC | 32 | 6 | 7 | 19 | 29 | 61 | -32 | 19 | |||||
| 15 | Cwmbran Town FC | 32 | 4 | 9 | 19 | 43 | 87 | -44 | 17 | |||||
| 16 | Ebbw Vale FC | 32 | 4 | 8 | 20 | 45 | 86 | -41 | 16 | |||||
| 17 | Milford United FC | 32 | 4 | 5 | 23 | 34 | 91 | -57 | 13 | |||||
| 544 | 203 | 138 | 203 | 879 | 879 | 0 | 544 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llanerchymedd FC | 18 | 13 | 5 | 0 | 72 | 25 | 2,880 | 31 | |||||
| 2 | Llangoed & District FC | 18 | 12 | 4 | 2 | 65 | 21 | 3,095 | 28 | |||||
| 3 | Gwalchmai FC | 18 | 11 | 4 | 3 | 59 | 28 | 2,107 | 26 | |||||
| 4 | Holyhead United Juniors FC Caergybi | 18 | 10 | 5 | 3 | 60 | 25 | 2,400 | 25 | |||||
| 5 | Holyhead Town FC Caergybi | 18 | 10 | 3 | 5 | 54 | 32 | 1,688 | 23 | |||||
| 6 | Llandegfan FC | 18 | 6 | 3 | 9 | 35 | 39 | 0,897 | 15 | |||||
| 7 | Llangefni Town FC | 18 | 6 | 2 | 10 | 42 | 47 | 0,894 | 14 | |||||
| 8 | Trearddur Bay FC | 18 | 5 | 2 | 11 | 38 | 64 | 0,594 | 12 | |||||
| 9 | Aberffraw United FC | 18 | 1 | 2 | 15 | 18 | 76 | 0,237 | 4 | |||||
| 10 | Rhosybol FC | 18 | 1 | 0 | 17 | 16 | 102 | 0,157 | 2 | |||||
| 180 | 75 | 30 | 75 | 459 | 459 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1985-86 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Cardiff City AFC - Barry Town FC | 0-0 | 2-0 | |||||||||||
| Merthyr Tydfil FC - Hereford United FC | 1-3 | |||||||||||||
| Swansea City AFC - Kidderminster Harriers FC | 1-1 | 0-4 | ||||||||||||
| Wrexham AFC - Caersws FC | 3-0 | |||||||||||||
| Semifinals | Wrexham AFC - Cardiff City AFC | 4-1 | 2-1 | |||||||||||
| Hereford United FC - Kidderminster Harriers FC | 1-4 | 3-1 | ||||||||||||
| Final (Racecourse Ground, Wrexham 18.05 and Aggborough, Kidderminster 21.05.86) | Wrexham AFC - Kidderminster Harriers FC | 1-1 aet | 2-1 | |||||||||||
| Wrexham = Wrecsam | Cardiff = Caerdydd | |||||||||||||
| Merthyr Tydfil = Merthyr Tudful | Caersws = Caersŵs | |||||||||||||
| Barry = Y Barri | Swansea = Abertawe | |||||||||||||
| English = Welsh | ||||||||||||||
| Hereford (ENG) | Kidderminster (ENG) | |||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Conwy United FC | 30 | 21 | 6 | 3 | 88 | 31 | 57 | 48 | |||||
| 2 | Bethesda Athletic FC | 30 | 21 | 3 | 6 | 77 | 28 | 49 | 45 | |||||
| 3 | Caernarfon Town FC Res. | 30 | 19 | 4 | 7 | 80 | 36 | 44 | 42 | |||||
| 4 | CPD Llanfairpwll FC | 30 | 16 | 10 | 4 | 57 | 28 | 29 | 42 | |||||
| 5 | Y Felinheli FC | 30 | 15 | 7 | 8 | 58 | 45 | 13 | 37 | |||||
| 6 | Holyhead United FC | 30 | 13 | 5 | 12 | 64 | 58 | 6 | 31 | |||||
| 7 | Blaenau Ffestiniog FC | 30 | 11 | 9 | 10 | 62 | 59 | 3 | 31 | |||||
| 8 | Pwllheli & District FC | 30 | 12 | 5 | 13 | 63 | 62 | 1 | 29 | |||||
| 9 | Rhyl FC Res. | 30 | 10 | 7 | 13 | 39 | 60 | -21 | 27 | |||||
| 10 | Bangor City FC Res. | 30 | 9 | 8 | 13 | 48 | 63 | -15 | 26 | |||||
| 11 | Rhos United FC | 30 | 9 | 8 | 13 | 48 | 63 | -15 | 26 | |||||
| 12 | Llanrwst United FC | 30 | 8 | 9 | 13 | 53 | 72 | -19 | 25 | |||||
| 13 | Llandudno Amateurs FC | 30 | 6 | 8 | 16 | 36 | 69 | -33 | 20 | |||||
| 14 | Colwyn Bay FC Res. | 30 | 6 | 7 | 17 | 30 | 62 | -32 | 19 | |||||
| 15 | Mochdre FC | 30 | 6 | 6 | 18 | 47 | 71 | -24 | 18 | |||||
| 16 | Porthmadog FC | 30 | 4 | 6 | 20 | 34 | 77 | -43 | 14 | |||||
| 480 | 186 | 108 | 186 | 884 | 884 | 0 | 480 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Caersws FC | 26 | 23 | 1 | 2 | 77 | 19 | 58 | 47 | |||||
| 2 | Aberystwyth Town FC | 26 | 21 | 4 | 1 | 89 | 31 | 58 | 46 | |||||
| 3 | Newtown FC | 26 | 15 | 6 | 5 | 65 | 30 | 35 | 36 | |||||
| 4 | Tywyn FC | 26 | 16 | 4 | 6 | 62 | 29 | 33 | 36 | |||||
| 5 | Welshpool FC | 26 | 12 | 4 | 10 | 46 | 48 | -2 | 28 | |||||
| 6 | Llandrindod Wells FC | 26 | 11 | 5 | 10 | 42 | 39 | 3 | 27 | |||||
| 7 | Knighton Town FC | 26 | 11 | 3 | 12 | 46 | 56 | -10 | 25 | |||||
| 8 | Presteigne St Andrews FC | 26 | 10 | 4 | 12 | 59 | 43 | 16 | 24 | |||||
| 9 | Llanidloes Town FC | 26 | 11 | 2 | 13 | 38 | 41 | -3 | 24 | |||||
| 10 | CPD Penrhyncoch FC | 26 | 8 | 6 | 12 | 57 | 57 | 0 | 22 | |||||
| 11 | Rhayader Town FC | 26 | 7 | 8 | 11 | 44 | 48 | -4 | 22 | |||||
| 12 | Montgomery Town FC | 26 | 5 | 4 | 17 | 28 | 79 | -51 | 14 | |||||
| 13 | Machynlleth FC | 26 | 3 | 2 | 21 | 24 | 82 | -58 | 8 | |||||
| 14 | UCW Aberystwyth FC | 26 | 2 | 1 | 23 | 21 | 96 | -75 | 5 | |||||
| 364 | 155 | 54 | 155 | 698 | 698 | 0 | 364 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 32 | 23 | 9 | 0 | 84 | 26 | 58 | 55 | |||||
| 2 | Bridgend Town FC | 32 | 19 | 6 | 7 | 69 | 42 | 27 | 44 | |||||
| 3 | Ebbw Vale FC | 32 | 19 | 5 | 8 | 71 | 44 | 27 | 43 | |||||
| 4 | Brecon Corinthians FC | 32 | 17 | 10 | 5 | 59 | 29 | 30 | 44 | |||||
| 5 | Cwmbran Town FC | 32 | 16 | 7 | 9 | 68 | 43 | 25 | 39 | |||||
| 6 | Briton Ferry Athletic FC | 32 | 15 | 9 | 8 | 66 | 50 | 16 | 39 | |||||
| 7 | Milford United FC | 32 | 16 | 5 | 11 | 62 | 41 | 21 | 37 | |||||
| 8 | Ton Pentre AFC | 32 | 13 | 6 | 13 | 72 | 51 | 21 | 32 | |||||
| 9 | Haverfordwest County FC | 32 | 10 | 15 | 7 | 49 | 40 | 9 | 35 | |||||
| 10 | Pembroke Borough FC | 32 | 11 | 9 | 12 | 51 | 56 | -5 | 31 | |||||
| 11 | Maesteg Park Athletic FC | 32 | 9 | 13 | 10 | 34 | 31 | 3 | 31 | |||||
| 12 | Blaenrhondda FC | 32 | 7 | 10 | 15 | 48 | 82 | -34 | 24 | |||||
| 13 | Llanelli AFC | 32 | 7 | 9 | 16 | 51 | 65 | -14 | 23 | |||||
| 14 | Pontllanfraith FC | 32 | 8 | 5 | 19 | 50 | 75 | -25 | 21 | |||||
| 15 | Caerleon FC | 32 | 6 | 8 | 18 | 38 | 68 | -30 | 20 | |||||
| 16 | Caerau FC | 32 | 3 | 7 | 22 | 32 | 94 | -62 | 13 | |||||
| 17 | Port Talbot Athletic FC | 32 | 2 | 9 | 21 | 29 | 96 | -67 | 13 | |||||
| 544 | 201 | 142 | 201 | 933 | 933 | 0 | 544 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Holyhead Town FC Caergybi | 18 | 14 | 3 | 1 | 68 | 16 | 4,250 | 31 | |||||
| 2 | Gwalchmai FC | 18 | 13 | 5 | 0 | 56 | 21 | 2,667 | 31 | |||||
| 3 | Llanerchymedd FC | 18 | 13 | 4 | 1 | 76 | 29 | 2,621 | 30 | |||||
| 4 | Bro Goronwy FC | 18 | 9 | 4 | 5 | 48 | 32 | 1,500 | 22 | |||||
| 5 | Llandegfan FC | 18 | 6 | 4 | 8 | 29 | 36 | 0,806 | 16 | |||||
| 6 | Llangefni Town FC | 18 | 6 | 2 | 10 | 32 | 50 | 0,640 | 14 | |||||
| 7 | Holyhead United Juniors FC Caergybi | 18 | 5 | 3 | 10 | 26 | 31 | 0,839 | 13 | |||||
| 8 | Holyhead Mountain Rangers FC Caergybi | 18 | 2 | 4 | 12 | 32 | 62 | 0,516 | 8 | |||||
| 9 | Llangoed & District FC | 18 | 2 | 4 | 12 | 24 | 63 | 0,381 | 8 | |||||
| 10 | Trearddur Bay FC | 18 | 2 | 3 | 13 | 19 | 70 | 0,271 | 7 | |||||
| 180 | 72 | 36 | 72 | 410 | 410 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1986-87 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Aberystwyth Town FC - Newport County AFC | 3-3 | 0-3 | |||||||||||
| Bangor City FC - Rhyl FC | 2-1 | |||||||||||||
| Merthyr Tydfil FC - Barry Town FC | 4-2 | |||||||||||||
| Wrexham AFC - Ton Pentre FC | 1-0 | |||||||||||||
| Semifinals | Newport County AFC - Wrexham AFC | 2-1 | 2-2 | |||||||||||
| Merthyr Tydfil FC - Bangor City FC | 1-0 | 0-1 | aet (4-2 pen) | |||||||||||
| Final (Ninian Park, Cardiff 17.05 and 21.05.1987) | Merthyr Tydfil FC - Newport County AFC | 2-2 | aet | 1-0 | ||||||||||
| Newport = Casnewydd | Merthyr Tydfil = Merthyr Tudful | |||||||||||||
| Wrexham = Wrecsam | Bangor = Bangor | |||||||||||||
| Aberystwyth = Aberystwyth | Rhyl = Y Rhyl | |||||||||||||
| Barry = Y Barri | Ton Pentre = Ton Pentre | |||||||||||||
| English = Welsh | ||||||||||||||
| Bangor City FC dissolved 2025 | Rhyl FC dissolved in 2021 | |||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Bethesda Athletic FC | 26 | 20 | 5 | 1 | 80 | 19 | 61 | 45 | |||||
| 2 | CPD Llanfairpwll FC | 26 | 20 | 4 | 2 | 70 | 17 | 53 | 44 | |||||
| 3 | Caernarfon Town FC Res. | 26 | 15 | 7 | 4 | 59 | 29 | 30 | 37 | |||||
| 4 | Pilkingtons St Asaph FC | 26 | 14 | 7 | 5 | 63 | 33 | 30 | 35 | |||||
| 5 | Bangor City FC Res. | 26 | 14 | 4 | 8 | 69 | 32 | 37 | 32 | |||||
| 6 | Porthmadog FC | 26 | 12 | 2 | 12 | 56 | 55 | 1 | 26 | |||||
| 7 | Rhyl FC Res. | 26 | 10 | 5 | 11 | 51 | 62 | -11 | 25 | |||||
| 8 | Conwy United FC | 26 | 9 | 5 | 12 | 38 | 65 | -27 | 23 | |||||
| 9 | Llanrwst United FC | 26 | 8 | 4 | 14 | 41 | 68 | -27 | 20 | |||||
| 10 | Rhos United FC | 26 | 4 | 9 | 13 | 35 | 42 | -7 | 17 | |||||
| 11 | Y Felinheli FC | 26 | 6 | 5 | 15 | 36 | 66 | -30 | 17 | |||||
| 12 | Colwyn Bay FC Res. | 26 | 6 | 5 | 15 | 25 | 68 | -43 | 17 | |||||
| 13 | Mochdre FC | 26 | 7 | 2 | 17 | 39 | 63 | -24 | 16 | |||||
| 14 | Llandudno Amateurs FC | 26 | 3 | 4 | 19 | 36 | 79 | -43 | 10 | |||||
| 364 | 148 | 68 | 148 | 698 | 698 | 0 | 364 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Newtown FC | 24 | 20 | 2 | 2 | 67 | 16 | 51 | 42 | |||||
| 2 | Aberystwyth Town FC | 24 | 18 | 3 | 3 | 98 | 23 | 75 | 39 | |||||
| 3 | Caersws FC | 24 | 17 | 3 | 4 | 65 | 23 | 42 | 37 | |||||
| 4 | Knighton Town FC | 24 | 14 | 3 | 7 | 63 | 37 | 26 | 31 | |||||
| 5 | CPD Penrhyncoch | 24 | 13 | 5 | 6 | 43 | 34 | 9 | 31 | |||||
| 6 | Llandrindod Wells FC | 24 | 13 | 4 | 7 | 51 | 32 | 19 | 30 | |||||
| 7 | Presteigne St Andrews FC | 24 | 13 | 1 | 10 | 61 | 47 | 14 | 27 | |||||
| 8 | Welshpool FC | 24 | 6 | 8 | 10 | 44 | 46 | -2 | 20 | |||||
| 9 | Rhayader Town FC | 24 | 7 | 3 | 14 | 41 | 43 | -2 | 17 | |||||
| 10 | Llanidloes Town FC | 24 | 6 | 2 | 16 | 38 | 58 | -20 | 14 | |||||
| 11 | Machynlleth FC | 24 | 5 | 2 | 17 | 37 | 70 | -33 | 12 | |||||
| 12 | Oswestry Town FC Res. | 24 | 4 | 1 | 19 | 30 | 93 | -63 | 9 | |||||
| 13 | UCW Aberystwyth FC | 24 | 1 | 1 | 22 | 17 | 133 | -116 | 3 | |||||
| 312 | 137 | 38 | 137 | 655 | 655 | 0 | 312 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 32 | 26 | 5 | 1 | 81 | 20 | 61 | 57 | |||||
| 2 | Ton Pentre AFC | 32 | 27 | 2 | 3 | 91 | 31 | 60 | 56 | |||||
| 3 | Cwmbran Town FC | 32 | 18 | 8 | 6 | 60 | 31 | 29 | 44 | |||||
| 4 | Maesteg Park Athletic FC | 32 | 19 | 5 | 8 | 48 | 32 | 16 | 43 | |||||
| 5 | Haverfordwest County FC | 32 | 17 | 5 | 10 | 57 | 37 | 20 | 39 | |||||
| 6 | Ebbw Vale FC | 32 | 16 | 7 | 9 | 72 | 42 | 30 | 39 | |||||
| 7 | Bridgend Town FC | 32 | 15 | 7 | 10 | 58 | 46 | 12 | 37 | |||||
| 8 | Briton Ferry Athletic FC | 32 | 14 | 8 | 10 | 46 | 41 | 5 | 36 | |||||
| 9 | Pontllanfraith FC | 32 | 11 | 7 | 14 | 54 | 67 | -13 | 29 | |||||
| 10 | Brecon Corinthians FC | 32 | 11 | 6 | 15 | 46 | 49 | -3 | 28 | |||||
| 11 | Milford United FC | 32 | 11 | 5 | 16 | 38 | 52 | -14 | 27 | |||||
| 12 | Blaenrhondda FC | 32 | 9 | 7 | 16 | 55 | 77 | -22 | 25 | |||||
| 13 | Llanelli AFC | 32 | 8 | 6 | 18 | 51 | 63 | -12 | 22 | |||||
| 14 | Caerleon FC | 32 | 7 | 8 | 17 | 37 | 53 | -16 | 22 | |||||
| 15 | Port Talbot Athletic FC | 32 | 5 | 7 | 20 | 40 | 85 | -45 | 17 | |||||
| 16 | Pembroke Borough FC | 32 | 4 | 8 | 20 | 40 | 77 | -37 | 16 | |||||
| 17 | Caerau FC | 32 | 2 | 3 | 27 | 26 | 97 | -71 | 7 | |||||
| 544 | 220 | 104 | 220 | 900 | 900 | 0 | 544 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Gwalchmai FC | 34 | 26 | 6 | 2 | 183 | 40 | 4,575 | 58 | |||||
| 2 | Bro Goronwy FC | 34 | 28 | 1 | 5 | 138 | 28 | 4,929 | 57 | |||||
| 3 | Llandegfan FC | 34 | 25 | 5 | 4 | 112 | 56 | 2,000 | 55 | |||||
| 4 | Glantraeth FC | 34 | 23 | 6 | 5 | 97 | 38 | 2,553 | 52 | |||||
| 5 | Holyhead United Juniors FC Caergybi | 34 | 23 | 4 | 7 | 130 | 42 | 3,095 | 50 | |||||
| 6 | Holyhead Town FC Caergybi | 34 | 23 | 2 | 9 | 114 | 69 | 1,652 | 48 | |||||
| 7 | Menai Bridge Town FC | 34 | 21 | 3 | 10 | 121 | 46 | 2,630 | 45 | |||||
| 8 | Amlwch Town FC | 34 | 16 | 4 | 14 | 94 | 78 | 1,205 | 36 | |||||
| 9 | Gwalchmai FC Reserves | 34 | 16 | 3 | 15 | 85 | 75 | 1,133 | 35 | |||||
| 10 | Bodedern FC | 34 | 15 | 4 | 15 | 81 | 80 | 1,013 | 34 | |||||
| 11 | Llanerchymedd FC Reserves | 34 | 15 | 2 | 17 | 78 | 73 | 1,068 | 32 | |||||
| 12 | Holyhead Mountain Rangers FC Caergybi | 34 | 9 | 5 | 20 | 66 | 101 | 0,653 | 23 | |||||
| 13 | RAF Valley FC Caergybi | 34 | 10 | 2 | 22 | 65 | 97 | 0,670 | 22 | |||||
| 14 | Llangoed & District FC | 34 | 8 | 4 | 22 | 69 | 104 | 0,663 | 20 | |||||
| 15 | Trearddur Bay FC | 34 | 6 | 5 | 23 | 48 | 114 | 0,421 | 17 | |||||
| 16 | Llangefni Town FC | 34 | 7 | 2 | 25 | 51 | 136 | 0,375 | 16 | |||||
| 17 | Aberffraw United FC | 34 | 4 | 0 | 30 | 48 | 210 | 0,229 | 8 | |||||
| 18 | Glanraeth United FC | 34 | 1 | 2 | 31 | 23 | 216 | 0,106 | 4 | |||||
| 612 | 276 | 60 | 276 | 1603 | 1603 | 612 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| RAF = Royal Air Force | ||||||||||||||
| WALES 1987-88 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bangor City FC - Kidderminster Harriers FC | 2-2 | 1-3 | |||||||||||
| Caernarfon Town FC - Colwyn Bay FC | 0-0 | 0-0 | aet (5-4 pen) | |||||||||||
| Cardiff City AFC - Merthyr Tydfil FC | 3-1 | |||||||||||||
| Wrexham AFC - Ton Pentre FC | 2-1 | |||||||||||||
| Semifinals | Kidderminster Harriers FC - Wrexham AFC | 1-2 | 2-3 | |||||||||||
| Cardiff City AFC - Caernarfon Town FC | 2-1 | 1-0 | ||||||||||||
| Final (Vetch Field, Swansea 18.05.1988) | Cardiff City AFC - Wrexham AFC | 2-0 | ||||||||||||
| Wrexham = Wrecsam | Caernarfon = Caernarfon | |||||||||||||
| Cardiff = Caerdydd | Old Colwyn = Hen Golwyn | |||||||||||||
| Merthyr Tydfil = Merthyr Tudful | Ton Pentre = Ton Pentre | |||||||||||||
| English = Welsh | ||||||||||||||
| Kidderminster (ENG) | ||||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | CPD Llanfairpwll FC | 30 | 23 | 4 | 3 | 68 | 14 | 54 | 50 | |||||
| 2 | Bethesda Athletic FC | 30 | 20 | 9 | 1 | 69 | 21 | 48 | 49 | |||||
| 3 | Porthmadog FC | 30 | 21 | 7 | 2 | 75 | 29 | 46 | 49 | |||||
| 4 | Connah's Quay Nomads FC | 30 | 18 | 5 | 7 | 86 | 36 | 50 | 41 | |||||
| 5 | Caernarfon Town FC Res. | 30 | 16 | 6 | 8 | 74 | 47 | 27 | 38 | |||||
| 6 | Pilkingtons St Asaph FC | 30 | 13 | 6 | 11 | 55 | 53 | 2 | 32 | |||||
| 7 | Llanrwst United FC | 30 | 14 | 3 | 13 | 60 | 62 | -2 | 31 | |||||
| 8 | Y Felinheli FC | 30 | 13 | 5 | 12 | 54 | 72 | -18 | 31 | |||||
| 9 | Colwyn Bay FC Res. | 30 | 10 | 5 | 15 | 55 | 66 | -11 | 25 | |||||
| 10 | Mochdre FC | 30 | 9 | 4 | 17 | 48 | 63 | -15 | 22 | |||||
| 11 | Rhos United FC | 30 | 9 | 4 | 17 | 31 | 64 | -33 | 22 | |||||
| 12 | Conwy United FC | 30 | 8 | 5 | 17 | 57 | 76 | -19 | 21 | |||||
| 13 | Flint Town United FC | 30 | 7 | 7 | 16 | 44 | 60 | -16 | 21 | |||||
| 14 | Llandudno FC | 30 | 7 | 3 | 20 | 39 | 66 | -27 | 17 | |||||
| 15 | Bangor City FC Res. (-2) | 30 | 6 | 7 | 17 | 39 | 78 | -39 | 17 | |||||
| 16 | Rhyl FC Res. (-1) | 30 | 3 | 6 | 21 | 26 | 73 | -47 | 11 | |||||
| 480 | 197 | 86 | 197 | 880 | 880 | 0 | 477 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Newtown FC | 24 | 20 | 2 | 2 | 72 | 21 | 51 | 42 | |||||
| 2 | Caersws FC | 24 | 18 | 4 | 2 | 66 | 17 | 49 | 40 | |||||
| 3 | Bryncrug FC | 24 | 15 | 5 | 4 | 55 | 29 | 26 | 35 | |||||
| 4 | Knighton Town FC | 24 | 15 | 2 | 7 | 48 | 29 | 19 | 32 | |||||
| 5 | Rhayader Town FC | 24 | 9 | 6 | 9 | 41 | 53 | -12 | 24 | |||||
| 6 | CPD Penrhyncoch FC | 24 | 9 | 2 | 13 | 45 | 48 | -3 | 20 | |||||
| 7 | Oswestry Town FC Res. | 24 | 7 | 6 | 11 | 28 | 44 | -16 | 20 | |||||
| 8 | Llandrindod Wells FC | 24 | 8 | 3 | 13 | 39 | 48 | -9 | 19 | |||||
| 9 | Machynlleth FC | 24 | 6 | 6 | 12 | 35 | 45 | -10 | 18 | |||||
| 10 | Llanidloes Town FC | 24 | 7 | 4 | 13 | 48 | 70 | -22 | 18 | |||||
| 11 | Welshpool FC | 24 | 8 | 2 | 14 | 34 | 54 | -20 | 18 | |||||
| 12 | UCW Aberystwyth FC | 24 | 6 | 4 | 14 | 38 | 52 | -14 | 16 | |||||
| 13 | Presteigne St Andrews FC | 24 | 4 | 2 | 18 | 37 | 76 | -39 | 10 | |||||
| 312 | 132 | 48 | 132 | 586 | 586 | 0 | 312 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Ebbw Vale FC | 34 | 26 | 4 | 4 | 82 | 30 | 52 | 56 | |||||
| 2 | Barry Town FC | 34 | 25 | 5 | 4 | 85 | 31 | 54 | 55 | |||||
| 3 | Ton Pentre AFC | 34 | 24 | 4 | 6 | 75 | 25 | 50 | 52 | |||||
| 4 | Aberystwyth Town FC | 34 | 19 | 7 | 8 | 80 | 43 | 37 | 45 | |||||
| 5 | Cwmbran Town FC | 34 | 20 | 4 | 10 | 57 | 36 | 21 | 44 | |||||
| 6 | Haverfordwest County FC | 34 | 19 | 6 | 9 | 82 | 45 | 37 | 44 | |||||
| 7 | AFC Cardiff (former Lake United FC) | 34 | 15 | 7 | 12 | 50 | 47 | 3 | 37 | |||||
| 8 | Pembroke Borough FC | 34 | 14 | 8 | 12 | 53 | 45 | 8 | 36 | |||||
| 9 | Briton Ferry Athletic FC | 34 | 13 | 10 | 11 | 49 | 47 | 2 | 36 | |||||
| 10 | Maesteg Park Athletic FC | 34 | 9 | 11 | 14 | 51 | 62 | -11 | 29 | |||||
| 11 | Port Talbot Athletic FC | 34 | 9 | 9 | 16 | 34 | 53 | -19 | 27 | |||||
| 12 | Brecon Corinthians FC | 34 | 10 | 5 | 19 | 44 | 68 | -24 | 25 | |||||
| 13 | Pontllanfraith FC | 34 | 9 | 7 | 18 | 43 | 79 | -36 | 25 | |||||
| 14 | Llanelli AFC | 34 | 9 | 6 | 19 | 51 | 81 | -30 | 24 | |||||
| 15 | Bridgend Town FC | 34 | 8 | 8 | 18 | 50 | 62 | -12 | 24 | |||||
| 16 | Caerleon FC | 34 | 6 | 8 | 20 | 35 | 63 | -28 | 20 | |||||
| 17 | Milford United FC | 34 | 5 | 10 | 19 | 41 | 76 | -35 | 20 | |||||
| 18 | Blaenrhondda FC | 34 | 2 | 9 | 23 | 33 | 102 | -69 | 13 | |||||
| 612 | 242 | 128 | 242 | 995 | 995 | 0 | 612 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Holyhead Town FC Caergybi | 18 | 11 | 5 | 2 | 55 | 21 | 2,619 | 27 | |||||
| 2 | Glantraeth FC | 18 | 10 | 6 | 2 | 57 | 22 | 2,591 | 26 | |||||
| 3 | Gwalchmai FC | 18 | 10 | 5 | 3 | 53 | 28 | 1,893 | 25 | |||||
| 4 | Menai Bridge Town FC | 18 | 11 | 3 | 4 | 44 | 29 | 1,517 | 25 | |||||
| 5 | Llandegfan FC | 18 | 9 | 4 | 5 | 32 | 26 | 1,231 | 22 | |||||
| 6 | Holyhead United Juniors FC Caergybi | 18 | 6 | 3 | 9 | 39 | 45 | 0,867 | 15 | |||||
| 7 | RAF Valley FC Caergybi | 18 | 4 | 5 | 9 | 28 | 51 | 0,549 | 13 | |||||
| 8 | Holyhead Mountain Rangers FC Caergybi | 18 | 4 | 3 | 11 | 28 | 51 | 0,549 | 11 | |||||
| 9 | Llanerchymedd FC Reserves | 18 | 5 | 1 | 12 | 29 | 54 | 0,537 | 11 | |||||
| 10 | Amlwch Town FC | 18 | 0 | 5 | 13 | 25 | 63 | 0,397 | 5 | |||||
| 180 | 70 | 40 | 70 | 390 | 390 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| RAF = Royal Air Force | ||||||||||||||
| WALES 1988-89 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Barry Town AFC - Bangor City FC | 1-0 | ||||||||||||
| Kidderminster Harriers FC - Cardiff City AFC | 3-1 | |||||||||||||
| Newport County AFC - Hereford United FC | 0-1 | |||||||||||||
| Wrexham AFC - Swansea City AFC | 1-3 | |||||||||||||
| Semifinals | Kidderminster Harriers FC - Hereford United FC | 1-0 | 0-0 | |||||||||||
| Barry Town AFC - Swansea City AFC | 0-1 | 1-3 | ||||||||||||
| Final (Vetch Field, Swansea 21.05.1989) | Kidderminster Harriers FC - Swansea City AFC | 0-5 | ||||||||||||
| Swansea = Abertawe | Barry = Y Barri | |||||||||||||
| Bangor = Bangor | Cardiff = Caerdydd | |||||||||||||
| Newport = Casnewydd | Wrexham = Wrecsam | |||||||||||||
| English = Welsh | ||||||||||||||
| Kidderminster (ENG) | Hereford (ENG) | |||||||||||||
| Bangor City FC dissolved in 2025 | ||||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Flint Town United FC | 32 | 23 | 4 | 5 | 72 | 26 | 46 | 73 | |||||
| 2 | Rhyl FC Res. | 32 | 22 | 4 | 6 | 67 | 36 | 31 | 70 | |||||
| 3 | Nantlle Vale FC | 32 | 20 | 6 | 6 | 85 | 42 | 43 | 66 | |||||
| 4 | Porthmadog FC | 32 | 16 | 10 | 6 | 85 | 60 | 25 | 58 | |||||
| 5 | Holywell Town FC | 32 | 16 | 3 | 13 | 65 | 64 | 1 | 51 | |||||
| 6 | Connah's Quay Nomads FC | 32 | 15 | 5 | 12 | 58 | 42 | 16 | 50 | |||||
| 7 | CPD Llanfairpwll FC | 32 | 15 | 4 | 13 | 54 | 51 | 3 | 49 | |||||
| 8 | Bethesda Athletic FC | 32 | 12 | 10 | 10 | 57 | 56 | 1 | 46 | |||||
| 9 | Y Felinheli FC | 32 | 12 | 8 | 12 | 48 | 55 | -7 | 44 | |||||
| 10 | Conwy United FC | 32 | 11 | 10 | 11 | 58 | 55 | 3 | 43 | |||||
| 11 | Bangor City FC Res. | 32 | 12 | 6 | 14 | 57 | 57 | 0 | 42 | |||||
| 12 | Llanrwst United FC | 32 | 12 | 3 | 17 | 55 | 69 | -14 | 39 | |||||
| 13 | Caernarfon Town FC Res. | 32 | 10 | 7 | 15 | 47 | 49 | -2 | 37 | |||||
| 14 | Mochdre FC | 32 | 9 | 8 | 15 | 50 | 66 | -16 | 35 | |||||
| 15 | Llandudno FC | 32 | 7 | 2 | 23 | 35 | 68 | -33 | 23 | |||||
| 16 | Pilkingtons St Asaph FC | 32 | 4 | 9 | 19 | 37 | 76 | -39 | 21 | |||||
| 17 | Colwyn Bay FC Res. | 32 | 5 | 3 | 24 | 42 | 100 | -58 | 18 | |||||
| 544 | 221 | 102 | 221 | 972 | 972 | 0 | 765 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Caersws FC | 28 | 23 | 3 | 2 | 81 | 16 | 65 | 72 | |||||
| 2 | Newtown FC Res. | 28 | 21 | 3 | 4 | 69 | 36 | 33 | 66 | |||||
| 3 | Knighton Town FC | 28 | 18 | 5 | 5 | 72 | 28 | 44 | 59 | |||||
| 4 | Morda United FC | 28 | 15 | 8 | 5 | 56 | 29 | 27 | 53 | |||||
| 5 | Llanidloes Town FC | 28 | 16 | 2 | 10 | 48 | 36 | 12 | 50 | |||||
| 6 | CPD Penrhyncoch FC | 28 | 12 | 9 | 7 | 54 | 35 | 19 | 45 | |||||
| 7 | Welshpool FC | 28 | 12 | 7 | 9 | 55 | 47 | 8 | 43 | |||||
| 8 | Machynlleth FC | 28 | 12 | 4 | 12 | 47 | 49 | -2 | 40 | |||||
| 9 | Bryncrug FC | 28 | 9 | 5 | 14 | 48 | 53 | -5 | 32 | |||||
| 10 | Presteigne St Andrews FC | 28 | 9 | 4 | 15 | 41 | 60 | -19 | 31 | |||||
| 11 | Builth Wells FC | 28 | 5 | 10 | 13 | 34 | 52 | -18 | 25 | |||||
| 12 | Llandrindod Wells FC | 28 | 8 | 4 | 16 | 40 | 67 | -27 | 28 | |||||
| 13 | Carno FC | 28 | 5 | 7 | 16 | 46 | 70 | -24 | 22 | |||||
| 14 | Rhayader Town FC | 28 | 3 | 5 | 20 | 18 | 65 | -47 | 14 | |||||
| 15 | UCW Aberystwyth FC | 28 | 3 | 2 | 23 | 20 | 86 | -66 | 11 | |||||
| 420 | 171 | 78 | 171 | 729 | 729 | 0 | 591 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Barry Town FC | 32 | 28 | 4 | 0 | 96 | 20 | 76 | 88 | |||||
| 2 | Aberystwyth Town FC | 32 | 24 | 4 | 4 | 85 | 37 | 48 | 76 | |||||
| 3 | Haverfordwest County FC | 32 | 19 | 6 | 7 | 71 | 32 | 39 | 63 | |||||
| 4 | Ebbw Vale FC | 32 | 18 | 2 | 12 | 60 | 47 | 13 | 56 | |||||
| 5 | Brecon Corinthians FC | 32 | 16 | 7 | 9 | 54 | 44 | 10 | 55 | |||||
| 6 | Bridgend Town FC | 32 | 14 | 7 | 11 | 49 | 46 | 3 | 49 | |||||
| 7 | Abergavenny Thursdays FC | 32 | 13 | 8 | 11 | 52 | 53 | -1 | 47 | |||||
| 8 | Ton Pentre AFC | 32 | 13 | 4 | 15 | 51 | 48 | 3 | 43 | |||||
| 9 | Pembroke Borough FC | 32 | 11 | 7 | 14 | 38 | 41 | -3 | 40 | |||||
| 10 | Maesteg Park Athletic FC | 32 | 10 | 6 | 16 | 39 | 48 | -9 | 36 | |||||
| 11 | Briton Ferry Athletic FC | 32 | 10 | 6 | 16 | 45 | 58 | -13 | 36 | |||||
| 12 | Port Talbot Athletic FC | 32 | 10 | 6 | 16 | 38 | 64 | -26 | 36 | |||||
| 13 | AFC Cardiff | 32 | 8 | 10 | 14 | 37 | 60 | -23 | 34 | |||||
| 14 | Cwmbran Town FC | 32 | 9 | 6 | 17 | 43 | 59 | -16 | 33 | |||||
| 15 | Pontllanfraith FC | 32 | 7 | 5 | 20 | 39 | 71 | -32 | 26 | |||||
| 16 | Caerleon FC | 32 | 6 | 7 | 19 | 40 | 68 | -28 | 25 | |||||
| 17 | Milford United FC | 32 | 7 | 3 | 22 | 37 | 78 | -41 | 24 | |||||
| 544 | 223 | 98 | 223 | 874 | 874 | 0 | 767 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llangoed & District FC | 30 | 23 | 4 | 3 | 95 | 30 | 3,167 | 50 | |||||
| 2 | Gwalchmai FC | 30 | 22 | 3 | 5 | 106 | 28 | 3,786 | 47 | |||||
| 3 | Holyhead Town FC Reserves Caergybi (-2) | 30 | 20 | 5 | 5 | 103 | 49 | 2,102 | 43 | |||||
| 4 | Bodedern FC | 30 | 18 | 6 | 6 | 92 | 45 | 2,044 | 42 | |||||
| 5 | Menai Bridge Town FC | 30 | 18 | 5 | 7 | 87 | 61 | 1,426 | 41 | |||||
| 6 | Holyhead United Juniors FC Caergybi | 30 | 17 | 6 | 7 | 79 | 45 | 1,756 | 40 | |||||
| 7 | Llandegfan FC | 30 | 14 | 9 | 7 | 73 | 44 | 1,659 | 37 | |||||
| 8 | Amlwch Town FC | 30 | 17 | 2 | 11 | 68 | 57 | 1,193 | 36 | |||||
| 9 | Glantraeth FC (-2) | 30 | 12 | 10 | 8 | 69 | 52 | 1,327 | 32 | |||||
| 10 | Cemaes Bay FC | 30 | 10 | 5 | 15 | 63 | 87 | 0,724 | 25 | |||||
| 11 | Holyhead Mountain Rangers FC Caergybi | 30 | 9 | 2 | 19 | 52 | 98 | 0,531 | 20 | |||||
| 12 | RAF Valley FC Caergybi (-2) | 30 | 8 | 5 | 17 | 43 | 74 | 0,581 | 19 | |||||
| 13 | Trearddur Bay FC | 30 | 5 | 2 | 23 | 37 | 79 | 0,468 | 12 | |||||
| 14 | Pentraeth FC (-2) | 30 | 4 | 4 | 22 | 56 | 124 | 0,452 | 10 | |||||
| 15 | Moelfre FC | 30 | 4 | 1 | 25 | 44 | 125 | 0,352 | 9 | |||||
| 16 | Newborough FC Niwbwrch | 30 | 3 | 3 | 24 | 37 | 106 | 0,349 | 9 | |||||
| 480 | 204 | 72 | 204 | 1104 | 1104 | 472 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| RAF = Royal Air Force | ||||||||||||||
| WALES 1989-90 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bangor City FC - Hereford United FC | 1-1 | 0-4 | |||||||||||
| Caersws FC - Barry Town AFC | 1-2 | |||||||||||||
| Cardiff City AFC - Aberystwith FC | 2-0 | |||||||||||||
| Wrexham FC - Rhyl FC | 1-1 | 2-0 | ||||||||||||
| Semifinals | Barry Town AFC - Wrexham FC | 0-0 | 0-1 | |||||||||||
| Cardiff City AFC - Hereford United FC | 0-3 | 1-3 | ||||||||||||
| Final (National Stadium, Cardiff 13.05.1990) | Wrexham FC - Hereford United FC | 1-2 | ||||||||||||
| Barry = Y Barri | Cardiff = Caerdydd | |||||||||||||
| Wrexham = Wrecsam | Caersws = Caersŵs | |||||||||||||
| Aberystwith = Aberystwith | Rhyl = Y Rhyl | |||||||||||||
| English = Welsh | ||||||||||||||
| Hereford (ENG) | ||||||||||||||
| Bangor City FC dissolved in 2025 | Rhyl FC dissolved in 2021 | |||||||||||||
| Welsh Alliance League (North) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Porthmadog FC (*) | 34 | 26 | 4 | 4 | 98 | 26 | 72 | 82 | |||||
| 2 | Bangor City FC Res. | 34 | 23 | 10 | 1 | 90 | 30 | 60 | 79 | |||||
| 3 | Connah's Quay Nomads FC (*) | 34 | 23 | 4 | 7 | 89 | 39 | 50 | 73 | |||||
| 4 | Nantlle Vale FC | 34 | 20 | 7 | 7 | 81 | 47 | 34 | 67 | |||||
| 5 | Bethesda Athletic FC | 34 | 18 | 6 | 10 | 89 | 53 | 36 | 60 | |||||
| 6 | CPD Locomotive Llanberis | 34 | 17 | 8 | 9 | 89 | 72 | 17 | 59 | |||||
| 7 | Flint Town United FC (*) | 34 | 16 | 5 | 13 | 61 | 54 | 7 | 53 | |||||
| 8 | CPD Llanfairpwll FC | 34 | 16 | 3 | 15 | 70 | 66 | 4 | 51 | |||||
| 9 | Conwy United FC (*) | 34 | 14 | 6 | 14 | 70 | 61 | 9 | 48 | |||||
| 10 | Llandudno FC | 34 | 13 | 6 | 15 | 76 | 74 | 2 | 45 | |||||
| 11 | Y Felinheli FC | 34 | 12 | 8 | 14 | 56 | 68 | -12 | 44 | |||||
| 12 | Rhyl FC Res. | 34 | 12 | 6 | 16 | 45 | 61 | -16 | 42 | |||||
| 13 | Mochdre FC | 34 | 9 | 7 | 18 | 49 | 82 | -33 | 34 | |||||
| 14 | Holywell Town FC (*) | 34 | 8 | 8 | 18 | 44 | 68 | -24 | 32 | |||||
| 15 | Pilkingtons St Asaph FC | 34 | 7 | 7 | 20 | 53 | 78 | -25 | 28 | |||||
| 16 | Llanrwst United FC | 34 | 6 | 9 | 19 | 46 | 85 | -39 | 27 | |||||
| 17 | Colwyn Bay FC Res. | 34 | 5 | 5 | 24 | 43 | 108 | -65 | 20 | |||||
| 18 | Caernarfon Town FC Res. | 34 | 4 | 5 | 25 | 38 | 115 | -77 | 17 | |||||
| 612 | 249 | 114 | 249 | 1187 | 1187 | 0 | 861 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| (*) admmitted to Cymru Alliance League (north and central Wales) | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Mid-Wales League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Caersws FC (*) | 28 | 25 | 1 | 2 | 81 | 20 | 61 | 76 | |||||
| 2 | Welshpool FC (*) | 28 | 18 | 3 | 7 | 74 | 33 | 41 | 57 | |||||
| 3 | CPD Penrhyncoch (*) | 28 | 17 | 3 | 8 | 67 | 37 | 30 | 54 | |||||
| 4 | Morda United FC | 28 | 16 | 3 | 9 | 58 | 33 | 25 | 51 | |||||
| 5 | Tywyn-Bryncrug FC | 28 | 16 | 2 | 10 | 61 | 36 | 25 | 50 | |||||
| 6 | Llandrindod Wells FC | 28 | 13 | 6 | 9 | 48 | 39 | 9 | 45 | |||||
| 7 | Carno FC (*) | 28 | 13 | 5 | 10 | 52 | 50 | 2 | 44 | |||||
| 8 | Knighton Town FC | 28 | 13 | 3 | 12 | 50 | 59 | -9 | 42 | |||||
| 9 | Llanidloes Town FC (*) | 28 | 11 | 4 | 13 | 50 | 50 | 0 | 37 | |||||
| 10 | Talgarth FC | 28 | 8 | 10 | 10 | 51 | 51 | 0 | 34 | |||||
| 11 | Newtown FC Res. | 28 | 10 | 4 | 14 | 36 | 61 | -25 | 34 | |||||
| 12 | Builth Wells FC | 28 | 6 | 8 | 14 | 31 | 52 | -21 | 26 | |||||
| 13 | Aberystwyth Town FC Res. (-3) | 28 | 7 | 5 | 16 | 30 | 63 | -33 | 26 | |||||
| 14 | Rhayader Town FC | 28 | 4 | 3 | 21 | 23 | 76 | -53 | 15 | |||||
| 15 | UCW Aberystwyth FC | 28 | 2 | 2 | 24 | 23 | 75 | -52 | 8 | |||||
| 420 | 179 | 62 | 179 | 735 | 735 | 0 | 599 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| (*) admmitted to Cymru Alliance League (north and central Wales) | ||||||||||||||
| CPD = Clwb Pêl Droed | UCW = University College Wales | |||||||||||||
| Welsh Southern League | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||||||
| 1 | Haverfordwest County FC | 30 | 19 | 5 | 6 | 70 | 25 | 45 | 62 | |||||
| 2 | Aberystwyth Town FC | 30 | 18 | 7 | 5 | 69 | 32 | 37 | 61 | |||||
| 3 | Abergavenny Thursdays FC | 30 | 18 | 7 | 5 | 66 | 34 | 32 | 61 | |||||
| 4 | Cwmbran Town FC | 30 | 19 | 3 | 8 | 55 | 33 | 22 | 60 | |||||
| 5 | Llanelli AFC | 30 | 16 | 6 | 8 | 61 | 38 | 23 | 54 | |||||
| 6 | Briton Ferry Athletic FC | 30 | 16 | 6 | 8 | 58 | 43 | 15 | 54 | |||||
| 7 | AFC Cardiff | 30 | 14 | 6 | 10 | 44 | 40 | 4 | 48 | |||||
| 8 | Pembroke Borough FC | 30 | 13 | 7 | 10 | 46 | 38 | 8 | 46 | |||||
| 9 | Ton Pentre AFC | 30 | 11 | 6 | 13 | 44 | 54 | -10 | 39 | |||||
| 10 | Bridgend Town FC | 30 | 9 | 8 | 13 | 38 | 49 | -11 | 35 | |||||
| 11 | Port Talbot Athletic FC | 30 | 7 | 11 | 12 | 41 | 46 | -5 | 32 | |||||
| 12 | Brecon Corinthians FC | 30 | 8 | 7 | 15 | 37 | 50 | -13 | 31 | |||||
| 13 | Maesteg Park Athletic FC | 30 | 6 | 9 | 15 | 31 | 38 | -7 | 27 | |||||
| 14 | Ammanford FC | 30 | 7 | 6 | 17 | 32 | 54 | -22 | 27 | |||||
| 15 | Pontllanfraith FC | 30 | 3 | 7 | 20 | 33 | 73 | -40 | 16 | |||||
| 16 | Ebbw Vale FC | 30 | 4 | 3 | 23 | 26 | 104 | -78 | 15 | |||||
| 480 | 188 | 104 | 188 | 751 | 751 | 0 | 668 | |||||||
| Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Gwalchmai FC | 32 | 29 | 0 | 3 | 140 | 41 | 3,415 | 58 | |||||
| 2 | Bodedern FC | 32 | 21 | 7 | 4 | 98 | 49 | 2,000 | 49 | |||||
| 3 | Holyhead Mountain Rangers FC Caergybi | 32 | 20 | 4 | 8 | 99 | 57 | 1,737 | 44 | |||||
| 4 | Holyhead United Juniors FC Caergybi | 32 | 19 | 4 | 9 | 107 | 66 | 1,621 | 42 | |||||
| 5 | Cemaes Bay FC | 32 | 19 | 3 | 10 | 79 | 55 | 1,436 | 41 | |||||
| 6 | Holyhead Town FC Caergybi | 32 | 15 | 6 | 11 | 76 | 71 | 1,070 | 36 | |||||
| 7 | RAF Valley FC Caergybi | 32 | 12 | 8 | 12 | 51 | 52 | 0,981 | 32 | |||||
| 8 | Newborough FC Niwbwrch | 32 | 14 | 3 | 15 | 59 | 68 | 0,868 | 31 | |||||
| 9 | Amlwch Town FC | 32 | 11 | 8 | 13 | 61 | 69 | 0,884 | 30 | |||||
| 10 | Llandegfan FC | 32 | 10 | 10 | 12 | 56 | 69 | 0,812 | 30 | |||||
| 11 | Glantraeth FC | 32 | 12 | 5 | 15 | 66 | 69 | 0,957 | 29 | |||||
| 12 | Llangefni Athletic FC | 32 | 11 | 4 | 17 | 50 | 75 | 0,667 | 26 | |||||
| 13 | Pentraeth FC | 32 | 10 | 3 | 19 | 82 | 98 | 0,837 | 23 | |||||
| 14 | Moelfre FC | 32 | 9 | 5 | 18 | 67 | 97 | 0,691 | 23 | |||||
| 15 | Trearddur Bay FC | 32 | 7 | 7 | 18 | 67 | 97 | 0,691 | 21 | |||||
| 16 | Llangoed & District FC | 32 | 6 | 6 | 20 | 49 | 112 | 0,438 | 18 | |||||
| 17 | Gaerwen FC | 32 | 2 | 7 | 23 | 55 | 117 | 0,470 | 11 | |||||
| 544 | 227 | 90 | 227 | 1262 | 1262 | 544 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| RAF = Royal Air Force | ||||||||||||||