updated May 8
Cymru Alliance
P W D L F A pts
Llangefni Town 32 25 4 3 95 27 79
Flint Town United 32 23 6 3 84 29 75
Llandudno 32 19 8 5 73 31 65
Buckley Town 32 17 9 6 57 30 60
Penrhyncoch 32 16 7 9 51 46 55
Guilsfield 32 12 9 11 54 54 45
Ruthin Town 32 13 5 14 48 61 44
Holyhead Hotspur * 32 13 4 15 53 52 43
Bethesda Athletic 32 10 9 13 70 59 39
Denbigh Town 32 10 9 13 56 56 36
Llangollen Town 32 11 3 18 59 78 36
Mold Alexandra 32 11 2 19 53 81 35
Berriew 32 10 5 17 50 74 35
Lex XI 32 9 7 16 45 70 34
Llanfairpwll 32 9 5 18 38 60 32
Caernarfon Town 32 8 5 19 50 69 26
Gresford Athletic 32 5 5 22 28 87 20
Welsh Premier
P W D L F A pts
The New Saints 34 25 7 2 69 13 82
Llanelli 34 25 5 4 79 26 80
Port Talbot 34 19 8 7 56 23 65
Aberystwyth 34 19 7 8 54 41 64
Bangor City 34 19 6 9 75 45 63
Rhyl 34 18 8 8 74 43 62
Airbus UK 34 12 13 9 49 37 49
Prestatyn Town 34 12 12 10 53 53 48
Neath 34 12 11 11 41 38 47
Carmarthen 34 12 9 13 45 38 45
Bala Town 34 12 9 13 39 47 45
Haverfordwest 34 11 11 12 43 47 44
Newtown 34 10 11 13 54 57 41
Connah's Quay 34 11 8 15 31 42 41
Porthmadog 34 6 6 22 23 66 24
Welshpool Town 34 6 5 23 30 70 23
Caersws 34 3 4 27 26 94 13
Cefn Druids 34 1 6 27 16 77 9