Fixtures & Results
Celtic FCCeltic
4
:
2
Ross CountyRoss County
Dundee FCDundee FC
1
:
1
Motherwell FCMotherwell
Livingston FCLivingston
0
:
0
Aberdeen FCAberdeen
St. Johnstone FCSt. Johnstone
0
:
2
Heart of MidlothianHearts
Kilmarnock FCKilmarnock
1
:
0
Rangers FCRangers
Hibernian FCHibernian
2
:
3
St. Mirren FCSt. Mirren
Rangers FCRangers
4
:
0
Livingston FCLivingston
Ross CountyRoss County
2
:
0
St. Johnstone FCSt. Johnstone
St. Mirren FCSt. Mirren
2
:
1
Dundee FCDundee FC
Aberdeen FCAberdeen
1
:
3
Celtic FCCeltic
Heart of MidlothianHearts
0
:
0
Kilmarnock FCKilmarnock
Motherwell FCMotherwell
2
:
1
Hibernian FCHibernian
Ross CountyRoss County
0
:
2
Rangers FCRangers
Celtic FCCeltic
0
:
0
St. Johnstone FCSt. Johnstone
Hibernian FCHibernian
2
:
3
Livingston FCLivingston
Motherwell FCMotherwell
2
:
1
Kilmarnock FCKilmarnock
Dundee FCDundee FC
1
:
0
Heart of MidlothianHearts
St. Mirren FCSt. Mirren
2
:
2
Aberdeen FCAberdeen
Kilmarnock FCKilmarnock
0
:
1
Ross CountyRoss County
Livingston FCLivingston
1
:
1
St. Mirren FCSt. Mirren
St. Johnstone FCSt. Johnstone
2
:
2
Dundee FCDundee FC
Rangers FCRangers
0
:
1
Celtic FCCeltic
Aberdeen FCAberdeen
0
:
2
Hibernian FCHibernian
Heart of MidlothianHearts
0
:
1
Motherwell FCMotherwell
St. Johnstone FCSt. Johnstone
0
:
2
Rangers FCRangers
Celtic FCCeltic
3
:
0
Dundee FCDundee FC
Heart of MidlothianHearts
2
:
0
Aberdeen FCAberdeen
Kilmarnock FCKilmarnock
2
:
2
Hibernian FCHibernian
Motherwell FCMotherwell
0
:
1
St. Mirren FCSt. Mirren
Ross CountyRoss County
1
:
1
Livingston FCLivingston
Livingston FCLivingston
0
:
3
Celtic FCCeltic
Dundee FCDundee FC
2
:
2
Kilmarnock FCKilmarnock
Hibernian FCHibernian
2
:
0
St. Johnstone FCSt. Johnstone
St. Mirren FCSt. Mirren
1
:
0
Heart of MidlothianHearts
Aberdeen FCAberdeen
4
:
0
Ross CountyRoss County
Rangers FCRangers
1
:
0
Motherwell FCMotherwell
Motherwell FCMotherwell
1
:
2
Celtic FCCeltic
Hibernian FCHibernian
0
:
0
Dundee FCDundee FC
Kilmarnock FCKilmarnock
1
:
1
St. Mirren FCSt. Mirren
Rangers FCRangers
1
:
3
Aberdeen FCAberdeen
Ross CountyRoss County
0
:
1
Heart of MidlothianHearts
St. Johnstone FCSt. Johnstone
1
:
1
Livingston FCLivingston
Celtic FCCeltic
3
:
1
Kilmarnock FCKilmarnock
Heart of MidlothianHearts
2
:
2
Hibernian FCHibernian
Livingston FCLivingston
2
:
0
Motherwell FCMotherwell
St. Mirren FCSt. Mirren
0
:
3
Rangers FCRangers
Aberdeen FCAberdeen
0
:
0
St. Johnstone FCSt. Johnstone
Dundee FCDundee FC
0
:
0
Ross CountyRoss County
Kilmarnock FCKilmarnock
3
:
1
Livingston FCLivingston
Rangers FCRangers
4
:
0
Hibernian FCHibernian
Heart of MidlothianHearts
1
:
4
Celtic FCCeltic
St. Johnstone FCSt. Johnstone
2
:
2
Motherwell FCMotherwell
Ross CountyRoss County
1
:
0
St. Mirren FCSt. Mirren
Aberdeen FCAberdeen
1
:
1
Dundee FCDundee FC
Hibernian FCHibernian
0
:
0
Celtic FCCeltic
Livingston FCLivingston
0
:
2
Dundee FCDundee FC
Motherwell FCMotherwell
3
:
3
Ross CountyRoss County
St. Mirren FCSt. Mirren
4
:
0
St. Johnstone FCSt. Johnstone
Kilmarnock FCKilmarnock
2
:
0
Aberdeen FCAberdeen
Rangers FCRangers
2
:
1
Heart of MidlothianHearts
Hibernian FCHibernian
2
:
2
Ross CountyRoss County
Celtic FCCeltic
2
:
1
St. Mirren FCSt. Mirren
Dundee FCDundee FC
0
:
5
Rangers FCRangers
Heart of MidlothianHearts
1
:
0
Livingston FCLivingston
Motherwell FCMotherwell
2
:
4
Aberdeen FCAberdeen
St. Johnstone FCSt. Johnstone
2
:
1
Kilmarnock FCKilmarnock
Ross CountyRoss County
0
:
3
Celtic FCCeltic
Kilmarnock FCKilmarnock
1
:
0
Motherwell FCMotherwell
St. Mirren FCSt. Mirren
2
:
2
Hibernian FCHibernian
Aberdeen FCAberdeen
2
:
1
Livingston FCLivingston
Rangers FCRangers
2
:
0
St. Johnstone FCSt. Johnstone
Heart of MidlothianHearts
3
:
2
Dundee FCDundee FC
Dundee FCDundee FC
4
:
0
St. Mirren FCSt. Mirren
Hibernian FCHibernian
1
:
0
Kilmarnock FCKilmarnock
Motherwell FCMotherwell
1
:
2
Heart of MidlothianHearts
St. Johnstone FCSt. Johnstone
1
:
0
Ross CountyRoss County
Livingston FCLivingston
0
:
2
Rangers FCRangers
Celtic FCCeltic
6
:
0
Aberdeen FCAberdeen
Celtic FCCeltic
1
:
1
Motherwell FCMotherwell
Dundee FCDundee FC
1
:
2
Hibernian FCHibernian
Heart of MidlothianHearts
1
:
0
St. Johnstone FCSt. Johnstone
Ross CountyRoss County
0
:
0
Kilmarnock FCKilmarnock
St. Mirren FCSt. Mirren
1
:
0
Livingston FCLivingston
Aberdeen FCAberdeen
1
:
1
Rangers FCRangers
Kilmarnock FCKilmarnock
0
:
1
Heart of MidlothianHearts
Motherwell FCMotherwell
3
:
3
Dundee FCDundee FC
St. Johnstone FCSt. Johnstone
1
:
3
Celtic FCCeltic
Hibernian FCHibernian
2
:
0
Aberdeen FCAberdeen
Rangers FCRangers
2
:
0
St. Mirren FCSt. Mirren
Livingston FCLivingston
2
:
2
Ross CountyRoss County
Dundee FCDundee FC
1
:
0
Livingston FCLivingston
Ross CountyRoss County
3
:
0
Motherwell FCMotherwell
Aberdeen FCAberdeen
0
:
1
Kilmarnock FCKilmarnock
Celtic FCCeltic
4
:
1
Hibernian FCHibernian
St. Johnstone FCSt. Johnstone
1
:
0
St. Mirren FCSt. Mirren
Heart of MidlothianHearts
0
:
1
Rangers FCRangers
Aberdeen FCAberdeen
2
:
1
Heart of MidlothianHearts
Livingston FCLivingston
0
:
1
Hibernian FCHibernian
Motherwell FCMotherwell
1
:
1
St. Johnstone FCSt. Johnstone
Rangers FCRangers
3
:
1
Dundee FCDundee FC
St. Mirren FCSt. Mirren
2
:
0
Ross CountyRoss County
Kilmarnock FCKilmarnock
2
:
1
Celtic FCCeltic
Celtic FCCeltic
0
:
2
Heart of MidlothianHearts
Livingston FCLivingston
0
:
0
Kilmarnock FCKilmarnock
Ross CountyRoss County
0
:
1
Dundee FCDundee FC
St. Mirren FCSt. Mirren
0
:
0
Motherwell FCMotherwell
Hibernian FCHibernian
0
:
3
Rangers FCRangers
St. Johnstone FCSt. Johnstone
1
:
1
Aberdeen FCAberdeen
Celtic FCCeltic
2
:
0
Livingston FCLivingston
Heart of MidlothianHearts
2
:
0
St. Mirren FCSt. Mirren
Kilmarnock FCKilmarnock
2
:
1
St. Johnstone FCSt. Johnstone
Motherwell FCMotherwell
0
:
2
Rangers FCRangers
Dundee FCDundee FC
1
:
0
Aberdeen FCAberdeen
Ross CountyRoss County
2
:
2
Hibernian FCHibernian
Dundee FCDundee FC
0
:
3
Celtic FCCeltic
Livingston FCLivingston
0
:
0
St. Johnstone FCSt. Johnstone
St. Mirren FCSt. Mirren
0
:
1
Kilmarnock FCKilmarnock
Hibernian FCHibernian
0
:
1
Heart of MidlothianHearts
Aberdeen FCAberdeen
3
:
3
Motherwell FCMotherwell
Rangers FCRangers
3
:
1
Ross CountyRoss County
St. Johnstone FCSt. Johnstone
1
:
0
Hibernian FCHibernian
Celtic FCCeltic
2
:
1
Rangers FCRangers
Aberdeen FCAberdeen
0
:
3
St. Mirren FCSt. Mirren
Heart of MidlothianHearts
2
:
2
Ross CountyRoss County
Kilmarnock FCKilmarnock
2
:
2
Dundee FCDundee FC
Motherwell FCMotherwell
3
:
1
Livingston FCLivingston
Hibernian FCHibernian
2
:
2
Motherwell FCMotherwell
Livingston FCLivingston
1
:
2
Heart of MidlothianHearts
Rangers FCRangers
3
:
1
Kilmarnock FCKilmarnock
Ross CountyRoss County
0
:
3
Aberdeen FCAberdeen
St. Mirren FCSt. Mirren
0
:
3
Celtic FCCeltic
Dundee FCDundee FC
2
:
1
St. Johnstone FCSt. Johnstone
St. Mirren FCSt. Mirren
0
:
1
Rangers FCRangers
Celtic FCCeltic
1
:
0
Ross CountyRoss County
Heart of MidlothianHearts
2
:
0
Aberdeen FCAberdeen
Kilmarnock FCKilmarnock
2
:
2
Hibernian FCHibernian
Livingston FCLivingston
1
:
4
Dundee FCDundee FC
St. Johnstone FCSt. Johnstone
1
:
1
Motherwell FCMotherwell
Aberdeen FCAberdeen
1
:
1
Celtic FCCeltic
Dundee FCDundee FC
2
:
3
Heart of MidlothianHearts
Hibernian FCHibernian
0
:
3
St. Mirren FCSt. Mirren
Motherwell FCMotherwell
1
:
1
Kilmarnock FCKilmarnock
Rangers FCRangers
3
:
0
Livingston FCLivingston
Ross CountyRoss County
0
:
1
St. Johnstone FCSt. Johnstone
Motherwell FCMotherwell
5
:
0
Ross CountyRoss County
Rangers FCRangers
2
:
1
Aberdeen FCAberdeen
Kilmarnock FCKilmarnock
1
:
0
Livingston FCLivingston
St. Johnstone FCSt. Johnstone
0
:
1
Heart of MidlothianHearts
St. Mirren FCSt. Mirren
2
:
0
Dundee FCDundee FC
Hibernian FCHibernian
1
:
2
Celtic FCCeltic
Aberdeen FCAberdeen
2
:
2
Hibernian FCHibernian
Celtic FCCeltic
1
:
1
Kilmarnock FCKilmarnock
Dundee FCDundee FC
2
:
0
Ross CountyRoss County
Heart of MidlothianHearts
2
:
0
Motherwell FCMotherwell
Livingston FCLivingston
1
:
0
St. Mirren FCSt. Mirren
St. Johnstone FCSt. Johnstone
0
:
3
Rangers FCRangers
Hibernian FCHibernian
2
:
1
Dundee FCDundee FC
Kilmarnock FCKilmarnock
2
:
0
Aberdeen FCAberdeen
Rangers FCRangers
5
:
0
Heart of MidlothianHearts
Ross CountyRoss County
3
:
2
Livingston FCLivingston
St. Mirren FCSt. Mirren
2
:
0
St. Johnstone FCSt. Johnstone
Motherwell FCMotherwell
1
:
3
Celtic FCCeltic
Ross CountyRoss County
1
:
1
St. Mirren FCSt. Mirren
Aberdeen FCAberdeen
0
:
2
St. Johnstone FCSt. Johnstone
Celtic FCCeltic
7
:
1
Dundee FCDundee FC
Heart of MidlothianHearts
1
:
1
Hibernian FCHibernian
Kilmarnock FCKilmarnock
1
:
2
Rangers FCRangers
Livingston FCLivingston
1
:
3
Motherwell FCMotherwell
Dundee FCDundee FC
2
:
2
Kilmarnock FCKilmarnock
Hibernian FCHibernian
2
:
0
Ross CountyRoss County
Rangers FCRangers
1
:
2
Motherwell FCMotherwell
St. Johnstone FCSt. Johnstone
1
:
1
Livingston FCLivingston
St. Mirren FCSt. Mirren
2
:
1
Aberdeen FCAberdeen
Heart of MidlothianHearts
2
:
0
Celtic FCCeltic
Celtic FCCeltic
3
:
1
St. Johnstone FCSt. Johnstone
Hibernian FCHibernian
3
:
0
Livingston FCLivingston
Kilmarnock FCKilmarnock
5
:
2
St. Mirren FCSt. Mirren
Motherwell FCMotherwell
0
:
1
Aberdeen FCAberdeen
Ross CountyRoss County
2
:
1
Heart of MidlothianHearts
Dundee FCDundee FC
0
:
0
Rangers FCRangers
Aberdeen FCAberdeen
2
:
1
Ross CountyRoss County
Heart of MidlothianHearts
1
:
1
Kilmarnock FCKilmarnock
Motherwell FCMotherwell
1
:
1
St. Mirren FCSt. Mirren
Rangers FCRangers
3
:
1
Hibernian FCHibernian
St. Johnstone FCSt. Johnstone
1
:
2
Dundee FCDundee FC
Livingston FCLivingston
0
:
3
Celtic FCCeltic
Dundee FCDundee FC
2
:
3
Motherwell FCMotherwell
Hibernian FCHibernian
1
:
2
St. Johnstone FCSt. Johnstone
Kilmarnock FCKilmarnock
1
:
0
Ross CountyRoss County
Livingston FCLivingston
0
:
0
Aberdeen FCAberdeen
St. Mirren FCSt. Mirren
1
:
2
Heart of MidlothianHearts
Rangers FCRangers
3
:
3
Celtic FCCeltic
Aberdeen FCAberdeen
0
:
0
Dundee FCDundee FC
Celtic FCCeltic
3
:
0
St. Mirren FCSt. Mirren
Heart of MidlothianHearts
4
:
2
Livingston FCLivingston
Motherwell FCMotherwell
1
:
1
Hibernian FCHibernian
St. Johnstone FCSt. Johnstone
0
:
2
Kilmarnock FCKilmarnock
Ross CountyRoss County
3
:
2
Rangers FCRangers
Kilmarnock FCKilmarnock
Apr 27
16:00
16:00
Heart of MidlothianHearts
Aberdeen FCAberdeen
Apr 27
16:00
16:00
Motherwell FCMotherwell
Livingston FCLivingston
Apr 27
16:00
16:00
Ross CountyRoss County
St. Johnstone FCSt. Johnstone
Apr 27
16:00
16:00
Hibernian FCHibernian
St. Mirren FCSt. Mirren
Apr 28
13:30
13:30
Rangers FCRangers
Dundee FCDundee FC
Apr 28
16:00
16:00
Celtic FCCeltic
Celtic FCCeltic
May 04
16:00
16:00
Heart of MidlothianHearts
Dundee FCDundee FC
May 04
16:00
16:00
St. Mirren FCSt. Mirren
Aberdeen FCAberdeen
May 04
16:00
16:00
St. Johnstone FCSt. Johnstone
Motherwell FCMotherwell
May 04
16:00
16:00
Livingston FCLivingston
Ross CountyRoss County
May 04
16:00
16:00
Hibernian FCHibernian
Rangers FCRangers
May 05
14:00
14:00
Kilmarnock FCKilmarnock
Celtic FCCeltic
May 11
13:30
13:30
Rangers FCRangers
Heart of MidlothianHearts
May 11
16:00
16:00
Dundee FCDundee FC
St. Mirren FCSt. Mirren
May 11
16:00
16:00
Kilmarnock FCKilmarnock
Livingston FCLivingston
May 11
16:00
16:00
St. Johnstone FCSt. Johnstone
Ross CountyRoss County
May 11
16:00
16:00
Motherwell FCMotherwell
Hibernian FCHibernian
May 12
16:00
16:00
Heart of MidlothianHearts
Rangers FCRangers
May 14
20:30
20:30
Dundee FCDundee FC
St. Mirren FCSt. Mirren
May 15
19:45
19:45
Heart of MidlothianHearts
Aberdeen FCAberdeen
May 15
19:45
19:45
Livingston FCLivingston
Hibernian FCHibernian
May 15
19:45
19:45
Motherwell FCMotherwell
St. Johnstone FCSt. Johnstone
May 15
19:45
19:45
Ross CountyRoss County
Kilmarnock FCKilmarnock
May 15
20:30
20:30
Celtic FCCeltic
Celtic FCCeltic
May 18
13:30
13:30
St. Mirren FCSt. Mirren
Dundee FCDundee FC
May 18
13:30
13:30
Kilmarnock FCKilmarnock
Heart of MidlothianHearts
May 18
13:30
13:30
Rangers FCRangers
Livingston FCLivingston
May 19
16:00
16:00
Hibernian FCHibernian
Motherwell FCMotherwell
May 19
16:00
16:00
St. Johnstone FCSt. Johnstone
Ross CountyRoss County
May 19
16:00
16:00
Aberdeen FCAberdeen