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

Upcoming Fixtures
Saturday
LivingstonAberdeen14:00

Livingston - Aberdeen

Livingston are playing Aberdeen at the Premier League of Scotland on September 21. The match will kick off 14:00 UTC.

MotherwellRoss County14:00

Motherwell - Ross County

Motherwell are playing Ross County at the Premier League of Scotland on September 21. The match will kick off 14:00 UTC.

St. MirrenHamilton14:00

St. Mirren - Hamilton

St. Mirren are playing Hamilton at the Premier League of Scotland on September 21. The match will kick off 14:00 UTC.

Sunday
St. JohnstoneRangers11:15

St. Johnstone - Rangers

St. Johnstone are playing Rangers at the Premier League of Scotland on September 22. The match will kick off 11:15 UTC.

CelticKilmarnock12:00

Celtic - Kilmarnock

Celtic are playing Kilmarnock at the Premier League of Scotland on September 22. The match will kick off 12:00 UTC.

HibernianHearts14:00

Hibernian - Hearts

Hibernian are playing Hearts at the Premier League of Scotland on September 22. The match will kick off 14:00 UTC.

September 28th
HibernianCeltic11:30

Hibernian - Celtic

Hibernian are playing Celtic at the of on September 28. The match will kick off 11:30 UTC.

HamiltonLivingston14:00

Hamilton - Livingston

Hamilton are playing Livingston at the of on September 28. The match will kick off 14:00 UTC.

KilmarnockRoss County14:00

Kilmarnock - Ross County

Kilmarnock are playing Ross County at the of on September 28. The match will kick off 14:00 UTC.

RangersAberdeen14:00

Rangers - Aberdeen

Rangers are playing Aberdeen at the of on September 28. The match will kick off 14:00 UTC.

St. JohnstoneMotherwell14:00

St. Johnstone - Motherwell

St. Johnstone are playing Motherwell at the of on September 28. The match will kick off 14:00 UTC.

St. MirrenHearts14:00

St. Mirren - Hearts

St. Mirren are playing Hearts at the of on September 28. The match will kick off 14:00 UTC.

Latest Results
past Saturday
Aberdeen1 - 1St. JohnstoneFull TimeFT

Aberdeen - St. Johnstone

Aberdeen played St. Johnstone at the Premier League of Scotland on September 14. The match kicked off 14:00 UTC and ended in a draw 1 - 1.

Hearts2 - 3MotherwellFull TimeFT

Hearts - Motherwell

Hearts played Motherwell at the Premier League of Scotland on September 14. The match kicked off 14:00 UTC. Motherwell won 2-3.

Kilmarnock2 - 0HibernianFull TimeFT

Kilmarnock - Hibernian

Kilmarnock played Hibernian at the Premier League of Scotland on September 14. The match kicked off 14:00 UTC. Kilmarnock won 2-0.

Rangers3 - 1LivingstonFull TimeFT

Rangers - Livingston

Rangers played Livingston at the Premier League of Scotland on September 14. The match kicked off 14:00 UTC. Rangers won 3-1.

Ross County2 - 1St. MirrenFull TimeFT

Ross County - St. Mirren

Ross County played St. Mirren at the Premier League of Scotland on September 14. The match kicked off 14:00 UTC. Ross County won 2-1.

Hamilton0 - 1CelticFull TimeFT

Hamilton - Celtic

Hamilton played Celtic at the Premier League of Scotland on September 14. The match kicked off 11:00 UTC. Celtic won 0-1.

September 1st
Rangers0 - 2CelticFull TimeFT

Rangers - Celtic

Rangers played Celtic at the of on September 1. The match kicked off 11:00 UTC. Celtic won 0-2.

August 31st
Aberdeen3 - 0Ross CountyFull TimeFT

Aberdeen - Ross County

Aberdeen played Ross County at the of on August 31. The match kicked off 14:00 UTC. Aberdeen won 3-0.

Hearts2 - 2HamiltonFull TimeFT

Hearts - Hamilton

Hearts played Hamilton at the of on August 31. The match kicked off 14:00 UTC and ended in a draw 2 - 2.

Livingston2 - 1St. MirrenFull TimeFT

Livingston - St. Mirren

Livingston played St. Mirren at the of on August 31. The match kicked off 14:00 UTC. Livingston won 2-1.

Motherwell3 - 0HibernianFull TimeFT

Motherwell - Hibernian

Motherwell played Hibernian at the of on August 31. The match kicked off 14:00 UTC. Motherwell won 3-0.

St. Johnstone0 - 1KilmarnockFull TimeFT

St. Johnstone - Kilmarnock

St. Johnstone played Kilmarnock at the of on August 31. The match kicked off 14:00 UTC. Kilmarnock won 0-1.

August 25th
Celtic3 - 1HeartsFull TimeFT

Celtic - Hearts

Celtic played Hearts at the of on August 25. The match kicked off 14:00 UTC. Celtic won 3-1.

St. Mirren0 - 1RangersFull TimeFT

St. Mirren - Rangers

St. Mirren played Rangers at the of on August 25. The match kicked off 11:15 UTC. Rangers won 0-1.

August 24th
Hamilton1 - 3MotherwellFull TimeFT

Hamilton - Motherwell

Hamilton played Motherwell at the of on August 24. The match kicked off 14:00 UTC. Motherwell won 1-3.

Hibernian2 - 2St. JohnstoneFull TimeFT

Hibernian - St. Johnstone

Hibernian played St. Johnstone at the of on August 24. The match kicked off 14:00 UTC and ended in a draw 2 - 2.

Kilmarnock0 - 0AberdeenFull TimeFT

Kilmarnock - Aberdeen

Kilmarnock played Aberdeen at the of on August 24. The match kicked off 14:00 UTC and ended in a draw 0 - 0.

Ross County1 - 4LivingstonFull TimeFT

Ross County - Livingston

Ross County played Livingston at the of on August 24. The match kicked off 14:00 UTC. Livingston won 1-4.

August 11th
Rangers6 - 1HibernianFull TimeFT

Rangers - Hibernian

Rangers played Hibernian at the of on August 11. The match kicked off 14:00 UTC. Rangers won 6-1.

St. Mirren1 - 0AberdeenFull TimeFT

St. Mirren - Aberdeen

St. Mirren played Aberdeen at the of on August 11. The match kicked off 14:00 UTC. St. Mirren won 1-0.

August 10th
Hamilton2 - 0KilmarnockFull TimeFT

Hamilton - Kilmarnock

Hamilton played Kilmarnock at the of on August 10. The match kicked off 14:00 UTC. Hamilton won 2-0.

Hearts0 - 0Ross CountyFull TimeFT

Hearts - Ross County

Hearts played Ross County at the of on August 10. The match kicked off 14:00 UTC and ended in a draw 0 - 0.

St. Johnstone2 - 2LivingstonFull TimeFT

St. Johnstone - Livingston

St. Johnstone played Livingston at the of on August 10. The match kicked off 13:00 UTC and ended in a draw 2 - 2.

Motherwell2 - 5CelticFull TimeFT

Motherwell - Celtic

Motherwell played Celtic at the of on August 10. The match kicked off 11:00 UTC. Celtic won 2-5.

August 4th
Aberdeen3 - 2HeartsFull TimeFT

Aberdeen - Hearts

Aberdeen played Hearts at the of on August 4. The match kicked off 14:00 UTC. Aberdeen won 3-2.

Kilmarnock1 - 2RangersFull TimeFT

Kilmarnock - Rangers

Kilmarnock played Rangers at the of on August 4. The match kicked off 12:30 UTC. Rangers won 1-2.

August 3rd
Celtic7 - 0St. JohnstoneFull TimeFT

Celtic - St. Johnstone

Celtic played St. Johnstone at the of on August 3. The match kicked off 14:00 UTC. Celtic won 7-0.

Hibernian1 - 0St. MirrenFull TimeFT

Hibernian - St. Mirren

Hibernian played St. Mirren at the of on August 3. The match kicked off 14:00 UTC. Hibernian won 1-0.

Livingston0 - 0MotherwellFull TimeFT

Livingston - Motherwell

Livingston played Motherwell at the of on August 3. The match kicked off 14:00 UTC and ended in a draw 0 - 0.

Ross County3 - 0HamiltonFull TimeFT

Ross County - Hamilton

Ross County played Hamilton at the of on August 3. The match kicked off 14:00 UTC. Ross County won 3-0.

Ever wondered how you can stream the matches of the Premier League of Scotland for free? Well, you've come to the right place as ScoreBat covers all matches of Scotland's Premier League in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Scotland 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 Scotland'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 Scotland 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 Scotland. 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 Scotland 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 Scotland.

You can check Scotland 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. Scotland 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 Celtic are the leaders in the table with 12 points after 4 matches: they have won 4 of their 4 matches in Premier League, drawing 0 and having 0 defeats this season scoring 17 goals - 4.25 per match, conceding 3 - 0.75 per match. Rangers are 2nd with 9 points in 4 matches: they have won 3 of their 4 matches in Premier League, drawing 0 and having 1 defeat this season scoring 9 goals - 2.25 per match, conceding 4 - 1.00 per match. Livingston are 3rd with 8 points in 4 matches: they have won 2 of their 4 matches in Premier League, drawing 2 and having 0 defeats this season scoring 8 goals - 2.00 per match, conceding 4 - 1.00 per match. Aberdeen are 4th with 7 points in 4 matches: they have won 2 of their 4 matches in Premier League, drawing 1 and having 1 defeat this season scoring 6 goals - 1.50 per match, conceding 3 - 0.75 per match. Motherwell are 5th with 7 points in 4 matches: they have won 2 of their 4 matches in Premier League, drawing 1 and having 1 defeat this season scoring 8 goals - 2.00 per match, conceding 6 - 1.50 per match. Kilmarnock are 6th with 4 points in 4 matches: they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 2 goals - 0.50 per match, conceding 4 - 1.00 per match. Hamilton are 7th with 4 points in 4 matches: they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 5 goals - 1.25 per match, conceding 8 - 2.00 per match. Ross County are 8th with 4 points in 4 matches: they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 4 goals - 1.00 per match, conceding 7 - 1.75 per match. Hibernian are 9th with 4 points in 4 matches: they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 4 goals - 1.00 per match, conceding 11 - 2.75 per match. St. Mirren are 10th with 3 points in 4 matches: they have won 1 of their 4 matches in Premier League, drawing 0 and having 3 defeats this season scoring 2 goals - 0.50 per match, conceding 4 - 1.00 per match. Hearts are 11th with 2 points in 4 matches: they have won 0 of their 4 matches in Premier League, drawing 2 and having 2 defeats this season scoring 5 goals - 1.25 per match, conceding 8 - 2.00 per match. St. Johnstone are 12th with 2 points in 4 matches: they have won 0 of their 4 matches in Premier League, drawing 2 and having 2 defeats this season scoring 4 goals - 1.00 per match, conceding 12 - 3.00 per match.

Matchday Live
Club BruggeGalatasaray16:55

Club Brugge - Galatasaray

Club Brugge are playing Galatasaray at the Group stage, Group A of Champions League on September 18. The match will kick off 16:55 UTC.

PSGReal Madrid19:00

PSG - Real Madrid

PSG are playing Real Madrid at the Group stage, Group A of Champions League on September 18. The match will kick off 19:00 UTC.

OlympiakosTottenham Hotspur16:55

Olympiakos - Tottenham Hotspur

Olympiakos are playing Tottenham Hotspur at the Group stage, Group B of Champions League on September 18. The match will kick off 16:55 UTC.

Bayern MunichCrvena Zvezda19:00

Bayern Munich - Crvena Zvezda

Bayern Munich are playing Crvena Zvezda at the Group stage, Group B of Champions League on September 18. The match will kick off 19:00 UTC.

Dinamo ZagrebAtalanta19:00

Dinamo Zagreb - Atalanta

Dinamo Zagreb are playing Atalanta at the Group stage, Group C of Champions League on September 18. The match will kick off 19:00 UTC.

Shakhtar DManchester City19:00

Shakhtar D - Manchester City

Shakhtar D are playing Manchester City at the Group stage, Group C of Champions League on September 18. The match will kick off 19:00 UTC.