Wales Premier League

1 Rhyl 34 29 3 2 95–29 +66 90
2 Llanelli 34 26 5 3 97–37 +60 83
3 The New Saints 34 20 11 3 79–27 +52 71
4 Carmarthen Town 34 19 5 10 51–46 +5 62
5 Port Talbot Town 34 16 8 10 57–48 +9 56
6 Bangor City 34 16 7 11 58–40 +18 55
7 Haverfordwest County 34 16 7 11 53–39 +14 55
8 Aberystwyth Town 34 12 10 12 51–50 +1 46
9 Connahs Quay Nomads 34 12 5 17 49–65 -16 41
10 Newtown 34 10 10 14 46–54 -8 40
11 Welshpool Town 34 11 7 16 48–70 -22 40
12 Airbus UK Broughton 34 12 3 19 47–57 -10 39
13 Cefn Druids 34 9 7 18 57–74 -17 34
14 Neath Athletic 34 10 4 20 43–65 -22 34
15 Prestatyn Town 34 8 9 17 48–70 -22 33
16 Porthmadog 34 10 2 22 57–91 -34 32
17 Caersws 34 6 7 21 28–61 -33 25
18 Caernarfon Town 34 5 8 21 32–73 -41 20
1 Llanelli 17 14 2 1 51–18 +33 44
2 Rhyl 17 14 1 2 54–16 +38 43
3 The New Saints 17 12 4 1 44–10 +34 40
4 Carmarthen Town 17 10 3 4 26–16 +10 33
5 Haverfordwest County 17 9 4 4 31–17 +14 31
6 Port Talbot Town 17 8 4 5 29–23 +6 28
7 Neath Athletic 18 8 3 7 25–25 0 27
8 Bangor City 17 7 5 5 25–16 +9 26
9 Prestatyn Town 17 7 4 6 29–28 +1 25
10 Aberystwyth Town 17 6 6 5 28–25 +3 24
11 Connahs Quay Nomads 17 7 2 8 31–29 +2 23
12 Welshpool Town 17 6 5 6 26–27 -1 23
13 Newtown 16 6 4 6 27–24 +3 22
14 Airbus UK Broughton 17 6 3 8 26–31 -5 21
15 Porthmadog 17 6 2 9 34–45 -11 20
16 Cefn Druids 17 5 2 10 29–35 -6 17
17 Caersws 17 4 2 11 16–31 -15 14
18 Caernarfon Town 17 3 3 11 14–35 -21 12
1 Rhyl 17 15 2 0 41–13 +28 47
2 Llanelli 17 12 3 2 46–19 +27 39
3 The New Saints 17 8 7 2 35–17 +18 31
4 Bangor City 17 9 2 6 33–24 +9 29
5 Carmarthen Town 17 9 2 6 25–30 -5 29
6 Port Talbot Town 17 8 4 5 28–25 +3 28
7 Haverfordwest County 17 7 3 7 22–22 0 24
8 Aberystwyth Town 17 6 4 7 23–25 -2 22
9 Airbus UK Broughton 17 6 0 11 21–26 -5 18
10 Newtown 18 4 6 8 19–30 -11 18
11 Connahs Quay Nomads 17 5 3 9 18–36 -18 18
12 Cefn Druids 17 4 5 8 28–39 -11 17
13 Welshpool Town 17 5 2 10 22–43 -21 17
14 Porthmadog 17 4 0 13 23–46 -23 12
15 Caersws 17 2 5 10 12–30 -18 11
16 Caernarfon Town 17 2 5 10 18–38 -20 11
17 Prestatyn Town 17 1 5 11 19–42 -23 8
18 Neath Athletic 16 2 1 13 18–40 -22 7
1 Rhyl 6 5 1 0 14–6 +8 16
2 Port Talbot Town 6 5 1 0 13–4 +9 16
3 The New Saints 6 4 1 1 16–3 +13 13
4 Llanelli 6 4 1 1 11–4 +7 13
5 Connahs Quay Nomads 6 3 1 2 10–14 -4 10
6 Carmarthen Town 6 3 1 2 6–13 -7 10
7 Cefn Druids 6 3 0 3 11–7 +4 9
8 Neath Athletic 6 3 0 3 8–7 +1 9
9 Haverfordwest County 6 3 0 3 7–4 +3 9
10 Prestatyn Town 6 2 1 3 8–12 -4 7
11 Welshpool Town 6 2 1 3 4–12 -8 7
12 Porthmadog 6 2 0 4 9–15 -6 6
13 Airbus UK Broughton 6 2 0 4 7–6 +1 6
14 Bangor City 6 1 3 2 7–7 0 6
15 Caernarfon Town 6 1 2 3 5–8 -3 5
16 Caersws 6 1 1 4 6–11 -5 4
17 Aberystwyth Town 6 1 1 4 4–10 -6 4
18 Newtown 6 0 2 4 3–11 -8 2
1 Rhyl 4 4 0 0 11–2 +9 12
2 Neath Athletic 4 4 0 0 9–1 +8 12
3 The New Saints 4 3 1 0 14–1 +13 10
4 Port Talbot Town 4 3 1 0 10–3 +7 10
5 Cefn Druids 4 3 0 1 12–5 +7 9
6 Llanelli 4 3 0 1 11–3 +8 9
7 Connahs Quay Nomads 4 2 1 1 9–6 +3 7
8 Welshpool Town 4 2 1 1 8–6 +2 7
9 Porthmadog 4 2 0 2 8–7 +1 6
10 Airbus UK Broughton 4 2 0 2 6–3 +3 6
11 Prestatyn Town 4 2 0 2 6–8 -2 6
12 Haverfordwest County 4 2 0 2 3–2 +1 6
13 Bangor City 4 1 2 1 4–4 0 5
14 Aberystwyth Town 4 1 2 1 4–5 -1 5
15 Newtown 4 1 1 2 6–7 -1 4
16 Carmarthen Town 4 1 1 2 1–4 -3 4
17 Caernarfon Town 4 1 0 3 2–9 -7 3
18 Caersws 4 0 1 3 3–6 -3 1
1 Rhyl 4 3 1 0 11–5 +6 10
2 Llanelli 4 3 1 0 10–1 +9 10
3 Haverfordwest County 4 3 0 1 6–2 +4 9
4 Port Talbot Town 4 3 0 1 5–4 +1 9
5 The New Saints 4 2 1 1 7–4 +3 7
6 Carmarthen Town 4 2 0 2 5–12 -7 6
7 Welshpool Town 4 2 0 2 2–9 -7 6
8 Caernarfon Town 4 1 2 1 6–5 +1 5
9 Bangor City 4 1 1 2 5–7 -2 4
10 Prestatyn Town 4 1 1 2 4–7 -3 4
11 Connahs Quay Nomads 4 1 1 2 4–12 -8 4
12 Cefn Druids 4 1 1 2 3–4 -1 4
13 Caersws 4 1 0 3 4–9 -5 3
14 Newtown 4 0 2 2 1–6 -5 2
15 Aberystwyth Town 4 0 1 3 2–7 -5 1
16 Porthmadog 4 0 0 4 3–13 -10 0
17 Neath Athletic 4 0 0 4 2–9 -7 0
18 Airbus UK Broughton 4 0 0 4 1–5 -4 0
 
Rhyl
Llanelli
The New Saints
Carmarthen
Port Talbot
Bangor
Haverfordwest
Aberystwyth
Connahs Quay
Newtown
Welshpool
Broughton
Cefn Druids
Neath
Prestatyn
Porthmadog
Caersws
Caernarfon
Rhyl X 5-1
2-1
3-0
2-3
4-1
2-0
0-0
2-0
3-0
7-1
1-0
3-4
4-2
7-2
2-0
3-1
4-0
Llanelli 0-1
X 1-1
5-2
2-0
4-3
2-1
3-0
4-1
3-1
4-1
3-2
1-1
2-1
6-1
5-0
3-0
3-2
The New Saints 0-3
0-0
X 8-0
2-0
2-1
0-0
1-1
2-1
1-1
3-1
1-0
4-1
2-1
2-0
6-0
4-0
6-0
Carmarthen 1-2
0-3
2-3
X 1-1
3-1
3-0
2-1
2-0
0-0
0-1
1-0
1-0
5-2
1-0
1-0
1-1
2-1
Port Talbot 2-2
4-6
0-0
0-0
X 2-1
1-2
1-1
0-2
1-2
4-0
2-1
3-2
2-0
3-1
1-3
2-0
1-0
Bangor 0-2
0-2
0-0
2-0
4-2
X 1-1
0-0
6-0
1-2
0-2
1-0
4-2
0-1
1-1
1-0
3-0
1-1
Haverfordwest 1-3
0-1
2-2
1-1
0-1
0-2
X 5-1
2-0
1-0
3-1
3-0
1-1
2-0
3-1
4-2
2-0
1-1
Aberystwyth 0-1
1-1
2-2
0-3
1-1
1-2
0-3
X 1-1
2-0
0-2
1-0
1-1
6-2
2-1
5-2
2-2
3-1
Connahs Quay 2-3
3-1
0-2
1-3
0-2
1-3
2-1
1-2
X 3-3
1-0
2-3
2-3
5-0
3-1
3-1
1-0
1-1
Newtown 1-2
2-6
0-0
2-3
1-0
1-3
4-2
2-1
1-2
X 4-1
0-1
4-0
- 1-1
2-0
0-0
2-2
Welshpool 0-2
1-3
1-2
2-0
1-2
1-1
1-3
0-1
3-1
2-2
X 2-1
3-3
2-1
2-2
3-2
1-0
1-1
Broughton 1-3
0-4
1-0
0-1
1-1
2-3
2-4
1-2
0-0
3-1
5-0
X 1-0
4-3
1-1
0-3
0-2
4-3
Cefn Druids 2-4
0-4
0-1
1-2
1-1
1-0
0-1
2-5
6-0
2-3
3-3
0-2
X 3-1
3-2
2-4
3-1
0-1
Neath 2-2
0-3
1-4
2-0
2-3
0-1
1-1
0-4
0-1
3-0
0-2
3-2
3-1
1-0
X 2-0
3-0
0-0
2-1
Prestatyn 1-4
0-1
1-4
1-2
0-3
2-2
0-1
1-0
1-1
1-0
2-2
2-1
3-3
1-0
X 5-2
3-2
5-0
Porthmadog 0-3
3-3
2-2
1-3
1-2
0-6
2-1
4-1
6-5
3-1
2-1
3-4
2-3
1-4
3-2
X 0-1
1-3
Caersws 0-3
0-2
2-6
0-2
4-2
0-1
1-0
1-3
0-1
1-1
0-1
1-3
1-2
0-0
1-2
3-2
X 1-0
Caernarfon 0-1
0-5
0-5
1-3
2-4
0-2
0-1
1-0
0-2
0-0
2-3
0-2
4-2
1-0
1-1
0-2
2-2
X