Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 The New Saints 11 9 2 0 37 8 5 4 1 0 23 5 6 5 1 0 14 3 29 29
2 Connah's Quay 11 8 1 2 31 14 5 5 0 0 17 4 6 3 1 2 14 10 17 25
3 Newtown 12 7 1 4 22 13 6 4 1 1 10 4 6 3 0 3 12 9 9 22
4 Caernarfon Town 12 6 2 4 22 19 6 3 1 2 8 9 6 3 1 2 14 10 3 20
5 Cardiff MU 12 5 4 3 13 16 7 4 2 1 9 8 5 1 2 2 4 8 -3 19
6 Penybont 12 5 2 5 17 18 6 3 1 2 7 7 6 2 1 3 10 11 -1 17
7 Bala Town 11 4 4 3 8 8 6 4 1 1 6 3 5 0 3 2 2 5 0 16
8 Haverfordwest County 12 3 4 5 14 23 6 2 2 2 8 10 6 1 2 3 6 13 -9 13
9 Pontypridd Town AFC 12 3 3 6 4 11 6 2 2 2 3 2 6 1 1 4 1 9 -7 12
10 Barry Town United 12 2 3 7 12 20 6 2 2 2 9 11 6 0 1 5 3 9 -8 9
11 Colwyn Bay 11 2 2 7 12 20 6 1 1 4 8 14 5 1 1 3 4 6 -8 8
12 Aberystwyth Town 12 1 2 9 6 28 5 0 1 4 4 9 7 1 1 5 2 19 -22 5
  Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 Holywell 8 7 1 0 23 5 4 4 0 0 9 2 4 3 1 0 14 3 18 22
2 Airbus UK 9 7 0 2 21 7 4 4 0 0 9 2 5 3 0 2 12 5 14 21
3 Flint Town United 8 6 2 0 17 7 6 5 1 0 12 5 2 1 1 0 5 2 10 20
4 Mold Alexandra 8 6 0 2 21 12 4 4 0 0 16 4 4 2 0 2 5 8 9 18
5 Denbigh Town 9 5 0 4 23 19 5 4 0 1 19 13 4 1 0 3 4 6 4 15
6 Gresford Athletic 9 4 2 3 16 13 5 3 1 1 12 7 4 1 1 2 4 6 3 14
7 Guilsfield 9 4 2 3 10 11 3 1 1 1 4 3 6 3 1 2 6 8 -1 14
8 Caersws 9 4 1 4 20 17 5 4 0 1 16 7 4 0 1 3 4 10 3 13
9 Bangor 1876 9 4 0 5 19 23 5 2 0 3 11 12 4 2 0 2 8 11 -4 12
10 Ruthin Town 9 3 2 4 14 16 6 2 2 2 11 8 3 1 0 2 3 8 -2 11
11 Porthmadog 9 3 1 5 14 17 3 2 0 1 6 3 6 1 1 4 8 14 -3 10
12 Prestatyn Town 9 3 1 5 12 18 6 2 1 3 6 12 3 1 0 2 6 6 -6 10
13 Buckley Town 9 2 2 5 14 21 3 0 1 2 2 7 6 2 1 3 12 14 -7 8
14 Llanidloes Town 8 1 2 5 10 28 3 1 1 1 6 9 5 0 1 4 4 19 -18 5
15 Llandudno 8 1 0 7 11 20 3 1 0 2 5 8 5 0 0 5 6 12 -9 3
16 Chirk AAA 8 1 0 7 10 21 4 1 0 3 3 6 4 0 0 4 7 15 -11 3

Welsh Cup match previews and predictions