TABLE OF LAST 25 SEASONS

1 2 3

No. Club G W D L F   A P S 1 2 3 Cup
1 The New Saints FC 820 488 179 153 1.780 - 833 1.643 24 11 5 1 6
2 CP Dinas Bangor 838 426 143 269 1.612 - 1.193 1.421 25 3 1 4 5
3 CPD Tref Aberystwyth 760 313 183 264 1.246 - 1.151 1.122 24 - - 1 -
4 Newtown AFC 818 302 188 328 1.218 - 1.280 1.094 25 - 2 - -
5 Connah's Quay FC 764 293 175 296 1154 - 1203 1.054 23 - 1 - -
6 CPD Rhyl 656 301 131 224 1.115 - 932 1.034 20 2 2 2 2
7 CPD Tref Caerfyrddin 664 254 143 267 966 - 1040 905 21 - - 2 1
8 Cwmbran Town AFC 532 252 108 172 909 - 721 864 15 1 1 2 -
9 Llanelli Town AFC 578 250 96 232 1058 - 1017 846 17 1 3 1 1
10 CPD Caersws 634 212 145 277 949 - 1.087 781 18 - - - -
11 Barry Town United AFC 356 234 66 56 886 - 356 768 10 7 1 - 5
12 Haverfordwest County AFC 560 187 137 236 765 - 923 698 17 - - 1 -
13 Port Talbot Town FC 498 184 116 198 682 - 743 668 16 - - 1 -
14 AU Cardiff Met Caerdydd 364 169 64 131 592 - 478 571 10 - 4 - 1
15 Afan Lido FC 454 145 111 198 542 - 686 546 14 - 1 - -
16 CPD Porthmadog 466 145 97 224 687 - 824 532 13 - - - -
17 CPD Tref Caernarfon 452 133 114 205 643 - 839 513 13 - - - -
18 Airbus UK Broughton 396 135 88 173 578 - 639 493 13 - 2 1 -
19 Bwrdeisstref Conwy FC 298 119 63 116 487 - 493 420 8 - - 1 -
20 Welshpool Town FC 346 104 79 163 465 - 629 391 10 - - - -
21 Cefn Druids AFC 414 105 74 235 518 - 822 389 13 - - - -
22 Ebbw Vale AFC   232 106 58 68 435 - 335 376 6 - - 2 -
23 CPY Bala 228 94 54 80 356 - 315 336 8 - 2 1 1
24 Fflint Town United FC 232 90 39 103 368 - 384 309 6 - - - -
25 Holywell Town FC 226 73 52 101 344 - 401 271 6 - - - -
26 Neath AFC 166 71 42 53 263 - 232 255 5 - - 2 -
27 Ton Pentre AFC 156 64 35 57 251 - 251 227 4 - - 2 -
28 CPD Tref Prestatyn 208 58 52 98 306 - 402 226 7 - - - 1
29 Rhayader Town FC 172 38 40 94 201 - 333 154 5 - - - -
30 Briton Ferry Llansawel AFC 156 34 28 94 217 - 391 130 4 - - - -
31 Mold Alexandra FC 114 38 14 62 179 - 234 128 3 - - - -
32 CPD Bae Cemaes 118 28 20 70 155 - 306 104 3 - - - -
33 Oswestry Town FC 102 24 22 56 115 - 225 94 3 - - - -
34 Maesteg Park AFC 114 19 28 67 118 - 243 85 3 - - - -
35 Llandudno FC 54 21 15 18 71 - 75 78 2 - - 1 -
36 Llanidloes Town FC 38 7 9 22 48 - 93 30 1 - - - -
37 Abergavenny Thurdays AFC 38 7 7 24 36 - 76 28 1 - - - -
38 CPD Llangefni 34 7 3 24 39 - 82 24 1 - - - -
39 Cardiff Bay Harlequins FC 34 4 4 26 23 - 110 16 1 - - - -
  Cardiff City FC 0 0 0 0 0 - 0 0 0 - - - 1
  Wrexham FC 0 0 0 0 0 - 0 0 0 - - - 1

Last update : 30-04-17

Changed names:

Inter Cable Tel Cardiff > UWIC Cardiff > AU Cardiff Met Caerdydd
CPD Conwy Unedig > Bwrdeisstref Conwy FC
Merthyr Tydfill FC > Merthyr Town FC
Briton Ferry Athletic AFC + Llansawel FC > Briton Ferry Llansawel AFC
Cardiff Grange Quins FC > Cardiff Bay Harlequins FC
Llansaitfraid + Ostwestry Town > TNS > The New Saints