Betting UK   Tennis Results   Horse Racing Results   Bookmakers   Sporting Calendar 
sport statistics service

UK LEAGUES


Falkirk Morton Queen of the South Livingston
Celtic Hibernian Heart of Midlothian Aberdeen St Johnstone
Dundee United Kilmarnock Inverness Caledonian Thistle St Mirren Motherwell
Ross County Dundee Hamilton Academical Rangers Partick Thistle

Scottish Premier Results
Time Home Team Away Team Home Score Away Score Attendances
Sun 17 Mar 19
12:30 Dundee v Celtic 0 - 1 7608
Sat 16 Mar 19
15:00 Rangers v Kilmarnock 1 - 1 49527
15:00 Hamilton Academical v Heart of Midlothian 1 - 0 2082
15:00 Hibernian v Motherwell 2 - 0 17184
15:00 Aberdeen v Livingston 1 - 1 14366
Mon 11 Mar 19
19:45 St Mirren v Kilmarnock 0 - 1 4458
Sat 09 Mar 19
15:00 Livingston v St Johnstone 3 - 1 1615
15:00 Motherwell v Hamilton Academical 3 - 0 5248
15:00 Dundee v Heart of Midlothian 0 - 1 5667
15:00 Celtic v Aberdeen 0 - 0 59123
Fri 08 Mar 19
19:45 Hibernian v Rangers 1 - 1 20065
Sat 02 Mar 19
15:00 Kilmarnock v Motherwell 0 - 0 6215
15:00 St Mirren v Livingston 1 - 0 4014
Wed 27 Feb 19
19:45 Aberdeen v Hamilton Academical 0 - 2 12468
19:45 Heart of Midlothian v Celtic 1 - 2 18258
19:45 Rangers v Dundee 4 - 0 48859
19:45 St Johnstone v Hibernian 1 - 2 4136
Sun 24 Feb 19
15:00 Celtic v Motherwell 4 - 1 58604
12:15 Hamilton Academical v Rangers 0 - 5 5827
Sat 23 Feb 19
15:00 Livingston v Kilmarnock 1 - 0 2569
15:00 St Johnstone v Aberdeen 0 - 2 5092
15:00 Heart of Midlothian v St Mirren 1 - 1 16705
Fri 22 Feb 19
19:45 Dundee v Hibernian 2 - 4 6450
Sun 17 Feb 19
16:00 Kilmarnock v Celtic 0 - 1 11916
12:15 Motherwell v Heart of Midlothian 2 - 1 5091
Sat 16 Feb 19
15:00 Rangers v St Johnstone 0 - 0 49549
15:00 Livingston v Dundee 1 - 2 2321
15:00 Aberdeen v St Mirren 2 - 2 14701
15:00 Hibernian v Hamilton Academical 2 - 0 16265
Wed 06 Feb 19
19:45 St Mirren v Motherwell 1 - 2 4383
19:45 Heart of Midlothian v Livingston 0 - 0 15147
19:45 Hamilton Academical v St Johnstone 2 - 1 1174
19:45 Dundee v Kilmarnock 2 - 2 4694
19:45 Aberdeen v Rangers 2 - 4 19190
19:45 Celtic v Hibernian 2 - 0 56730
Sun 03 Feb 19
12:30 St Johnstone v Celtic 0 - 2 6242
Sat 02 Feb 19
15:00 Rangers v St Mirren 4 - 0 49463
15:00 Motherwell v Livingston 3 - 0 3839
15:00 Hibernian v Aberdeen 1 - 2 16269
15:00 Hamilton Academical v Dundee 1 - 1 2297
Fri 01 Feb 19
19:45 Kilmarnock v Heart of Midlothian 1 - 2 5552
Wed 30 Jan 19
19:45 Celtic v St Johnstone 2 - 0 54563
Sun 27 Jan 19
16:00 Livingston v Rangers 0 - 3 9028
13:30 St Mirren v Hibernian 1 - 3 5650
Sat 26 Jan 19
15:00 Heart of Midlothian v St Johnstone 2 - 0 16672
15:00 Dundee v Motherwell 0 - 1 4887
15:00 Celtic v Hamilton Academical 3 - 0 58264
15:00 Aberdeen v Kilmarnock 0 - 0 15560
Wed 23 Jan 19
19:45 Celtic v St Mirren 4 - 0 54821
19:45 Hamilton Academical v Aberdeen 0 - 3 2104
19:45 Heart of Midlothian v Dundee 1 - 2 15518
19:45 Kilmarnock v Rangers 2 - 1 12374
19:45 Motherwell v Hibernian 1 - 0 4090
19:45 St Johnstone v Livingston 1 - 0 1946
Sat 29 Dec 18
17:30 Hibernian v Heart of Midlothian 0 - 1 20200
15:00 Hamilton Academical v Motherwell 1 - 2 3843
15:00 Dundee v St Johnstone 0 - 2 6868
15:00 Kilmarnock v St Mirren 2 - 1 7131
15:00 Livingston v Aberdeen 1 - 2 5548
12:30 Rangers v Celtic 1 - 0 49863
Wed 26 Dec 18
15:00 Heart of Midlothian v Hamilton Academical 2 - 0 16475
15:00 Motherwell v Kilmarnock 0 - 1 5426
15:00 Dundee v Livingston 0 - 0 4905
15:00 Rangers v Hibernian 1 - 1 49885
14:00 St Mirren v St Johnstone 0 - 1 4891
14:00 Aberdeen v Celtic 3 - 4 20027
Sun 23 Dec 18
12:15 St Johnstone v Rangers 1 - 2 7086
Sat 22 Dec 18
15:00 Hibernian v Livingston 1 - 1 17056
15:00 Motherwell v St Mirren 0 - 1 4540
15:00 Hamilton Academical v Kilmarnock 1 - 1 3401
15:00 Celtic v Dundee 3 - 0 0
15:00 Aberdeen v Heart of Midlothian 2 - 0 16451
Wed 19 Dec 18
19:45 Celtic v Motherwell 3 - 0 54703
19:45 Hibernian v Rangers 0 - 0 18662
Tue 18 Dec 18
19:45 Aberdeen v Dundee 5 - 1 13142
Sun 16 Dec 18
15:00 Rangers v Hamilton Academical 1 - 0 49055
12:30 Hibernian v Celtic 2 - 0 18142
Sat 15 Dec 18
15:00 Kilmarnock v Dundee 3 - 1 4668
15:00 St Johnstone v Motherwell 1 - 2 2302
15:00 St Mirren v Aberdeen 1 - 2 4699
Fri 14 Dec 18
19:45 Livingston v Heart of Midlothian 5 - 0 4201
Tue 11 Dec 18
19:45 Aberdeen v Livingston 3 - 2 12252
Sun 09 Dec 18
13:30 Dundee v Rangers 1 - 1 8578
Sat 08 Dec 18
15:00 Hamilton Academical v Hibernian 0 - 1 2169
15:00 Heart of Midlothian v Motherwell 1 - 0 15915
15:00 Livingston v St Mirren 3 - 1 1727
15:00 Celtic v Kilmarnock 5 - 1 58457
15:00 Aberdeen v St Johnstone 0 - 2 13304
Wed 05 Dec 18
19:45 Dundee v Hamilton Academical 4 - 0 4426
19:45 Hibernian v St Mirren 2 - 2 15096
19:45 Motherwell v Celtic 1 - 1 8433
19:45 Rangers v Aberdeen 0 - 1 49711
19:45 St Johnstone v Heart of Midlothian 2 - 2 0
19:45 Kilmarnock v Livingston 2 - 0 4143
Sun 02 Dec 18
12:00 Heart of Midlothian v Rangers 1 - 2 19429
Sat 01 Dec 18
15:00 St Mirren v Hamilton Academical 1 - 3 4334
15:00 Livingston v Motherwell 2 - 0 1982
15:00 Kilmarnock v Hibernian 3 - 0 6036
Sat 24 Nov 18
15:00 St Mirren v Heart of Midlothian 2 - 0 5177
15:00 St Johnstone v Kilmarnock 0 - 0 3559
15:00 Rangers v Livingston 3 - 0 49448
15:00 Motherwell v Aberdeen 3 - 0 5131
15:00 Hibernian v Dundee 2 - 2 16190
12:30 Hamilton Academical v Celtic 0 - 3 4688
Sun 11 Nov 18
15:00 Rangers v Motherwell 7 - 1 49802
12:00 Livingston v Celtic 0 - 0 9016
Sat 10 Nov 18
15:00 St Johnstone v Hamilton Academical 4 - 0 2175
15:00 Dundee v St Mirren 1 - 1 5552
15:00 Heart of Midlothian v Kilmarnock 0 - 1 17417
Fri 09 Nov 18
19:45 Aberdeen v Hibernian 1 - 0 15629
Sun 04 Nov 18
12:15 Kilmarnock v Aberdeen 1 - 2 5270
Sat 03 Nov 18
15:00 Motherwell v Dundee 1 - 0 4129
15:00 Hibernian v St Johnstone 0 - 1 17307
15:00 Hamilton Academical v Livingston 1 - 0 1459
15:00 Celtic v Heart of Midlothian 5 - 0 58831
12:30 St Mirren v Rangers 0 - 2 6033
Wed 31 Oct 18
19:45 St Mirren v Motherwell 0 - 2 4001
19:45 Rangers v Kilmarnock 1 - 1 49279
19:45 Heart of Midlothian v Hibernian 0 - 0 19410
19:45 Dundee v Celtic 0 - 5 7960
19:45 Aberdeen v Hamilton Academical 3 - 0 12365
19:45 Livingston v St Johnstone 0 - 1 1476
Sat 27 Oct 18
15:00 St Johnstone v St Mirren 2 - 0 2716
15:00 Kilmarnock v Hamilton Academical 1 - 1 5023
Tue 23 Oct 18
19:45 Dundee v Heart of Midlothian 0 - 3 6112
Sun 21 Oct 18
13:30 Hamilton Academical v Rangers 1 - 4 5013
Sat 20 Oct 18
15:00 St Mirren v Kilmarnock 1 - 2 5889
15:00 Motherwell v St Johnstone 0 - 1 3752
15:00 Livingston v Dundee 4 - 0 2137
15:00 Heart of Midlothian v Aberdeen 2 - 1 18051
15:00 Celtic v Hibernian 4 - 2 58452
Sun 07 Oct 18
15:30 St Johnstone v Celtic 0 - 6 5993
15:00 Rangers v Heart of Midlothian 3 - 1 49865
Sat 06 Oct 18
15:00 Motherwell v Livingston 1 - 1 4256
15:00 Hibernian v Hamilton Academical 6 - 0 16857
15:00 Dundee v Kilmarnock 1 - 2 5158
15:00 Aberdeen v St Mirren 4 - 1 14003
Sun 30 Sep 18
13:30 Livingston v Rangers 1 - 0 9246
Sat 29 Sep 18
15:00 Heart of Midlothian v St Johnstone 2 - 1 17240
15:00 Kilmarnock v Motherwell 3 - 1 5090
15:00 Hamilton Academical v Dundee 0 - 2 1788
15:00 Celtic v Aberdeen 1 - 0 59143
15:00 St Mirren v Hibernian 0 - 1 6082
Sun 23 Sep 18
15:00 Rangers v St Johnstone 5 - 1 48729
12:30 Kilmarnock v Celtic 2 - 1 10988
Sat 22 Sep 18
15:00 Heart of Midlothian v Livingston 0 - 0 17798
15:00 Hamilton Academical v St Mirren 3 - 0 2830
15:00 Dundee v Hibernian 0 - 3 6076
15:00 Aberdeen v Motherwell 1 - 0 14027
Sat 15 Sep 18
15:00 Motherwell v Heart of Midlothian 0 - 1 7218
15:00 St Johnstone v Aberdeen 1 - 1 4880
15:00 Livingston v Hamilton Academical 1 - 0 1342
15:00 Rangers v Dundee 4 - 0 50130
15:00 Hibernian v Kilmarnock 3 - 2 17622
Fri 14 Sep 18
19:45 St Mirren v Celtic 0 - 0 7288
Sun 02 Sep 18
12:00 Celtic v Rangers 1 - 0 58865
Sat 01 Sep 18
15:00 Livingston v Hibernian 2 - 1 5305
15:00 Heart of Midlothian v St Mirren 4 - 1 17714
15:00 Hamilton Academical v St Johnstone 1 - 2 1791
15:00 Dundee v Motherwell 1 - 3 5137
15:00 Aberdeen v Kilmarnock 0 - 2 14248
Sun 26 Aug 18
15:00 Celtic v Hamilton Academical 1 - 0 56044
12:15 Motherwell v Rangers 3 - 3 9545
Sat 25 Aug 18
15:00 St Johnstone v Dundee 1 - 0 4259
15:00 St Mirren v Livingston 0 - 2 4347
15:00 Kilmarnock v Heart of Midlothian 0 - 1 6239
15:00 Hibernian v Aberdeen 1 - 1 18583
Sun 12 Aug 18
15:00 St Johnstone v Hibernian 1 - 1 4637
15:00 Rangers v St Mirren 2 - 0 49680
Sat 11 Aug 18
15:00 Livingston v Kilmarnock 0 - 0 2586
15:00 Motherwell v Hamilton Academical 0 - 1 4807
15:00 Dundee v Aberdeen 0 - 1 7581
12:30 Heart of Midlothian v Celtic 1 - 0 19113
Sun 05 Aug 18
15:00 Hibernian v Motherwell 3 - 0 17494
13:00 Aberdeen v Rangers 1 - 1 19046
Sat 04 Aug 18
15:00 St Mirren v Dundee 2 - 1 5470
15:00 Hamilton Academical v Heart of Midlothian 1 - 4 3764
15:00 Kilmarnock v St Johnstone 2 - 0 4644
15:00 Celtic v Livingston 3 - 1 58778
Sun 20 May 18
15:30 Partick Thistle v Livingston 0 - 1 7122
Thu 17 May 18
19:45 Livingston v Partick Thistle 2 - 1 5469
Sun 13 May 18
12:30 Hibernian v Rangers 5 - 5 19579
12:30 Kilmarnock v Heart of Midlothian 1 - 0 6273
12:30 Celtic v Aberdeen 0 - 1 0
Sat 12 May 18
15:00 St Johnstone v Ross County 1 - 1 3279
15:00 Motherwell v Hamilton Academical 3 - 0 4699
15:00 Dundee v Partick Thistle 0 - 1 6756
Fri 11 May 18
19:45 Livingston v Dundee United 1 - 1 4508
Wed 09 May 18
19:45 Heart of Midlothian v Hibernian 2 - 1 19324
19:45 Celtic v Kilmarnock 0 - 0 0
Tue 08 May 18
19:45 Ross County v Dundee 0 - 1 3976
19:45 Partick Thistle v Motherwell 0 - 1 3320
19:45 Hamilton Academical v St Johnstone 1 - 2 2367
19:45 Aberdeen v Rangers 1 - 1 17745
Mon 07 May 18
19:45 Dundee United v Livingston 2 - 3 5610
Sun 06 May 18
12:15 Heart of Midlothian v Celtic 1 - 3 19031
Sat 05 May 18
15:00 Motherwell v St Johnstone 1 - 5 3524
15:00 Rangers v Kilmarnock 1 - 0 49703
15:00 Aberdeen v Hibernian 0 - 0 17822
12:30 Dundee v Hamilton Academical 1 - 0 5195
00:00 Dundee United v Dunfermline Athletic 2 - 1 0
Fri 04 May 18
19:45 Dundee United v Dunfermline Athletic 2 - 1 7994
19:45 Partick Thistle v Ross County 1 - 1 4312
Sun 29 Apr 18
12:00 Celtic v Rangers 5 - 0 58320
Sat 28 Apr 18
15:00 Hibernian v Kilmarnock 5 - 3 17470
15:00 Motherwell v Dundee 2 - 1 4064
15:00 St Johnstone v Partick Thistle 1 - 1 2925
12:30 Hamilton Academical v Ross County 2 - 0 2057
Fri 27 Apr 18
19:45 Aberdeen v Heart of Midlothian 2 - 0 14045
Sun 22 Apr 18
12:30 Rangers v Heart of Midlothian 2 - 1 47272
Sat 21 Apr 18
15:00 Ross County v Motherwell 0 - 0 3879
15:00 Kilmarnock v Aberdeen 0 - 2 5067
15:00 Partick Thistle v Hamilton Academical 2 - 1 3839
15:00 Dundee v St Johnstone 2 - 1 5592
12:30 Hibernian v Celtic 2 - 1 19886
Sat 14 Apr 18
15:00 Hamilton Academical v Kilmarnock 1 - 2 4348
Sun 08 Apr 18
12:30 Hamilton Academical v Celtic 1 - 2 4851
Sat 07 Apr 18
15:00 Partick Thistle v Kilmarnock 0 - 1 4227
15:00 Rangers v Dundee 4 - 0 49142
15:00 Ross County v Hibernian 1 - 1 5389
15:00 St Johnstone v Motherwell 0 - 0 2409
15:00 Heart of Midlothian v Aberdeen 2 - 0 18056
Wed 04 Apr 18
19:45 Celtic v Dundee 0 - 0 0
Tue 03 Apr 18
19:45 Motherwell v Aberdeen 0 - 2 4127
19:45 Ross County v Partick Thistle 4 - 0 3944
19:45 Hibernian v Hamilton Academical 3 - 1 15818
Sun 01 Apr 18
12:30 Dundee v Heart of Midlothian 1 - 1 5496
Sat 31 Mar 18
15:00 Celtic v Ross County 3 - 0 58765
15:00 Aberdeen v St Johnstone 4 - 1 14161
15:00 Hibernian v Partick Thistle 2 - 0 17497
15:00 Kilmarnock v Hamilton Academical 2 - 0 4672
12:30 Motherwell v Rangers 2 - 2 8915
Wed 28 Mar 18
19:45 St Johnstone v Hamilton Academical 1 - 0 2037
Sun 18 Mar 18
14:15 Motherwell v Celtic 0 - 0 8717
Sat 17 Mar 18
15:00 Ross County v Hamilton Academical 2 - 2 3586
15:00 Rangers v Kilmarnock 0 - 1 49396
15:00 Heart of Midlothian v Partick Thistle 3 - 0 17179
15:00 Aberdeen v Dundee 1 - 0 15208
Fri 16 Mar 18
19:45 St Johnstone v Hibernian 1 - 1 3652
Sun 11 Mar 18
12:00 Rangers v Celtic 2 - 3 50215
Sat 10 Mar 18
15:00 Partick Thistle v Aberdeen 0 - 0 3931
15:00 Kilmarnock v Ross County 3 - 2 4001
15:00 Hamilton Academical v Motherwell 2 - 0 3182
15:00 Dundee v St Johnstone 0 - 4 5336
Fri 09 Mar 18
19:45 Hibernian v Heart of Midlothian 2 - 0 20166
Wed 07 Mar 18
19:45 Kilmarnock v St Johnstone 2 - 0 3807
Tue 27 Feb 18
19:45 St Johnstone v Rangers 1 - 4 5737
19:45 Heart of Midlothian v Kilmarnock 1 - 1 15862
Sun 25 Feb 18
13:30 Aberdeen v Celtic 0 - 2 17206
Sat 24 Feb 18
15:00 Rangers v Heart of Midlothian 2 - 0 49927
15:00 St Johnstone v Ross County 2 - 0 2533
15:00 Dundee v Motherwell 0 - 1 5003
15:00 Hamilton Academical v Partick Thistle 2 - 1 2243
12:30 Kilmarnock v Hibernian 2 - 2 5348
Sun 18 Feb 18
15:00 Celtic v St Johnstone 0 - 0 0
14:15 Hamilton Academical v Rangers 3 - 5 5406
Sat 17 Feb 18
15:00 Partick Thistle v Dundee 1 - 2 4267
15:00 Motherwell v Kilmarnock 0 - 1 5322
15:00 Hibernian v Aberdeen 2 - 0 19551
12:30 Ross County v Heart of Midlothian 1 - 1 4936
Tue 13 Feb 18
19:45 Kilmarnock v Dundee 3 - 2 3768
Tue 06 Feb 18
19:45 Partick Thistle v Rangers 0 - 2 7332
19:45 Motherwell v St Johnstone 2 - 0 3227
Sat 03 Feb 18
15:00 Heart of Midlothian v St Johnstone 1 - 0 16197
15:00 Aberdeen v Hamilton Academical 3 - 0 13531
15:00 Rangers v Hibernian 1 - 2 49986
15:00 Motherwell v Partick Thistle 1 - 1 4607
15:00 Dundee v Ross County 1 - 4 4971
12:30 Kilmarnock v Celtic 1 - 0 10702
Wed 31 Jan 18
19:45 Ross County v Aberdeen 2 - 4 4318
19:45 Hibernian v Motherwell 2 - 1 15459
Tue 30 Jan 18
19:45 Celtic v Heart of Midlothian 3 - 1 0
Sun 28 Jan 18
14:00 Ross County v Rangers 1 - 2 6541
Sat 27 Jan 18
15:00 Aberdeen v Kilmarnock 3 - 1 13723
15:00 Celtic v Hibernian 1 - 0 0
15:00 Hamilton Academical v Dundee 1 - 2 1776
15:00 Heart of Midlothian v Motherwell 1 - 1 16717
15:00 St Johnstone v Partick Thistle 1 - 3 2848
Wed 24 Jan 18
19:45 Rangers v Aberdeen 2 - 0 49707
19:45 Motherwell v Ross County 2 - 0 3196
19:45 Dundee v Hibernian 0 - 1 5323
19:45 Hamilton Academical v Heart of Midlothian 0 - 3 2077
Tue 23 Jan 18
19:45 Partick Thistle v Celtic 1 - 2 6920
Sat 30 Dec 17
15:00 Aberdeen v Heart of Midlothian 0 - 0 18371
15:00 Hibernian v Kilmarnock 1 - 1 17666
15:00 Motherwell v Hamilton Academical 1 - 3 4890
15:00 Partick Thistle v Ross County 2 - 0 2870
15:00 St Johnstone v Dundee 0 - 2 4769
12:00 Celtic v Rangers 0 - 0 59004
Wed 27 Dec 17
19:45 Heart of Midlothian v Hibernian 0 - 0 19316
19:45 Aberdeen v Partick Thistle 1 - 0 14830
19:45 Rangers v Motherwell 2 - 0 49273
19:45 Ross County v St Johnstone 1 - 1 3636
Tue 26 Dec 17
12:30 Dundee v Celtic 0 - 2 9193
Sat 23 Dec 17
15:00 Partick Thistle v Hamilton Academical 1 - 0 2912
15:00 Celtic v Aberdeen 3 - 0 58975
15:00 St Johnstone v Heart of Midlothian 0 - 0 4975
15:00 Motherwell v Dundee 1 - 1 4173
15:00 Hibernian v Ross County 2 - 1 16228
12:30 Kilmarnock v Rangers 2 - 1 11490
Wed 20 Dec 17
19:45 Celtic v Partick Thistle 2 - 0 54187
Sun 17 Dec 17
12:30 Heart of Midlothian v Celtic 4 - 0 18555
Sat 16 Dec 17
15:00 Rangers v St Johnstone 1 - 3 47923
15:00 Dundee v Partick Thistle 3 - 0 5101
15:00 Hamilton Academical v Ross County 3 - 2 1272
15:00 Kilmarnock v Motherwell 1 - 0 4179
12:30 Aberdeen v Hibernian 4 - 1 14923
Wed 13 Dec 17
19:45 St Johnstone v Aberdeen 0 - 3 2911
19:45 Partick Thistle v Motherwell 3 - 2 2452
19:45 Hibernian v Rangers 1 - 2 20057
19:45 Celtic v Hamilton Academical 3 - 1 53883
Tue 12 Dec 17
19:45 Heart of Midlothian v Dundee 2 - 0 15566
19:45 Ross County v Kilmarnock 2 - 2 3021
Sun 10 Dec 17
12:30 Hibernian v Celtic 2 - 2 20193
Sat 09 Dec 17
15:00 Rangers v Ross County 2 - 1 48139
15:00 Heart of Midlothian v Motherwell 1 - 0 15984
15:00 Hamilton Academical v St Johnstone 0 - 1 1451
15:00 Kilmarnock v Partick Thistle 5 - 1 4339
Fri 08 Dec 17
19:45 Dundee v Aberdeen 0 - 1 6451
Sun 03 Dec 17
12:30 Aberdeen v Rangers 1 - 2 18983
Sat 02 Dec 17
15:00 St Johnstone v Kilmarnock 1 - 2 2950
15:00 Heart of Midlothian v Hamilton Academical 1 - 1 15357
15:00 Partick Thistle v Hibernian 0 - 1 4997
15:00 Ross County v Dundee 0 - 2 3896
15:00 Celtic v Motherwell 5 - 1 0
Wed 29 Nov 17
19:45 Motherwell v Celtic 1 - 1 9164
19:45 Rangers v Aberdeen 3 - 0 48647
Sun 26 Nov 17
12:30 Kilmarnock v Aberdeen 1 - 3 4198
Sat 25 Nov 17
15:00 Hamilton Academical v Hibernian 1 - 1 2945
15:00 Heart of Midlothian v Ross County 0 - 0 15601
Fri 24 Nov 17
19:45 Dundee v Rangers 2 - 1 8548
Sun 19 Nov 17
15:00 Heart of Midlothian v Partick Thistle 1 - 1 16999
Sat 18 Nov 17
15:00 Rangers v Hamilton Academical 0 - 2 48892
15:00 Dundee v Kilmarnock 0 - 0 5853
15:00 Aberdeen v Motherwell 0 - 2 14013
15:00 Hibernian v St Johnstone 1 - 2 17044
12:30 Ross County v Celtic 0 - 1 6590
Sun 05 Nov 17
15:00 Heart of Midlothian v Kilmarnock 1 - 2 16347
Sat 04 Nov 17
15:00 Rangers v Partick Thistle 3 - 0 49502
15:00 Ross County v Motherwell 3 - 2 4014
15:00 Hamilton Academical v Aberdeen 2 - 2 3099
15:00 Hibernian v Dundee 2 - 1 16936
12:30 St Johnstone v Celtic 0 - 4 6800
Tue 31 Oct 17
19:45 Kilmarnock v Hibernian 0 - 3 5005
Sat 28 Oct 17
15:00 Partick Thistle v St Johnstone 1 - 0 2870
15:00 Motherwell v Hibernian 0 - 1 6043
15:00 Dundee v Hamilton Academical 1 - 3 4863
15:00 Celtic v Kilmarnock 1 - 1 58060
15:00 Aberdeen v Ross County 2 - 1 13918
12:30 Heart of Midlothian v Rangers 1 - 3 32852
Wed 25 Oct 17
19:45 Rangers v Kilmarnock 1 - 1 47981
19:45 Aberdeen v Celtic 0 - 3 20528
19:45 Dundee v Motherwell 0 - 1 5254
Tue 24 Oct 17
19:45 St Johnstone v Ross County 0 - 0 2267
19:45 Hibernian v Heart of Midlothian 1 - 0 20165
19:45 Hamilton Academical v Partick Thistle 0 - 0 2236
Sat 21 Oct 17
15:00 Ross County v Hamilton Academical 2 - 1 3509
15:00 Partick Thistle v Dundee 2 - 1 3358
15:00 Heart of Midlothian v St Johnstone 1 - 0 18534
Sat 14 Oct 17
15:00 Ross County v Heart of Midlothian 1 - 2 4819
15:00 Partick Thistle v Kilmarnock 0 - 2 3662
15:00 Hibernian v Aberdeen 0 - 1 19038
15:00 Hamilton Academical v Motherwell 1 - 2 3869
15:00 Celtic v Dundee 1 - 0 57610
Fri 13 Oct 17
19:45 St Johnstone v Rangers 0 - 3 6887
Sat 30 Sep 17
15:00 Celtic v Hibernian 2 - 2 59259
15:00 Aberdeen v St Johnstone 3 - 0 14879
15:00 Dundee v Heart of Midlothian 2 - 1 7028
15:00 Kilmarnock v Ross County 0 - 2 3337
15:00 Motherwell v Partick Thistle 3 - 0 4692
Fri 29 Sep 17
19:45 Hamilton Academical v Rangers 1 - 4 5400
Sun 24 Sep 17
12:15 Motherwell v Aberdeen 0 - 1 4535
Sat 23 Sep 17
15:00 St Johnstone v Hamilton Academical 2 - 1 2880
15:00 Ross County v Hibernian 0 - 1 4181
15:00 Partick Thistle v Heart of Midlothian 1 - 1 4671
15:00 Kilmarnock v Dundee 1 - 1 3452
12:00 Rangers v Celtic 0 - 2 50116
Sat 16 Sep 17
15:00 Hibernian v Motherwell 2 - 2 17335
15:00 Dundee v St Johnstone 3 - 2 6001
15:00 Hamilton Academical v Heart of Midlothian 1 - 2 3326
15:00 Celtic v Ross County 4 - 0 58624
15:00 Aberdeen v Kilmarnock 1 - 1 15037
Fri 15 Sep 17
19:45 Partick Thistle v Rangers 2 - 2 8264
Sat 09 Sep 17
15:00 Rangers v Dundee 4 - 1 49164
15:00 St Johnstone v Hibernian 1 - 1 5591
15:00 Ross County v Partick Thistle 1 - 1 3660
15:00 Motherwell v Kilmarnock 2 - 0 4621
15:00 Heart of Midlothian v Aberdeen 0 - 0 24248
Fri 08 Sep 17
19:45 Hamilton Academical v Celtic 1 - 4 5208
Sun 27 Aug 17
15:00 Ross County v Rangers 1 - 3 6400
12:30 Dundee v Hibernian 1 - 1 6004
Sat 26 Aug 17
15:00 Partick Thistle v Aberdeen 3 - 4 4768
15:00 Motherwell v Heart of Midlothian 2 - 1 6568
15:00 Kilmarnock v Hamilton Academical 2 - 2 3706
15:00 Celtic v St Johnstone 1 - 1 0
Sat 19 Aug 17
15:00 St Johnstone v Partick Thistle 1 - 0 3470
15:00 Rangers v Heart of Midlothian 0 - 0 49677
15:00 Motherwell v Ross County 2 - 0 3911
15:00 Aberdeen v Dundee 2 - 1 15646
15:00 Hibernian v Hamilton Academical 1 - 3 16633
12:30 Kilmarnock v Celtic 0 - 2 10069
Sat 12 Aug 17
15:00 St Johnstone v Motherwell 4 - 1 3451
15:00 Ross County v Aberdeen 1 - 2 5965
15:00 Rangers v Hibernian 2 - 3 49636
15:00 Kilmarnock v Heart of Midlothian 0 - 1 5076
15:00 Hamilton Academical v Dundee 3 - 0 1694
Fri 11 Aug 17
19:45 Partick Thistle v Celtic 0 - 1 8041
Sun 06 Aug 17
15:00 Aberdeen v Hamilton Academical 2 - 0 15165
13:30 Motherwell v Rangers 1 - 2 9974
Sat 05 Aug 17
15:00 Kilmarnock v St Johnstone 1 - 2 3935
15:00 Hibernian v Partick Thistle 3 - 1 17634
15:00 Dundee v Ross County 1 - 2 5032
12:30 Celtic v Heart of Midlothian 4 - 1 58843
Sun 28 May 17
15:00 Hamilton Academical v Dundee United 1 - 0 5027
Thu 25 May 17
19:45 Dundee United v Hamilton Academical 0 - 0 9386
Sun 21 May 17
12:30 St Johnstone v Rangers 1 - 2 6799
12:30 Partick Thistle v Aberdeen 0 - 6 3924
12:30 Celtic v Heart of Midlothian 2 - 0 58967
Sat 20 May 17
15:00 Inverness Caledonian Thistle v Motherwell 3 - 2 5351
15:00 Hamilton Academical v Dundee 4 - 0 2616
15:00 Kilmarnock v Ross County 1 - 2 3951
Fri 19 May 17
19:45 Falkirk v Dundee United 1 - 2 7926
Thu 18 May 17
19:45 Partick Thistle v Celtic 0 - 5 7847
Wed 17 May 17
19:45 Dundee v Inverness Caledonian Thistle 0 - 2 5574
19:45 St Johnstone v Heart of Midlothian 1 - 0 3141
19:45 Rangers v Aberdeen 1 - 2 48289
Tue 16 May 17
19:45 Dundee United v Falkirk 2 - 2 7034
19:45 Motherwell v Kilmarnock 3 - 1 5246
19:45 Ross County v Hamilton Academical 3 - 2 4871
Sat 13 May 17
15:00 St Johnstone v Partick Thistle 1 - 0 3630
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 1 3137
15:00 Hamilton Academical v Motherwell 0 - 1 4173
15:00 Dundee v Ross County 1 - 1 6812
12:15 Rangers v Heart of Midlothian 2 - 1 47809
Fri 12 May 17
19:45 Aberdeen v Celtic 1 - 3 16015
Tue 09 May 17
19:45 Morton v Dundee United 1 - 2 0
Sun 07 May 17
15:00 Heart of Midlothian v Aberdeen 1 - 2 16522
12:15 Partick Thistle v Rangers 1 - 2 6799
Sat 06 May 17
15:00 Kilmarnock v Dundee 0 - 1 4040
15:00 Motherwell v Ross County 0 - 1 3870
15:00 Celtic v St Johnstone 4 - 1 52796
12:15 Inverness Caledonian Thistle v Hamilton Academical 2 - 1 2478
Sat 29 Apr 17
15:00 Heart of Midlothian v Partick Thistle 2 - 2 15930
15:00 Aberdeen v St Johnstone 0 - 2 10606
15:00 Motherwell v Dundee 2 - 3 4919
15:00 Hamilton Academical v Kilmarnock 0 - 2 2482
12:00 Rangers v Celtic 1 - 5 49822
Fri 28 Apr 17
19:45 Ross County v Inverness Caledonian Thistle 4 - 0 4928
Sun 16 Apr 17
12:30 Ross County v Celtic 2 - 2 6205
Sat 15 Apr 17
15:00 St Johnstone v Aberdeen 1 - 2 5132
15:00 Motherwell v Inverness Caledonian Thistle 4 - 2 3696
15:00 Rangers v Partick Thistle 2 - 0 49748
15:00 Dundee v Hamilton Academical 0 - 2 6489
Fri 14 Apr 17
19:45 Kilmarnock v Heart of Midlothian 0 - 0 4110
Sun 09 Apr 17
12:30 Aberdeen v Rangers 0 - 3 19332
Sat 08 Apr 17
15:00 Partick Thistle v Motherwell 1 - 0 3920
15:00 Heart of Midlothian v Dundee 1 - 0 16304
15:00 Hamilton Academical v Ross County 1 - 1 1548
15:00 Inverness Caledonian Thistle v St Johnstone 0 - 3 2961
15:00 Celtic v Kilmarnock 3 - 1 57679
Wed 05 Apr 17
19:45 Celtic v Partick Thistle 1 - 1 54047
19:45 Kilmarnock v Rangers 0 - 0 9548
19:45 Motherwell v Hamilton Academical 0 - 0 4644
19:45 St Johnstone v Heart of Midlothian 1 - 0 4197
Tue 04 Apr 17
19:45 Aberdeen v Inverness Caledonian Thistle 1 - 0 11507
19:45 Ross County v Dundee 2 - 1 2819
Sun 02 Apr 17
12:30 Heart of Midlothian v Celtic 0 - 5 16539
Sat 01 Apr 17
15:00 Rangers v Motherwell 1 - 1 49198
15:00 Partick Thistle v Ross County 2 - 1 3149
15:00 Inverness Caledonian Thistle v Kilmarnock 1 - 1 2780
15:00 Hamilton Academical v St Johnstone 1 - 0 1662
Fri 31 Mar 17
19:45 Dundee v Aberdeen 0 - 7 0
Sun 19 Mar 17
12:30 Dundee v Celtic 1 - 2 8968
Sat 18 Mar 17
15:00 Motherwell v St Johnstone 1 - 2 0
15:00 Rangers v Hamilton Academical 4 - 0 0
15:00 Kilmarnock v Partick Thistle 1 - 1 0
15:00 Inverness Caledonian Thistle v Ross County 1 - 1 0
12:15 Aberdeen v Heart of Midlothian 2 - 0 0
Sun 12 Mar 17
12:00 Celtic v Rangers 1 - 1 0
Sat 11 Mar 17
15:00 Ross County v Kilmarnock 1 - 2 0
15:00 St Johnstone v Dundee 2 - 0 0
15:00 Partick Thistle v Inverness Caledonian Thistle 1 - 1 0
15:00 Heart of Midlothian v Hamilton Academical 4 - 0 0
15:00 Aberdeen v Motherwell 1 - 0 0
Sat 04 Mar 17
15:00 Kilmarnock v Motherwell 1 - 2 0
Wed 01 Mar 17
19:45 Rangers v St Johnstone 3 - 2 0
19:45 Inverness Caledonian Thistle v Celtic 0 - 4 0
19:45 Heart of Midlothian v Ross County 0 - 1 0
19:45 Dundee v Partick Thistle 0 - 1 0
Tue 28 Feb 17
19:45 Hamilton Academical v Aberdeen 1 - 0 0
Sat 25 Feb 17
15:00 Motherwell v Dundee 1 - 5 0
15:00 Aberdeen v Ross County 1 - 0 0
15:00 Partick Thistle v Heart of Midlothian 2 - 0 0
15:00 Celtic v Hamilton Academical 2 - 0 0
15:00 St Johnstone v Kilmarnock 0 - 2 0
Fri 24 Feb 17
19:45 Inverness Caledonian Thistle v Rangers 2 - 1 0
Sun 19 Feb 17
15:15 Dundee v Rangers 2 - 1 0
13:00 Kilmarnock v Aberdeen 1 - 2 0
Sat 18 Feb 17
15:00 Heart of Midlothian v Inverness Caledonian Thistle 1 - 1 0
15:00 Ross County v St Johnstone 1 - 2 0
15:00 Partick Thistle v Hamilton Academical 2 - 0 0
15:00 Celtic v Motherwell 2 - 0 0
Wed 15 Feb 17
19:45 Aberdeen v Motherwell 7 - 2 0
Sat 11 Feb 17
15:00 Dundee v Kilmarnock 1 - 1 0
Sun 05 Feb 17
12:30 St Johnstone v Celtic 2 - 5 0
Sat 04 Feb 17
15:00 Rangers v Ross County 1 - 1 0
15:00 Aberdeen v Partick Thistle 2 - 0 0
15:00 Hamilton Academical v Kilmarnock 1 - 1 0
15:00 Inverness Caledonian Thistle v Dundee 2 - 2 0
12:15 Motherwell v Heart of Midlothian 0 - 3 0
Wed 01 Feb 17
19:45 Partick Thistle v St Johnstone 0 - 1 0
19:45 Heart of Midlothian v Rangers 4 - 1 0
19:45 Celtic v Aberdeen 1 - 0 0
Tue 31 Jan 17
19:45 Ross County v Motherwell 1 - 2 0
19:45 Hamilton Academical v Inverness Caledonian Thistle 3 - 0 0
Sun 29 Jan 17
13:00 Celtic v Heart of Midlothian 4 - 0 0
Sat 28 Jan 17
15:00 Inverness Caledonian Thistle v Partick Thistle 0 - 0 0
15:00 St Johnstone v Hamilton Academical 3 - 0 0
15:00 Kilmarnock v Ross County 3 - 2 0
12:30 Motherwell v Rangers 0 - 2 0
Fri 27 Jan 17
19:45 Aberdeen v Dundee 3 - 0 0
Wed 25 Jan 17
19:45 Celtic v St Johnstone 1 - 0 0
Sat 31 Dec 16
15:00 Ross County v Inverness Caledonian Thistle 3 - 2 5111
14:00 Partick Thistle v Kilmarnock 0 - 0 3584
14:00 Dundee v St Johnstone 3 - 0 6492
13:00 Hamilton Academical v Motherwell 1 - 1 3526
12:15 Rangers v Celtic 1 - 2 50126
Fri 30 Dec 16
19:45 Heart of Midlothian v Aberdeen 0 - 1 16630
Wed 28 Dec 16
19:45 Partick Thistle v Dundee 2 - 0 3758
19:45 St Johnstone v Rangers 1 - 1 7979
19:45 Celtic v Ross County 2 - 0 0
19:45 Inverness Caledonian Thistle v Motherwell 1 - 2 3097
Tue 27 Dec 16
19:45 Heart of Midlothian v Kilmarnock 4 - 0 16696
15:00 Aberdeen v Hamilton Academical 2 - 1 13131
Sat 24 Dec 16
12:30 Hamilton Academical v Celtic 0 - 3 5003
12:30 Rangers v Inverness Caledonian Thistle 1 - 0 48528
Fri 23 Dec 16
19:45 Ross County v Partick Thistle 1 - 3 2935
19:45 Motherwell v Aberdeen 1 - 3 3428
19:45 Kilmarnock v St Johnstone 0 - 1 3056
19:45 Dundee v Heart of Midlothian 3 - 2 6160
Tue 20 Dec 16
19:45 Celtic v Partick Thistle 1 - 0 0
Sat 17 Dec 16
15:00 St Johnstone v Motherwell 1 - 1 2836
15:00 Kilmarnock v Inverness Caledonian Thistle 1 - 1 3294
15:00 Ross County v Aberdeen 2 - 1 4467
15:00 Heart of Midlothian v Partick Thistle 1 - 1 16418
15:00 Celtic v Dundee 2 - 1 0
Fri 16 Dec 16
19:45 Hamilton Academical v Rangers 1 - 2 5292
Tue 13 Dec 16
19:45 Celtic v Hamilton Academical 1 - 0 0
Sat 10 Dec 16
15:00 Rangers v Heart of Midlothian 2 - 0 50039
15:00 Motherwell v Kilmarnock 0 - 0 3684
15:00 Inverness Caledonian Thistle v Hamilton Academical 1 - 1 2473
15:00 Dundee v Ross County 0 - 0 4742
15:00 Aberdeen v St Johnstone 0 - 0 11501
Fri 09 Dec 16
19:45 Partick Thistle v Celtic 1 - 4 7609
Tue 06 Dec 16
19:45 Aberdeen v Kilmarnock 5 - 1 8195
Sat 03 Dec 16
15:00 Rangers v Aberdeen 2 - 1 50003
15:00 St Johnstone v Inverness Caledonian Thistle 3 - 0 2549
15:00 Ross County v Heart of Midlothian 2 - 2 4042
15:00 Hamilton Academical v Partick Thistle 1 - 1 2210
15:00 Kilmarnock v Dundee 2 - 0 3615
12:15 Motherwell v Celtic 3 - 4 8535
Wed 30 Nov 16
19:45 Heart of Midlothian v Rangers 2 - 0 16803
Sat 26 Nov 16
15:00 Heart of Midlothian v Motherwell 3 - 0 16199
15:00 Ross County v Hamilton Academical 1 - 1 3275
15:00 Dundee v Inverness Caledonian Thistle 2 - 1 5094
12:15 Partick Thistle v Rangers 1 - 2 7951
Mon 21 Nov 16
19:45 Hamilton Academical v Heart of Midlothian 3 - 3 0
Sat 19 Nov 16
15:00 St Johnstone v Ross County 2 - 4 2554
15:00 Rangers v Dundee 1 - 0 48773
15:00 Motherwell v Partick Thistle 2 - 0 3759
15:00 Inverness Caledonian Thistle v Aberdeen 1 - 3 0
Fri 18 Nov 16
19:45 Kilmarnock v Celtic 0 - 1 10962
Sun 06 Nov 16
12:00 Ross County v Rangers 1 - 1 6590
Sat 05 Nov 16
15:00 Dundee v Motherwell 2 - 0 5471
15:00 Kilmarnock v Hamilton Academical 0 - 0 3387
15:00 Heart of Midlothian v St Johnstone 2 - 2 16421
15:00 Celtic v Inverness Caledonian Thistle 3 - 0 0
Fri 04 Nov 16
19:45 Partick Thistle v Aberdeen 1 - 2 3974
Sat 29 Oct 16
15:00 Motherwell v Ross County 4 - 1 3177
15:00 Rangers v Kilmarnock 3 - 0 49302
15:00 Hamilton Academical v Dundee 0 - 1 1853
15:00 Inverness Caledonian Thistle v Heart of Midlothian 3 - 3 3565
15:00 St Johnstone v Partick Thistle 1 - 2 3096
12:00 Aberdeen v Celtic 0 - 1 17105
Wed 26 Oct 16
19:45 Ross County v Celtic 0 - 4 0
19:45 Rangers v St Johnstone 1 - 1 46563
19:45 Motherwell v Inverness Caledonian Thistle 0 - 3 3131
19:45 Kilmarnock v Heart of Midlothian 2 - 0 3917
19:45 Dundee v Partick Thistle 0 - 2 4783
Tue 25 Oct 16
19:45 Hamilton Academical v Aberdeen 1 - 0 2315
Sun 23 Oct 16
12:00 St Johnstone v Dundee 2 - 1 3646
Sat 22 Oct 16
15:00 Partick Thistle v Ross County 1 - 1 3777
15:00 Inverness Caledonian Thistle v Kilmarnock 1 - 1 2591
Sat 15 Oct 16
15:00 Partick Thistle v Hamilton Academical 2 - 2 2843
15:00 St Johnstone v Kilmarnock 0 - 1 2930
15:00 Heart of Midlothian v Dundee 2 - 0 16512
15:00 Celtic v Motherwell 2 - 0 0
15:00 Aberdeen v Ross County 4 - 0 10091
Fri 14 Oct 16
19:45 Inverness Caledonian Thistle v Rangers 0 - 1 7012
Sat 01 Oct 16
15:00 Ross County v St Johnstone 0 - 2 3299
15:00 Hamilton Academical v Inverness Caledonian Thistle 1 - 1 1611
15:00 Kilmarnock v Aberdeen 0 - 4 4592
15:00 Rangers v Partick Thistle 2 - 0 49680
12:15 Dundee v Celtic 0 - 1 8827
Fri 30 Sep 16
19:45 Motherwell v Heart of Midlothian 1 - 3 4666
Sun 25 Sep 16
15:00 Hamilton Academical v St Johnstone 1 - 1 1705
13:00 Aberdeen v Rangers 2 - 1 19263
Sat 24 Sep 16
15:00 Partick Thistle v Motherwell 1 - 1 3227
15:00 Celtic v Kilmarnock 6 - 1 0
15:00 Heart of Midlothian v Ross County 0 - 0 16321
15:00 Inverness Caledonian Thistle v Dundee 3 - 1 2884
Sun 18 Sep 16
15:00 Inverness Caledonian Thistle v Celtic 2 - 2 6061
12:00 Dundee v Aberdeen 1 - 3 6321
Sat 17 Sep 16
15:00 St Johnstone v Heart of Midlothian 1 - 0 5456
15:00 Kilmarnock v Partick Thistle 2 - 2 4169
15:00 Rangers v Ross County 0 - 0 0
15:00 Motherwell v Hamilton Academical 4 - 2 4514
Sat 10 Sep 16
15:00 Dundee v Kilmarnock 1 - 1 5111
15:00 Ross County v Motherwell 1 - 1 3019
15:00 Partick Thistle v St Johnstone 0 - 2 2885
15:00 Heart of Midlothian v Hamilton Academical 3 - 1 0
15:00 Aberdeen v Inverness Caledonian Thistle 1 - 1 11356
12:00 Celtic v Rangers 5 - 1 0
Sat 27 Aug 16
15:00 Motherwell v Dundee 0 - 0 4078
15:00 Inverness Caledonian Thistle v St Johnstone 2 - 1 2729
15:00 Hamilton Academical v Ross County 1 - 0 1609
15:00 Celtic v Aberdeen 4 - 1 0
15:00 Partick Thistle v Heart of Midlothian 1 - 2 4919
Fri 26 Aug 16
19:45 Kilmarnock v Rangers 1 - 1 11800
Sat 20 Aug 16
15:00 Ross County v Kilmarnock 2 - 0 3263
15:00 Rangers v Motherwell 2 - 1 48716
15:00 Heart of Midlothian v Inverness Caledonian Thistle 5 - 1 15880
15:00 Aberdeen v Partick Thistle 2 - 1 11049
12:15 St Johnstone v Celtic 2 - 4 6823
Fri 19 Aug 16
19:45 Dundee v Hamilton Academical 1 - 1 5287
Sat 13 Aug 16
15:00 Aberdeen v Heart of Midlothian 0 - 0 13559
15:00 Inverness Caledonian Thistle v Ross County 2 - 3 4204
15:00 Motherwell v St Johnstone 1 - 2 3739
15:00 Hamilton Academical v Kilmarnock 1 - 2 2228
12:15 Dundee v Rangers 1 - 2 9702
Sun 07 Aug 16
14:15 Heart of Midlothian v Celtic 1 - 2 16777
12:15 St Johnstone v Aberdeen 0 - 0 5728
Sat 06 Aug 16
15:00 Partick Thistle v Inverness Caledonian Thistle 2 - 0 2943
15:00 Ross County v Dundee 1 - 3 3669
15:00 Kilmarnock v Motherwell 1 - 2 4308
12:30 Rangers v Hamilton Academical 1 - 1 49125
Sun 22 May 16
15:00 Kilmarnock v Falkirk 4 - 0 0
Thu 19 May 16
19:45 Falkirk v Kilmarnock 1 - 0 0
Sun 15 May 16
12:30 Aberdeen v Ross County 0 - 4 10003
12:30 Celtic v Motherwell 7 - 0 0
12:30 Heart of Midlothian v St Johnstone 2 - 2 16046
Sat 14 May 16
12:30 Partick Thistle v Hamilton Academical 2 - 2 2971
12:30 Kilmarnock v Dundee United 2 - 4 2702
12:30 Inverness Caledonian Thistle v Dundee 4 - 0 3794
Thu 12 May 16
19:45 Aberdeen v Heart of Midlothian 0 - 1 10087
Wed 11 May 16
19:45 Ross County v Motherwell 1 - 3 2976
19:45 Hamilton Academical v Inverness Caledonian Thistle 0 - 1 1516
19:45 Dundee v Kilmarnock 1 - 1 4335
19:30 St Johnstone v Celtic 2 - 1 5959
Tue 10 May 16
19:45 Dundee United v Partick Thistle 3 - 3 4689
Sun 08 May 16
12:30 Celtic v Aberdeen 3 - 2 0
Sat 07 May 16
15:00 Kilmarnock v Partick Thistle 0 - 2 5729
15:00 Motherwell v St Johnstone 1 - 2 4441
15:00 Dundee v Hamilton Academical 0 - 1 0
15:00 Heart of Midlothian v Ross County 1 - 1 15438
Fri 06 May 16
19:45 Inverness Caledonian Thistle v Dundee United 2 - 3 3587
Mon 02 May 16
19:45 Dundee v Dundee United 2 - 1 10088
Sat 30 Apr 16
15:00 Partick Thistle v Inverness Caledonian Thistle 1 - 4 2609
15:00 Aberdeen v Motherwell 4 - 1 10259
15:00 Hamilton Academical v Kilmarnock 0 - 4 3595
15:00 Ross County v St Johnstone 0 - 1 3329
12:30 Heart of Midlothian v Celtic 1 - 3 16527
Sun 24 Apr 16
15:00 Dundee United v Hamilton Academical 1 - 3 0
15:00 Celtic v Ross County 1 - 1 0
12:30 Inverness Caledonian Thistle v Kilmarnock 3 - 1 0
Sat 23 Apr 16
15:00 Motherwell v Heart of Midlothian 1 - 0 0
15:00 Partick Thistle v Dundee 1 - 2 2769
Fri 22 Apr 16
19:45 St Johnstone v Aberdeen 3 - 0 3990
Tue 12 Apr 16
19:45 Inverness Caledonian Thistle v Heart of Midlothian 0 - 0 3202
Sat 09 Apr 16
15:00 Dundee United v Inverness Caledonian Thistle 0 - 2 6927
15:00 Hamilton Academical v Dundee 2 - 1 2764
15:00 Ross County v Partick Thistle 1 - 0 3603
15:00 Kilmarnock v St Johnstone 3 - 0 3693
12:30 Motherwell v Celtic 1 - 2 9123
Fri 08 Apr 16
19:45 Heart of Midlothian v Aberdeen 2 - 1 16995
Tue 05 Apr 16
19:45 Dundee v Celtic 0 - 0 9566
19:45 Partick Thistle v Dundee United 1 - 0 4533
Sun 03 Apr 16
12:30 Aberdeen v Hamilton Academical 3 - 0 12509
Sat 02 Apr 16
15:00 Partick Thistle v Kilmarnock 0 - 0 0
15:00 St Johnstone v Dundee United 0 - 1 5784
15:00 Inverness Caledonian Thistle v Motherwell 1 - 2 0
15:00 Dundee v Ross County 5 - 2 5095
12:30 Celtic v Heart of Midlothian 3 - 1 49009
Sun 20 Mar 16
12:30 Dundee United v Dundee 2 - 2 11603
Sat 19 Mar 16
15:00 Motherwell v Aberdeen 2 - 1 6251
15:00 Heart of Midlothian v St Johnstone 0 - 3 16295
15:00 Hamilton Academical v Partick Thistle 1 - 2 3055
15:00 Ross County v Inverness Caledonian Thistle 0 - 3 5912
12:30 Kilmarnock v Celtic 0 - 1 6867
Wed 16 Mar 16
19:45 St Johnstone v Ross County 1 - 1 2501
Sat 12 Mar 16
15:00 Inverness Caledonian Thistle v Hamilton Academical 0 - 1 3510
15:00 Dundee v Heart of Midlothian 0 - 1 6195
15:00 Aberdeen v Kilmarnock 2 - 1 13725
12:30 Partick Thistle v Celtic 1 - 2 7238
Fri 11 Mar 16
19:45 Motherwell v Dundee United 2 - 1 4210
Wed 09 Mar 16
19:45 St Johnstone v Inverness Caledonian Thistle 1 - 0 0
Tue 08 Mar 16
19:45 Partick Thistle v Aberdeen 1 - 2 2915
Sat 05 Mar 16
15:00 Heart of Midlothian v Partick Thistle 1 - 0 16558
15:00 Hamilton Academical v Motherwell 0 - 1 3755
Wed 02 Mar 16
19:45 St Johnstone v Partick Thistle 1 - 2 2569
19:45 Celtic v Dundee 0 - 0 0
19:45 Dundee United v Aberdeen 0 - 1 0
Tue 01 Mar 16
19:45 Kilmarnock v Ross County 0 - 2 2633
19:45 Heart of Midlothian v Inverness Caledonian Thistle 2 - 0 15767
Sat 27 Feb 16
15:00 Dundee v Inverness Caledonian Thistle 1 - 1 5048
15:00 Ross County v Dundee United 0 - 3 3564
15:00 Heart of Midlothian v Kilmarnock 1 - 0 16354
15:00 Aberdeen v St Johnstone 1 - 1 12563
15:00 Motherwell v Partick Thistle 3 - 1 4302
Fri 26 Feb 16
19:45 Hamilton Academical v Celtic 1 - 1 5017
Tue 23 Feb 16
19:45 Partick Thistle v St Johnstone 2 - 0 0
Sat 20 Feb 16
15:00 St Johnstone v Motherwell 2 - 1 0
15:00 Ross County v Hamilton Academical 2 - 1 3059
15:00 Dundee United v Heart of Midlothian 2 - 1 0
15:00 Kilmarnock v Dundee 0 - 0 3688
15:00 Celtic v Inverness Caledonian Thistle 3 - 0 0
Tue 16 Feb 16
19:45 Dundee United v Motherwell 0 - 3 6251
Mon 15 Feb 16
19:45 Inverness Caledonian Thistle v Aberdeen 3 - 1 4544
Sat 13 Feb 16
15:00 Hamilton Academical v Dundee United 0 - 0 0
15:00 Motherwell v Kilmarnock 0 - 2 3764
15:00 Celtic v Ross County 2 - 0 0
Fri 12 Feb 16
19:45 Dundee v St Johnstone 2 - 0 4876
Wed 10 Feb 16
19:45 Ross County v Heart of Midlothian 0 - 3 3391
Sat 06 Feb 16
15:00 St Johnstone v Aberdeen 3 - 4 5712
Wed 03 Feb 16
19:45 Aberdeen v Celtic 2 - 1 19003
Tue 02 Feb 16
19:45 Partick Thistle v Motherwell 1 - 0 2487
Sat 30 Jan 16
15:00 Kilmarnock v Hamilton Academical 0 - 1 3076
15:00 Dundee v Motherwell 2 - 2 4960
Sun 24 Jan 16
12:45 Hamilton Academical v Heart of Midlothian 0 - 0 2684
Sat 23 Jan 16
15:00 Motherwell v Ross County 1 - 2 3279
15:00 Dundee United v Kilmarnock 5 - 1 0
15:00 Inverness Caledonian Thistle v Partick Thistle 0 - 0 3556
15:00 Celtic v St Johnstone 3 - 1 0
Fri 22 Jan 16
19:45 Aberdeen v Dundee 1 - 0 11805
Tue 19 Jan 16
19:45 Celtic v Hamilton Academical 8 - 1 0
Sun 17 Jan 16
12:15 Ross County v Aberdeen 2 - 3 4107
Sat 16 Jan 16
15:00 Partick Thistle v Dundee 2 - 4 3262
15:00 St Johnstone v Hamilton Academical 0 - 0 2685
15:00 Heart of Midlothian v Motherwell 6 - 0 16574
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 1 2937
Fri 15 Jan 16
19:45 Dundee United v Celtic 1 - 4 0
Sat 02 Jan 16
15:00 Kilmarnock v Heart of Midlothian 2 - 2 5388
15:00 Motherwell v Hamilton Academical 3 - 3 5734
15:00 Inverness Caledonian Thistle v Ross County 2 - 0 5388
15:00 Celtic v Partick Thistle 1 - 0 0
12:30 Dundee v Dundee United 2 - 1 11025
Wed 30 Dec 15
19:45 Aberdeen v Partick Thistle 0 - 0 12583
19:45 Heart of Midlothian v Dundee United 3 - 2 16721
19:45 Motherwell v St Johnstone 2 - 0 0
15:00 Hamilton Academical v Inverness Caledonian Thistle 3 - 4 1555
Tue 29 Dec 15
19:45 Ross County v Kilmarnock 3 - 2 3518
Sun 27 Dec 15
14:00 Heart of Midlothian v Celtic 2 - 2 16844
Sat 26 Dec 15
15:00 Aberdeen v Inverness Caledonian Thistle 2 - 2 0
15:00 Hamilton Academical v Kilmarnock 0 - 1 2006
15:00 Ross County v Dundee 5 - 2 3687
Sat 19 Dec 15
15:00 Partick Thistle v Ross County 1 - 0 2762
15:00 St Johnstone v Heart of Midlothian 0 - 0 4780
15:00 Kilmarnock v Aberdeen 0 - 4 3928
15:00 Dundee v Hamilton Academical 4 - 0 4568
15:00 Inverness Caledonian Thistle v Dundee United 2 - 2 2981
15:00 Celtic v Motherwell 1 - 2 0
Sun 13 Dec 15
12:30 St Johnstone v Celtic 0 - 3 6418
Sat 12 Dec 15
15:00 Hamilton Academical v Ross County 1 - 3 2120
15:00 Inverness Caledonian Thistle v Kilmarnock 2 - 1 2775
15:00 Motherwell v Dundee 3 - 1 3512
15:00 Dundee United v Partick Thistle 0 - 1 0
12:30 Aberdeen v Heart of Midlothian 1 - 0 13110
Sat 05 Dec 15
15:00 Kilmarnock v Dundee United 1 - 1 2828
15:00 Ross County v St Johnstone 2 - 3 3229
12:30 Dundee v Aberdeen 0 - 2 6327
Sun 29 Nov 15
12:15 Inverness Caledonian Thistle v Celtic 1 - 3 5976
Sat 28 Nov 15
15:00 Kilmarnock v Partick Thistle 2 - 5 3860
15:00 Dundee United v Hamilton Academical 1 - 2 5788
15:00 Aberdeen v Ross County 3 - 1 10843
15:00 Motherwell v Heart of Midlothian 2 - 2 5141
Fri 27 Nov 15
19:45 St Johnstone v Dundee 1 - 1 4598
Sun 22 Nov 15
12:30 Hamilton Academical v Aberdeen 1 - 1 2434
Sat 21 Nov 15
15:00 Ross County v Motherwell 3 - 0 3378
15:00 Partick Thistle v Inverness Caledonian Thistle 2 - 1 2864
15:00 Heart of Midlothian v Dundee 1 - 1 16736
15:00 Dundee United v St Johnstone 1 - 2 7020
15:00 Celtic v Kilmarnock 0 - 0 0
Sun 08 Nov 15
15:30 Ross County v Celtic 1 - 4 6042
Sat 07 Nov 15
15:00 Heart of Midlothian v Hamilton Academical 2 - 0 16121
15:00 Motherwell v Inverness Caledonian Thistle 1 - 3 3569
15:00 St Johnstone v Kilmarnock 2 - 1 3475
15:00 Dundee v Partick Thistle 1 - 1 5067
15:00 Aberdeen v Dundee United 2 - 0 12805
Sat 31 Oct 15
15:00 Inverness Caledonian Thistle v Dundee 1 - 1 2940
15:00 Kilmarnock v Motherwell 0 - 1 3931
15:00 Hamilton Academical v St Johnstone 2 - 4 0
15:00 Dundee United v Ross County 1 - 0 0
15:00 Partick Thistle v Heart of Midlothian 0 - 4 4776
12:30 Celtic v Aberdeen 3 - 1 0
Sun 25 Oct 15
15:00 Celtic v Dundee United 5 - 0 0
Sat 24 Oct 15
15:00 Partick Thistle v Hamilton Academical 1 - 1 3122
15:00 Inverness Caledonian Thistle v St Johnstone 0 - 1 3471
15:00 Heart of Midlothian v Ross County 2 - 0 16264
15:00 Dundee v Kilmarnock 1 - 2 4970
15:00 Aberdeen v Motherwell 1 - 1 12389
Sun 18 Oct 15
12:15 Dundee United v Heart of Midlothian 0 - 1 0
Sat 17 Oct 15
15:00 St Johnstone v Partick Thistle 1 - 2 3414
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 0 3234
15:00 Hamilton Academical v Dundee 1 - 1 2862
12:00 Motherwell v Celtic 0 - 1 8888
Fri 16 Oct 15
19:45 Ross County v Aberdeen 2 - 0 5543
Sun 04 Oct 15
12:30 Hamilton Academical v Celtic 1 - 2 4910
Sat 03 Oct 15
15:00 Ross County v Inverness Caledonian Thistle 1 - 2 5473
15:00 Partick Thistle v Dundee United 3 - 0 3675
15:00 Heart of Midlothian v Kilmarnock 1 - 1 16461
15:00 Dundee v Motherwell 2 - 1 5152
15:00 Aberdeen v St Johnstone 1 - 5 13405
Sat 26 Sep 15
15:00 Inverness Caledonian Thistle v Aberdeen 2 - 1 6410
15:00 Kilmarnock v Hamilton Academical 1 - 2 3308
15:00 Motherwell v Partick Thistle 2 - 1 3963
15:00 Celtic v Heart of Midlothian 0 - 0 0
15:00 Dundee v Ross County 3 - 3 5128
15:00 St Johnstone v Dundee United 2 - 1 4634
Sun 20 Sep 15
15:00 Celtic v Dundee 6 - 0 0
14:15 Heart of Midlothian v Aberdeen 1 - 3 16702
Sat 19 Sep 15
15:00 Ross County v Partick Thistle 1 - 0 3531
15:00 Hamilton Academical v Motherwell 1 - 0 3325
15:00 Dundee United v Inverness Caledonian Thistle 1 - 1 0
15:00 Kilmarnock v St Johnstone 2 - 1 3165
Tue 15 Sep 15
19:45 Aberdeen v Hamilton Academical 1 - 0 13246
Sat 12 Sep 15
15:00 Dundee United v Kilmarnock 1 - 2 8264
15:00 Partick Thistle v Dundee 0 - 1 2946
15:00 Motherwell v Ross County 1 - 1 3545
15:00 St Johnstone v Hamilton Academical 4 - 1 2648
12:30 Aberdeen v Celtic 2 - 1 20385
Fri 11 Sep 15
19:45 Inverness Caledonian Thistle v Heart of Midlothian 2 - 0 4160
Sat 29 Aug 15
15:00 Ross County v Dundee United 2 - 1 4014
15:00 Motherwell v Kilmarnock 1 - 0 4136
15:00 Partick Thistle v Aberdeen 0 - 2 4940
15:00 Hamilton Academical v Heart of Midlothian 3 - 2 4745
15:00 Dundee v Inverness Caledonian Thistle 1 - 1 4767
15:00 Celtic v St Johnstone 3 - 1 0
Sat 22 Aug 15
15:00 Aberdeen v Dundee 2 - 0 13621
15:00 Heart of Midlothian v Partick Thistle 3 - 0 16657
15:00 Kilmarnock v Ross County 0 - 4 3604
15:00 Inverness Caledonian Thistle v Hamilton Academical 0 - 2 3003
15:00 St Johnstone v Motherwell 2 - 1 3361
12:00 Dundee United v Celtic 1 - 3 0
Sat 15 Aug 15
15:00 Ross County v Heart of Midlothian 1 - 2 4806
15:00 Partick Thistle v Kilmarnock 2 - 2 3600
15:00 Motherwell v Aberdeen 1 - 2 5437
15:00 Dundee v St Johnstone 2 - 1 6176
15:00 Hamilton Academical v Dundee United 4 - 0 2173
15:00 Celtic v Inverness Caledonian Thistle 4 - 2 0
Wed 12 Aug 15
19:45 Heart of Midlothian v Motherwell 2 - 0 16645
19:45 Kilmarnock v Celtic 2 - 2 6090
19:45 Inverness Caledonian Thistle v Partick Thistle 0 - 0 3141
Tue 11 Aug 15
19:45 St Johnstone v Ross County 1 - 1 3065
19:45 Dundee United v Dundee 2 - 2 0
Sun 09 Aug 15
15:00 Aberdeen v Kilmarnock 2 - 0 11305
12:30 Partick Thistle v Celtic 0 - 2 7088
Sat 08 Aug 15
15:00 Motherwell v Dundee United 0 - 2 4859
15:00 St Johnstone v Inverness Caledonian Thistle 1 - 1 2959
15:00 Ross County v Hamilton Academical 2 - 0 3479
15:00 Dundee v Heart of Midlothian 1 - 2 8222
Sun 02 Aug 15
15:30 Dundee United v Aberdeen 0 - 1 0
12:30 Heart of Midlothian v St Johnstone 4 - 3 0
Sat 01 Aug 15
15:00 Kilmarnock v Dundee 0 - 4 0
15:00 Inverness Caledonian Thistle v Motherwell 0 - 1 0
15:00 Hamilton Academical v Partick Thistle 0 - 0 0
12:45 Celtic v Ross County 2 - 0 0
Sun 24 May 15
12:30 Dundee United v Dundee 3 - 0 0
12:30 Celtic v Inverness Caledonian Thistle 5 - 0 0
12:30 Aberdeen v St Johnstone 0 - 1 16389
Sat 23 May 15
15:00 Hamilton Academical v St Mirren 1 - 0 2425
15:00 Motherwell v Partick Thistle 0 - 0 3711
15:00 Kilmarnock v Ross County 1 - 2 4226
12:00 Hibernian v Rangers 1 - 0 0
Wed 20 May 15
19:45 Rangers v Hibernian 2 - 0 41236
Sun 17 May 15
15:30 Rangers v Queen of the South 1 - 1 0
Sat 16 May 15
15:00 Ross County v Hamilton Academical 2 - 1 3381
15:00 St Mirren v Motherwell 2 - 1 3912
15:00 Inverness Caledonian Thistle v Dundee United 3 - 0 3508
15:00 Partick Thistle v Kilmarnock 1 - 4 4503
15:00 Dundee v Aberdeen 1 - 1 6434
Fri 15 May 15
19:45 St Johnstone v Celtic 0 - 0 6984
Sun 10 May 15
14:30 Aberdeen v Celtic 0 - 1 0
Sat 09 May 15
17:30 Queen of the South v Rangers 1 - 2 5224
15:00 St Johnstone v Dundee United 1 - 1 4862
15:00 Ross County v St Mirren 1 - 2 3098
15:00 Hamilton Academical v Partick Thistle 1 - 1 2342
15:00 Dundee v Inverness Caledonian Thistle 0 - 1 5123
Fri 08 May 15
19:45 Motherwell v Kilmarnock 3 - 1 3986
Tue 05 May 15
19:45 Inverness Caledonian Thistle v Dundee United 2 - 1 2426
Sat 02 May 15
15:00 St Johnstone v Inverness Caledonian Thistle 1 - 1 2986
15:00 Motherwell v Ross County 1 - 1 4281
15:00 Partick Thistle v St Mirren 3 - 0 3865
15:00 Kilmarnock v Hamilton Academical 2 - 3 3450
15:00 Dundee United v Aberdeen 1 - 0 8686
Fri 01 May 15
19:45 Celtic v Dundee 5 - 0 0
Sun 26 Apr 15
12:30 Dundee United v Celtic 0 - 3 0
Sat 25 Apr 15
15:00 Ross County v Partick Thistle 1 - 2 3315
15:00 St Mirren v Kilmarnock 4 - 1 3205
15:00 Inverness Caledonian Thistle v Aberdeen 1 - 2 0
15:00 Dundee v St Johnstone 0 - 2 6530
Fri 24 Apr 15
19:45 Hamilton Academical v Motherwell 2 - 0 3301
Wed 22 Apr 15
19:45 Dundee v Celtic 1 - 2 8908
Sat 18 Apr 15
15:00 Aberdeen v Dundee United 1 - 0 12619
Wed 15 Apr 15
19:45 Celtic v Kilmarnock 4 - 1 0
Mon 13 Apr 15
19:45 St Mirren v Ross County 0 - 3 3033
Sun 12 Apr 15
12:15 Kilmarnock v Aberdeen 1 - 2 3525
Sat 11 Apr 15
15:00 St Johnstone v Dundee 1 - 0 6386
15:00 Partick Thistle v Motherwell 2 - 0 5003
15:00 Dundee United v Hamilton Academical 1 - 0 5243
12:45 Inverness Caledonian Thistle v Celtic 1 - 1 6059
Wed 08 Apr 15
19:45 Dundee v Dundee United 3 - 1 10510
19:45 Celtic v Partick Thistle 2 - 0 0
19:45 Aberdeen v Inverness Caledonian Thistle 1 - 0 11319
Tue 07 Apr 15
19:45 Ross County v St Johnstone 1 - 0 3319
19:45 Motherwell v St Mirren 5 - 0 4596
Sat 04 Apr 15
15:00 Kilmarnock v Motherwell 1 - 2 4532
15:00 Inverness Caledonian Thistle v Dundee 1 - 1 3362
15:00 Hamilton Academical v St Johnstone 1 - 1 0
15:00 Dundee United v Ross County 1 - 2 6187
15:00 Aberdeen v Partick Thistle 0 - 0 12727
Fri 03 Apr 15
19:45 St Mirren v Celtic 0 - 2 5784
Sat 21 Mar 15
15:00 Ross County v Kilmarnock 2 - 1 3389
15:00 Partick Thistle v Inverness Caledonian Thistle 1 - 0 2603
15:00 St Johnstone v St Mirren 2 - 0 3166
15:00 Celtic v Dundee United 3 - 0 0
12:15 Dundee v Aberdeen 1 - 1 7014
Fri 20 Mar 15
19:45 Motherwell v Hamilton Academical 4 - 0 4250
Sat 14 Mar 15
15:00 Partick Thistle v St Johnstone 3 - 0 3196
15:00 Kilmarnock v St Mirren 1 - 0 4721
15:00 Hamilton Academical v Ross County 2 - 2 1544
Fri 13 Mar 15
19:45 Aberdeen v Motherwell 2 - 1 13267
Sat 07 Mar 15
15:00 Ross County v Partick Thistle 1 - 0 3358
15:00 Motherwell v Kilmarnock 1 - 1 4192
Wed 04 Mar 15
19:45 Celtic v St Johnstone 0 - 1 0
Sun 01 Mar 15
12:00 Celtic v Aberdeen 4 - 0 0
Sat 28 Feb 15
15:00 St Mirren v Hamilton Academical 1 - 0 3503
15:00 St Johnstone v Kilmarnock 0 - 0 3170
15:00 Ross County v Dundee 1 - 0 3413
15:00 Motherwell v Inverness Caledonian Thistle 2 - 1 3508
15:00 Dundee United v Partick Thistle 0 - 2 6517
Tue 24 Feb 15
19:45 Dundee United v Inverness Caledonian Thistle 1 - 1 7276
Sun 22 Feb 15
13:00 Celtic v Hamilton Academical 4 - 0 0
Sat 21 Feb 15
15:00 Partick Thistle v Ross County 1 - 3 2951
15:00 Motherwell v Dundee 0 - 1 4282
15:00 Aberdeen v St Mirren 3 - 0 14720
15:00 Dundee United v St Johnstone 0 - 2 7623
15:00 Inverness Caledonian Thistle v Kilmarnock 3 - 3 2912
Sun 15 Feb 15
15:30 Hamilton Academical v Aberdeen 0 - 3 3095
Sat 14 Feb 15
15:00 Dundee v Partick Thistle 1 - 0 5560
15:00 Kilmarnock v Dundee United 3 - 2 3788
15:00 Ross County v Motherwell 3 - 2 2982
15:00 St Mirren v Inverness Caledonian Thistle 1 - 2 3154
12:45 St Johnstone v Celtic 1 - 2 6727
Wed 11 Feb 15
19:45 Partick Thistle v Celtic 0 - 3 5776
Sat 07 Feb 15
15:00 Aberdeen v Ross County 4 - 0 12036
15:00 Hamilton Academical v Kilmarnock 0 - 0 2245
Sat 31 Jan 15
15:00 Motherwell v St Johnstone 1 - 1 3449
15:00 Inverness Caledonian Thistle v Ross County 1 - 1 4021
15:00 Dundee v Hamilton Academical 1 - 1 5618
Fri 30 Jan 15
19:45 Partick Thistle v St Mirren 0 - 1 3864
Sat 24 Jan 15
15:00 St Mirren v Dundee 1 - 2 4010
15:00 Kilmarnock v Partick Thistle 2 - 2 4130
15:00 Hamilton Academical v Inverness Caledonian Thistle 0 - 2 5089
15:00 Dundee United v Motherwell 3 - 1 7176
12:45 Ross County v Celtic 0 - 1 5289
Fri 23 Jan 15
19:45 St Johnstone v Aberdeen 1 - 1 0
Wed 21 Jan 15
19:45 St Mirren v Dundee United 1 - 1 2511
19:45 Partick Thistle v Hamilton Academical 5 - 0 2138
19:45 Dundee v Kilmarnock 1 - 0 5141
19:45 Celtic v Motherwell 4 - 0 0
Tue 20 Jan 15
19:45 Inverness Caledonian Thistle v St Johnstone 2 - 0 3161
Sat 17 Jan 15
15:00 St Johnstone v Partick Thistle 2 - 0 2994
15:00 Ross County v St Mirren 1 - 2 3005
15:00 Aberdeen v Dundee 3 - 3 16796
12:45 Hamilton Academical v Celtic 0 - 2 0
Mon 12 Jan 15
19:45 Hamilton Academical v Dundee United 2 - 3 2384
Sat 10 Jan 15
15:00 Kilmarnock v Inverness Caledonian Thistle 1 - 2 2793
15:00 St Mirren v Aberdeen 0 - 2 4977
15:00 Dundee v Motherwell 4 - 1 5105
Mon 05 Jan 15
20:00 Kilmarnock v Celtic 0 - 2 5329
Sun 04 Jan 15
15:30 Motherwell v Aberdeen 0 - 2 4805
15:00 Inverness Caledonian Thistle v St Mirren 1 - 0 2751
15:00 Partick Thistle v Dundee United 2 - 2 3761
15:00 St Johnstone v Hamilton Academical 0 - 1 3202
15:00 Dundee v Ross County 1 - 1 5017
Thu 01 Jan 15
15:00 Ross County v Inverness Caledonian Thistle 1 - 3 4887
15:00 St Mirren v Kilmarnock 1 - 2 3912
15:00 Hamilton Academical v Motherwell 5 - 0 3926
15:00 Aberdeen v St Johnstone 2 - 0 15263
12:15 Dundee United v Dundee 6 - 2 12964
Sun 28 Dec 14
15:00 Inverness Caledonian Thistle v Aberdeen 0 - 1 6614
Sat 27 Dec 14
15:00 St Johnstone v Dundee United 2 - 1 7384
15:00 Motherwell v Partick Thistle 1 - 0 5236
15:00 Kilmarnock v Hamilton Academical 1 - 0 3921
15:00 Celtic v Ross County 0 - 0 0
15:00 Dundee v St Mirren 1 - 3 6447
Sun 21 Dec 14
12:15 Dundee United v Celtic 2 - 1 0
Sat 20 Dec 14
15:00 St Mirren v Motherwell 0 - 1 3909
15:00 Ross County v Hamilton Academical 0 - 1 2966
15:00 St Johnstone v Inverness Caledonian Thistle 1 - 0 2891
15:00 Partick Thistle v Dundee 1 - 1 3203
15:00 Aberdeen v Kilmarnock 1 - 0 11282
Sun 14 Dec 14
13:00 Celtic v St Mirren 4 - 1 0
Sat 13 Dec 14
15:00 Motherwell v Ross County 2 - 2 3193
15:00 Kilmarnock v St Johnstone 0 - 1 3220
15:00 Inverness Caledonian Thistle v Partick Thistle 0 - 4 2723
15:00 Hamilton Academical v Dundee 2 - 1 2636
15:00 Dundee United v Aberdeen 0 - 2 11196
Sat 06 Dec 14
15:00 St Mirren v St Johnstone 0 - 1 2720
15:00 Partick Thistle v Kilmarnock 1 - 1 3054
15:00 Aberdeen v Hamilton Academical 3 - 0 10330
15:00 Dundee v Inverness Caledonian Thistle 1 - 2 5400
12:45 Motherwell v Celtic 0 - 1 7740
Fri 05 Dec 14
19:45 Ross County v Dundee United 2 - 3 2922
Wed 03 Dec 14
19:45 Celtic v Partick Thistle 1 - 0 0
Sun 23 Nov 14
12:45 Partick Thistle v Aberdeen 0 - 1 4145
Sat 22 Nov 14
15:00 St Johnstone v Ross County 2 - 1 2776
15:00 Dundee United v Kilmarnock 3 - 1 6664
15:00 Inverness Caledonian Thistle v Motherwell 3 - 1 3037
15:00 Hamilton Academical v St Mirren 3 - 0 2195
15:00 Celtic v Dundee 2 - 1 0
Sun 09 Nov 14
12:30 Aberdeen v Celtic 1 - 2 19051
Sat 08 Nov 14
15:00 St Mirren v Partick Thistle 0 - 1 4636
15:00 Inverness Caledonian Thistle v Hamilton Academical 4 - 2 3022
15:00 Kilmarnock v Ross County 0 - 3 3684
15:00 Dundee v St Johnstone 1 - 1 6931
Fri 07 Nov 14
19:45 Motherwell v Dundee United 1 - 0 3961
Mon 03 Nov 14
19:45 Ross County v Aberdeen 0 - 1 3745
Sat 01 Nov 14
15:00 Celtic v Inverness Caledonian Thistle 1 - 0 0
15:00 Dundee United v St Mirren 3 - 0 6808
15:00 Kilmarnock v Dundee 1 - 3 4481
15:00 Hamilton Academical v Partick Thistle 3 - 3 2855
Fri 31 Oct 14
19:45 St Johnstone v Motherwell 2 - 1 2531
Sun 26 Oct 14
13:00 Celtic v Kilmarnock 2 - 0 0
Sat 25 Oct 14
15:00 Partick Thistle v St Johnstone 0 - 0 3090
15:00 Inverness Caledonian Thistle v Dundee United 1 - 0 3508
15:00 Dundee v Hamilton Academical 2 - 0 6035
15:00 St Mirren v Ross County 2 - 2 3459
Fri 24 Oct 14
19:45 Aberdeen v Motherwell 1 - 0 11149
Sat 18 Oct 14
15:00 St Mirren v Inverness Caledonian Thistle 0 - 1 3109
15:00 Motherwell v Dundee 1 - 3 4061
15:00 St Johnstone v Kilmarnock 1 - 2 3115
15:00 Dundee United v Partick Thistle 1 - 0 6756
12:45 Ross County v Celtic 0 - 5 5693
Fri 17 Oct 14
19:45 Hamilton Academical v Aberdeen 3 - 0 4093
Sun 05 Oct 14
13:00 Celtic v Hamilton Academical 0 - 1 0
12:45 Inverness Caledonian Thistle v Ross County 1 - 1 3741
Sat 04 Oct 14
15:00 St Johnstone v St Mirren 1 - 2 3400
15:00 Dundee v Aberdeen 2 - 3 8784
15:00 Partick Thistle v Motherwell 3 - 1 3405
Fri 03 Oct 14
19:45 Kilmarnock v Dundee United 2 - 0 3953
Tue 30 Sep 14
19:45 Aberdeen v St Mirren 2 - 2 10373
Sat 27 Sep 14
15:00 Ross County v Dundee 2 - 1 3118
15:00 Motherwell v Hamilton Academical 0 - 4 4125
15:00 Kilmarnock v Partick Thistle 3 - 0 3980
15:00 Dundee United v St Johnstone 2 - 0 7161
15:00 Aberdeen v Inverness Caledonian Thistle 3 - 2 11414
12:45 St Mirren v Celtic 1 - 2 5280
Sun 21 Sep 14
15:00 Celtic v Motherwell 1 - 1 0
12:15 Dundee v Dundee United 1 - 4 11447
Sat 20 Sep 14
15:00 Hamilton Academical v Kilmarnock 0 - 0 0
15:00 Inverness Caledonian Thistle v St Johnstone 2 - 1 2770
15:00 Aberdeen v Ross County 3 - 0 10865
Fri 19 Sep 14
19:45 Partick Thistle v St Mirren 1 - 2 3821
Sat 13 Sep 14
15:00 Ross County v Motherwell 1 - 2 3012
15:00 Dundee United v Hamilton Academical 2 - 2 7109
15:00 Kilmarnock v St Mirren 2 - 1 4417
15:00 Partick Thistle v Inverness Caledonian Thistle 3 - 1 2917
15:00 St Johnstone v Dundee 0 - 1 6562
12:45 Celtic v Aberdeen 2 - 1 0
Sun 31 Aug 14
12:30 Dundee v Celtic 1 - 1 9276
Sat 30 Aug 14
15:00 St Mirren v Dundee United 0 - 3 4245
15:00 Motherwell v St Johnstone 0 - 1 3700
15:00 Inverness Caledonian Thistle v Kilmarnock 2 - 0 3830
15:00 Hamilton Academical v Ross County 4 - 0 2684
15:00 Aberdeen v Partick Thistle 2 - 0 11003
Sat 23 Aug 14
15:00 St Johnstone v Aberdeen 1 - 0 6377
15:00 St Mirren v Dundee 0 - 1 4517
15:00 Partick Thistle v Hamilton Academical 1 - 2 3578
15:00 Dundee United v Ross County 2 - 1 0
15:00 Kilmarnock v Motherwell 2 - 0 4146
12:30 Inverness Caledonian Thistle v Celtic 1 - 0 5862
Sat 16 Aug 14
15:00 Ross County v Kilmarnock 1 - 2 2790
15:00 Dundee v Partick Thistle 1 - 1 6453
15:00 Hamilton Academical v St Johnstone 1 - 0 1577
15:00 Motherwell v Inverness Caledonian Thistle 0 - 2 3732
12:45 Celtic v Dundee United 6 - 1 0

uk football statistics and betting odds
Affiliate Dolphin Web Ltd.