Football

World Cup 2018The Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanamara LeagueWelsh PremiershipHuws Gray AllianceWelsh CupWelsh LeagueWomens FootballAberdare ValleyBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW Regions CupFAW TrophyGwent Central LeagueGwent County LeagueInter League CupKrislyn Summer CupMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer LeaguePort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWelsh AllianceWest Wales Cup

JD Welsh Premier League

FixturesResultsTables

16 December 2017

Cefn Druids v Bangor City

20 December 2017

Llandudno v Cardiff Metropolitan

22 December 2017

Bala Town v Cefn Druids
Connahs Quay v Newtown
The New Saints v Aberystwyth Town

23 December 2017

Barry Town United v Prestatyn Town
Carmarthen Town v Bangor City

26 December 2017

Barry Town United v Cardiff Metropolitan
Carmarthen Town v Aberystwyth Town
Cefn Druids v Connahs Quay
Llandudno v Bangor City
Newtown v The New Saints
Prestatyn Town v Bala Town

29 December 2017

Connahs Quay v Cefn Druids

30 December 2017

Bala Town v Prestatyn Town

31 December 2017

Cardiff Metropolitan v Barry Town United
The New Saints v Newtown

1 January 2018

Aberystwyth Town v Carmarthen Town
Bangor City v Llandudno

5 January 2018

Bangor City v Newtown
Prestatyn Town v The New Saints

6 January 2018

Carmarthen Town v Cefn Druids
Connahs Quay v Barry Town United
Llandudno v Bala Town

7 January 2018

Cardiff Metropolitan v Aberystwyth Town

13 January 2018

Aberystwyth Town v Connahs Quay
Barry Town United v Bala Town
Carmarthen Town v Cardiff Metropolitan
Cefn Druids v Llandudno
Newtown v Prestatyn Town
The New Saints v Bangor City