// // //

Scottish Premier Results

 

SCOTTISH PREMIERSHIP

SCOTTISH PREMIERSHIP Results page where you can view all of the results for any season we have data for.

You can choose the season by using the dropdown. (This will refresh the page).

Pick a season
SCOTTISH PREMIERSHIP Results For Season 2017/2018
Sunday 20th May 2018
Partick Thistle 0 - 1 Livingston 
Dunfermline Athletic 0 - 1 Dundee United 
Thursday 17th May 2018
Livingston 2 - 1 Partick Thistle 
Sunday 13th May 2018
Celtic 0 - 1 Aberdeen 
Hibernian 5 - 5 Rangers 
Kilmarnock 1 - 0 Heart Of Midlothian 
Saturday 12th May 2018
Dundee 0 - 1 Partick Thistle 
Motherwell 3 - 0 Hamilton Academical 
St Johnstone 1 - 1 Ross County 
Friday 11th May 2018
Livingston 1 - 1 Dundee United 
Wednesday 9th May 2018
Celtic 0 - 0 Kilmarnock 
Heart Of Midlothian 2 - 1 Hibernian 
Tuesday 8th May 2018
Aberdeen 1 - 1 Rangers 
Hamilton Academical 1 - 2 St Johnstone 
Partick Thistle 0 - 1 Motherwell 
Ross County 0 - 1 Dundee 
Monday 7th May 2018
Dundee United 2 - 3 Livingston 
Sunday 6th May 2018
Heart Of Midlothian 1 - 3 Celtic 
Saturday 5th May 2018
Dundee 1 - 0 Hamilton Academical 
Aberdeen 0 - 0 Hibernian 
Motherwell 1 - 5 St Johnstone 
Rangers 1 - 0 Kilmarnock 
Friday 4th May 2018
Dundee United 2 - 1 Dunfermline Athletic 
Tuesday 1st May 2018
Partick Thistle 1 - 1 Ross County 
Sunday 29th April 2018
Celtic 5 - 0 Rangers 
Saturday 28th April 2018
Hamilton Academical 2 - 0 Ross County 
Hibernian 5 - 3 Kilmarnock 
Motherwell 2 - 1 Dundee 
St Johnstone 1 - 1 Partick Thistle 
Friday 27th April 2018
Aberdeen 2 - 0 Heart Of Midlothian 
Sunday 22nd April 2018
Rangers 2 - 1 Heart Of Midlothian 
Saturday 21st April 2018
Hibernian 2 - 1 Celtic 
Dundee 2 - 1 St Johnstone 
Kilmarnock 0 - 2 Aberdeen 
Partick Thistle 2 - 1 Hamilton Academical 
Ross County 0 - 0 Motherwell 
Saturday 14th April 2018
Hamilton Academical 1 - 2 Kilmarnock 
Sunday 8th April 2018
Hamilton Academical 1 - 2 Celtic 
Saturday 7th April 2018
Heart Of Midlothian 2 - 0 Aberdeen 
Partick Thistle 0 - 1 Kilmarnock 
Rangers 4 - 0 Dundee 
Ross County 1 - 1 Hibernian 
St Johnstone 0 - 0 Motherwell 
Wednesday 4th April 2018
Celtic 0 - 0 Dundee 
Tuesday 3rd April 2018
Hibernian 3 - 1 Hamilton Academical 
Motherwell 0 - 2 Aberdeen 
Ross County 4 - 0 Partick Thistle 
Sunday 1st April 2018
Dundee 1 - 1 Heart Of Midlothian 
Saturday 31st March 2018
Motherwell 2 - 2 Rangers 
Aberdeen 4 - 1 St Johnstone 
Celtic 3 - 0 Ross County 
Hibernian 2 - 0 Partick Thistle 
Kilmarnock 2 - 0 Hamilton Academical 
Wednesday 28th March 2018
St Johnstone 1 - 0 Hamilton Academical 
Sunday 18th March 2018
Motherwell 0 - 0 Celtic 
Saturday 17th March 2018
Aberdeen 1 - 0 Dundee 
Heart Of Midlothian 3 - 0 Partick Thistle 
Rangers 0 - 1 Kilmarnock 
Ross County 2 - 2 Hamilton Academical 
Friday 16th March 2018
St Johnstone 1 - 1 Hibernian 
Sunday 11th March 2018
Rangers 2 - 3 Celtic 
Saturday 10th March 2018
Dundee 0 - 4 St Johnstone 
Hamilton Academical 2 - 0 Motherwell 
Kilmarnock 3 - 2 Ross County 
Partick Thistle 0 - 0 Aberdeen 
Friday 9th March 2018
Hibernian 2 - 0 Heart Of Midlothian 
Wednesday 7th March 2018
Kilmarnock 2 - 0 St Johnstone 
Saturday 3rd March 2018
Ross County P - P Partick Thistle 
St Johnstone P - P Hamilton Academical 
Wednesday 28th February 2018
Motherwell P - P Aberdeen 
Tuesday 27th February 2018
Heart Of Midlothian 1 - 1 Kilmarnock 
St Johnstone 1 - 4 Rangers 
Sunday 25th February 2018
Aberdeen 0 - 2 Celtic 
Saturday 24th February 2018
Kilmarnock 2 - 2 Hibernian 
Dundee 0 - 1 Motherwell 
Hamilton Academical 2 - 1 Partick Thistle 
Rangers 2 - 0 Heart Of Midlothian 
St Johnstone 2 - 0 Ross County 
Sunday 18th February 2018
Hamilton Academical 3 - 5 Rangers 
Celtic 0 - 0 St Johnstone 
Saturday 17th February 2018
Ross County 1 - 1 Heart Of Midlothian 
Hibernian 2 - 0 Aberdeen 
Motherwell 0 - 1 Kilmarnock 
Partick Thistle 1 - 2 Dundee 
Tuesday 13th February 2018
Kilmarnock 3 - 2 Dundee 
Tuesday 6th February 2018
Partick Thistle 0 - 2 Rangers 
Motherwell 2 - 0 St Johnstone 
Saturday 3rd February 2018
Kilmarnock 1 - 0 Celtic 
Aberdeen 3 - 0 Hamilton Academical 
Dundee 1 - 4 Ross County 
Heart Of Midlothian 1 - 0 St Johnstone 
Motherwell 1 - 1 Partick Thistle 
Rangers 1 - 2 Hibernian 
Wednesday 31st January 2018
Hibernian 2 - 1 Motherwell 
Ross County 2 - 4 Aberdeen 
Tuesday 30th January 2018
Celtic 3 - 1 Heart Of Midlothian 
Sunday 28th January 2018
Ross County 1 - 2 Rangers 
Saturday 27th January 2018
Aberdeen 3 - 1 Kilmarnock 
Celtic 1 - 0 Hibernian 
Hamilton Academical 1 - 2 Dundee 
Heart Of Midlothian 1 - 1 Motherwell 
St Johnstone 1 - 3 Partick Thistle 
Wednesday 24th January 2018
Dundee 0 - 1 Hibernian 
Hamilton Academical 0 - 3 Heart Of Midlothian 
Motherwell 2 - 0 Ross County 
Rangers 2 - 0 Aberdeen 
Tuesday 23rd January 2018
Partick Thistle 1 - 2 Celtic 
Saturday 30th December 2017
Ross County 1 - 1 St Johnstone 
Celtic 0 - 0 Rangers 
Aberdeen 0 - 0 Heart Of Midlothian 
Hibernian 1 - 1 Kilmarnock 
Motherwell 1 - 3 Hamilton Academical 
Partick Thistle 2 - 0 Ross County 
St Johnstone 0 - 2 Dundee 
Wednesday 27th December 2017
Ross County 1 - 1 St Johnstone 
Aberdeen 1 - 0 Partick Thistle 
Hamilton Academical 0 - 0 Kilmarnock 
Heart Of Midlothian 0 - 0 Hibernian 
Rangers 2 - 0 Motherwell 
Tuesday 26th December 2017
Dundee 0 - 2 Celtic 
Ross County 1 - 1 St Johnstone 
Saturday 23rd December 2017
Kilmarnock 2 - 1 Rangers 
Celtic 3 - 0 Aberdeen 
Hibernian 2 - 1 Ross County 
Motherwell 1 - 1 Dundee 
Partick Thistle 1 - 0 Hamilton Academical 
St Johnstone 0 - 0 Heart Of Midlothian 
Dundee 0 - 2 Celtic 
Wednesday 20th December 2017
Celtic 2 - 0 Partick Thistle 
St Johnstone 0 - 0 Heart Of Midlothian 
Sunday 17th December 2017
Heart Of Midlothian 4 - 0 Celtic 
Celtic 2 - 0 Partick Thistle 
Saturday 16th December 2017
Aberdeen 4 - 1 Hibernian 
Dundee 3 - 0 Partick Thistle 
Hamilton Academical 3 - 2 Ross County 
Kilmarnock 1 - 0 Motherwell 
Rangers 1 - 3 St Johnstone 
Heart Of Midlothian 4 - 0 Celtic 
Wednesday 13th December 2017
Celtic 3 - 1 Hamilton Academical 
Hibernian 1 - 2 Rangers 
Partick Thistle 3 - 2 Motherwell 
St Johnstone 0 - 3 Aberdeen 
Rangers 1 - 3 St Johnstone 
Tuesday 12th December 2017
Heart Of Midlothian 2 - 0 Dundee 
Ross County 2 - 2 Kilmarnock 
St Johnstone 0 - 3 Aberdeen 
Sunday 10th December 2017
Hibernian 2 - 2 Celtic 
Ross County 2 - 2 Kilmarnock 
Saturday 9th December 2017
Hamilton Academical 0 - 1 St Johnstone 
Heart Of Midlothian 1 - 0 Motherwell 
Kilmarnock 5 - 1 Partick Thistle 
Rangers 2 - 1 Ross County 
Hibernian 2 - 2 Celtic 
Friday 8th December 2017
Dundee 0 - 1 Aberdeen 
Rangers 2 - 1 Ross County 
Sunday 3rd December 2017
Aberdeen 1 - 2 Rangers 
Dundee 0 - 1 Aberdeen 
Saturday 2nd December 2017
Celtic 5 - 1 Motherwell 
Heart Of Midlothian 1 - 1 Hamilton Academical 
Partick Thistle 0 - 1 Hibernian 
Ross County 0 - 2 Dundee 
St Johnstone 1 - 2 Kilmarnock 
Aberdeen 1 - 2 Rangers 
Wednesday 29th November 2017
Motherwell 1 - 1 Celtic 
Rangers 3 - 0 Aberdeen 
Sunday 26th November 2017
Kilmarnock 1 - 3 Aberdeen 
Saturday 25th November 2017
Hamilton Academical 1 - 1 Hibernian 
Heart Of Midlothian 0 - 0 Ross County 
Friday 24th November 2017
Dundee 2 - 1 Rangers 
Sunday 19th November 2017
Heart Of Midlothian 1 - 1 Partick Thistle 
Saturday 18th November 2017
Ross County 0 - 1 Celtic 
Aberdeen 0 - 2 Motherwell 
Dundee 0 - 0 Kilmarnock 
Hibernian 1 - 2 St Johnstone 
Rangers 0 - 2 Hamilton Academical 
Sunday 5th November 2017
Heart Of Midlothian 1 - 2 Kilmarnock 
Saturday 4th November 2017
St Johnstone 0 - 4 Celtic 
Hamilton Academical 2 - 2 Aberdeen 
Hibernian 2 - 1 Dundee 
Rangers 3 - 0 Partick Thistle 
Ross County 3 - 2 Motherwell 
Tuesday 31st October 2017
Kilmarnock 0 - 3 Hibernian 
Saturday 28th October 2017
Heart Of Midlothian 1 - 3 Rangers 
Aberdeen 2 - 1 Ross County 
Celtic 1 - 1 Kilmarnock 
Dundee 1 - 3 Hamilton Academical 
Motherwell 0 - 1 Hibernian 
Partick Thistle 1 - 0 St Johnstone 
Wednesday 25th October 2017
Aberdeen 0 - 3 Celtic 
Dundee 0 - 1 Motherwell 
Rangers 1 - 1 Kilmarnock 
Tuesday 24th October 2017
Hamilton Academical 0 - 0 Partick Thistle 
Hibernian 1 - 0 Heart Of Midlothian 
St Johnstone 0 - 0 Ross County 
Saturday 21st October 2017
Heart Of Midlothian 1 - 0 St Johnstone 
Partick Thistle 2 - 1 Dundee 
Ross County 2 - 1 Hamilton Academical 
Saturday 14th October 2017
Celtic 1 - 0 Dundee 
Hamilton Academical 1 - 2 Motherwell 
Hibernian 0 - 1 Aberdeen 
Partick Thistle 0 - 2 Kilmarnock 
Ross County 1 - 2 Heart Of Midlothian 
Friday 13th October 2017
St Johnstone 0 - 3 Rangers 
Saturday 30th September 2017
Aberdeen 3 - 0 St Johnstone 
Celtic 2 - 2 Hibernian 
Dundee 2 - 1 Heart Of Midlothian 
Kilmarnock 0 - 2 Ross County 
Motherwell 3 - 0 Partick Thistle 
Friday 29th September 2017
Hamilton Academical 1 - 4 Rangers 
Sunday 24th September 2017
Motherwell 0 - 1 Aberdeen 
Saturday 23rd September 2017
Rangers 0 - 2 Celtic 
Kilmarnock 1 - 1 Dundee 
Ross County 0 - 1 Hibernian 
St Johnstone 2 - 1 Hamilton Academical 
Partick Thistle 1 - 1 Heart Of Midlothian 
Saturday 16th September 2017
Aberdeen 1 - 1 Kilmarnock 
Celtic 4 - 0 Ross County 
Dundee 3 - 2 St Johnstone 
Hamilton Academical 1 - 2 Heart Of Midlothian 
Hibernian 2 - 2 Motherwell 
Friday 15th September 2017
Partick Thistle 2 - 2 Rangers 
Saturday 9th September 2017
Heart Of Midlothian 0 - 0 Aberdeen 
Motherwell 2 - 0 Kilmarnock 
Rangers 4 - 1 Dundee 
Ross County 1 - 1 Partick Thistle 
St Johnstone 1 - 1 Hibernian 
Friday 8th September 2017
Hamilton Academical 1 - 4 Celtic 
Sunday 27th August 2017
Dundee 1 - 1 Hibernian 
Ross County 1 - 3 Rangers 
Saturday 26th August 2017
Celtic 1 - 1 St Johnstone 
Kilmarnock 2 - 2 Hamilton Academical 
Motherwell 2 - 1 Heart Of Midlothian 
Partick Thistle 3 - 4 Aberdeen 
Saturday 19th August 2017
St Johnstone 1 - 0 Partick Thistle 
Motherwell 2 - 0 Ross County 
Rangers 0 - 0 Heart Of Midlothian 
Hibernian 1 - 3 Hamilton Academical 
Kilmarnock 0 - 2 Celtic 
Aberdeen 2 - 1 Dundee 
Saturday 12th August 2017
Hamilton Academical 3 - 0 Dundee 
Kilmarnock 0 - 1 Heart Of Midlothian 
Rangers 2 - 3 Hibernian 
Ross County 1 - 2 Aberdeen 
St Johnstone 4 - 1 Motherwell 
Friday 11th August 2017
Partick Thistle 0 - 1 Celtic 
Sunday 6th August 2017
Motherwell 1 - 2 Rangers 
Aberdeen 2 - 0 Hamilton Academical 
Saturday 5th August 2017
Celtic 4 - 1 Heart Of Midlothian 
Dundee 1 - 2 Ross County 
Hibernian 3 - 1 Partick Thistle 
Kilmarnock 1 - 2 St Johnstone 
s2Member®