wales flag

2023-2024 Welsh Premier League Table

2023-2024 Welsh Premier League
Regular Season
PosTeamPWDLFAGDPts
1The New Saints2220207714+6362
2Connah's Quay Nomads2215255929+3047
3Bala Town2210752520+537
4Cardiff Metropolitan229762839-1134
5Newtown2210393531+433
6Caernarfon Town229494041-131
7Haverfordwest County AFC227782933-428
8Penybont2284102832-425
9Barry Town2265112741-1423
10Aberystwyth2243151846-2815
11Colwyn Bay2242162749-2214
12Pontypridd United2254131331-1813
Championship Group
PosTeamPWDLFAGDPts
1The New Saints32302011718+9992
2Connah's Quay Nomads3218597043+2759
3Bala Town32131273831+751
4Newtown32135144946+344
5Caernarfon Town32118135270-1841
6Cardiff Metropolitan32109133563-2836
Relegation Group
PosTeamPWDLFAGDPts
1Penybont32147114637+943
2Haverfordwest County AFC321110113940-143
3Barry Town32711143654-1832
4Aberystwyth3276192757-3027
5Colwyn Bay3274213466-3225
6Pontypridd United3287172341-1822
2023-2024 Welsh Premier League (Home)
Regular Season
PosTeamPWDLFAGDMGPts
1The New Saints111010478+395531
2Connah's Quay Nomads118123513+224825
3Bala Town11632116+51721
4Cardiff Metropolitan116321816+23421
5Newtown116231912+73120
6Caernarfon Town11515191903816
7Haverfordwest County AFC114341815+33315
8Penybont11425913-42214
9Barry Town113441619-33513
10Pontypridd United11326713-62011
11Colwyn Bay112181625-9417
12Aberystwyth111281121-10325
Championship Group
PosTeamPWDLFAGDMGPts
1The New Saints1615106710+577746
2Connah's Quay Nomads169433920+195931
3Bala Town167631510+52527
4Newtown168262921+85026
5Caernarfon Town167272632-65823
6Cardiff Metropolitan166462130-95122
Relegation Group
PosTeamPWDLFAGDMGPts
1Haverfordwest County AFC167452619+74525
2Penybont166461817+13522
3Barry Town164752025-54519
4Pontypridd United164481218-63016
5Colwyn Bay1642102029-94914
6Aberystwyth1633101626-104212
2023-2024 Welsh Premier League (Away)
Regular Season
PosTeamPWDLFAGDMGPts
1The New Saints111010306+243631
2Connah's Quay Nomads117132416+84022
3Bala Town11443141402816
4Caernarfon Town114342122-14315
5Penybont11425191903814
6Newtown114161619-33513
7Haverfordwest County AFC113441118-72913
8Cardiff Metropolitan113441023-133313
9Barry Town113171122-113310
10Aberystwyth11317725-183210
11Pontypridd United11227618-12248
12Colwyn Bay112181124-13357
Championship Group
PosTeamPWDLFAGDMGPts
1The New Saints161510508+425846
2Connah's Quay Nomads169163123+85428
3Bala Town166642321+24424
4Newtown165382025-54518
5Caernarfon Town164662638-126418
6Cardiff Metropolitan164571433-194717
Relegation Group
PosTeamPWDLFAGDMGPts
1Penybont168352820+84827
2Haverfordwest County AFC164661321-83418
3Pontypridd United164391123-123415
4Aberystwyth164391131-204215
5Barry Town163491629-134513
6Colwyn Bay1632111437-235111
2023-2024 Welsh Premier League (Overall)
Regular Season
PosTeamPWDLFAGDMGPts
1The New Saints2220207714+639162
2Connah's Quay Nomads2215255929+308847
3Bala Town2210752520+54537
4Cardiff Metropolitan229762839-116734
5Newtown2210393531+46633
6Caernarfon Town229494041-18131
7Haverfordwest County AFC227782933-46228
8Penybont2284102832-46025
9Barry Town2265112741-146823
10Aberystwyth2243151846-286415
11Colwyn Bay2242162749-227614
12Pontypridd United2254131331-184413
Championship Group
PosTeamPWDLFAGDMGPts
1The New Saints32302011718+9913592
2Connah's Quay Nomads3218597043+2711359
3Bala Town32131273831+76951
4Newtown32135144946+39544
5Caernarfon Town32118135270-1812241
6Cardiff Metropolitan32109133563-289836
Relegation Group
PosTeamPWDLFAGDMGPts
1Penybont32147114637+98343
2Haverfordwest County AFC321110113940-17943
3Barry Town32711143654-189032
4Aberystwyth3276192757-308427
5Colwyn Bay3274213466-3210025
6Pontypridd United3287172341-186422

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl
1The New Saints222429
2Connah's Quay Nomads221829
3Bala Town221926
4Cardiff Metropolitan222126
5Newtown221625
6Caernarfon Town222031
7Haverfordwest County AFC222125
8Penybont222028
9Barry Town221929
10Aberystwyth222231
11Colwyn Bay222834
12Pontypridd United222132
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table