Wales - Premier League 2023
Table Matches Player Stats
OVERALL HOME AWAY FORM
Premier League: Regular Season
# TEAM P W D L +/- GD Pts
1 Penybont 18 12 4 2 35-12 23 40 2 The New Saints 18 13 0 5 50-22 28 39 3 Cardiff MET 19 9 4 6 29-22 7 31 4 Haverfordwest County AFC 18 8 6 4 20-9 11 30 5 Bala Town 19 6 10 3 26-19 7 28 6 Caernarfon Town 19 8 4 7 28-30 -2 28 7 Barry Town 19 8 4 7 30-35 -5 28 8 GAP Connah S Quay FC 18 6 5 7 24-19 5 23 9 Newtown AFC 18 5 4 9 22-38 -16 19 10 Flint Town United 19 5 2 12 23-37 -14 17 11 Briton Ferry 18 4 2 12 23-38 -15 14 12 Aberystwyth Town 19 4 1 14 17-46 -29 13 Championship Round Relegation Round
Premier League: Regular Season
# TEAM P W D L +/- GD Pts
2 The New Saints 9 7 0 2 27-10 17 21 1 Penybont 9 6 2 1 18-6 12 20 5 Bala Town 10 5 2 3 14-8 6 17 7 Barry Town 9 5 2 2 16-14 2 17 3 Cardiff MET 9 4 4 1 15-9 6 16 4 Haverfordwest County AFC 9 3 5 1 9-3 6 14 8 GAP Connah S Quay FC 9 3 2 4 10-9 1 11 11 Briton Ferry 10 3 2 5 15-20 -5 11 10 Flint Town United 10 3 1 6 12-15 -3 10 12 Aberystwyth Town 9 3 1 5 11-17 -6 10 6 Caernarfon Town 9 3 1 5 14-20 -6 10 9 Newtown AFC 9 3 1 5 12-23 -11 10 Premier League: Regular Season
# TEAM P W D L +/- GD Pts
1 Penybont 9 6 2 1 17-6 11 20 2 The New Saints 9 6 0 3 23-12 11 18 6 Caernarfon Town 10 5 3 2 14-10 4 18 4 Haverfordwest County AFC 9 5 1 3 11-6 5 16 3 Cardiff MET 10 5 0 5 14-13 1 15 8 GAP Connah S Quay FC 9 3 3 3 14-10 4 12 5 Bala Town 9 1 8 0 12-11 1 11 7 Barry Town 10 3 2 5 14-21 -7 11 9 Newtown AFC 9 2 3 4 10-15 -5 9 10 Flint Town United 9 2 1 6 11-22 -11 7 11 Briton Ferry 8 1 0 7 8-18 -10 3 12 Aberystwyth Town 10 1 0 9 6-29 -23 3 Premier League: Regular Season
# TEAM LAST PLAYED MATCHES
1 Penybont D W W L W 2 The New Saints W L W L W 3 Cardiff MET L D W L W 4 Haverfordwest County AFC D W L D L 5 Bala Town D D D W W 6 Caernarfon Town L W D W L 7 Barry Town L W W L L 8 GAP Connah S Quay FC L W L W D 9 Newtown AFC L D L L L 10 Flint Town United L L W W L 11 Briton Ferry L W L W L 12 Aberystwyth Town L W L L W FIXTURE RESULTS
NS
Aberystwyth Town
Barry Town
NS
Cardiff MET
Caernarfon Town
NS
Colwyn Bay
Pontypridd Town
NS
Haverfordwest County AFC
Bala Town
NS
Penybont
GAP Connah S Quay FC
NS
The New Saints
Newtown AFC
FT
The New Saints
Cardiff MET
8
0
FT
Barry Town
Newtown AFC
4
0
FT
Aberystwyth Town
Colwyn Bay
1
0
FT
GAP Connah S Quay FC
The New Saints
0
4
FT
Penybont
Pontypridd Town
1
0
FT
Caernarfon Town
Colwyn Bay
2
1
FT
Aberystwyth Town
Haverfordwest County AFC
1
1
FT
Bala Town
Newtown AFC
2
1
FT
Barry Town
Cardiff MET
0
0
FT
Cardiff MET
Penybont
0
3
FT
Colwyn Bay
Bala Town
2
3
FT
Haverfordwest County AFC
Barry Town
2
0
FT
Newtown AFC
GAP Connah S Quay FC
1
2
FT
Pontypridd Town
Aberystwyth Town
2
0
FT
The New Saints
Caernarfon Town
2
1
FT
Haverfordwest County AFC
The New Saints
0
1
FT
Bala Town
Cardiff MET
0
1
FT
Caernarfon Town
Haverfordwest County AFC
0
1
FT
GAP Connah S Quay FC
Pontypridd Town
3
1
FT
The New Saints
Penybont
3
0
FT
Penybont
Bala Town
0
2
FT
Cardiff MET
Aberystwyth Town
4
2
FT
GAP Connah S Quay FC
Barry Town
7
0
FT
Newtown AFC
Colwyn Bay
4
2
FT
Pontypridd Town
Caernarfon Town
1
2
FT
Colwyn Bay
GAP Connah S Quay FC
2
3
FT
Aberystwyth Town
The New Saints
1
3
FT
Barry Town
Penybont
1
1
FT
Newtown AFC
Pontypridd Town
3
1
FT
Bala Town
Caernarfon Town
1
1
FT
Haverfordwest County AFC
Cardiff MET
1
1
FT
Colwyn Bay
Penybont
2
1
FT
Caernarfon Town
Barry Town
2
3
FT
GAP Connah S Quay FC
Haverfordwest County AFC
1
2
FT
Penybont
Newtown AFC
1
1
FT
Pontypridd Town
Colwyn Bay
0
3
FT
Aberystwyth Town
Bala Town
2
3
FT
Aberystwyth Town
Newtown AFC
0
1
FT
Bala Town
Pontypridd Town
0
0
FT
Barry Town
Aberystwyth Town
0
1
FT
Caernarfon Town
Penybont
2
4
FT
Cardiff MET
GAP Connah S Quay FC
3
1
FT
Haverfordwest County AFC
Colwyn Bay
5
0
FT
Newtown AFC
The New Saints
0
2
FT
The New Saints
Colwyn Bay
6
1
FT
The New Saints
Bala Town
2
0
FT
Colwyn Bay
Barry Town
0
1
FT
Newtown AFC
Haverfordwest County AFC
1
1
FT
Pontypridd Town
Cardiff MET
1
3
FT
GAP Connah S Quay FC
Caernarfon Town
6
1
FT
Penybont
Aberystwyth Town
0
2
FT
Bala Town
Haverfordwest County AFC
2
0
FT
Barry Town
The New Saints
2
6
FT
Caernarfon Town
Cardiff MET
5
1
FT
Pontypridd Town
GAP Connah S Quay FC
0
3
FT
GAP Connah S Quay FC
Bala Town
1
1
FT
Barry Town
Pontypridd Town
2
0
FT
Caernarfon Town
Aberystwyth Town
3
0
FT
Cardiff MET
Newtown AFC
2
1
FT
Haverfordwest County AFC
Penybont
3
2
FT
Pontypridd Town
Haverfordwest County AFC
2
0
FT
Bala Town
Colwyn Bay
2
1
FT
Newtown AFC
Caernarfon Town
4
0
FT
Penybont
The New Saints
1
4
FT
Aberystwyth Town
GAP Connah S Quay FC
1
1
FT
Cardiff MET
Barry Town
2
1
FT
GAP Connah S Quay FC
Penybont
4
2
FT
Barry Town
Caernarfon Town
0
3
FT
Colwyn Bay
Cardiff MET
2
2
FT
Haverfordwest County AFC
Aberystwyth Town
3
0
FT
Newtown AFC
Bala Town
1
0
FT
The New Saints
Pontypridd Town
4
0
FT
Bala Town
Aberystwyth Town
0
1
FT
Caernarfon Town
The New Saints
1
3
FT
Cardiff MET
Haverfordwest County AFC
1
1
FT
GAP Connah S Quay FC
Colwyn Bay
2
1
FT
Penybont
Barry Town
1
0
FT
Pontypridd Town
Newtown AFC
0
1
FT
Caernarfon Town
Pontypridd Town
1
0
FT
Barry Town
Bala Town
3
1
FT
Colwyn Bay
Newtown AFC
2
4
FT
Haverfordwest County AFC
GAP Connah S Quay FC
1
3
FT
Aberystwyth Town
Penybont
1
2
FT
Cardiff MET
The New Saints
1
5
FT
GAP Connah S Quay FC
Cardiff MET
4
0
FT
Newtown AFC
Barry Town
2
0
FT
Penybont
Caernarfon Town
3
2
FT
Pontypridd Town
Bala Town
0
0
FT
The New Saints
Haverfordwest County AFC
5
1
FT
Colwyn Bay
Aberystwyth Town
3
1
FT
Bala Town
The New Saints
0
0
FT
Aberystwyth Town
Caernarfon Town
2
4
FT
Barry Town
GAP Connah S Quay FC
1
4
FT
Haverfordwest County AFC
Newtown AFC
0
4
FT
Penybont
Colwyn Bay
0
1
FT
Cardiff MET
Pontypridd Town
2
0
FT
Bala Town
Penybont
2
1
FT
Colwyn Bay
Haverfordwest County AFC
1
2
FT
Pontypridd Town
Barry Town
1
0
FT
Caernarfon Town
GAP Connah S Quay FC
0
4
FT
Newtown AFC
Cardiff MET
2
1
FT
The New Saints
Aberystwyth Town
6
0
FT
Aberystwyth Town
Pontypridd Town
0
1
FT
Barry Town
Haverfordwest County AFC
2
2
FT
Caernarfon Town
Bala Town
1
1
FT
Colwyn Bay
The New Saints
0
1
FT
GAP Connah S Quay FC
Newtown AFC
3
1
FT
Penybont
Cardiff MET
0
0
FT
Newtown AFC
Aberystwyth Town
0
0
FT
Cardiff MET
Colwyn Bay
1
0
FT
Haverfordwest County AFC
Caernarfon Town
1
1
FT
The New Saints
Barry Town
2
2
FT
Bala Town
GAP Connah S Quay FC
1
0
FT
Pontypridd Town
Penybont
0
0
FT
Barry Town
Colwyn Bay
1
1
FT
Cardiff MET
Bala Town
0
0
FT
Pontypridd Town
The New Saints
0
1
FT
Caernarfon Town
Newtown AFC
2
1
FT
GAP Connah S Quay FC
Aberystwyth Town
4
0
FT
Penybont
Haverfordwest County AFC
2
0
FT
Colwyn Bay
Caernarfon Town
0
4
FT
Aberystwyth Town
Cardiff MET
0
1
FT
Bala Town
Barry Town
1
0
FT
Newtown AFC
Penybont
1
3
FT
Haverfordwest County AFC
Pontypridd Town
0
0
FT
The New Saints
GAP Connah S Quay FC
6
2
SCORERS ASSISTS RED CARDS YELLOW CARDS
# PLAYER TEAM GOALS
1 R. Hughes GAP Connah S Quay FC 8 2 O. Hulbert Barry Town 8 3 A. Williams Newtown AFC 7 4 Z. Clarke Caernarfon Town 7 5 J. Crole Penybont 7 6 L. Lloyd Caernarfon Town 6 7 S. Snaith Barry Town 6 8 S. Bradley The New Saints 6 9 C. Venables Penybont 6 10 A. Oteh The New Saints 6 11 B. Ahmun Haverfordwest County AFC 5 12 M. Yonsian Flint Town United 5 13 R. Reynolds Cardiff MET 5 14 D. McManus The New Saints 5 15 Elliott Reeves Flint Town United 5 16 B. Fawcett Haverfordwest County AFC 4 17 O. Jones Haverfordwest County AFC 4 18 J. Kenny GAP Connah S Quay FC 4 19 J. Oswell Newtown AFC 4 20 Owen Robert Pritchard Penybont 4 # PLAYER TEAM ASSISTS
# PLAYER TEAM CARDS
1 S. Downey Caernarfon Town 1 2 I. Lewis Aberystwyth Town 1 3 J. Veale Cardiff MET 1 4 C. Craven Cardiff MET 1 5 J. Yorwerth Barry Town 1 6 J. Canavan The New Saints 1 7 G. Morgan Cardiff MET 1
8 G. Newell Bala Town 0 9 C. Roberts Newtown AFC 0 10 A. Roscrow Cardiff MET 0 11 A. Gammond Briton Ferry 0 12 L. Tabone Haverfordwest County AFC 0 13 P. Mooney Caernarfon Town 0 14 Ryan Pryce Newtown AFC 0 15 Jac Rhys Clay Cardiff MET 0 16 D. Poole GAP Connah S Quay FC 0 17 Z. Ismail Newtown AFC 0 18 L. Harling Penybont 0 19 K. Patten Barry Town 0 20 Sidi Fofana Flint Town United 0 # PLAYER TEAM CARDS
1 C. Roberts Newtown AFC 8 2 L. Harling Penybont 6 3 K. Patten Barry Town 6 4 Sidi Fofana Flint Town United 6 5 J. Crole Penybont 5 6 J. Oswell Newtown AFC 5 7 B. Margetson Barry Town 5 8 H. Owen Flint Town United 5 9 C. Green Penybont 5 10 B. Nash GAP Connah S Quay FC 5 11 S. Sutton Newtown AFC 5 12 J. Malkin Bala Town 5 13 G. Newell Bala Town 4 14 A. Roscrow Cardiff MET 4 15 A. Gammond Briton Ferry 4 16 S. Downey Caernarfon Town 4 17 N. Edwards GAP Connah S Quay FC 4 18 G. Kircough Penybont 4 19 R. Reynolds Cardiff MET 4 20 K. Edwards GAP Connah S Quay FC 4 How many teams (clubs) are in the Premier League season 2023 in Wales?
In Wales, the Premier League in season 2023 has 12 teams(clubs). The teams are as listed below.