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

Upcoming Fixtures
Saturday
HamiltonDundee United14:00

Hamilton - Dundee United

Hamilton are playing Dundee United at the Premier League of Scotland on September 26. The match will kick off 14:00 UTC.

LivingstonSt. Johnstone14:00

Livingston - St. Johnstone

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

Ross CountyAberdeen14:00

Ross County - Aberdeen

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

St. MirrenKilmarnock14:00

St. Mirren - Kilmarnock

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

Sunday
MotherwellRangers11:00

Motherwell - Rangers

Motherwell are playing Rangers at the Premier League of Scotland on September 27. The match will kick off 11:00 UTC.

CelticHibernian14:00

Celtic - Hibernian

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

Latest Results
Yesterday
Aberdeen0 - 3MotherwellFull TimeFT

Aberdeen - Motherwell

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

Hibernian2 - 2RangersFull TimeFT

Hibernian - Rangers

Hibernian played Rangers at the Premier League of Scotland on September 20. The match kicked off 11:00 UTC and ended in a draw 2 - 2.

past Saturday
Celtic3 - 2LivingstonFull TimeFT

Celtic - Livingston

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

Dundee United2 - 1St. MirrenFull TimeFT

Dundee United - St. Mirren

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

Kilmarnock2 - 1HamiltonFull TimeFT

Kilmarnock - Hamilton

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

St. Johnstone0 - 1Ross CountyFull TimeFT

St. Johnstone - Ross County

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

past Wednesday
St. Mirren1 - 2CelticFull TimeFT

St. Mirren - Celtic

St. Mirren played Celtic at the Premier League of Scotland on September 16. The match kicked off 18:45 UTC. Celtic won 1-2.

September 12th
Aberdeen1 - 0KilmarnockFull TimeFT

Aberdeen - Kilmarnock

Aberdeen played Kilmarnock at the of on September 12. The match kicked off 14:00 UTC. Aberdeen won 1-0.

Livingston1 - 2HamiltonFull TimeFT

Livingston - Hamilton

Livingston played Hamilton at the of on September 12. The match kicked off 14:00 UTC. Hamilton won 1-2.

Motherwell1 - 0St. JohnstoneFull TimeFT

Motherwell - St. Johnstone

Motherwell played St. Johnstone at the of on September 12. The match kicked off 14:00 UTC. Motherwell won 1-0.

Rangers4 - 0Dundee UnitedFull TimeFT

Rangers - Dundee United

Rangers played Dundee United at the of on September 12. The match kicked off 14:00 UTC. Rangers won 4-0.

Ross County0 - 5CelticFull TimeFT

Ross County - Celtic

Ross County played Celtic at the of on September 12. The match kicked off 14:00 UTC. Celtic won 0-5.

St. Mirren0 - 3HibernianFull TimeFT

St. Mirren - Hibernian

St. Mirren played Hibernian at the Premier League of Scotland on September 12. The match kicked off 14:00 UTC. Hibernian won 0-3.

August 30th
Hibernian0 - 1AberdeenFull TimeFT

Hibernian - Aberdeen

Hibernian played Aberdeen at the of on August 30. The match kicked off 15:30 UTC. Aberdeen won 0-1.

Celtic3 - 0MotherwellFull TimeFT

Celtic - Motherwell

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

August 29th
Hamilton0 - 2RangersFull TimeFT

Hamilton - Rangers

Hamilton played Rangers at the of on August 29. The match kicked off 16:30 UTC. Rangers won 0-2.

Kilmarnock4 - 0Dundee UnitedFull TimeFT

Kilmarnock - Dundee United

Kilmarnock played Dundee United at the of on August 29. The match kicked off 14:00 UTC. Kilmarnock won 4-0.

Livingston1 - 0Ross CountyFull TimeFT

Livingston - Ross County

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

St. Johnstone1 - 0St. MirrenFull TimeFT

St. Johnstone - St. Mirren

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

August 23rd
St. Johnstone0 - 1HibernianFull TimeFT

St. Johnstone - Hibernian

St. Johnstone played Hibernian at the of on August 23. The match kicked off 15:30 UTC. Hibernian won 0-1.

Aberdeen2 - 1LivingstonFull TimeFT

Aberdeen - Livingston

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

August 22nd
Dundee United0 - 1CelticFull TimeFT

Dundee United - Celtic

Dundee United played Celtic at the of on August 22. The match kicked off 16:30 UTC. Celtic won 0-1.

Motherwell0 - 1HamiltonFull TimeFT

Motherwell - Hamilton

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

Rangers2 - 0KilmarnockFull TimeFT

Rangers - Kilmarnock

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

St. Mirren1 - 1Ross CountyFull TimeFT

St. Mirren - Ross County

St. Mirren played Ross County at the of on August 22. The match kicked off 14:00 UTC and ended in a draw 1 - 1.

August 20th
St. Johnstone0 - 1AberdeenFull TimeFT

St. Johnstone - Aberdeen

St. Johnstone played Aberdeen at the Premier League of Scotland on August 20. The match kicked off 18:30 UTC. Aberdeen won 0-1.

August 16th
Livingston0 - 0RangersFull TimeFT

Livingston - Rangers

Livingston played Rangers at the of on August 16. The match kicked off 15:30 UTC and ended in a draw 0 - 0.

August 15th
Hibernian0 - 0MotherwellFull TimeFT

Hibernian - Motherwell

Hibernian played Motherwell at the of on August 15. The match kicked off 16:30 UTC and ended in a draw 0 - 0.

Hamilton0 - 1St. MirrenFull TimeFT

Hamilton - St. Mirren

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

Kilmarnock1 - 2St. JohnstoneFull TimeFT

Kilmarnock - St. Johnstone

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

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 19 points after 7 matches : they have won 6 of their 7 matches in Premier League, drawing 1 and having 0 defeats this season scoring 20 goals - 2.86 per match, conceding 5 - 0.71 per match. Rangers are 2nd with 19 points in 7 matches : they have won 6 of their 7 matches in Premier League, drawing 1 and having 0 defeats this season scoring 15 goals - 2.14 per match, conceding 0 - 0.00 per match. Hibernian are 3rd with 16 points in 7 matches : they have won 5 of their 7 matches in Premier League, drawing 1 and having 1 defeat this season scoring 11 goals - 1.57 per match, conceding 3 - 0.43 per match. Aberdeen are 4th 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 5 goals - 1.00 per match, conceding 2 - 0.40 per match. Ross County are 5th with 11 points in 8 matches : they have won 3 of their 8 matches in Premier League, drawing 2 and having 3 defeats this season scoring 7 goals - 0.88 per match, conceding 11 - 1.38 per match. Dundee United are 6th with 10 points in 8 matches : they have won 3 of their 8 matches in Premier League, drawing 1 and having 4 defeats this season scoring 6 goals - 0.75 per match, conceding 13 - 1.63 per match. Kilmarnock are 7th with 8 points in 8 matches : they have won 2 of their 8 matches in Premier League, drawing 2 and having 4 defeats this season scoring 11 goals - 1.38 per match, conceding 11 - 1.38 per match. St. Johnstone are 8th with 7 points in 8 matches : they have won 2 of their 8 matches in Premier League, drawing 1 and having 5 defeats this season scoring 4 goals - 0.50 per match, conceding 9 - 1.13 per match. St. Mirren are 9th with 7 points in 8 matches : they have won 2 of their 8 matches in Premier League, drawing 1 and having 5 defeats this season scoring 5 goals - 0.63 per match, conceding 12 - 1.50 per match. Hamilton are 10th with 6 points in 7 matches : they have won 2 of their 7 matches in Premier League, drawing 0 and having 5 defeats this season scoring 5 goals - 0.71 per match, conceding 12 - 1.71 per match. Motherwell are 11th with 5 points in 7 matches : they have won 1 of their 7 matches in Premier League, drawing 2 and having 4 defeats this season scoring 3 goals - 0.43 per match, conceding 8 - 1.14 per match. Livingston are 12th with 5 points in 8 matches : they have won 1 of their 8 matches in Premier League, drawing 2 and having 5 defeats this season scoring 8 goals - 1.00 per match, conceding 14 - 1.75 per match.

Matchday Live
Aston VillaSheffield United17:00

Aston Villa - Sheffield United

Aston Villa are playing Sheffield United at the Premier League of England on September 21. The match will kick off 17:00 UTC.

WolvesManchester City19:15

Wolves - Manchester City

Wolves are playing Manchester City at the Premier League of England on September 21. The match will kick off 19:15 UTC.

AC MilanBologna18:45

AC Milan - Bologna

AC Milan are playing Bologna at the Serie A of Italy on September 21. The match will kick off 18:45 UTC.

PortimonensePacos de Ferreira18:45

Portimonense - Pacos de Ferreira

Portimonense are playing Pacos de Ferreira at the Primeira Liga of Portugal on September 21. The match will kick off 18:45 UTC.