| WALES 1930-31 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Oswestry Town FC - Swansea Town AFC | 0-2 | ||||||||||||
| Wrexham FC - Colwyn Bay FC Old Colwyn | 4-0 | |||||||||||||
| Shrewsbury Town FC - Lovell's Athletic FC Newport | 0-0 | 1-0 | ||||||||||||
| Chester FC - Cardiff City AFC | 0-1 | |||||||||||||
| Semifinals | Shrewsbury Town FC - Cardiff City AFC | 1-0 | ||||||||||||
| Swansea Town AFC - Wrexham FC | 2-5 | |||||||||||||
| Final (Racecourse Ground, Wrexham 27.04.1931) | Wrexham FC - Shrewsbury Town FC | 7-0 | ||||||||||||
| Cardiff = Caerdydd | Wrexham = Wrecsam | |||||||||||||
| Swansea = Abertawe | Old Colwyn = Hen Golwyn | |||||||||||||
| Newport = Casnewydd | ||||||||||||||
| English = Welsh | ||||||||||||||
| Shrewsbury (ENG) | Oswestry (ENG) | |||||||||||||
| Chester (ENG) | ||||||||||||||
| Oswestry Town FC dissolved in 2003 | Lovell's Athletic FC Newport dissolved in 1969 | |||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Table at 30/01/1931 | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Newborough FC | 11 | 9 | 0 | 2 | 55 | 24 | 2,619 | 18 | |||||
| 2 | Penmon FC | 12 | 6 | 3 | 3 | 28 | 38 | 0,737 | 15 | |||||
| 3 | Beaumaris FC | 10 | 6 | 0 | 4 | 36 | 14 | 2,571 | 12 | |||||
| 4 | Llandegfan FC | 10 | 4 | 0 | 6 | 22 | 21 | 1,048 | 8 | |||||
| 5 | Llangefni FC | 10 | 2 | 1 | 7 | 21 | 46 | 0,457 | 5 | |||||
| 6 | Llanfairpwll FC | 9 | 1 | 2 | 6 | 20 | 39 | 0,513 | 4 | |||||
| 62 | 28 | 6 | 28 | 182 | 182 | 7,9442796 | 62 | |||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| 5 games to be played | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Holywell Arcadians FC | 26 | 20 | 4 | 2 | 125 | 46 | 2,717 | 44 | |||||
| 2 | Bettisfield FC | 26 | 17 | 5 | 4 | 86 | 34 | 2,529 | 39 | |||||
| 3 | Conwy Casuals FC | 26 | 16 | 5 | 5 | 74 | 42 | 1,762 | 37 | |||||
| 4 | Prestatyn Town FC | 26 | 14 | 5 | 7 | 82 | 45 | 1,822 | 33 | |||||
| 5 | Colwyn Bay FC Res. | 26 | 16 | 1 | 9 | 70 | 52 | 1,346 | 33 | |||||
| 6 | Denbigh Juniors FC | 26 | 14 | 4 | 8 | 60 | 42 | 1,429 | 32 | |||||
| 7 | Llanddulas FC | 26 | 14 | 1 | 11 | 74 | 65 | 1,138 | 29 | |||||
| 8 | Kinmel Bay FC | 26 | 9 | 4 | 13 | 72 | 84 | 0,857 | 22 | |||||
| 9 | Denbigh Mental Hospital FC | 26 | 8 | 5 | 13 | 58 | 69 | 0,841 | 21 | |||||
| 10 | Abergele FC (-2) | 26 | 11 | 1 | 14 | 79 | 77 | 1,026 | 21 | |||||
| 11 | Ruthin FC | 26 | 8 | 3 | 15 | 71 | 92 | 0,772 | 19 | |||||
| 12 | Penmaenmawr FC | 26 | 6 | 2 | 18 | 39 | 83 | 0,470 | 14 | |||||
| 13 | Llysfaen FC | 26 | 4 | 2 | 20 | 46 | 127 | 0,362 | 10 | |||||
| 14 | Rhyl Amateurs FC | 26 | 3 | 2 | 21 | 37 | 115 | 0,322 | 8 | |||||
| 364 | 160 | 44 | 160 | 973 | 973 | 362 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Merthyr Tidfil FC | 20 | 14 | 1 | 5 | 69 | 33 | 2,091 | 29 | |||||
| 2 | Llanelli AFC | 20 | 14 | 1 | 5 | 73 | 39 | 1,872 | 29 | |||||
| 3 | Cardiff City AFC II | 20 | 12 | 2 | 6 | 52 | 33 | 1,576 | 26 | |||||
| 4 | Swansea Town AFC II | 20 | 12 | 2 | 6 | 60 | 40 | 1,500 | 26 | |||||
| 5 | Barry Town FC | 20 | 10 | 2 | 8 | 48 | 45 | 1,067 | 22 | |||||
| 6 | Lovells Athletic FC | 20 | 9 | 2 | 9 | 60 | 51 | 1,176 | 20 | |||||
| 7 | Newport County FC II | 20 | 8 | 3 | 9 | 45 | 59 | 0,763 | 19 | |||||
| 8 | Cardiff Corinthians FC | 20 | 6 | 3 | 11 | 31 | 36 | 0,861 | 15 | |||||
| 9 | Penrhiwceiber FC | 20 | 7 | 0 | 13 | 25 | 64 | 0,391 | 14 | |||||
| 10 | Ebbw Vale FC | 20 | 6 | 1 | 13 | 32 | 55 | 0,582 | 13 | |||||
| 11 | Aberaman FC | 20 | 2 | 3 | 15 | 28 | 68 | 0,412 | 7 | |||||
| 220 | 100 | 20 | 100 | 523 | 523 | 220 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1931-32 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Chester FC - Cardiff City AFC | 2-1 | ||||||||||||
| Wrexham AFC - Shrewsbury Town FC | 4-2 | |||||||||||||
| Lovell's Athletic FC Newport - Rhyl FC | 2-2 | 0-3 | ||||||||||||
| Newport County AFC - Swansea Town AFC | 0-0 | 0-2 | ||||||||||||
| Semifinals | Wrexham AFC - Rhyl FC | 3-3 | 3-1 | |||||||||||
| Chester FC - Swansea Town AFC | 0-2 | |||||||||||||
| Final (Racecourse Ground, Wrexham 05.05 and Vetch Field, Swansea 06.05.32) | Wrexham AFC - Swansea Town AFC | 1-1 | 0-2 | |||||||||||
| Wrexham = Wrecsam | Swansea = Abertawe | |||||||||||||
| Rhyl = Y Rhyl | Newport = Casnewydd | |||||||||||||
| Llanelli = Llanelli | ||||||||||||||
| English = Welsh | ||||||||||||||
| Chester (ENG) | Shrewsbury (ENG) | |||||||||||||
| Lovell's Athletic FC Newport dissolved in 1969 | Rhyl FC dissolved in 2021 | |||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Rhyl FC "A" | 24 | 18 | 3 | 3 | 83 | 31 | 2,677 | 39 | |||||
| 2 | Holywell Arcadians FC | 24 | 18 | 1 | 5 | 124 | 43 | 2,884 | 37 | |||||
| 3 | Abergele FC | 24 | 14 | 2 | 8 | 84 | 62 | 1,355 | 30 | |||||
| 4 | Llanddulas FC | 24 | 9 | 9 | 6 | 95 | 63 | 1,508 | 27 | |||||
| 5 | Denbigh Juniors FC | 24 | 11 | 5 | 8 | 64 | 72 | 0,889 | 27 | |||||
| 6 | Bettisfield FC | 24 | 11 | 3 | 10 | 68 | 52 | 1,308 | 25 | |||||
| 7 | Denbigh Mental Hospital FC | 24 | 9 | 7 | 8 | 68 | 65 | 1,046 | 25 | |||||
| 8 | Colwyn Bay FC Res. | 24 | 9 | 3 | 12 | 63 | 74 | 0,851 | 21 | |||||
| 9 | Kinmel Bay FC | 24 | 8 | 4 | 12 | 80 | 79 | 1,013 | 20 | |||||
| 10 | Conwy Casuals FC | 24 | 8 | 4 | 12 | 43 | 66 | 0,652 | 20 | |||||
| 11 | Llysfaen FC | 24 | 7 | 2 | 15 | 66 | 92 | 0,717 | 16 | |||||
| 12 | Llandudno FC | 24 | 5 | 3 | 16 | 45 | 118 | 0,381 | 13 | |||||
| 13 | Ruthin FC | 24 | 5 | 2 | 17 | 50 | 116 | 0,431 | 12 | |||||
| 312 | 132 | 48 | 132 | 933 | 933 | 312 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Lovells Athletic FC | 20 | 18 | 2 | 0 | 79 | 23 | 3,435 | 38 | |||||
| 2 | Newport County FC II | 20 | 10 | 7 | 3 | 54 | 32 | 1,688 | 27 | |||||
| 3 | Swansea Town AFC II | 20 | 10 | 5 | 5 | 46 | 28 | 1,643 | 25 | |||||
| 4 | Llanelli AFC | 20 | 11 | 1 | 8 | 53 | 34 | 1,559 | 23 | |||||
| 5 | Merthyr Tidfil FC | 20 | 10 | 1 | 9 | 55 | 58 | 0,948 | 21 | |||||
| 6 | Cardiff Corinthians FC | 20 | 9 | 2 | 9 | 42 | 46 | 0,913 | 20 | |||||
| 7 | Cardiff City AFC II | 20 | 9 | 1 | 10 | 35 | 42 | 0,833 | 19 | |||||
| 8 | Barry Town FC | 20 | 8 | 1 | 11 | 48 | 65 | 0,738 | 17 | |||||
| 9 | Penrhiwceiber FC | 20 | 5 | 2 | 13 | 39 | 60 | 0,650 | 12 | |||||
| 10 | Aberaman FC | 20 | 3 | 4 | 13 | 31 | 63 | 0,492 | 10 | |||||
| 11 | Ebbw Vale FC | 20 | 3 | 2 | 15 | 32 | 63 | 0,508 | 8 | |||||
| 220 | 96 | 28 | 96 | 514 | 514 | 220 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1932-33 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Bangor City FC - Wrexham AFC | 1-2 | ||||||||||||
| Llanelli AFC - Chester FC | 0-4 | |||||||||||||
| Swansea Town AFC - Cardiff City AFC | 1-1 | 1-2 | ||||||||||||
| Newport County AFC - Southport FC | 0-0 | 0-4 | ||||||||||||
| Semifinals | Wrexham AFC - Southport FC | 1-1 | 3-1 | |||||||||||
| Chester FC - Cardiff City AFC | 2-1 | |||||||||||||
| Final (Sealand Road, Chester 03.05.1933) | Chester FC - Wrexham AFC | 2-0 | ||||||||||||
| Wrexham = Wrecsam | Cardiff = Caerdydd | |||||||||||||
| Bangor = Bangor | Swansea = Abertawe | |||||||||||||
| Newport = Casnewydd | ||||||||||||||
| English = Welsh | ||||||||||||||
| Southport (ENG) | Chester (ENG) | |||||||||||||
| Bangor City FC dissolved in 2025 | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Holywell Arcadians FC | 20 | 15 | 4 | 1 | 84 | 34 | 2,471 | 34 | |||||
| 2 | Abergele FC | 20 | 11 | 3 | 6 | 50 | 31 | 1,613 | 25 | |||||
| 3 | Llanddulas FC | 20 | 11 | 2 | 7 | 56 | 47 | 1,191 | 24 | |||||
| 4 | Rhyl Corinthians FC | 20 | 9 | 6 | 5 | 42 | 19 | 2,211 | 24 | |||||
| 5 | Rhyl FC Res. | 20 | 11 | 1 | 8 | 59 | 48 | 1,229 | 23 | |||||
| 6 | Bethesda Victoria FC | 20 | 11 | 1 | 8 | 59 | 48 | 1,229 | 23 | |||||
| 7 | Colwyn Bay FC Res. | 20 | 9 | 2 | 9 | 38 | 51 | 0,745 | 20 | |||||
| 8 | Denbigh Mental Hospital FC | 20 | 8 | 1 | 11 | 49 | 59 | 0,831 | 17 | |||||
| 9 | Denbigh Juniors FC | 20 | 6 | 0 | 14 | 36 | 48 | 0,750 | 12 | |||||
| 10 | Bettisfield FC | 20 | 5 | 1 | 14 | 34 | 60 | 0,567 | 11 | |||||
| 11 | Llysfaen FC | 20 | 3 | 1 | 16 | 37 | 99 | 0,374 | 7 | |||||
| 220 | 99 | 22 | 99 | 544 | 544 | 220 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llanelli AFC | 22 | 19 | 0 | 3 | 100 | 16 | 6,250 | 38 | |||||
| 2 | Swansea Town AFC II | 22 | 13 | 7 | 2 | 65 | 25 | 2,600 | 33 | |||||
| 3 | Lovells Athletic FC | 22 | 14 | 1 | 7 | 56 | 33 | 1,697 | 29 | |||||
| 4 | Merthyr Tidfil FC | 22 | 14 | 1 | 7 | 60 | 38 | 1,579 | 29 | |||||
| 5 | Troedyrhiw FC | 22 | 9 | 5 | 8 | 56 | 54 | 1,037 | 23 | |||||
| 6 | Newport County FC II | 22 | 9 | 4 | 9 | 49 | 68 | 0,721 | 22 | |||||
| 7 | Cardiff City AFC II | 22 | 7 | 4 | 11 | 47 | 69 | 0,681 | 18 | |||||
| 8 | Aberaman FC | 22 | 8 | 1 | 13 | 44 | 72 | 0,611 | 17 | |||||
| 9 | Ebbw Vale FC | 22 | 6 | 4 | 12 | 34 | 54 | 0,630 | 16 | |||||
| 10 | Barry Town FC | 22 | 7 | 2 | 13 | 47 | 72 | 0,653 | 16 | |||||
| 11 | Cardiff Corinthians FC | 22 | 4 | 5 | 13 | 25 | 48 | 0,521 | 13 | |||||
| 12 | Penrhiwceiber FC | 22 | 4 | 2 | 16 | 44 | 78 | 0,564 | 10 | |||||
| 264 | 114 | 36 | 114 | 627 | 627 | 264 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1933-34 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Newport County AFC - Tranmere Rovers FC Birkenhead | 1-1 | 2-5 | |||||||||||
| New Brighton FC - Bristol City FC | 2-2 | 1-2 | ||||||||||||
| Bangor City FC - Chetser FC | 1-0 | |||||||||||||
| Bristol Rovers FC - Port Vale FC Stoke-on-Trent | 3-3 | 1-2 | ||||||||||||
| Semifinals | Tranmere Rovers FC Birkenhead - Bangor City FC | 6-1 | ||||||||||||
| Bristol City FC - Port Vale FC | 1-0 | |||||||||||||
| Final (Racecourse Ground, Wrexham 24.04 and Sealand Road, Chester 03.05.34) | Tranmere Rovers FC Birkenhead - Bristol City FC | 1-1 | 0-3 | |||||||||||
| Bangor = Bangor | ||||||||||||||
| English = Welsh | ||||||||||||||
| Birkenhead (ENG) | Burslem (ENG) | |||||||||||||
| Bristol (ENG) | Stoke-on-Trent (ENG) | |||||||||||||
| New Brighton (ENG) | ||||||||||||||
| Bangor City FC dissolved 2025 | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llangefni FC | 8 | 5 | 2 | 1 | 20 | 8 | 2,500 | 12 | |||||
| 2 | Trearddur Bay FC | 8 | 6 | 0 | 2 | 23 | 13 | 1,769 | 12 | |||||
| 3 | Holyhead Locos FC | 8 | 4 | 2 | 2 | 16 | 6 | 2,667 | 10 | |||||
| 4 | Llanfairpwll FC | 8 | 1 | 1 | 6 | 15 | 22 | 0,682 | 3 | |||||
| 5 | Gwalchmai FC | 8 | 1 | 1 | 6 | 14 | 26 | 0,538 | 3 | |||||
| 40 | 17 | 6 | 17 | 88 | 75 | 40 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Fflint Town FC | 18 | 16 | 1 | 1 | 99 | 11 | 9,000 | 33 | |||||
| 2 | Rhyl Athletic FC Res. | 18 | 13 | 1 | 4 | 50 | 29 | 1,724 | 27 | |||||
| 3 | Abergele FC | 18 | 10 | 3 | 5 | 50 | 31 | 1,613 | 23 | |||||
| 4 | Llanddulas FC | 18 | 7 | 6 | 5 | 44 | 45 | 0,978 | 20 | |||||
| 5 | Denbigh Mental Hospital FC | 18 | 8 | 3 | 7 | 32 | 47 | 0,681 | 19 | |||||
| 6 | Bettisfield FC | 18 | 8 | 2 | 8 | 46 | 51 | 0,902 | 18 | |||||
| 7 | Prestatyn Town FC | 18 | 7 | 2 | 9 | 46 | 49 | 0,939 | 16 | |||||
| 8 | Denbigh Juniors FC | 18 | 3 | 5 | 10 | 28 | 51 | 0,549 | 11 | |||||
| 9 | Rhuddlan Town FC | 18 | 3 | 2 | 13 | 33 | 75 | 0,440 | 8 | |||||
| 10 | Llysfaen FC | 18 | 1 | 3 | 14 | 30 | 69 | 0,435 | 5 | |||||
| 180 | 76 | 28 | 76 | 458 | 458 | 180 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Swansea Town AFC II | 24 | 15 | 4 | 5 | 76 | 39 | 1,949 | 34 | |||||
| 2 | Llanelli AFC | 24 | 11 | 9 | 4 | 41 | 26 | 1,577 | 31 | |||||
| 3 | Lovells Athletic FC | 24 | 12 | 4 | 8 | 49 | 45 | 1,089 | 28 | |||||
| 4 | Newport County FC II | 24 | 11 | 4 | 9 | 57 | 53 | 1,075 | 26 | |||||
| 5 | Merthyr Tidfil FC | 24 | 10 | 5 | 9 | 49 | 44 | 1,114 | 25 | |||||
| 6 | Barry Town FC | 24 | 9 | 7 | 8 | 49 | 55 | 0,891 | 25 | |||||
| 7 | Aberaman FC | 24 | 10 | 4 | 10 | 55 | 49 | 1,122 | 24 | |||||
| 8 | Troedyrhiw FC | 24 | 10 | 4 | 10 | 58 | 55 | 1,055 | 24 | |||||
| 9 | Penrhiwceiber FC | 24 | 9 | 4 | 11 | 40 | 45 | 0,889 | 22 | |||||
| 10 | Cardiff Corinthians FC | 24 | 9 | 4 | 11 | 33 | 50 | 0,660 | 22 | |||||
| 11 | Porth United FC | 24 | 9 | 2 | 13 | 46 | 50 | 0,920 | 20 | |||||
| 12 | Cardiff City AFC II | 24 | 8 | 3 | 13 | 49 | 63 | 0,778 | 19 | |||||
| 13 | Ebbw Vale FC | 24 | 4 | 4 | 16 | 29 | 57 | 0,509 | 12 | |||||
| 312 | 127 | 58 | 127 | 631 | 631 | 312 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1934-35 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | New Brighton FC - Shrewsbury Town FC | 4-4 | 0-2 | |||||||||||
| Tranmere Rovers FC Birkenhead - Lovell's Athletic FC Newport | 1-1 | 6-5 | ||||||||||||
| Swansea Town AFC - Wrexham AFC | 6-0 | |||||||||||||
| Cardiff City AFC - Chetser FC | 2-2 | 0-3 | ||||||||||||
| Semifinals | Swansea Town AFC - Chester FC | 0-5 | ||||||||||||
| Shrewsbury Town FC - Tranmere Rovers FC Birkenhead | 0-3 | |||||||||||||
| Final (Sealand Road, Chester 04.05.1935) | Chester FC - Tranmere Rovers FC Birkenhead | 0-1 | ||||||||||||
| Swansea = Abertawe | Newport = Casnewydd | |||||||||||||
| Wrexham = Wrecsam | Cardiff = Caerdydd | |||||||||||||
| English = Welsh | ||||||||||||||
| Chester (ENG) | Birkenhead (ENG) | |||||||||||||
| Shrewsbury (ENG) | New Brighton (ENG) | |||||||||||||
| Birkenhead (ENG) | ||||||||||||||
| Lovell's Athletic FC Newport dissolved in 1969 | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Abergele FC | 14 | 12 | 0 | 2 | 67 | 16 | 4,188 | 24 | |||||
| 2 | Fflint Town FC | 13 | 11 | 1 | 1 | 57 | 11 | 5,182 | 23 | |||||
| 3 | Ruthin FC | 14 | 7 | 1 | 6 | 43 | 45 | 0,956 | 15 | |||||
| 4 | Prestatyn Town FC | 14 | 6 | 2 | 6 | 30 | 33 | 0,909 | 14 | |||||
| 5 | Denbigh Mental Hospital FC | 13 | 5 | 0 | 8 | 38 | 38 | 1,000 | 10 | |||||
| 6 | Llanfairfechan FC | 14 | 4 | 2 | 8 | 34 | 55 | 0,618 | 10 | |||||
| 7 | Llanddulas FC | 14 | 4 | 1 | 9 | 35 | 59 | 0,593 | 9 | |||||
| 8 | Llysfaen FC | 14 | 2 | 1 | 11 | 22 | 69 | 0,319 | 5 | |||||
| 110 | 51 | 8 | 51 | 326 | 326 | 110 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Swansea Town AFC II | 24 | 22 | 2 | 0 | 85 | 15 | 5,667 | 46 | |||||
| 2 | Barry Town FC | 24 | 13 | 7 | 4 | 64 | 36 | 1,778 | 33 | |||||
| 3 | Cardiff City AFC II | 24 | 14 | 2 | 8 | 74 | 38 | 1,947 | 30 | |||||
| 4 | Newport County FC II | 24 | 13 | 3 | 8 | 57 | 42 | 1,357 | 29 | |||||
| 5 | Porth United FC | 24 | 10 | 6 | 8 | 53 | 56 | 0,946 | 26 | |||||
| 6 | Lovells Athletic FC | 24 | 9 | 6 | 9 | 53 | 50 | 1,060 | 24 | |||||
| 7 | Cardiff Corinthians FC | 24 | 8 | 6 | 10 | 45 | 47 | 0,957 | 22 | |||||
| 8 | Troedyrhiw FC | 24 | 7 | 6 | 11 | 49 | 67 | 0,731 | 20 | |||||
| 9 | Aberaman FC | 24 | 8 | 3 | 13 | 54 | 58 | 0,931 | 19 | |||||
| 10 | Aberdare Town FC | 24 | 6 | 5 | 13 | 37 | 49 | 0,755 | 17 | |||||
| 11 | Ebbw Vale FC | 24 | 5 | 7 | 12 | 42 | 68 | 0,618 | 17 | |||||
| 12 | Llanelli AFC | 24 | 6 | 3 | 15 | 25 | 64 | 0,391 | 15 | |||||
| 13 | Penrhiwceiber FC | 24 | 3 | 8 | 13 | 37 | 85 | 0,435 | 14 | |||||
| 312 | 124 | 64 | 124 | 675 | 675 | 312 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1935-36 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Rhyl FC - Cardiff City AFC | 2-1 | ||||||||||||
| Aberdare Town FC - Shrewsbury Town FC | 3-1 | (ann) | 1-4 | |||||||||||
| Chester FC - Swansea Town AFC | 4-1 | |||||||||||||
| Bangor City FC - Crewe Alexandra FC | 1-1 | 0-2 | ||||||||||||
| Semifinals | Rhyl FC - Chester FC | 0-5 | ||||||||||||
| Shrewsbury Town FC - Crewe Alexandra FC | 0-0 | 0-4 | ||||||||||||
| Final (Racecourse Ground, Wrexham 30.04.1936) | Crewe Alexandra FC - Chester FC | 1-0 | ||||||||||||
| Rhyl = Y Rhyl | Cardiff = Caerdydd | |||||||||||||
| Aberdare = Aberdâr | Swansea = Abertawe | |||||||||||||
| Bangor = Bangor | ||||||||||||||
| English = Welsh | ||||||||||||||
| Chester (ENG) | Crewe (ENG) | |||||||||||||
| Shrewsbury (ENG) | ||||||||||||||
| Rhyl FC dissolved in 2021 | Bangor City FC dissolved in 2025 | |||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llandudno FC | 20 | 14 | 2 | 4 | 71 | 37 | 1,919 | 30 | |||||
| 2 | Colwyn Bay FC | 20 | 11 | 4 | 5 | 65 | 47 | 1,383 | 26 | |||||
| 3 | Fflint Town FC | 14 | 9 | 2 | 3 | 49 | 26 | 1,885 | 20 | |||||
| 4 | Llanfairfechan Town FC | 20 | 9 | 2 | 9 | 47 | 43 | 1,093 | 20 | |||||
| 5 | Rhyl FC | 20 | 9 | 2 | 9 | 50 | 65 | 0,769 | 20 | |||||
| 6 | CPD Porthmadog | 16 | 8 | 3 | 5 | 53 | 37 | 1,432 | 19 | |||||
| 7 | Blaenau Ffestiniog FC | 16 | 7 | 2 | 7 | 40 | 39 | 1,026 | 16 | |||||
| 8 | Holyhead Town FC | 16 | 6 | 2 | 8 | 36 | 44 | 0,818 | 14 | |||||
| 9 | Bangor City FC | 20 | 5 | 2 | 13 | 60 | 65 | 0,923 | 12 | |||||
| 10 | Penrhyn Quarry FC | 18 | 4 | 1 | 13 | 21 | 63 | 0,333 | 9 | |||||
| 11 | Denbigh Mental Hospital FC | 12 | 2 | 2 | 8 | 20 | 46 | 0,435 | 6 | |||||
| 192 | 84 | 24 | 84 | 512 | 512 | 192 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| Fixtures not completed | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Swansea Town AFC II | 32 | 23 | 6 | 3 | 94 | 32 | 2,938 | 52 | |||||
| 2 | Cardiff City AFC II | 32 | 21 | 5 | 6 | 118 | 54 | 2,185 | 47 | |||||
| 3 | Newport County FC II | 32 | 19 | 6 | 7 | 105 | 63 | 1,667 | 44 | |||||
| 4 | Aberdare Town FC | 32 | 21 | 1 | 10 | 106 | 60 | 1,767 | 43 | |||||
| 5 | Treharris Athletic FC | 32 | 16 | 9 | 7 | 96 | 64 | 1,500 | 41 | |||||
| 6 | Lovells Athletic FC | 32 | 15 | 8 | 9 | 102 | 61 | 1,672 | 38 | |||||
| 7 | Barry Town FC | 32 | 15 | 8 | 9 | 86 | 54 | 1,593 | 38 | |||||
| 8 | Caerau Athletic FC | 32 | 13 | 10 | 9 | 77 | 88 | 0,875 | 36 | |||||
| 9 | Gwynfi Welfare FC | 32 | 14 | 3 | 15 | 72 | 80 | 0,900 | 31 | |||||
| 10 | Caerphilly Town FC | 32 | 12 | 6 | 14 | 62 | 66 | 0,939 | 30 | |||||
| 11 | Aberaman FC | 32 | 13 | 3 | 16 | 72 | 74 | 0,973 | 29 | |||||
| 12 | Gelli Collery FC | 32 | 11 | 6 | 15 | 62 | 85 | 0,729 | 28 | |||||
| 13 | Cardiff Corinthians FC | 32 | 9 | 3 | 20 | 46 | 94 | 0,489 | 21 | |||||
| 14 | Porth United FC | 32 | 8 | 5 | 19 | 61 | 104 | 0,587 | 21 | |||||
| 15 | Troedyrhiw FC | 32 | 7 | 2 | 23 | 55 | 116 | 0,474 | 16 | |||||
| 16 | Llanelli AFC | 32 | 5 | 5 | 22 | 43 | 98 | 0,439 | 15 | |||||
| 17 | Penrhiwceiber FC | 32 | 5 | 4 | 23 | 39 | 103 | 0,379 | 14 | |||||
| 544 | 227 | 90 | 227 | 1296 | 1296 | 544 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1936-37 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Newport County AFC - Swansea Town AFC | 7-0 | ||||||||||||
| Crewe Alexandra FC - Chester FC | 2-1 | |||||||||||||
| Barry Town FC - Kidderminster Harriers FC | 2-0 | |||||||||||||
| Rhyl FC - New Brighton FC | 3-0 | |||||||||||||
| Semifinals | Rhyl FC - Newport County AFC | 3-2 | ||||||||||||
| Crewe Alexandra FC - Barry Town FC | 2-1 | |||||||||||||
| Final (Sealand Road, Chester 29.04 and 05.05.1937) | Crewe Alexandra FC - Rhyl FC | 1-1 | 3-1 | |||||||||||
| Rhyl = Y Rhyl | Barry = Y Barri | |||||||||||||
| Newport = Casnewydd | ||||||||||||||
| English = Welsh | ||||||||||||||
| Crewe (ENG) | Chester (ENG) | |||||||||||||
| Kidderminster (ENG) | New Brighton (ENG) | |||||||||||||
| Rhyl FC dissolved in 2021 | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llandudno FC | 18 | 16 | 1 | 1 | 83 | 15 | 5,533 | 33 | |||||
| 2 | Fflint Town FC | 17 | 12 | 1 | 4 | 71 | 32 | 2,219 | 25 | |||||
| 3 | Pwllheli FC | 18 | 11 | 1 | 6 | 42 | 31 | 1,355 | 23 | |||||
| 4 | Penrhyn Quarry FC | 18 | 10 | 2 | 6 | 44 | 37 | 1,189 | 22 | |||||
| 5 | CPD Porthmadog | 18 | 7 | 2 | 9 | 58 | 43 | 1,349 | 16 | |||||
| 6 | Holyhead Town FC | 18 | 7 | 1 | 10 | 43 | 66 | 0,652 | 15 | |||||
| 7 | Blaenau Ffestiniog FC | 17 | 6 | 2 | 9 | 52 | 60 | 0,867 | 14 | |||||
| 8 | Colwyn Bay FC Res. | 18 | 6 | 2 | 10 | 46 | 66 | 0,697 | 14 | |||||
| 9 | Bangor City FC Res. | 18 | 4 | 2 | 12 | 33 | 65 | 0,508 | 10 | |||||
| 10 | Rhyl FC Res. | 18 | 3 | 0 | 15 | 21 | 78 | 0,269 | 6 | |||||
| 178 | 82 | 14 | 82 | 493 | 493 | 178 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| CPD = Clwb Pêl Droed | ||||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Newport County FC II | 32 | 21 | 5 | 6 | 114 | 59 | 1,932 | 47 | |||||
| 2 | Aberaman FC | 32 | 21 | 3 | 8 | 107 | 59 | 1,814 | 45 | |||||
| 3 | Swansea Town AFC II | 32 | 20 | 3 | 9 | 104 | 50 | 2,080 | 43 | |||||
| 4 | Cardiff City AFC II | 31 | 18 | 5 | 8 | 96 | 44 | 2,182 | 41 | |||||
| 5 | Caerau Athletic FC | 32 | 19 | 2 | 11 | 86 | 75 | 1,147 | 40 | |||||
| 6 | Barry Town FC | 32 | 13 | 12 | 7 | 65 | 35 | 1,857 | 38 | |||||
| 7 | Gwynfi Welfare FC | 32 | 15 | 6 | 11 | 73 | 62 | 1,177 | 36 | |||||
| 8 | Lovells Athletic FC | 32 | 15 | 6 | 11 | 50 | 65 | 0,769 | 36 | |||||
| 9 | Tredomen Works FC | 32 | 14 | 4 | 14 | 63 | 71 | 0,887 | 32 | |||||
| 10 | Troedyrhiw FC | 32 | 11 | 8 | 13 | 70 | 78 | 0,897 | 30 | |||||
| 11 | Aberdare Town FC | 31 | 11 | 7 | 13 | 82 | 83 | 0,988 | 29 | |||||
| 12 | Treharris Athletic FC | 31 | 12 | 4 | 15 | 71 | 82 | 0,866 | 28 | |||||
| 13 | Porth United FC | 32 | 12 | 3 | 17 | 64 | 84 | 0,762 | 27 | |||||
| 14 | Caerphilly Town FC | 32 | 9 | 2 | 21 | 63 | 105 | 0,600 | 20 | |||||
| 15 | Llanelli AFC | 31 | 7 | 6 | 18 | 51 | 95 | 0,537 | 20 | |||||
| 16 | Penrhiwceiber FC | 32 | 7 | 4 | 21 | 52 | 104 | 0,500 | 18 | |||||
| 17 | Cardiff Corinthians FC | 32 | 3 | 4 | 25 | 34 | 94 | 0,362 | 10 | |||||
| 540 | 228 | 84 | 228 | 1245 | 1245 | 540 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1937-38 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Newport County AFC - Cheltenham Town FC | 1-0 | ||||||||||||
| Swansea Town AFC - Worchester City FC | 1-0 | |||||||||||||
| Rhyl FC - Southport FC | 3-2 | |||||||||||||
| Chester FC - Shrewsbury Town FC | 0-0 | 1-2 | ||||||||||||
| Semifinals | Shrewsbury Town FC - Newport County AFC | 3-2 | ||||||||||||
| Swansea Town AFC - Rhyl FC | 7-2 | |||||||||||||
| Final (Gay Meadow, Shrewsbury 04.05 and 18.09.1938) | Shrewsbury Town FC - Swansea Town AFC | 2-2 | 2-1 | |||||||||||
| Newport = Casnewydd | Rhyl = Y Rhyl | |||||||||||||
| Swansea = Abertawe | ||||||||||||||
| English = Welsh | ||||||||||||||
| Shrewsbury (ENG) | Cheltenham (ENG) | |||||||||||||
| Worchester (ENG) | Southport (ENG) | |||||||||||||
| Chester (ENG) | ||||||||||||||
| Rhyl FC dissolved in 2021 | ||||||||||||||
| Anglesey (Ynys Môn) | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llandegfan FC | 8 | 7 | 1 | 0 | 35 | 7 | 5,000 | 15 | |||||
| 2 | Llangefni FC | 6 | 4 | 1 | 1 | 14 | 10 | 1,400 | 9 | |||||
| 3 | Gaerwen FC | 8 | 3 | 1 | 4 | 13 | 16 | 0,813 | 7 | |||||
| 4 | Plasnewydd FC | 8 | 1 | 1 | 6 | 10 | 27 | 0,370 | 3 | |||||
| 5 | Gwalchmai FC | 6 | 1 | 0 | 5 | 6 | 18 | 0,333 | 2 | |||||
| 36 | 16 | 4 | 16 | 78 | 78 | 36 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| 2 matches not played - Gwalchmai v Llangefni and Llangefni v Gwalchmai | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | CPD Porthmadog | 20 | 13 | 5 | 2 | 57 | 23 | 2,478 | 31 | |||||
| 2 | Pwllheli FC | 20 | 14 | 2 | 4 | 66 | 34 | 1,941 | 30 | |||||
| 3 | Llandudno FC | 20 | 12 | 3 | 5 | 75 | 33 | 2,273 | 27 | |||||
| 4 | Blaenau Ffestiniog FC | 20 | 11 | 3 | 6 | 55 | 32 | 1,719 | 25 | |||||
| 5 | Caernarfon Town FC | 20 | 11 | 3 | 6 | 42 | 34 | 1,235 | 25 | |||||
| 6 | Bangor City FC | 20 | 10 | 2 | 8 | 57 | 46 | 1,239 | 22 | |||||
| 7 | Penrhyn Quarry FC | 20 | 9 | 1 | 10 | 47 | 56 | 0,839 | 19 | |||||
| 8 | Rhyl FC Res. | 20 | 6 | 2 | 12 | 51 | 62 | 0,823 | 14 | |||||
| 9 | RAF Penrhos FC | 20 | 6 | 2 | 12 | 40 | 57 | 0,702 | 14 | |||||
| 10 | Colwyn Bay FC | 20 | 1 | 5 | 14 | 28 | 80 | 0,350 | 7 | |||||
| 11 | Holyhead Town FC | 20 | 1 | 4 | 15 | 31 | 92 | 0,337 | 6 | |||||
| 220 | 94 | 32 | 94 | 549 | 549 | 220 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| CPD = Clwb Pêl Droed | RAF = Royal Air Force | |||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Lovells Athletic FC | 32 | 23 | 4 | 5 | 109 | 31 | 3,516 | 50 | |||||
| 2 | Cardiff City AFC II | 32 | 23 | 4 | 5 | 94 | 44 | 2,136 | 50 | |||||
| 3 | Swansea Town AFC II | 32 | 20 | 7 | 5 | 84 | 44 | 1,909 | 47 | |||||
| 4 | Aberaman FC | 32 | 18 | 5 | 9 | 94 | 54 | 1,741 | 41 | |||||
| 5 | Barry Town FC | 32 | 17 | 7 | 8 | 74 | 59 | 1,254 | 41 | |||||
| 6 | Caerau Athletic FC | 32 | 17 | 4 | 11 | 82 | 59 | 1,390 | 38 | |||||
| 7 | Newport County FC II | 32 | 16 | 4 | 12 | 79 | 54 | 1,463 | 36 | |||||
| 8 | Gwynfi Welfare FC | 32 | 12 | 8 | 12 | 73 | 66 | 1,106 | 32 | |||||
| 9 | Haverfordwest FC | 32 | 13 | 6 | 13 | 74 | 78 | 0,949 | 32 | |||||
| 10 | Troedyrhiw FC | 32 | 13 | 5 | 14 | 63 | 72 | 0,875 | 31 | |||||
| 11 | Llanelli AFC | 32 | 12 | 6 | 14 | 70 | 86 | 0,814 | 30 | |||||
| 12 | Aberdare Town FC | 32 | 11 | 7 | 14 | 65 | 80 | 0,813 | 29 | |||||
| 13 | Milford United FC | 32 | 10 | 7 | 15 | 70 | 67 | 1,045 | 27 | |||||
| 14 | Treharris Athletic FC | 32 | 6 | 7 | 19 | 56 | 83 | 0,675 | 19 | |||||
| 15 | Caerphilly Town FC | 32 | 6 | 6 | 20 | 30 | 81 | 0,370 | 18 | |||||
| 16 | Cardiff Corinthians FC | 32 | 5 | 4 | 23 | 59 | 131 | 0,450 | 14 | |||||
| 17 | Ebbw Vale FC | 32 | 4 | 1 | 27 | 38 | 125 | 0,304 | 9 | |||||
| 544 | 226 | 92 | 226 | 1214 | 1214 | 544 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1938-39 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Oswestry Town FC - Barry Town FC | 4-2 | ||||||||||||
| Cardiff City AFC | bye | |||||||||||||
| South Liverpool FC Aigburth | bye | |||||||||||||
| Chester FC | bye | |||||||||||||
| Semifinals | Cardiff City AFC - Oswestry Town FC | 1-1 | 2-2 | 2-1 | ||||||||||
| South Liverpool FC Aigburth - Chester FC | 5-2 | |||||||||||||
| Final (Racecourse Ground, Wrexham 04.05.1939) | South Liverpool FC Aigburth - Cardiff City | 2-0 | ||||||||||||
| Cardiff = Caerdydd | Barry = Y Barri | |||||||||||||
| English = Welsh | ||||||||||||||
| Oswestry (ENG) | Chester (ENG) | |||||||||||||
| Aigburth (ENG) | ||||||||||||||
| Oswestry Town FC dissolved in 2003 | ||||||||||||||
| Welsh Football League North | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Llandudno FC | 20 | 17 | 2 | 1 | 74 | 22 | 3,364 | 36 | |||||
| 2 | Pwllheli FC | 20 | 11 | 4 | 5 | 62 | 37 | 1,676 | 26 | |||||
| 3 | CPD Porthmadog | 20 | 12 | 1 | 7 | 55 | 25 | 2,200 | 25 | |||||
| 4 | Caernarfon Town FC | 20 | 11 | 3 | 6 | 67 | 40 | 1,675 | 25 | |||||
| 5 | Penrhyn Quarry FC | 20 | 10 | 2 | 8 | 56 | 41 | 1,366 | 22 | |||||
| 6 | Blaenau Ffestiniog FC | 20 | 8 | 4 | 8 | 53 | 37 | 1,432 | 20 | |||||
| 7 | Holyhead Town FC | 20 | 8 | 1 | 11 | 42 | 75 | 0,560 | 17 | |||||
| 8 | Llanrwst Town FC | 20 | 6 | 3 | 11 | 41 | 60 | 0,683 | 15 | |||||
| 9 | Rhyl FC Res. | 20 | 6 | 2 | 12 | 54 | 86 | 0,628 | 14 | |||||
| 10 | Bangor City FC | 20 | 5 | 3 | 12 | 33 | 55 | 0,600 | 13 | |||||
| 11 | RAF Penrhos FC | 20 | 3 | 1 | 16 | 27 | 86 | 0,314 | 7 | |||||
| 220 | 97 | 26 | 97 | 564 | 564 | 220 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| CPD = Clwb Pêl Droed | RAF = Royal Air Force | |||||||||||||
| Welsh Football League South | ||||||||||||||
| Played | Won | Drew | Lost | For | Against | G/A | Points | |||||||
| 1 | Lovells Athletic FC | 34 | 27 | 4 | 3 | 116 | 31 | 3,742 | 58 | |||||
| 2 | Cardiff City AFC II | 34 | 20 | 7 | 7 | 88 | 51 | 1,725 | 47 | |||||
| 3 | Milford United FC | 34 | 21 | 5 | 8 | 115 | 76 | 1,513 | 47 | |||||
| 4 | Aberaman FC | 34 | 22 | 3 | 9 | 107 | 75 | 1,427 | 47 | |||||
| 5 | Caerau Athletic FC | 34 | 20 | 5 | 9 | 99 | 86 | 1,151 | 45 | |||||
| 6 | Swansea Town AFC II | 34 | 19 | 4 | 11 | 93 | 50 | 1,860 | 42 | |||||
| 7 | Haverfordwest FC | 34 | 17 | 4 | 13 | 74 | 76 | 0,974 | 38 | |||||
| 8 | Gwynfi Welfare FC | 34 | 16 | 3 | 15 | 58 | 82 | 0,707 | 35 | |||||
| 9 | Tredomen Works FC | 34 | 16 | 2 | 16 | 86 | 68 | 1,265 | 34 | |||||
| 10 | Barry Town FC | 34 | 14 | 6 | 14 | 75 | 83 | 0,904 | 34 | |||||
| 11 | Newport County FC II | 34 | 14 | 4 | 16 | 90 | 71 | 1,268 | 32 | |||||
| 12 | Aberdare Town FC | 34 | 12 | 3 | 19 | 71 | 81 | 0,877 | 27 | |||||
| 13 | Nantymoel FC | 34 | 12 | 3 | 19 | 75 | 90 | 0,833 | 27 | |||||
| 14 | Ebbw Vale FC | 34 | 11 | 3 | 20 | 56 | 83 | 0,675 | 25 | |||||
| 15 | Treharris Athletic FC | 34 | 10 | 5 | 19 | 56 | 96 | 0,583 | 25 | |||||
| 16 | Troedyrhiw FC | 34 | 10 | 1 | 23 | 67 | 93 | 0,720 | 21 | |||||
| 17 | Cardiff Corinthians FC | 34 | 6 | 4 | 24 | 46 | 114 | 0,404 | 16 | |||||
| 18 | Llanelli AFC | 34 | 4 | 4 | 26 | 47 | 113 | 0,416 | 12 | |||||
| 612 | 271 | 70 | 271 | 1419 | 1419 | 612 | ||||||||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average | ||||||||||||||
| WALES 1939-40 | ||||||||||||||
| FA Welsh Cup - Cwpan Cymdeithas Pêl-droed Cymru | ||||||||||||||
| Quarter-finals | Chester FC - Wellingtown Town FC | 1-3 | ||||||||||||
| New Brighton FC - Southport FC | 1-0 | |||||||||||||
| Cardiff City AFC - Newport County AFC | 1-1 | 0-5 | ||||||||||||
| Swansea Town AFC - Aberystwyth Town FC | 2-0 | |||||||||||||
| Semifinals | Swansea Town AFC - Newport County AFC | 1-0 | ||||||||||||
| New Brighton AFC - Wellington Town FC | 0-0 | 2-4 | ||||||||||||
| Final (Gay Meadow, Shrewsbury 01.06.1940) | Wellington Town FC - Swansea Town AFC | 4-0 | ||||||||||||
| Swansea = Abertawe | Newport = Casnewydd | |||||||||||||
| Aberystwyth = Aberystwyth | ||||||||||||||
| English = Welsh | ||||||||||||||
| New Brighton (ENG) | Wellington (ENG) | |||||||||||||
| Southport (ENG) | ||||||||||||||