WALES  2000-01
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 34 24 5 5 84 30 54 77
2 Cwmbran Town AFC 34 24 2 8 70 33 37 74
3 Carmarthen Town AFC 34 17 7 10 68 39 29 58
4 Newtown AFC 34 18 4 12 48 37 11 58
5 Caersws FC 34 16 9 9 72 39 33 57
6 Aberystwyth Town FC 34 15 10 9 64 42 22 55
7 Rhyl FC 34 16 6 12 73 51 22 54
8 TNS FC Llansantffraid 34 15 9 10 64 47 17 54
9 Connah's Quay Nomads FC 34 14 8 12 56 55 1 50
10 Haverfordwest County AFC 34 14 7 13 42 36 6 49
11 Afan Lido FC Port Talbot 34 13 8 13 44 47 -3 47
12 Rhayader Town FC 34 10 10 14 54 65 -11 40
13 Flexsys Cefn Druids AFC Cefn Mawr 34 11 5 18 60 70 -10 38
14 Bangor City FC 34 10 7 17 56 84 -28 37
15 Oswestry Town FC 34 10 6 18 40 74 -34 36
16 Port Talbot Athletic FC 34 10 5 19 49 77 -28 35
17 Llanelli AFC 34 9 2 23 57 97 -40 29
18 UWIC Inter Cardiff FC 34 3 4 27 26 104 -78 13
  612 249 114 249 1027 1027 0 861
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Caernarfon Town FC
Port Talbot Athletic FC => Port Talbot Town FC
Barry = Y Barri Haverfordwest = Hwlffordd
Cwmbran = Cwmbrân Port Talbot = Port Talbot
Carmarthen = Caerfyrddin Rhayader = Rhaeadr Gwy
Newtown = Y Drenewydd Cefn Mawr = Cefn Mawr
Caersws = Caersws Bangor = Bangor
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Port Talbot = Port Talbot
Rhyl = Y Rhyl Llanelli (Church of St. Elli) = Llanelli
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Cardiff = Caerdydd
Connah's Quay = Cei Connah
English = Welsh
Oswestry (Croesoswallt) => Oswestry (ENG)
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club TNS =Total Network Solutions
UWIC = University of Wales Institute Cardiff
CUP
Semifinals Barry Town FC - Wrexham FC 1-3 2-4
Merthyr Tydfil FC - Swansea City AFC 0-2 0-2
Final (Wrexham 15.05.2001) Wrexham FC - Swansea City AFC 2-0
Wrexham = Wrecsam Swansea = Abertawe
Merthyr Tydfil = Merthyr Tudful
English = Welsh
Rhyl FC dissolved in 2021 Oswestry Town FC dissolved in 2003
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Gwalchmai FC 14 8 3 3 36 25 11 27
2 Holyhead Gwelfor Athletic FC Caergybi 14 7 3 4 31 28 3 24
3 Amlwch Town FC Reserves 14 5 8 1 29 16 13 23
4 Valley Juniors FC Caergybi 14 7 1 6 29 29 0 22
5 Llangoed & District FC 14 6 3 5 38 27 11 21
6 Beaumaris Town FC 14 5 2 7 31 40 -9 17
7 Llandegfan FC 14 3 3 8 23 40 -17 12
8 Llanfairpwll FC Reserves 14 2 3 9 18 30 -12 9
  112 43 26 43 235 235 0 155
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2001-02
National League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 34 23 8 3 82 29 53 77
2 TNS FC Llansantffraid 34 21 7 6 65 33 32 70
3 Bangor City FC 34 21 6 7 83 38 45 69
4 Caersws FC 34 18 4 12 65 44 21 58
5 Afan Lido FC Port Talbot 34 18 4 12 42 36 6 58
6 Rhyl FC 34 17 5 12 53 45 8 56
7 Cwmbran Town AFC 34 17 4 13 66 53 13 55
8 Connah's Quay Nomads FC 34 14 9 11 56 46 10 51
9 Aberystwyth Town FC 34 14 9 11 53 48 5 51
10 Carmarthen Town AFC 34 13 9 12 51 37 14 48
11 Caernarfon Town FC 34 12 8 14 64 64 0 44
12 Port Talbot Town FC 34 12 7 15 44 55 -11 43
13 Newtown AFC 34 9 11 14 35 44 -9 38
14 Flexsys Cefn Druids AFC Cefn Mawr 34 8 8 18 49 79 -30 32
15 Llanelli AFC 34 8 7 19 41 64 -23 31
16 Oswestry Town FC 34 8 6 20 39 84 -45 30
17 Haverfordwest County AFC 34 6 10 18 47 76 -29 28
18 Rhayader Town FC 34 3 6 25 29 89 -60 15
  612 242 128 242 964 964 0 854
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Welshpool Town FC
Barry = Y Barri Carmarthen = Caerfyrddin
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Bangor = Bangor Port Talbot = Port Talbot
Caersws = Caersws Newtown = Y Drenewydd
Port Talbot = Port Talbot Cefn Mawr = Cefn Mawr
Rhyl = Y Rhyl Llanelli (Church of St. Elli) = Llanelli
Cwmbran = Cwmbrân Haverforwest = Hwlffordd
Connah's Quay = Cei Connah Rhayader = Rhaeadr Gwy
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth
English = Welsh
Oswestry (Croesoswallt) => Oswestry (ENG)
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club TNS =Total Network Solutions
CUP
Semifinals Wrexham FC - Cardiff City AFC 1-1 aet (3-4 pen)
Swansea City AFC - Barry Town FC 2-0
Final (Aberystwyth 13.05.2002) Cardiff City AFC - Swansea City AFC 1-0
Wrexham = Wrecsam Swansea = Abertawe
Cardiff = Caerdydd
English = Welsh
Rhyl FC dissolved in 2021 Oswestry Town FC dissolved in 2003
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Beaumaris Town FC Biwmares 18 13 3 2 59 16 43 42
2 Amlwch Town FC Reserves 18 11 3 4 42 24 18 36
3 Llanerchymedd FC 18 9 6 3 37 29 8 33
4 Llandegfan FC 18 9 3 6 38 37 1 30
5 Llangefni-Glantraeth FC Reserves 18 8 5 5 55 36 19 29
6 Gwalchmai FC 18 9 1 8 44 47 -3 28
7 Holyhead Gwelfor Athletic FC Caergybi 18 5 3 10 35 45 -10 18
8 Valley Juniors FC Caergybi 18 4 3 11 22 52 -30 15
9 Llangoed & District FC 18 3 3 12 31 51 -20 12
10 Llanfairpwll FC Reserves 18 3 2 13 29 55 -26 11
  180 74 32 74 392 392 0 254
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2002-03
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Barry Town FC 34 26 5 3 84 26 58 83
2 TNS FC Llansantffraid 34 24 8 2 68 21 47 80
3 Bangor City FC 34 22 5 7 75 34 41 71
4 Aberystwyth Town FC 34 17 9 8 54 38 16 60
5 Connah's Quay Nomads FC 34 18 5 11 55 46 9 59
6 Rhyl FC 34 17 7 10 52 33 19 58
7 Afan Lido FC Port Talbot 34 14 10 10 44 34 10 52
8 Caersws FC 34 15 6 13 57 52 5 51
9 Cwmbran Town AFC 34 14 8 12 51 40 11 50
10 Newtown AFC 34 12 6 16 48 54 -6 42
11 Port Talbot Town FC 34 11 6 17 36 51 -15 39
12 Flexsys Cefn Druids FC Cefn Mawr 34 11 5 18 37 51 -14 38
13 Haverfordwest County AFC 34 10 5 19 40 68 -28 35
14 Caernarfon Town FC 34 8 10 16 43 53 -10 34
15 Carmarthen Town AFC 34 9 5 20 33 66 -33 32
16 Oswestry Town FC 34 6 10 18 36 67 -31 28
17 Welshpool Town FC 34 7 7 20 30 62 -32 28
18 Llanelli AFC 34 4 5 25 42 89 -47 17
  612 245 122 245 885 885 0 857
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Portmadog FC
Flexsys Cefn Druids AFC Cefn Mawr => NEWI Cefn Druids AFC Cefn Mawr
TNS FC Llansantffraid + Oswestry Town FC => TNS FC Llansantffraid
Barry = Y Barri Newtown = Y Drenewydd
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Port Talbot = Port Talbot
Bangor = Bangor Cefn Mawr = Cefn Mawr
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Haverfordwest = Hwlffordd
Connah's Quay = Cei Connah Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Rhyl = Y Rhyl Carmarthen = Caerfyrddin
Port Talbot = Port Talbot Welshpool = Y Trallwng
Caersws = Caersws Llanelli (Church of St. Elli) = Llanelli
Cwmbran = Cwmbrân
English = Welsh
Oswestry (Croesoswallt) => Oswestry (ENG)
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club TNS =Total Network Solutions
CUP
Semifinals Newport County AFC - Cardiff City AFC 0-0 aet (4-2 pen)
Wrexham FC - Rhyl FC 4-0
Final (Llanelli 08.05.2003) Wrexham FC - Newport County AFC 6-1
Newport = Casnewydd Wrexham = Wrecsam
Cardiff = Caerdydd
English = Welsh
Rhyl FC dissolved in 2021 Oswestry Town FC dissolved in 2003
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Llangefni Town FC Reserves 14 11 0 3 62 24 38 33
2 Amlwch Town FC Reserves 14 10 1 3 28 19 9 31
3 Holyhead Gwelfor Athletic FC Caergybi 14 8 1 5 40 31 9 25
4 Llanerchymedd FC 14 6 3 5 29 30 -1 21
5 Llangoed & District FC 14 5 2 7 37 36 1 17
6 Llanfairpwll FC Reserves 14 3 6 5 29 29 0 15
7 Llandegfan FC 14 2 3 9 17 49 -32 9
8 Gwalchmai FC 14 2 2 10 18 42 -24 8
  112 47 18 47 260 260 0 159
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2003-04
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Rhyl FC 32 23 8 1 76 26 50 77
2 TNS FC Llansantffraid 32 24 4 4 77 28 49 76
3 Haverfordwest County AFC 32 17 11 4 40 23 17 62
4 Aberystwyth Town FC 32 18 5 9 59 39 20 59
5 Caersws FC 32 15 10 7 63 41 22 55
6 Bangor City FC 32 16 6 10 72 47 25 54
7 Cwmbran Town AFC 32 15 3 14 51 44 7 48
8 Connah's Quay Nomads FC 32 11 9 12 58 55 3 42
9 Caernarfon Town FC 32 11 9 12 65 65 0 42
10 Newtown AFC 32 12 5 15 43 50 -7 41
11 Port Talbot Town FC 32 11 6 15 41 51 -10 39
12 Portmadog FC 32 11 3 18 41 55 -14 36
13 NEWI Cefn Druids AFC Cefn Mawr 32 11 2 19 44 59 -15 35
14 Afan Lido FC Port Talbot 32 8 8 16 31 54 -23 32
15 Welshpool Town FC 32 6 7 19 35 71 -36 25
16 Carmarthen Town AFC 32 3 11 18 28 69 -41 20
17 Barry Town FC 32 3 7 22 30 77 -47 16
  544 215 114 215 854 854 0 759
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted Airbus UK Broughton FC, Llanelli AFC
Rhyl = Y Rhyl Newtown = Y Drenewydd
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Port Talbot = Port Talbot
Haverfordwest = Hwlffordd Porthmadog = Porthmadog
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Cefn Mawr = Cefn Mawr
Caersws = Caersws Port Talbot = Port Talbot
Bangor = Bangor Welshpool = Y Trallwng
Cwmbran = Cwmbrân Carmarthen = Caerfyrddin
Connah's Quay = Cei Connah Barry = Y Barri
Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
English = Welsh
CPD = Clwb Pêl Droed  TNS =Total Network Solutions
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
FC = Football Club
CUP
Semifinals Wrexham FC - Cardiff City AFC 2-2 aet (7-6 pen)
Rhyl FC - Swansea City AFC 2-0
Final (Newtown 12.05.2004) Rhyl FC - Wrexham FC 1-4
Wrexham = Wrecsam Swansea = Abertawe
Cardiff = Caerdydd
English = Welsh
Rhyl FC dissolved in 2021 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Holyhead Gwelfor Athletic FC Caergybi 18 14 2 2 71 22 49 44
2 Gaerwen FC 18 12 2 4 67 31 36 38
3 Bodedern FC Reserves 18 12 1 5 56 33 23 37
4 Llangoed & District FC 18 11 0 7 47 44 3 33
5 Llanfairpwll FC Reserves 18 9 3 6 43 37 6 30
6 Amlwch Town FC Reserves 18 9 2 7 43 33 10 29
7 Llanerchymedd FC 18 5 6 7 39 31 8 21
8 Gwalchmai FC 18 5 2 11 28 54 -26 17
9 Llandegfan FC 18 2 0 16 28 78 -50 6
10 Cemaes Bay FC Reserves 18 2 0 16 21 80 -59 6
  180 81 18 81 443 443 0 261
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  2004-05
Premier League
  Played Won Drew Lost For Against Diff. Points
1 TNS FC Llansantffraid 34 23 9 2 83 25 58 78
2 Rhyl FC 34 23 5 6 70 31 39 74
3 Bangor City FC 34 20 7 7 73 44 29 67
4 Haverfordwest County AFC 34 17 12 5 50 28 22 63
5 Caersws FC 34 19 5 10 67 39 28 62
6 Carmarthen Town AFC 34 17 10 7 60 34 26 61
7 Cwmbran Town AFC 34 15 8 11 52 47 5 53
8 Aberystwyth Town FC 34 15 8 11 45 40 5 53
9 Welshpool Town FC 34 14 9 11 55 46 9 51
10 Newtown AFC 34 13 7 14 49 55 -6 46
11 Portmadog FC 34 11 12 11 38 39 -1 45
12 Connah's Quay Nomads FC 34 9 9 16 48 58 -10 36
13 Port Talbot Town FC 34 6 11 17 36 49 -13 29
14 Llanelli AFC 34 8 5 21 42 85 -43 29
15 Caernarfon Town FC 34 7 7 20 29 72 -43 28
16 Airbus UK Broughton FC 34 5 9 20 36 76 -40 24
17 NEWI Cefn Druids AFC Cefn Mawr 34 5 7 22 30 72 -42 22
18 Afan Lido FC Port Talbot (-3) 34 6 6 22 29 52 -23 21
  612 233 146 233 892 892 0 842
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Afan Lido FC Port Talbot  3 points deducted for fielding a suspended player
Promoted Cardiff Grange Harlequins AFC
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Newtown = Y Drenewydd
Rhyl = Y Rhyl Porthmadog = Porthmadog
Bangor = Bangor Connah's Quay = Cei Connah
Haverfordwest = Hwlffordd Port Talbot = Port Talbot
Caersws = Caersws Llanelli (Church of St. Elli) = Llanelli
Carmarthen = Caerfyrddin Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Cwmbran = Cwmbrân Broughton = Brychdyn
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Cefn Mawr = Cefn Mawr
Welshpool = Y Trallwng Port Talbot = Port Talbot
English = Welsh
CPD = Clwb Pêl Droed  TNS =Total Network Solutions
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
FC = Football Club
CUP
Semifinals TNS FC Llansantffraid - Swansea City AFC 1-1 aet (2-4 pen)
Bangor City FC - Wrexham FC 1-2
Final (Llanelli 11.05.2005) Swansea City AFC - Wrexham FC 2-1
Swansea = Abertawe Wrexham FC
English = Welsh
Rhyl FC dissolved in 2021 Llanelli AFC dissolved in 2013
Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Gaerwen FC 20 14 3 3 95 31 64 45
2 Amlwch Town FC Reserves 20 13 3 4 52 31 21 42
3 Llanerchymedd FC 20 12 5 3 50 23 27 41
4 Holyhead Gwelfor Athletic FC Caergybi 20 11 5 4 60 37 23 38
5 Gwalchmai FC 20 10 2 8 57 39 18 32
6 Llanfairpwll FC Reserves 20 9 2 9 49 49 0 29
7 Llangoed & District FC 20 8 3 9 53 49 4 27
8 Bodedern FC Reserves 20 6 7 7 57 40 17 25
9 Conwy United FC Reserves 20 5 2 13 42 77 -35 17
10 Llandegfan FC 20 4 0 16 39 91 -52 12
11 Cemaes Bay FC Reserves 20 2 0 18 20 107 -87 6
  220 94 32 94 574 574 0 314
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2005-06
Premier League
  Played Won Drew Lost For Against Diff. Points
1 TNS FC Llansantffraid 34 27 5 2 87 17 70 86
2 Llanelli AFC 34 21 5 8 64 28 36 68
3 Rhyl FC 34 18 10 6 65 30 35 64
4 Carmarthen Town AFC (-1) 34 17 6 11 62 42 20 56
5 Port Talbot Town FC 34 15 11 8 47 30 17 56
6 Welshpool Town FC 34 15 9 10 59 48 11 54
7 Aberystwyth Town FC 34 14 10 10 59 48 11 52
8 Haverfordwest County AFC 34 12 14 8 49 36 13 50
9 Bangor City FC 34 14 3 17 51 54 -3 45
10 Caersws FC 34 11 12 11 44 56 -12 45
11 Portmadog FC 34 12 8 14 57 59 -2 44
12 Connah's Quay Nomads FC 34 10 8 16 36 46 -10 38
13 Caernarfon Town FC 34 9 10 15 47 55 -8 37
14 NEWI Cefn Druids AFC Cefn Mawr 34 7 11 16 42 58 -16 32
15 Airbus UK Broughton FC 34 8 8 18 35 60 -25 32
16 Newtown AFC (-5) 34 10 6 18 42 61 -19 31
17 Cwmbran Town AFC (-13) 34 8 8 18 42 73 -31 19
18 Cardiff Grange Harlequins AFC (-1) 34 4 4 26 23 110 -87 15
  612 232 148 232 911 911 0 824
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Carmarthen Town AFC 1 point deducted for fieldind inelegible player
Newtown AFC 5 points deducted for fielding ineligible player
Cwmbran Town AFC 13 points deducted for fielding ineligible players
Cardiff Grange Harlequins AFC 1 point deducted for fieldind inelegible player
No promotion
TNS (Total Network Solutions) FC Llansantffraid => TNS (The New Saints) of Oswestry Town and Llansantffraid FC
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Caersws = Caersws
Llanelli (Church of St. Elli) = Llanelli Porthmadog = Porthmadog
Rhyl = Y Rhyl Connah's Quay = Cei Connah
Carmarthen = Caerfyrddin Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Port Talbot = Port Talbot Newtown = Y Drenewydd
Welshpool = Y Trallwng Cefn Mawr = Cefn Mawr
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Broughton = Brychdyn
Haverfordwest = Hwlffordd Cwmbran = Cwmbrân
Bangor = Bangor Cardiff = Caerdydd
English = Welsh
CPD = Clwb Pêl Droed  TNS =Total Network Solutions
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
FC = Football Club
CUP
Semifinals Wrexham FC - TNS FC Llansantffraid 3-3 aet (5-4 pen)
Carmarthen Town AFC - Swansea City AFC 2-3
Final (Wrexham 29.03.2006) Wrexham FC - Swansea City AFC 1-2
Wrexham FC Swansea = Abertawe
English = Welsh
Rhyl FC dissolved in 2021 Cardiff Grange Harlequins AFC dissolved in 2015
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Amlwch Town FC Reserves 20 14 5 1 78 31 47 47
2 Pentraeth FC 20 13 5 2 72 33 39 44
3 Holyhead Gwelfor Athletic FC Caergybi 20 9 7 4 61 40 21 34
4 Gwalchmai FC 20 10 4 6 62 43 19 34
5 Llanerchymedd FC 20 10 4 6 57 30 27 34
6 Bodedern FC Reserves 20 10 3 7 40 39 1 33
7 Conwy United FC Reserves 20 7 2 11 47 81 -34 23
8 Llandudno Junction FC Reserves 20 5 4 11 37 53 -16 19
9 Llangoed & District FC 20 4 3 13 30 62 -32 15
10 Llanfairpwll FC Reserves 20 3 4 13 39 81 -42 13
11 Llandegfan FC 20 3 3 14 37 67 -30 12
  220 88 44 88 560 560 0 308
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2006-07
Premier League
  Played Won Drew Lost For Against Diff. Points
1 TNS of Oswestry Town and Llansantffraid FC 32 24 4 4 81 20 61 76
2 Rhyl FC 32 20 9 3 67 35 32 69
3 Llanelli AFC 32 18 9 5 72 33 39 63
4 Welshpool Town FC 32 17 9 6 54 33 21 60
5 Connah's Quay Nomads FC 32 16 8 8 49 40 9 56
6 Port Talbot Town FC 32 15 6 11 41 38 3 51
7 Carmarthen Town AFC 32 14 8 10 57 50 7 50
8 Aberystwyth Town FC 32 13 9 10 47 37 10 48
9 Bangor City FC 32 14 6 12 55 47 8 48
10 Haverfordwest County AFC 32 10 9 13 49 46 3 39
11 Portmadog FC (-3) 32 8 11 13 40 52 -12 32
12 Airbus UK Broughton FC 32 7 8 17 40 67 -27 29
13 NEWI Cefn Druids AFC Cefn Mawr 32 7 7 18 41 66 -25 28
14 Caersws FC 32 6 9 17 34 59 -25 27
15 Caernarfon Town FC 32 6 8 18 41 73 -32 26
16 Newtown AFC 32 6 6 20 30 63 -33 24
17 Cwmbran Town AFC 32 4 8 20 35 74 -39 20
  544 205 134 205 833 833 0 746
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Portmadog FC 3 points deducted by Federation decision
Promoted Llangefni Town FC, Neath Athletic FC
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Haverfordwest = Hwlffordd
Rhyl = Y Rhyl Porthmadog = Porthmadog
Llanelli (Church of St. Elli) = Llanelli Broughton = Brychdyn
Welshpool = Y Trallwng Cefn Mawr = Cefn Mawr
Connah's Quay = Cei Connah Caersws = Caersws
Port Talbot = Port Talbot Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Carmarthen = Caerfyrddin Newtown = Y Drenewydd
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Cwmbran = Cwmbrân
Bangor = Bangor
English = Welsh
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
TNS = The New Saints
Oswestry (Croesoswallt) => Oswestry (ENG)
CUP
Semifinals Cardiff City AFC - TNS of Oswestry Town and Llansantffraid FC 0-1
Newport County AFC - Port Talbot Town FC 2-1 aet
Final (Llanelli 21.03.2007) Newport County AFC - TNS of Oswestry Town and Llansantffraid FC 0-1
Cardiff = Caerdydd Newport = Casnewydd
English = Welsh
Rhyl FC dissolved in 2021 Llanelli AFC dissolved in 2013
Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Holyhead Gwelfor Athletic FC Caergybi 18 15 1 2 66 30 36 46
2 Bodedern FC Reserves 18 12 2 4 40 15 25 38
3 Llanerchymedd FC 18 10 4 4 40 23 17 34
4 Bro Goronwy FC 18 10 3 5 45 26 19 33
5 Pentraeth FC 18 10 3 5 53 39 14 33
6 Llandudno Junction FC Reserves 18 8 2 8 46 30 16 26
7 Llanfairpwll FC Reserves 18 3 7 8 28 39 -11 16
8 Gwalchmai FC 18 4 3 11 27 52 -25 15
9 Llandegfan FC 18 3 3 12 31 65 -34 12
10 Llangoed & District FC 18 0 2 16 15 72 -57 2
  180 75 30 75 391 391 0 255
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  2007-08
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Llanelli AFC 34 27 4 3 99 35 64 85
2 TNS of Oswestry Town and Llansantffraid FC 34 25 3 6 85 30 55 78
3 Rhyl FC 34 21 6 7 60 24 36 69
4 Port Talbot Town FC 34 17 8 9 57 48 9 59
5 Bangor City FC 34 15 10 9 62 31 31 55
6 Carmarthen Town AFC 34 15 9 10 59 47 12 54
7 Neath Athletic FC 34 15 9 10 57 52 5 54
8 Haverfordwest County AFC 34 14 5 15 61 59 2 47
9 Aberystwyth Town FC 34 13 7 14 57 45 12 46
10 Welshpool Town FC 34 12 10 12 49 52 -3 46
11 Airbus UK Broughton FC 34 11 9 14 36 44 -8 42
12 NEWI Cefn Druids AFC Cefn Mawr 34 12 2 20 45 66 -21 38
13 Newtown AFC 34 9 10 15 47 66 -19 37
14 Caernarfon Town FC 34 10 6 18 42 74 -32 36
15 Connah's Quay Nomads FC 34 9 7 18 42 85 -43 34
16 Portmadog FC 34 7 6 21 48 70 -22 27
17 Caersws FC 34 6 8 20 37 72 -35 26
18 Llangefni Town FC 34 7 3 24 39 82 -43 24
  612 245 122 245 982 982 0 857
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Neath Athletic FC => Neath FC
Connah's Quay Nomads FC => Gap Connah's Quay Nomads FC
Promoted Prestatyn Town FC
Llanelli (Church of St. Elli) = Llanelli Welshpool = Y Trallwng
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Broughton = Brychdyn
Rhyl = Y Rhyl Cefn Mawr = Cefn Mawr
Port Talbot = Port Talbot Newtown = Y Drenewydd
Bangor = Bangor Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
Carmarthen = Caerfyrddin Connah's Quay = Cei Connah
Neath = Castell-nedd Porthmadog = Porthmadog
Haverfordwest = Hwlffordd Caersws = Caersws
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Llangefni = Llangefni
English = Welsh
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
TNS = The New Saints
Oswestry (Croesoswallt) => Oswestry (ENG)
CUP
Semifinals Aberystwyth Town FC - Llanelli AFC 2-1 0-1
Rhyl FC - Bangor City FC 1-1 2-0
Final (Newtown 27.04.2008) Llanelli AFC - Rhyl FC 2-0
Rhyl FC dissolved in 2021 Neath Athletic FC dissolved in 2012
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Gwalchmai FC 18 12 4 2 58 19 39 40
2 Bro Goronwy FC 18 12 4 2 54 30 24 40
3 Llanerchymedd FC 18 12 3 3 44 15 29 39
4 Holyhead Gwelfor Athletic FC Caergybi 18 11 4 3 42 21 21 37
5 Pentraeth FC 18 9 4 5 59 35 24 31
6 The Valley FC Caergybi 18 7 2 9 29 50 -21 23
7 Llandegfan FC 18 5 1 12 28 47 -19 16
8 Llanfairpwll FC Reserves (-3) 18 4 5 9 21 35 -14 14
9 Amlwch Town Reserves (-3) 18 3 0 15 16 61 -45 6
10 Llangoed & District FC 18 1 1 16 17 55 -38 4
  180 76 28 76 368 368 0 250
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES 2008-09
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Rhyl FC 34 29 3 2 95 29 66 90
2 Llanelli AFC 34 26 5 3 98 38 60 83
3 TNS of Oswestry Town and Llansantffraid FC 34 20 11 3 79 27 52 71
4 Carmarthen Town AFC 34 19 5 10 52 47 5 62
5 Port Talbot Town FC 34 16 8 10 57 48 9 56
6 Bangor City FC 34 16 7 11 58 40 18 55
7 Haverfordwest County AFC 34 16 7 11 53 39 14 55
8 Aberystwyth Town FC 34 12 10 12 51 50 1 46
9 Gap Connah's Quay Nomads FC 34 12 5 17 49 65 -16 41
10 Newtown AFC 34 10 10 14 46 54 -8 40
11 Welshpool Town FC 34 11 7 16 48 70 -22 40
12 Airbus UK Broughton FC 34 12 3 19 47 57 -10 39
13 NEWI Cefn Druids AFC Cefn Mawr 34 9 7 18 57 74 -17 34
14 Neath FC 34 10 4 20 43 65 -22 34
15 Prestatyn Town FC 34 8 9 17 48 70 -22 33
16 Portmadog FC 34 10 2 22 57 91 -34 32
17 Caersws FC 34 6 7 21 28 61 -33 25
18 Caernarfon Town FC (-3) 34 5 8 21 32 73 -41 20
  612 247 118 247 998 998 0 856
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Caernarfon Town FC 3 points deducted for fielding an ineligible player
NEWI Cefn Druids AFC Cefn Mawr => Elements Cefn Druids AFC Cefn Mawr
UWIC Inter Cardiff FC => UWIC FC Cardiff
Promoted Bala Town FC
Rhyl = Y Rhyl Newtown = Y Drenewydd
Llanelli (Church of St. Elli) = Llanelli Welshpool = Y Trallwng
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Broughton = Brychdyn
Carmarthen = Caerfyrddin Cefn Mawr = Cefn Mawr
Port Talbot = Port Talbot Neath = Castell-nedd
Bangor = Bangor Prestatyn = Prestatyn
Haverfordwest = Hwlffordd Porthmadog = Porthmadog
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Caersws = Caersws
Connah's Quay = Cei Connah Caernarfon ( Caernarvon, Carnarvon) = Caernarfon
English = Welsh
CPD = Clwb Pêl Droed  FC = Football Club
AFC = Association Football Club NEWI = North-East Wales Institute of Higher Education
TNS = The New Saints
Oswestry (Croesoswallt) => Oswestry (ENG)
CUP
Semifinals Neath FC - TNS of Oswestry Town and Llansantffraid FC 2-0 0-3
Bangor City FC - Aberystwyth Town FC 1-2 4-2
Final (Llanelli 05.04.2009) TNS of Oswestry Town and Llansantffraid FC - Bangor City FC 2-0
Rhyl FC dissolved in 2021 Neath FC dissolved in 2012
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Pentraeth Nurseries FC 18 15 1 2 55 26 29 46
2 Bro Goronwy FC 18 14 2 2 61 19 42 44
3 Trearddur Bay United FC 18 12 3 3 52 20 32 39
4 Holyhead Gwelfor Athletic FC Caergybi 18 11 1 6 47 29 18 34
5 Llanfairpwll FC Reserves 18 9 1 8 36 32 4 28
6 Llanerchymedd FC 18 6 4 8 34 38 -4 22
7 Llangoed & District FC 18 5 3 10 26 49 -23 18
8 Cemaes Bay FC 18 4 3 11 26 51 -25 15
9 Llandegfan FC 18 2 1 15 26 73 -47 7
10 The Valley FC Caergybi 18 1 3 14 24 50 -26 6
  180 79 22 79 387 387 0 259
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
WALES  2009-10
Premier League
  Played Won Drew Lost For Against Diff. Points
1 TNS of Oswestry Town and Llansantffraid FC 34 25 7 2 69 13 56 82
2 Llanelli AFC 34 25 5 4 79 26 53 80
3 Port Talbot Town FC 34 19 8 7 56 23 33 65
4 Aberystwyth Town FC 34 19 7 8 54 41 13 64
5 Bangor City FC 34 19 6 9 75 45 30 63
6 Rhyl FC 34 18 8 8 74 43 31 62
7 Airbus UK Broughton FC 34 12 13 9 49 37 12 49
8 Prestatyn Town FC 34 12 12 10 53 53 0 48
9 Neath FC 34 12 11 11 41 38 3 47
10 Carmarthen Town AFC 34 12 9 13 45 38 7 45
11 Bala Town FC 34 12 9 13 39 47 -8 45
12 Haverfordwest County AFC 34 11 11 12 43 47 -4 44
13 Newtown AFC 34 10 11 13 54 57 -3 41
14 Gap Connah's Quay Nomads FC 34 11 8 15 31 42 -11 41
15 Portmadog FC 34 6 6 22 23 66 -43 24
16 Welshpool Town FC 34 6 5 23 30 70 -40 23
17 Caersws FC 34 3 4 27 26 94 -68 13
18 Elements Cefn Druids FC Cefn Mawr 34 1 6 27 16 77 -61 9
  612 233 146 233 857 857 0 845
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored
Rhyl FC did not obtain the license
Elements Cefn Druids FC Cefn Mawr => Cefn Druids FC Cefn Mawr
No promotion
Llansantffraid-ym-Mechain = Llansantffraid-ym-Mechain Carmarthen = Caerfyrddin
Llanelli (Church of St. Elli) = Llanelli Bala = Y Bala
Port Talbot = Port Talbot Haverfordwest = Hwlffordd
Aberystwyth (Mouth of the River Ystwyth) = Aberystwyth Newtown = Y Drenewydd
Bangor = Bangor Connah's Quay = Cei Connah
Rhyl = Y Rhyl Porthmadog = Porthmadog
Broughton = Brychdyn Welshpool = Y Trallwng
Prestatyn = Prestatyn Caersws = Caersws
Neath = Castell-nedd Cefn Mawr = Cefn Mawr
English = Welsh
FC = Football Club TNS = The New Saints
AFC = Association Football Club
Oswestry (Croesoswallt) => Oswestry (ENG)
CUP
Semifinals Port Talbot Town FC - Bala Town FC 1-0
Prestatyn Town FC - Bangor City FC 0-2
Final (Llanelli 01.05.2010) Port Talbot Town FC - Bangor City FC 2-3
Rhyl FC dissolved in 2021 Neath FC dissolved in 2012
Llanelli AFC dissolved in 2013 Bangor City FC dissolved in 2022
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against Diff. Points
1 Bro Goronwy FC 16 13 2 1 66 23 43 41
2 Trearddur Bay United FC 16 11 2 3 72 31 41 35
3 Holyhead Town FC Caergybi 16 8 6 2 43 33 10 30
4 Llanfairpwll FC Reserves 16 7 4 5 43 36 7 25
5 Cemaes Bay FC 16 6 4 6 35 41 -6 22
6 Llanerchymedd FC 16 5 5 6 26 30 -4 20
7 Menai Bridge Tigers FC 16 5 1 10 45 40 5 16
8 Llangoed & District FC 16 4 1 11 30 63 -33 13
9 Llandegfan FC 16 0 1 15 13 76 -63 1
  144 59 26 59 373 373 0 203
Rules for classification: 1) points (win 3 points, draw 1 point); 2) goal difference; 3) goals scored