Wales Premier League Live Scores & Results, Live Stream, Live Table & Video Highlights

Upcoming Fixtures
Tomorrow
AberystwythCaernarfon18:45

Aberystwyth - Caernarfon

Aberystwyth are playing Caernarfon at the Premier League of Wales on September 20. The match will kick off 18:45 UTC.

Saturday
Bala TownCardiff MU13:30

Bala Town - Cardiff MU

Bala Town are playing Cardiff MU at the Premier League of Wales on September 21. The match will kick off 13:30 UTC.

CarmarthenTNS13:30

Carmarthen - TNS

Carmarthen are playing TNS at the Premier League of Wales on September 21. The match will kick off 13:30 UTC.

NewtownConnahs QN13:30

Newtown - Connahs QN

Newtown are playing Connahs QN at the Premier League of Wales on September 21. The match will kick off 13:30 UTC.

PenybontAirbus13:30

Penybont - Airbus

Penybont are playing Airbus at the Premier League of Wales on September 21. The match will kick off 13:30 UTC.

Sunday
Barry TownCefn Druids13:30

Barry Town - Cefn Druids

Barry Town are playing Cefn Druids at the Premier League of Wales on September 22. The match will kick off 13:30 UTC.

September 27th
Bala TownAberystwyth18:45

Bala Town - Aberystwyth

Bala Town are playing Aberystwyth at the Premier League of Wales on September 27. The match will kick off 18:45 UTC.

CaernarfonNewtown18:45

Caernarfon - Newtown

Caernarfon are playing Newtown at the Premier League of Wales on September 27. The match will kick off 18:45 UTC.

September 28th
AirbusCarmarthen13:30

Airbus - Carmarthen

Airbus are playing Carmarthen at the Premier League of Wales on September 28. The match will kick off 13:30 UTC.

Cardiff MUCefn Druids13:30

Cardiff MU - Cefn Druids

Cardiff MU are playing Cefn Druids at the Premier League of Wales on September 28. The match will kick off 13:30 UTC.

TNSBarry Town13:30

TNS - Barry Town

TNS are playing Barry Town at the Premier League of Wales on September 28. The match will kick off 13:30 UTC.

Latest Results
past Monday
Cardiff MU1 - 1TNSFull TimeFT

Cardiff MU - TNS

Cardiff MU played TNS at the Premier League of Wales on September 16. The match kicked off 19:00 UTC and ended in a draw 1 - 1.

past Saturday
Airbus0 - 1Barry TownFull TimeFT

Airbus - Barry Town

Airbus played Barry Town at the Premier League of Wales on September 14. The match kicked off 13:30 UTC. Barry Town won 0-1.

Caernarfon3 - 2PenybontFull TimeFT

Caernarfon - Penybont

Caernarfon played Penybont at the Premier League of Wales on September 14. The match kicked off 13:30 UTC. Caernarfon won 3-2.

Cefn Druids3 - 3CarmarthenFull TimeFT

Cefn Druids - Carmarthen

Cefn Druids played Carmarthen at the Premier League of Wales on September 14. The match kicked off 13:30 UTC and ended in a draw 3 - 3.

Newtown1 - 0Bala TownFull TimeFT

Newtown - Bala Town

Newtown played Bala Town at the Premier League of Wales on September 14. The match kicked off 13:30 UTC. Newtown won 1-0.

past Friday
Connahs QN4 - 1AberystwythFull TimeFT

Connahs QN - Aberystwyth

Connahs QN played Aberystwyth at the Premier League of Wales on September 13. The match kicked off 18:45 UTC. Connahs QN won 4-1.

September 10th
Connahs QN1 - 0Cefn DruidsFull TimeFT

Connahs QN - Cefn Druids

Connahs QN played Cefn Druids at the of on September 10. The match kicked off 18:45 UTC. Connahs QN won 1-0.

TNS2 - 1NewtownFull TimeFT

TNS - Newtown

TNS played Newtown at the of on September 10. The match kicked off 18:45 UTC. TNS won 2-1.

September 7th
Aberystwyth1 - 2AirbusFull TimeFT

Aberystwyth - Airbus

Aberystwyth played Airbus at the of on September 7. The match kicked off 13:30 UTC. Airbus won 1-2.

Barry Town0 - 0CaernarfonFull TimeFT

Barry Town - Caernarfon

Barry Town played Caernarfon at the of on September 7. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

Carmarthen2 - 2Cardiff MUFull TimeFT

Carmarthen - Cardiff MU

Carmarthen played Cardiff MU at the of on September 7. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Penybont1 - 6Bala TownFull TimeFT

Penybont - Bala Town

Penybont played Bala Town at the of on September 7. The match kicked off 13:30 UTC. Bala Town won 1-6.

August 31st
TNS2 - 1PenybontFull TimeFT

TNS - Penybont

TNS played Penybont at the of on August 31. The match kicked off 13:30 UTC. TNS won 2-1.

August 30th
Airbus2 - 3CaernarfonFull TimeFT

Airbus - Caernarfon

Airbus played Caernarfon at the of on August 30. The match kicked off 19:00 UTC. Caernarfon won 2-3.

Bala Town0 - 1Connahs QNFull TimeFT

Bala Town - Connahs QN

Bala Town played Connahs QN at the of on August 30. The match kicked off 18:45 UTC. Connahs QN won 0-1.

Cardiff MU1 - 0NewtownFull TimeFT

Cardiff MU - Newtown

Cardiff MU played Newtown at the of on August 30. The match kicked off 18:45 UTC. Cardiff MU won 1-0.

Carmarthen0 - 1Barry TownFull TimeFT

Carmarthen - Barry Town

Carmarthen played Barry Town at the of on August 30. The match kicked off 18:45 UTC. Barry Town won 0-1.

Cefn Druids1 - 2AberystwythFull TimeFT

Cefn Druids - Aberystwyth

Cefn Druids played Aberystwyth at the of on August 30. The match kicked off 18:45 UTC. Aberystwyth won 1-2.

August 26th
Aberystwyth1 - 10TNSFull TimeFT

Aberystwyth - TNS

Aberystwyth played TNS at the of on August 26. The match kicked off 13:30 UTC. TNS won 1-10.

Barry Town2 - 2Bala TownFull TimeFT

Barry Town - Bala Town

Barry Town played Bala Town at the of on August 26. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Caernarfon1 - 1Cefn DruidsFull TimeFT

Caernarfon - Cefn Druids

Caernarfon played Cefn Druids at the of on August 26. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Cardiff MU1 - 0AirbusFull TimeFT

Cardiff MU - Airbus

Cardiff MU played Airbus at the of on August 26. The match kicked off 13:30 UTC. Cardiff MU won 1-0.

Connahs QN1 - 1CarmarthenFull TimeFT

Connahs QN - Carmarthen

Connahs QN played Carmarthen at the of on August 26. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Newtown1 - 1PenybontFull TimeFT

Newtown - Penybont

Newtown played Penybont at the of on August 26. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

August 23rd
Carmarthen1 - 2NewtownFull TimeFT

Carmarthen - Newtown

Carmarthen played Newtown at the Premier League of Wales on August 23. The match kicked off 19:00 UTC. Newtown won 1-2.

Bala Town3 - 1TNSFull TimeFT

Bala Town - TNS

Bala Town played TNS at the of on August 23. The match kicked off 18:45 UTC. Bala Town won 3-1.

Barry Town3 - 1AberystwythFull TimeFT

Barry Town - Aberystwyth

Barry Town played Aberystwyth at the of on August 23. The match kicked off 18:45 UTC. Barry Town won 3-1.

Caernarfon0 - 0Connahs QNFull TimeFT

Caernarfon - Connahs QN

Caernarfon played Connahs QN at the of on August 23. The match kicked off 18:45 UTC and ended in a draw 0 - 0.

Cefn Druids3 - 1AirbusFull TimeFT

Cefn Druids - Airbus

Cefn Druids played Airbus at the of on August 23. The match kicked off 18:45 UTC. Cefn Druids won 3-1.

Penybont1 - 3Cardiff MUFull TimeFT

Penybont - Cardiff MU

Penybont played Cardiff MU at the of on August 23. The match kicked off 18:45 UTC. Cardiff MU won 1-3.

Ever wondered how you can stream the matches of the Premier League of Wales for free? Well, you've come to the right place as ScoreBat covers all matches of Wales's Premier League in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Wales Premier League's live scores are updated in real time so any time a team scores a goal the result is immediately updated and our users can follow the livescore without refreshing the page. It only takes a couple of seconds for the Premier League's livescore to be updated so we can proudly say we are the fastest to deliver the livescore of Wales's Premier League matches. But it's not just the livescore: you can also check who scored the goal, received a yellow card or got substituted alongside the starting lineups and team formations for each match. You can watch the live video of Wales Premier League's matches for free on ScoreBat. Live streaming usually starts a couple of minutes before the kick-off as our sophisticated search crawler finds the best stream for each match of the Premier League of Wales. Please note that we are only providing live-streaming when we can find a publicly available stream so be aware that the live streaming might be unavailable in your region. We are not hosting or broadcasting any video content as all the content is hosted on third party websites like youtube or streamable, so if you think that the video infriges your copyright please contact the website that hosts it.

Apart from the live stream we also have Wales Premier League's goal videos and match highlights updated in real time. The video of each goal is being added usually a minute after the event so you can watch it in case you missed it. We are also adding full match highlights after every match of the Premier League of Wales.

You can check Wales Premier League's live table to see the positions of the teams in real time as the standings are updated instantly. Apart from the total points earned by each team of the Premier League you can also check how many wins, losses and draws each team has, how many goals they have scored or conceded. Wales Premier League's league table is recalculated and resorted the second any of the teams score a goal so you don't need to refresh the page to see the up-to-date standings. So Barry Town are the leaders in the table with 14 points after 6 matches: they have won 4 of their 6 matches in Premier League, drawing 2 and having 0 defeats this season scoring 9 goals - 1.50 per match, conceding 4 - 0.67 per match. TNS are 2nd with 12 points in 5 matches: they have won 4 of their 5 matches in Premier League, drawing 0 and having 1 defeat this season scoring 16 goals - 3.20 per match, conceding 6 - 1.20 per match. Connahs QN are 3rd with 12 points in 6 matches: they have won 3 of their 6 matches in Premier League, drawing 3 and having 0 defeats this season scoring 8 goals - 1.33 per match, conceding 3 - 0.50 per match. Cardiff MU are 4th with 11 points in 5 matches: they have won 3 of their 5 matches in Premier League, drawing 2 and having 0 defeats this season scoring 8 goals - 1.60 per match, conceding 4 - 0.80 per match. Bala Town are 5th with 10 points in 6 matches: they have won 3 of their 6 matches in Premier League, drawing 1 and having 2 defeats this season scoring 13 goals - 2.17 per match, conceding 7 - 1.17 per match. Caernarfon are 6th with 9 points in 6 matches: they have won 2 of their 6 matches in Premier League, drawing 3 and having 1 defeat this season scoring 7 goals - 1.17 per match, conceding 6 - 1.00 per match. Newtown are 7th with 8 points in 6 matches: they have won 2 of their 6 matches in Premier League, drawing 2 and having 2 defeats this season scoring 5 goals - 0.83 per match, conceding 5 - 0.83 per match. Cefn Druids are 8th with 6 points in 6 matches: they have won 1 of their 6 matches in Premier League, drawing 3 and having 2 defeats this season scoring 8 goals - 1.33 per match, conceding 8 - 1.33 per match. Aberystwyth are 9th with 6 points in 6 matches: they have won 2 of their 6 matches in Premier League, drawing 0 and having 4 defeats this season scoring 9 goals - 1.50 per match, conceding 22 - 3.67 per match. Carmarthen are 10th with 3 points in 6 matches: they have won 0 of their 6 matches in Premier League, drawing 3 and having 3 defeats this season scoring 9 goals - 1.50 per match, conceding 12 - 2.00 per match. Airbus are 11th with 3 points in 6 matches: they have won 1 of their 6 matches in Premier League, drawing 0 and having 5 defeats this season scoring 6 goals - 1.00 per match, conceding 11 - 1.83 per match. Penybont are 12th with 1 point in 6 matches: they have won 0 of their 6 matches in Premier League, drawing 1 and having 5 defeats this season scoring 7 goals - 1.17 per match, conceding 17 - 2.83 per match.

Matchday Live
APOELDudelange16:55

APOEL - Dudelange

APOEL are playing Dudelange at the Group A of Europa League on September 19. The match will kick off 16:55 UTC.

QarabagSevilla16:55

Qarabag - Sevilla

Qarabag are playing Sevilla at the Group A of Europa League on September 19. The match will kick off 16:55 UTC.

Dynamo K.Malmo FF16:55

Dynamo K. - Malmo FF

Dynamo K. are playing Malmo FF at the Group B of Europa League on September 19. The match will kick off 16:55 UTC.

FC KobenhavnLugano16:55

FC Kobenhavn - Lugano

FC Kobenhavn are playing Lugano at the Group B of Europa League on September 19. The match will kick off 16:55 UTC.

BaselFK Krasnodar16:55

Basel - FK Krasnodar

Basel are playing FK Krasnodar at the Group C of Europa League on September 19. The match will kick off 16:55 UTC.

GetafeTrabzonspor16:55

Getafe - Trabzonspor

Getafe are playing Trabzonspor at the Group C of Europa League on September 19. The match will kick off 16:55 UTC.