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

UK LEAGUES


Livingston Morton Falkirk Queen of the South
Hibernian St Johnstone Celtic Aberdeen Heart of Midlothian
Dundee United Inverness Caledonian Thistle Kilmarnock 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 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 Kilmarnock v Heart of Midlothian 1 - 0 6273
12:30 Hibernian v Rangers 5 - 5 19579
12:30 Celtic v Aberdeen 0 - 1 0
Sat 12 May 18
15:00 Motherwell v Hamilton Academical 3 - 0 4699
15:00 Dundee v Partick Thistle 0 - 1 6756
15:00 St Johnstone v Ross County 1 - 1 3279
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 Aberdeen v Rangers 1 - 1 17745
19:45 Hamilton Academical v St Johnstone 1 - 2 2367
19:45 Partick Thistle v Motherwell 0 - 1 3320
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 Rangers v Kilmarnock 1 - 0 49703
15:00 Motherwell v St Johnstone 1 - 5 3524
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 St Johnstone v Partick Thistle 1 - 1 2925
15:00 Hibernian v Kilmarnock 5 - 3 17470
15:00 Motherwell v Dundee 2 - 1 4064
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 Dundee v St Johnstone 2 - 1 5592
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
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 Heart of Midlothian v Aberdeen 2 - 0 18056
15:00 Ross County v Hibernian 1 - 1 5389
15:00 St Johnstone v Motherwell 0 - 0 2409
15:00 Rangers v Dundee 4 - 0 49142
15:00 Partick Thistle v Kilmarnock 0 - 1 4227
Wed 04 Apr 18
19:45 Celtic v Dundee 0 - 0 0
Tue 03 Apr 18
19:45 Hibernian v Hamilton Academical 3 - 1 15818
19:45 Motherwell v Aberdeen 0 - 2 4127
19:45 Ross County v Partick Thistle 4 - 0 3944
Sun 01 Apr 18
12:30 Dundee v Heart of Midlothian 1 - 1 5496
Sat 31 Mar 18
15:00 Aberdeen v St Johnstone 4 - 1 14161
15:00 Celtic v Ross County 3 - 0 58765
15:00 Kilmarnock v Hamilton Academical 2 - 0 4672
15:00 Hibernian v Partick Thistle 2 - 0 17497
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 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
15:00 Ross County v Hamilton Academical 2 - 2 3586
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 Dundee v St Johnstone 0 - 4 5336
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
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 Heart of Midlothian v Kilmarnock 1 - 1 15862
19:45 St Johnstone v Rangers 1 - 4 5737
Sun 25 Feb 18
13:30 Aberdeen v Celtic 0 - 2 17206
Sat 24 Feb 18
15:00 St Johnstone v Ross County 2 - 0 2533
15:00 Hamilton Academical v Partick Thistle 2 - 1 2243
15:00 Dundee v Motherwell 0 - 1 5003
15:00 Rangers v Heart of Midlothian 2 - 0 49927
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 Motherwell v Kilmarnock 0 - 1 5322
15:00 Partick Thistle v Dundee 1 - 2 4267
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 Motherwell v St Johnstone 2 - 0 3227
19:45 Partick Thistle v Rangers 0 - 2 7332
Sat 03 Feb 18
15:00 Rangers v Hibernian 1 - 2 49986
15:00 Motherwell v Partick Thistle 1 - 1 4607
15:00 Aberdeen v Hamilton Academical 3 - 0 13531
15:00 Heart of Midlothian v St Johnstone 1 - 0 16197
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 Motherwell v Ross County 2 - 0 3196
19:45 Rangers v Aberdeen 2 - 0 49707
19:45 Hamilton Academical v Heart of Midlothian 0 - 3 2077
19:45 Dundee v Hibernian 0 - 1 5323
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 St Johnstone v Dundee 0 - 2 4769
15:00 Partick Thistle v Ross County 2 - 0 2870
15:00 Motherwell v Hamilton Academical 1 - 3 4890
12:00 Celtic v Rangers 0 - 0 59004
Wed 27 Dec 17
19:45 Aberdeen v Partick Thistle 1 - 0 14830
19:45 Heart of Midlothian v Hibernian 0 - 0 19316
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 Hibernian v Ross County 2 - 1 16228
15:00 Motherwell v Dundee 1 - 1 4173
15:00 St Johnstone v Heart of Midlothian 0 - 0 4975
15:00 Celtic v Aberdeen 3 - 0 58975
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 Hamilton Academical v Ross County 3 - 2 1272
15:00 Dundee v Partick Thistle 3 - 0 5101
15:00 Rangers v St Johnstone 1 - 3 47923
15:00 Kilmarnock v Motherwell 1 - 0 4179
12:30 Aberdeen v Hibernian 4 - 1 14923
Wed 13 Dec 17
19:45 Celtic v Hamilton Academical 3 - 1 53883
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
Tue 12 Dec 17
19:45 Ross County v Kilmarnock 2 - 2 3021
19:45 Heart of Midlothian v Dundee 2 - 0 15566
Sun 10 Dec 17
12:30 Hibernian v Celtic 2 - 2 20193
Sat 09 Dec 17
15:00 Heart of Midlothian v Motherwell 1 - 0 15984
15:00 Hamilton Academical v St Johnstone 0 - 1 1451
15:00 Rangers v Ross County 2 - 1 48139
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 Celtic v Motherwell 5 - 1 0
15:00 Ross County v Dundee 0 - 2 3896
15:00 Partick Thistle v Hibernian 0 - 1 4997
15:00 Heart of Midlothian v Hamilton Academical 1 - 1 15357
Wed 29 Nov 17
19:45 Rangers v Aberdeen 3 - 0 48647
19:45 Motherwell v Celtic 1 - 1 9164
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 Dundee v Kilmarnock 0 - 0 5853
15:00 Rangers v Hamilton Academical 0 - 2 48892
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 Hamilton Academical v Aberdeen 2 - 2 3099
15:00 Hibernian v Dundee 2 - 1 16936
15:00 Rangers v Partick Thistle 3 - 0 49502
15:00 Ross County v Motherwell 3 - 2 4014
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 Motherwell v Hibernian 0 - 1 6043
15:00 Aberdeen v Ross County 2 - 1 13918
15:00 Partick Thistle v St Johnstone 1 - 0 2870
15:00 Dundee v Hamilton Academical 1 - 3 4863
15:00 Celtic v Kilmarnock 1 - 1 58060
12:30 Heart of Midlothian v Rangers 1 - 3 32852
Wed 25 Oct 17
19:45 Aberdeen v Celtic 0 - 3 20528
19:45 Rangers v Kilmarnock 1 - 1 47981
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 Partick Thistle v Dundee 2 - 1 3358
15:00 Ross County v Hamilton Academical 2 - 1 3509
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 Celtic v Dundee 1 - 0 57610
15:00 Hibernian v Aberdeen 0 - 1 19038
15:00 Hamilton Academical v Motherwell 1 - 2 3869
Fri 13 Oct 17
19:45 St Johnstone v Rangers 0 - 3 6887
Sat 30 Sep 17
15:00 Motherwell v Partick Thistle 3 - 0 4692
15:00 Kilmarnock v Ross County 0 - 2 3337
15:00 Dundee v Heart of Midlothian 2 - 1 7028
15:00 Celtic v Hibernian 2 - 2 59259
15:00 Aberdeen v St Johnstone 3 - 0 14879
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 Kilmarnock v Dundee 1 - 1 3452
15:00 St Johnstone v Hamilton Academical 2 - 1 2880
15:00 Partick Thistle v Heart of Midlothian 1 - 1 4671
15:00 Ross County v Hibernian 0 - 1 4181
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 Aberdeen v Kilmarnock 1 - 1 15037
15:00 Celtic v Ross County 4 - 0 58624
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 Ross County v Partick Thistle 1 - 1 3660
15:00 St Johnstone v Hibernian 1 - 1 5591
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 Celtic v St Johnstone 1 - 1 0
15:00 Kilmarnock v Hamilton Academical 2 - 2 3706
15:00 Motherwell v Heart of Midlothian 2 - 1 6568
15:00 Partick Thistle v Aberdeen 3 - 4 4768
Sat 19 Aug 17
15:00 Rangers v Heart of Midlothian 0 - 0 49677
15:00 Aberdeen v Dundee 2 - 1 15646
15:00 Hibernian v Hamilton Academical 1 - 3 16633
15:00 St Johnstone v Partick Thistle 1 - 0 3470
15:00 Motherwell v Ross County 2 - 0 3911
12:30 Kilmarnock v Celtic 0 - 2 10069
Sat 12 Aug 17
15:00 Hamilton Academical v Dundee 3 - 0 1694
15:00 Kilmarnock v Heart of Midlothian 0 - 1 5076
15:00 Rangers v Hibernian 2 - 3 49636
15:00 Ross County v Aberdeen 1 - 2 5965
15:00 St Johnstone v Motherwell 4 - 1 3451
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 Celtic v Heart of Midlothian 2 - 0 58967
12:30 Partick Thistle v Aberdeen 0 - 6 3924
12:30 St Johnstone v Rangers 1 - 2 6799
Sat 20 May 17
15:00 Kilmarnock v Ross County 1 - 2 3951
15:00 Inverness Caledonian Thistle v Motherwell 3 - 2 5351
15:00 Hamilton Academical v Dundee 4 - 0 2616
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 Rangers v Aberdeen 1 - 2 48289
19:45 Dundee v Inverness Caledonian Thistle 0 - 2 5574
19:45 St Johnstone v Heart of Midlothian 1 - 0 3141
Tue 16 May 17
19:45 Ross County v Hamilton Academical 3 - 2 4871
19:45 Motherwell v Kilmarnock 3 - 1 5246
19:45 Dundee United v Falkirk 2 - 2 7034
Sat 13 May 17
15:00 St Johnstone v Partick Thistle 1 - 0 3630
15:00 Hamilton Academical v Motherwell 0 - 1 4173
15:00 Dundee v Ross County 1 - 1 6812
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 1 3137
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 Hamilton Academical v Kilmarnock 0 - 2 2482
15:00 Motherwell v Dundee 2 - 3 4919
15:00 Aberdeen v St Johnstone 0 - 2 10606
15:00 Heart of Midlothian v Partick Thistle 2 - 2 15930
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 Inverness Caledonian Thistle v St Johnstone 0 - 3 2961
15:00 Celtic v Kilmarnock 3 - 1 57679
15:00 Heart of Midlothian v Dundee 1 - 0 16304
15:00 Partick Thistle v Motherwell 1 - 0 3920
15:00 Hamilton Academical v Ross County 1 - 1 1548
Wed 05 Apr 17
19:45 Kilmarnock v Rangers 0 - 0 9548
19:45 Celtic v Partick Thistle 1 - 1 54047
19:45 St Johnstone v Heart of Midlothian 1 - 0 4197
19:45 Motherwell v Hamilton Academical 0 - 0 4644
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 Inverness Caledonian Thistle v Kilmarnock 1 - 1 2780
15:00 Partick Thistle v Ross County 2 - 1 3149
15:00 Rangers v Motherwell 1 - 1 49198
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 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
15:00 Motherwell v St Johnstone 1 - 2 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 Partick Thistle v Inverness Caledonian Thistle 1 - 1 0
15:00 St Johnstone v Dundee 2 - 0 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 Inverness Caledonian Thistle v Celtic 0 - 4 0
19:45 Dundee v Partick Thistle 0 - 1 0
19:45 Heart of Midlothian v Ross County 0 - 1 0
19:45 Rangers v St Johnstone 3 - 2 0
Tue 28 Feb 17
19:45 Hamilton Academical v Aberdeen 1 - 0 0
Sat 25 Feb 17
15:00 Aberdeen v Ross County 1 - 0 0
15:00 Motherwell v Dundee 1 - 5 0
15:00 Celtic v Hamilton Academical 2 - 0 0
15:00 St Johnstone v Kilmarnock 0 - 2 0
15:00 Partick Thistle v Heart of Midlothian 2 - 0 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 Partick Thistle v Hamilton Academical 2 - 0 0
15:00 Ross County v St Johnstone 1 - 2 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 Hamilton Academical v Kilmarnock 1 - 1 0
15:00 Rangers v Ross County 1 - 1 0
15:00 Inverness Caledonian Thistle v Dundee 2 - 2 0
15:00 Aberdeen v Partick Thistle 2 - 0 0
12:15 Motherwell v Heart of Midlothian 0 - 3 0
Wed 01 Feb 17
19:45 Heart of Midlothian v Rangers 4 - 1 0
19:45 Celtic v Aberdeen 1 - 0 0
19:45 Partick Thistle v St Johnstone 0 - 1 0
Tue 31 Jan 17
19:45 Hamilton Academical v Inverness Caledonian Thistle 3 - 0 0
19:45 Ross County v Motherwell 1 - 2 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 Dundee v St Johnstone 3 - 0 6492
14:00 Partick Thistle v Kilmarnock 0 - 0 3584
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 Inverness Caledonian Thistle v Motherwell 1 - 2 3097
19:45 Celtic v Ross County 2 - 0 0
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 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
19:45 Ross County v Partick Thistle 1 - 3 2935
Tue 20 Dec 16
19:45 Celtic v Partick Thistle 1 - 0 0
Sat 17 Dec 16
15:00 Kilmarnock v Inverness Caledonian Thistle 1 - 1 3294
15:00 Ross County v Aberdeen 2 - 1 4467
15:00 St Johnstone v Motherwell 1 - 1 2836
15:00 Celtic v Dundee 2 - 1 0
15:00 Heart of Midlothian v Partick Thistle 1 - 1 16418
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 Aberdeen v St Johnstone 0 - 0 11501
15:00 Dundee v Ross County 0 - 0 4742
15:00 Inverness Caledonian Thistle v Hamilton Academical 1 - 1 2473
15:00 Motherwell v Kilmarnock 0 - 0 3684
15:00 Rangers v Heart of Midlothian 2 - 0 50039
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 Hamilton Academical v Partick Thistle 1 - 1 2210
15:00 Kilmarnock v Dundee 2 - 0 3615
15:00 St Johnstone v Inverness Caledonian Thistle 3 - 0 2549
15:00 Ross County v Heart of Midlothian 2 - 2 4042
15:00 Rangers v Aberdeen 2 - 1 50003
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 Inverness Caledonian Thistle v Aberdeen 1 - 3 0
15:00 Rangers v Dundee 1 - 0 48773
15:00 St Johnstone v Ross County 2 - 4 2554
15:00 Motherwell v Partick Thistle 2 - 0 3759
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 Kilmarnock v Hamilton Academical 0 - 0 3387
15:00 Dundee v Motherwell 2 - 0 5471
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 St Johnstone v Partick Thistle 1 - 2 3096
15:00 Inverness Caledonian Thistle v Heart of Midlothian 3 - 3 3565
15:00 Hamilton Academical v Dundee 0 - 1 1853
12:00 Aberdeen v Celtic 0 - 1 17105
Wed 26 Oct 16
19:45 Dundee v Partick Thistle 0 - 2 4783
19:45 Kilmarnock v Heart of Midlothian 2 - 0 3917
19:45 Motherwell v Inverness Caledonian Thistle 0 - 3 3131
19:45 Ross County v Celtic 0 - 4 0
19:45 Rangers v St Johnstone 1 - 1 46563
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 Inverness Caledonian Thistle v Kilmarnock 1 - 1 2591
15:00 Partick Thistle v Ross County 1 - 1 3777
Sat 15 Oct 16
15:00 Celtic v Motherwell 2 - 0 0
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 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 Kilmarnock v Aberdeen 0 - 4 4592
15:00 Ross County v St Johnstone 0 - 2 3299
15:00 Hamilton Academical v Inverness Caledonian Thistle 1 - 1 1611
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 Celtic v Kilmarnock 6 - 1 0
15:00 Partick Thistle v Motherwell 1 - 1 3227
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 Kilmarnock v Partick Thistle 2 - 2 4169
15:00 Motherwell v Hamilton Academical 4 - 2 4514
15:00 Rangers v Ross County 0 - 0 0
15:00 St Johnstone v Heart of Midlothian 1 - 0 5456
Sat 10 Sep 16
15:00 Aberdeen v Inverness Caledonian Thistle 1 - 1 11356
15:00 Heart of Midlothian v Hamilton Academical 3 - 1 0
15:00 Partick Thistle v St Johnstone 0 - 2 2885
15:00 Ross County v Motherwell 1 - 1 3019
15:00 Dundee v Kilmarnock 1 - 1 5111
12:00 Celtic v Rangers 5 - 1 0
Sat 27 Aug 16
15:00 Hamilton Academical v Ross County 1 - 0 1609
15:00 Celtic v Aberdeen 4 - 1 0
15:00 Inverness Caledonian Thistle v St Johnstone 2 - 1 2729
15:00 Motherwell v Dundee 0 - 0 4078
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 Heart of Midlothian v Inverness Caledonian Thistle 5 - 1 15880
15:00 Aberdeen v Partick Thistle 2 - 1 11049
15:00 Ross County v Kilmarnock 2 - 0 3263
15:00 Rangers v Motherwell 2 - 1 48716
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 Motherwell v St Johnstone 1 - 2 3739
15:00 Inverness Caledonian Thistle v Ross County 2 - 3 4204
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 Heart of Midlothian v St Johnstone 2 - 2 16046
12:30 Celtic v Motherwell 7 - 0 0
12:30 Aberdeen v Ross County 0 - 4 10003
Sat 14 May 16
12:30 Inverness Caledonian Thistle v Dundee 4 - 0 3794
12:30 Kilmarnock v Dundee United 2 - 4 2702
12:30 Partick Thistle v Hamilton Academical 2 - 2 2971
Thu 12 May 16
19:45 Aberdeen v Heart of Midlothian 0 - 1 10087
Wed 11 May 16
19:45 Dundee v Kilmarnock 1 - 1 4335
19:45 Hamilton Academical v Inverness Caledonian Thistle 0 - 1 1516
19:45 Ross County v Motherwell 1 - 3 2976
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 Heart of Midlothian v Ross County 1 - 1 15438
15:00 Motherwell v St Johnstone 1 - 2 4441
15:00 Dundee v Hamilton Academical 0 - 1 0
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 Ross County v St Johnstone 0 - 1 3329
15:00 Hamilton Academical v Kilmarnock 0 - 4 3595
15:00 Aberdeen v Motherwell 4 - 1 10259
15:00 Partick Thistle v Inverness Caledonian Thistle 1 - 4 2609
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 Ross County v Partick Thistle 1 - 0 3603
15:00 Hamilton Academical v Dundee 2 - 1 2764
15:00 Dundee United v Inverness Caledonian Thistle 0 - 2 6927
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 Inverness Caledonian Thistle v Motherwell 1 - 2 0
15:00 St Johnstone v Dundee United 0 - 1 5784
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 Hamilton Academical v Motherwell 0 - 1 3755
15:00 Heart of Midlothian v Partick Thistle 1 - 0 16558
Wed 02 Mar 16
19:45 Celtic v Dundee 0 - 0 0
19:45 St Johnstone v Partick Thistle 1 - 2 2569
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 Heart of Midlothian v Kilmarnock 1 - 0 16354
15:00 Dundee v Inverness Caledonian Thistle 1 - 1 5048
15:00 Motherwell v Partick Thistle 3 - 1 4302
15:00 Aberdeen v St Johnstone 1 - 1 12563
15:00 Ross County v Dundee United 0 - 3 3564
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 Celtic v Inverness Caledonian Thistle 3 - 0 0
15:00 St Johnstone v Motherwell 2 - 1 0
15:00 Kilmarnock v Dundee 0 - 0 3688
15:00 Ross County v Hamilton Academical 2 - 1 3059
15:00 Dundee United v Heart of Midlothian 2 - 1 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 Celtic v Ross County 2 - 0 0
15:00 Motherwell v Kilmarnock 0 - 2 3764
15:00 Hamilton Academical v Dundee United 0 - 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 Dundee v Motherwell 2 - 2 4960
15:00 Kilmarnock v Hamilton Academical 0 - 1 3076
Sun 24 Jan 16
12:45 Hamilton Academical v Heart of Midlothian 0 - 0 2684
Sat 23 Jan 16
15:00 Celtic v St Johnstone 3 - 1 0
15:00 Inverness Caledonian Thistle v Partick Thistle 0 - 0 3556
15:00 Motherwell v Ross County 1 - 2 3279
15:00 Dundee United v Kilmarnock 5 - 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 Heart of Midlothian v Motherwell 6 - 0 16574
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 1 2937
15:00 Partick Thistle v Dundee 2 - 4 3262
15:00 St Johnstone v Hamilton Academical 0 - 0 2685
Fri 15 Jan 16
19:45 Dundee United v Celtic 1 - 4 0
Sat 02 Jan 16
15:00 Celtic v Partick Thistle 1 - 0 0
15:00 Motherwell v Hamilton Academical 3 - 3 5734
15:00 Inverness Caledonian Thistle v Ross County 2 - 0 5388
15:00 Kilmarnock v Heart of Midlothian 2 - 2 5388
12:30 Dundee v Dundee United 2 - 1 11025
Wed 30 Dec 15
19:45 Motherwell v St Johnstone 2 - 0 0
19:45 Aberdeen v Partick Thistle 0 - 0 12583
19:45 Heart of Midlothian v Dundee United 3 - 2 16721
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 Ross County v Dundee 5 - 2 3687
15:00 Aberdeen v Inverness Caledonian Thistle 2 - 2 0
15:00 Hamilton Academical v Kilmarnock 0 - 1 2006
Sat 19 Dec 15
15:00 Inverness Caledonian Thistle v Dundee United 2 - 2 2981
15:00 Dundee v Hamilton Academical 4 - 0 4568
15:00 Celtic v Motherwell 1 - 2 0
15:00 Kilmarnock v Aberdeen 0 - 4 3928
15:00 St Johnstone v Heart of Midlothian 0 - 0 4780
15:00 Partick Thistle v Ross County 1 - 0 2762
Sun 13 Dec 15
12:30 St Johnstone v Celtic 0 - 3 6418
Sat 12 Dec 15
15:00 Dundee United v Partick Thistle 0 - 1 0
15:00 Hamilton Academical v Ross County 1 - 3 2120
15:00 Motherwell v Dundee 3 - 1 3512
15:00 Inverness Caledonian Thistle v Kilmarnock 2 - 1 2775
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 Motherwell v Heart of Midlothian 2 - 2 5141
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
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 Celtic v Kilmarnock 0 - 0 0
15:00 Partick Thistle v Inverness Caledonian Thistle 2 - 1 2864
15:00 Heart of Midlothian v Dundee 1 - 1 16736
15:00 Ross County v Motherwell 3 - 0 3378
15:00 Dundee United v St Johnstone 1 - 2 7020
Sun 08 Nov 15
15:30 Ross County v Celtic 1 - 4 6042
Sat 07 Nov 15
15:00 Aberdeen v Dundee United 2 - 0 12805
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
Sat 31 Oct 15
15:00 Partick Thistle v Heart of Midlothian 0 - 4 4776
15:00 Inverness Caledonian Thistle v Dundee 1 - 1 2940
15:00 Hamilton Academical v St Johnstone 2 - 4 0
15:00 Dundee United v Ross County 1 - 0 0
15:00 Kilmarnock v Motherwell 0 - 1 3931
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 Dundee v Kilmarnock 1 - 2 4970
15:00 Heart of Midlothian v Ross County 2 - 0 16264
15:00 Aberdeen v Motherwell 1 - 1 12389
15:00 Partick Thistle v Hamilton Academical 1 - 1 3122
15:00 Inverness Caledonian Thistle v St Johnstone 0 - 1 3471
Sun 18 Oct 15
12:15 Dundee United v Heart of Midlothian 0 - 1 0
Sat 17 Oct 15
15:00 Kilmarnock v Inverness Caledonian Thistle 2 - 0 3234
15:00 Hamilton Academical v Dundee 1 - 1 2862
15:00 St Johnstone v Partick Thistle 1 - 2 3414
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 Aberdeen v St Johnstone 1 - 5 13405
15:00 Dundee v Motherwell 2 - 1 5152
15:00 Heart of Midlothian v Kilmarnock 1 - 1 16461
15:00 Partick Thistle v Dundee United 3 - 0 3675
Sat 26 Sep 15
15:00 Inverness Caledonian Thistle v Aberdeen 2 - 1 6410
15:00 Celtic v Heart of Midlothian 0 - 0 0
15:00 Kilmarnock v Hamilton Academical 1 - 2 3308
15:00 Motherwell v Partick Thistle 2 - 1 3963
15:00 St Johnstone v Dundee United 2 - 1 4634
15:00 Dundee v Ross County 3 - 3 5128
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 Hamilton Academical v Motherwell 1 - 0 3325
15:00 Ross County v Partick Thistle 1 - 0 3531
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 Motherwell v Kilmarnock 1 - 0 4136
15:00 Ross County v Dundee United 2 - 1 4014
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 Heart of Midlothian v Partick Thistle 3 - 0 16657
15:00 Aberdeen v Dundee 2 - 0 13621
15:00 St Johnstone v Motherwell 2 - 1 3361
15:00 Inverness Caledonian Thistle v Hamilton Academical 0 - 2 3003
15:00 Kilmarnock v Ross County 0 - 4 3604
12:00 Dundee United v Celtic 1 - 3 0
Sat 15 Aug 15
15:00 Partick Thistle v Kilmarnock 2 - 2 3600
15:00 Celtic v Inverness Caledonian Thistle 4 - 2 0
15:00 Ross County v Heart of Midlothian 1 - 2 4806
15:00 Hamilton Academical v Dundee United 4 - 0 2173
15:00 Motherwell v Aberdeen 1 - 2 5437
15:00 Dundee v St Johnstone 2 - 1 6176
Wed 12 Aug 15
19:45 Inverness Caledonian Thistle v Partick Thistle 0 - 0 3141
19:45 Heart of Midlothian v Motherwell 2 - 0 16645
19:45 Kilmarnock v Celtic 2 - 2 6090
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 Inverness Caledonian Thistle v Motherwell 0 - 1 0
15:00 Hamilton Academical v Partick Thistle 0 - 0 0
15:00 Kilmarnock v Dundee 0 - 4 0
12:45 Celtic v Ross County 2 - 0 0
Sun 24 May 15
12:30 Aberdeen v St Johnstone 0 - 1 16389
12:30 Celtic v Inverness Caledonian Thistle 5 - 0 0
12:30 Dundee United v Dundee 3 - 0 0
Sat 23 May 15
15:00 Kilmarnock v Ross County 1 - 2 4226
15:00 Hamilton Academical v St Mirren 1 - 0 2425
15:00 Motherwell v Partick Thistle 0 - 0 3711
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 Dundee v Aberdeen 1 - 1 6434
15:00 Partick Thistle v Kilmarnock 1 - 4 4503
15:00 Inverness Caledonian Thistle v Dundee United 3 - 0 3508
15:00 St Mirren v Motherwell 2 - 1 3912
15:00 Ross County v Hamilton Academical 2 - 1 3381
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 Ross County v St Mirren 1 - 2 3098
15:00 St Johnstone v Dundee United 1 - 1 4862
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 Kilmarnock v Hamilton Academical 2 - 3 3450
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 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 Dundee v St Johnstone 0 - 2 6530
15:00 St Mirren v Kilmarnock 4 - 1 3205
15:00 Inverness Caledonian Thistle v Aberdeen 1 - 2 0
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 Partick Thistle v Motherwell 2 - 0 5003
15:00 Dundee United v Hamilton Academical 1 - 0 5243
15:00 St Johnstone v Dundee 1 - 0 6386
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 Aberdeen v Inverness Caledonian Thistle 1 - 0 11319
19:45 Celtic v Partick Thistle 2 - 0 0
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 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 Kilmarnock v Motherwell 1 - 2 4532
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 St Johnstone v St Mirren 2 - 0 3166
15:00 Ross County v Kilmarnock 2 - 1 3389
15:00 Partick Thistle v Inverness Caledonian Thistle 1 - 0 2603
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 Hamilton Academical v Ross County 2 - 2 1544
15:00 Kilmarnock v St Mirren 1 - 0 4721
15:00 Partick Thistle v St Johnstone 3 - 0 3196
Fri 13 Mar 15
19:45 Aberdeen v Motherwell 2 - 1 13267
Sat 07 Mar 15
15:00 Motherwell v Kilmarnock 1 - 1 4192
15:00 Ross County v Partick Thistle 1 - 0 3358
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 Johnstone v Kilmarnock 0 - 0 3170
15:00 Dundee United v Partick Thistle 0 - 2 6517
15:00 Motherwell v Inverness Caledonian Thistle 2 - 1 3508
15:00 Ross County v Dundee 1 - 0 3413
15:00 St Mirren v Hamilton Academical 1 - 0 3503
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 Motherwell v Dundee 0 - 1 4282
15:00 Inverness Caledonian Thistle v Kilmarnock 3 - 3 2912
15:00 Dundee United v St Johnstone 0 - 2 7623
15:00 Aberdeen v St Mirren 3 - 0 14720
15:00 Partick Thistle v Ross County 1 - 3 2951
Sun 15 Feb 15
15:30 Hamilton Academical v Aberdeen 0 - 3 3095
Sat 14 Feb 15
15:00 St Mirren v Inverness Caledonian Thistle 1 - 2 3154
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
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 Inverness Caledonian Thistle v Ross County 1 - 1 4021
15:00 Motherwell v St Johnstone 1 - 1 3449
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 Kilmarnock v Partick Thistle 2 - 2 4130
15:00 St Mirren v Dundee 1 - 2 4010
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 Dundee v Kilmarnock 1 - 0 5141
19:45 St Mirren v Dundee United 1 - 1 2511
19:45 Partick Thistle v Hamilton Academical 5 - 0 2138
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 Aberdeen v Dundee 3 - 3 16796
15:00 Ross County v St Mirren 1 - 2 3005
15:00 St Johnstone v Partick Thistle 2 - 0 2994
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 Dundee v Motherwell 4 - 1 5105
15:00 St Mirren v Aberdeen 0 - 2 4977
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 Dundee v Ross County 1 - 1 5017
15:00 St Johnstone v Hamilton Academical 0 - 1 3202
Thu 01 Jan 15
15:00 Aberdeen v St Johnstone 2 - 0 15263
15:00 Hamilton Academical v Motherwell 5 - 0 3926
15:00 St Mirren v Kilmarnock 1 - 2 3912
15:00 Ross County v Inverness Caledonian Thistle 1 - 3 4887
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 Celtic v Ross County 0 - 0 0
15:00 Dundee v St Mirren 1 - 3 6447
15:00 Kilmarnock v Hamilton Academical 1 - 0 3921
15:00 St Johnstone v Dundee United 2 - 1 7384
15:00 Motherwell v Partick Thistle 1 - 0 5236
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 Partick Thistle v Dundee 1 - 1 3203
15:00 Ross County v Hamilton Academical 0 - 1 2966
15:00 Aberdeen v Kilmarnock 1 - 0 11282
15:00 St Johnstone v Inverness Caledonian Thistle 1 - 0 2891
Sun 14 Dec 14
13:00 Celtic v St Mirren 4 - 1 0
Sat 13 Dec 14
15:00 Inverness Caledonian Thistle v Partick Thistle 0 - 4 2723
15:00 Motherwell v Ross County 2 - 2 3193
15:00 Kilmarnock v St Johnstone 0 - 1 3220
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 Hamilton Academical v St Mirren 3 - 0 2195
15:00 Celtic v Dundee 2 - 1 0
15:00 Inverness Caledonian Thistle v Motherwell 3 - 1 3037
15:00 St Johnstone v Ross County 2 - 1 2776
15:00 Dundee United v Kilmarnock 3 - 1 6664
Sun 09 Nov 14
12:30 Aberdeen v Celtic 1 - 2 19051
Sat 08 Nov 14
15:00 Dundee v St Johnstone 1 - 1 6931
15:00 Inverness Caledonian Thistle v Hamilton Academical 4 - 2 3022
15:00 Kilmarnock v Ross County 0 - 3 3684
15:00 St Mirren v Partick Thistle 0 - 1 4636
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 Hamilton Academical v Partick Thistle 3 - 3 2855
15:00 Kilmarnock v Dundee 1 - 3 4481
15:00 Dundee United v St Mirren 3 - 0 6808
15:00 Celtic v Inverness Caledonian Thistle 1 - 0 0
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 St Mirren v Ross County 2 - 2 3459
15:00 Dundee v Hamilton Academical 2 - 0 6035
15:00 Inverness Caledonian Thistle v Dundee United 1 - 0 3508
15:00 Partick Thistle v St Johnstone 0 - 0 3090
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 St Johnstone v Kilmarnock 1 - 2 3115
15:00 Motherwell v Dundee 1 - 3 4061
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 Partick Thistle v Motherwell 3 - 1 3405
15:00 Dundee v Aberdeen 2 - 3 8784
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 Aberdeen v Inverness Caledonian Thistle 3 - 2 11414
15:00 Dundee United v St Johnstone 2 - 0 7161
15:00 Kilmarnock v Partick Thistle 3 - 0 3980
15:00 Motherwell v Hamilton Academical 0 - 4 4125
15:00 Ross County v Dundee 2 - 1 3118
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 Inverness Caledonian Thistle v St Johnstone 2 - 1 2770
15:00 Aberdeen v Ross County 3 - 0 10865
15:00 Hamilton Academical v Kilmarnock 0 - 0 0
Fri 19 Sep 14
19:45 Partick Thistle v St Mirren 1 - 2 3821
Sat 13 Sep 14
15:00 Partick Thistle v Inverness Caledonian Thistle 3 - 1 2917
15:00 Ross County v Motherwell 1 - 2 3012
15:00 Dundee United v Hamilton Academical 2 - 2 7109
15:00 St Johnstone v Dundee 0 - 1 6562
15:00 Kilmarnock v St Mirren 2 - 1 4417
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 Aberdeen v Partick Thistle 2 - 0 11003
15:00 Inverness Caledonian Thistle v Kilmarnock 2 - 0 3830
15:00 Hamilton Academical v Ross County 4 - 0 2684
15:00 St Mirren v Dundee United 0 - 3 4245
15:00 Motherwell v St Johnstone 0 - 1 3700
Sat 23 Aug 14
15:00 St Johnstone v Aberdeen 1 - 0 6377
15:00 Kilmarnock v Motherwell 2 - 0 4146
15:00 Dundee United v Ross County 2 - 1 0
15:00 Partick Thistle v Hamilton Academical 1 - 2 3578
15:00 St Mirren v Dundee 0 - 1 4517
12:30 Inverness Caledonian Thistle v Celtic 1 - 0 5862
Sat 16 Aug 14
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
15:00 Ross County v Kilmarnock 1 - 2 2790
12:45 Celtic v Dundee United 6 - 1 0

uk football statistics and betting odds
Affiliate Dolphin Web Ltd.