Soccer result for Scotland: Premiership league

Ligascore - The football result for Scotland: Premiership league and competitions.

Here are all matches result in Scotland: Premiership leagues, don't miss our live score coverage exclusively from ligascore.com.

Scotland: Premiership
DateHomeResultAway
30 Dec 2015 Hamilton3 - 4Inverness
30 Jan 2016 St Johnstone1 - 0Inverness
02 Mar 2016 Dundee Utd0 - 1Aberdeen
01 Mar 2016 Kilmarnock0 - 2Ross County
27 Feb 2016 Aberdeen1 - 1St Johnstone
27 Feb 2016 Hearts1 - 0Kilmarnock
26 Feb 2016 Hamilton1 - 1Celtic
26 Dec 2015 Dundee Utd0 - 3Motherwell
13 Feb 2016 Motherwell0 - 2Kilmarnock
02 Jan 2016 Celtic1 - 0Partick
16 Jan 2016 Partick2 - 4Dundee FC
23 Jan 2016 Dundee Utd5 - 1Kilmarnock
13 Feb 2016 Celtic2 - 0Ross County
20 Feb 2016 Ross County2 - 1Hamilton
20 Feb 2016 St Johnstone2 - 1Motherwell
20 Feb 2016 Dundee Utd2 - 1Hearts
15 Feb 2016 Inverness3 - 1Aberdeen
30 Jan 2016 Ross County0 - 3Hearts
12 Feb 2016 Dundee FC2 - 0St Johnstone
03 Feb 2016 Aberdeen2 - 1Celtic
05 Dec 2015 Partick1 - 0Motherwell
07 Aug 2016 St Johnstone0 - 0Aberdeen
30 Jan 2016 Kilmarnock0 - 1Hamilton
30 Jan 2016 Dundee FC2 - 2Motherwell
23 Jan 2016 Celtic3 - 1St Johnstone
23 Jan 2016 Motherwell1 - 2Ross County
16 Jan 2016 Hearts6 - 0Motherwell
16 Jan 2016 Kilmarnock2 - 1Inverness
22 Jan 2016 Aberdeen1 - 0Dundee FC
15 Jan 2016 Dundee Utd1 - 4Celtic
05 Dec 2015 Celtic8 - 1Hamilton
17 Jan 2016 Ross County2 - 3Aberdeen
30 Dec 2015 Hearts3 - 2Dundee Utd
30 Dec 2015 Motherwell2 - 0St Johnstone
29 Dec 2015 Ross County3 - 2Kilmarnock
26 Dec 2015 Hamilton0 - 1Kilmarnock
26 Dec 2015 Aberdeen2 - 2Inverness
06 Aug 2016 Ross County1 - 3Dundee FC
02 Jan 2016 Dundee FC2 - 1Dundee Utd
02 Jan 2016 Motherwell3 - 3Hamilton
13 Aug 2016 Inverness2 - 3Ross County
02 Jan 2016 Kilmarnock2 - 2Hearts
07 Aug 2016 Hearts1 - 2Celtic
19 Dec 2015 Dundee FC4 - 0Hamilton
19 Dec 2015 Inverness2 - 2Dundee Utd
19 Dec 2015 Partick1 - 0Ross County
19 Dec 2015 Kilmarnock0 - 4Aberdeen
19 Dec 2015 Celtic1 - 2Motherwell
13 Dec 2015 St Johnstone0 - 3Celtic
13 Aug 2016 Aberdeen0 - 0Hearts
12 Dec 2015 Dundee Utd0 - 1Partick
12 Dec 2015 Inverness2 - 1Kilmarnock
05 Dec 2015 Dundee FC0 - 2Aberdeen
05 Dec 2015 Ross County2 - 3St Johnstone
05 Dec 2015 Kilmarnock1 - 1Dundee Utd
29 Nov 2015 Inverness1 - 3Celtic
27 Nov 2015 St Johnstone1 - 1Dundee FC
06 Aug 2016 Rangers1 - 1Hamilton
06 Aug 2016 Kilmarnock1 - 2Motherwell
06 Aug 2016 Partick2 - 0Inverness
13 Aug 2016 Dundee FC1 - 2Rangers
13 Aug 2016 Hamilton1 - 2Kilmarnock
20 Aug 2016 St Johnstone2 - 4Celtic
20 Aug 2016 Aberdeen2 - 1Partick
20 Aug 2016 Hearts5 - 1Inverness
20 Aug 2016 Rangers2 - 1Motherwell
20 Aug 2016 Ross County2 - 0Kilmarnock
10 Sep 2016 Celtic5 - 1Rangers
10 Sep 2016 Aberdeen1 - 1Inverness
10 Sep 2016 Dundee FC1 - 1Kilmarnock
10 Sep 2016 Hearts3 - 1Hamilton
10 Sep 2016 Partick0 - 2St Johnstone
10 Sep 2016 Ross County1 - 1Motherwell
17 Sep 2016 Kilmarnock2 - 2Partick
17 Sep 2016 Motherwell4 - 2Hamilton
17 Sep 2016 St Johnstone1 - 0Hearts
17 Sep 2016 Rangers0 - 0Ross County
18 Sep 2016 Dundee FC1 - 3Aberdeen
18 Sep 2016 Inverness2 - 2Celtic
24 Sep 2016 Inverness3 - 1Dundee FC
24 Sep 2016 Partick1 - 1Motherwell
24 Sep 2016 Celtic6 - 1Kilmarnock
24 Sep 2016 Hearts0 - 0Ross County
25 Sep 2016 Aberdeen2 - 1Rangers
25 Sep 2016 Hamilton1 - 1St Johnstone
30 Sep 2016 Motherwell1 - 3Hearts
01 Oct 2016 Dundee FC0 - 1Celtic
01 Oct 2016 Hamilton1 - 1Inverness
01 Oct 2016 Kilmarnock0 - 4Aberdeen
01 Oct 2016 Rangers2 - 0Partick
01 Oct 2016 Ross County0 - 2St Johnstone
14 Oct 2016 Inverness0 - 1Rangers
15 Oct 2016 Celtic2 - 0Motherwell
15 Oct 2016 Partick2 - 2Hamilton
15 Oct 2016 St Johnstone0 - 1Kilmarnock
15 Oct 2016 Hearts2 - 0Dundee FC
15 Oct 2016 Aberdeen4 - 0Ross County
22 Oct 2016 Partick1 - 1Ross County
22 Oct 2016 Inverness1 - 1Kilmarnock
23 Oct 2016 St Johnstone2 - 1Dundee FC
25 Oct 2016 Hamilton1 - 0Aberdeen
26 Oct 2016 Dundee FC0 - 2Partick
26 Oct 2016 Kilmarnock2 - 0Hearts
26 Oct 2016 Motherwell0 - 3Inverness
26 Oct 2016 Rangers1 - 1St Johnstone
26 Oct 2016 Ross County0 - 4Celtic
29 Oct 2016 Aberdeen0 - 1Celtic
29 Oct 2016 Inverness3 - 3Hearts
29 Oct 2016 Hamilton0 - 1Dundee FC
29 Oct 2016 Motherwell4 - 1Ross County
29 Oct 2016 Rangers3 - 0Kilmarnock
29 Oct 2016 St Johnstone1 - 2Partick
04 Nov 2016 Partick1 - 2Aberdeen
05 Nov 2016 Celtic3 - 0Inverness
05 Nov 2016 Dundee FC2 - 0Motherwell
05 Nov 2016 Hearts2 - 2St Johnstone
05 Nov 2016 Kilmarnock0 - 0Hamilton
06 Nov 2016 Ross County1 - 1Rangers
18 Nov 2016 Kilmarnock0 - 1Celtic
19 Nov 2016 Inverness1 - 3Aberdeen
19 Nov 2016 Motherwell2 - 0Partick
19 Nov 2016 Rangers1 - 0Dundee FC
19 Nov 2016 St Johnstone2 - 4Ross County
26 Nov 2016 Partick1 - 2Rangers
26 Nov 2016 Dundee FC2 - 1Inverness
26 Nov 2016 Hearts3 - 0Motherwell
26 Nov 2016 Ross County1 - 1Hamilton
30 Nov 2016 Hearts2 - 0Rangers
03 Dec 2016 Motherwell3 - 4Celtic
03 Dec 2016 Ross County2 - 2Hearts
03 Dec 2016 St Johnstone3 - 0Inverness
21 Nov 2016 Hamilton3 - 3Hearts
03 Dec 2016 Hamilton1 - 1Partick
03 Dec 2016 Kilmarnock2 - 0Dundee FC
03 Dec 2016 Rangers2 - 1Aberdeen
06 Dec 2016 Aberdeen5 - 1Kilmarnock
09 Dec 2016 Partick1 - 4Celtic
10 Dec 2016 Aberdeen0 - 0St Johnstone
10 Dec 2016 Dundee FC0 - 0Ross County
10 Dec 2016 Inverness1 - 1Hamilton
10 Dec 2016 Motherwell0 - 0Kilmarnock
10 Dec 2016 Rangers2 - 0Hearts
13 Dec 2016 Celtic1 - 0Hamilton
16 Jan 2016 St Johnstone0 - 0Hamilton
Aban. Aberdeen-Motherwell
16 Dec 2016 Hamilton1 - 2Rangers
17 Dec 2016 Hearts1 - 1Partick
17 Dec 2016 Kilmarnock1 - 1Inverness
17 Dec 2016 Ross County2 - 1Aberdeen
17 Dec 2016 Celtic2 - 1Dundee FC
17 Dec 2016 St Johnstone1 - 1Motherwell
20 Dec 2016 Celtic1 - 0Partick
23 Dec 2016 Dundee FC3 - 2Hearts
23 Dec 2016 Kilmarnock0 - 1St Johnstone
23 Dec 2016 Motherwell1 - 3Aberdeen
23 Dec 2016 Ross County1 - 3Partick
24 Dec 2016 Hamilton0 - 3Celtic
24 Dec 2016 Rangers1 - 0Inverness
27 Dec 2016 Aberdeen2 - 1Hamilton
27 Dec 2016 Hearts4 - 0Kilmarnock
28 Dec 2016 Celtic2 - 0Ross County
28 Dec 2016 Inverness1 - 2Motherwell
28 Dec 2016 Partick2 - 0Dundee FC
28 Dec 2016 St Johnstone1 - 1Rangers
30 Dec 2016 Hearts0 - 1Aberdeen
31 Dec 2016 Rangers1 - 2Celtic
31 Dec 2016 Hamilton1 - 1Motherwell
31 Dec 2016 Dundee FC3 - 0St Johnstone
31 Dec 2016 Partick0 - 0Kilmarnock
31 Dec 2016 Ross County3 - 2Inverness
25 Jan 2017 Celtic1 - 0St Johnstone
27 Jan 2017 Aberdeen3 - 0Dundee FC
28 Jan 2017 Motherwell0 - 2Rangers
23 Jan 2016 Inverness0 - 0Partick
28 Jan 2017 Kilmarnock3 - 2Ross County
28 Jan 2017 St Johnstone3 - 0Hamilton
29 Jan 2017 Celtic4 - 0Hearts
31 Jan 2017 Ross County1 - 2Motherwell
01 Feb 2017 Celtic1 - 0Aberdeen
01 Feb 2017 Hearts4 - 1Rangers
01 Feb 2017 Partick0 - 1St Johnstone
04 Feb 2017 Motherwell0 - 3Hearts
04 Feb 2017 Aberdeen2 - 0Partick
04 Feb 2017 Hamilton1 - 1Kilmarnock
04 Feb 2017 Inverness2 - 2Dundee FC
04 Feb 2017 Rangers1 - 1Ross County
05 Feb 2017 St Johnstone2 - 5Celtic
15 Feb 2017 Aberdeen7 - 2Motherwell
28 Jan 2017 Inverness0 - 0Partick
31 Jan 2017 Hamilton3 - 0Inverness
11 Feb 2017 Dundee FC1 - 1Kilmarnock
28 Feb 2017 Hamilton1 - 0Aberdeen
01 Mar 2017 Dundee FC0 - 1Partick
01 Mar 2017 Hearts0 - 1Ross County
01 Mar 2017 Inverness0 - 4Celtic
01 Mar 2017 Rangers3 - 2St Johnstone
04 Mar 2017 Kilmarnock1 - 2Motherwell
11 Mar 2017 Partick1 - 1Inverness
11 Mar 2017 Aberdeen1 - 0Motherwell
11 Mar 2017 Hearts4 - 0Hamilton
11 Mar 2017 Ross County1 - 2Kilmarnock
11 Mar 2017 St Johnstone2 - 0Dundee FC
12 Mar 2017 Celtic1 - 1Rangers
18 Mar 2017 Aberdeen2 - 0Hearts
18 Mar 2017 Inverness1 - 1Ross County
18 Mar 2017 Kilmarnock1 - 1Partick
18 Mar 2017 Motherwell1 - 2St Johnstone
18 Mar 2017 Rangers4 - 0Hamilton
19 Mar 2017 Dundee FC1 - 2Celtic
31 Mar 2017 Dundee FC0 - 7Aberdeen
01 Apr 2017 Hamilton1 - 0St Johnstone
01 Apr 2017 Inverness1 - 1Kilmarnock
01 Apr 2017 Partick2 - 1Ross County
01 Apr 2017 Rangers1 - 1Motherwell
02 Apr 2017 Hearts0 - 5Celtic
04 Apr 2017 Aberdeen1 - 0Inverness
04 Apr 2017 Ross County2 - 1Dundee FC
08 Apr 2017 Celtic3 - 1Kilmarnock
08 Apr 2017 Hamilton1 - 1Ross County
08 Apr 2017 Hearts1 - 0Dundee FC
08 Apr 2017 Inverness0 - 3St Johnstone
08 Apr 2017 Partick1 - 0Motherwell
09 Apr 2017 Aberdeen0 - 3Rangers
14 Apr 2017 Kilmarnock0 - 0Hearts
15 Apr 2017 Motherwell4 - 2Inverness
15 Apr 2017 Dundee FC0 - 2Hamilton
15 Apr 2017 Rangers2 - 0Partick
15 Apr 2017 St Johnstone1 - 2Aberdeen
16 Apr 2017 Ross County2 - 2Celtic
12 Aug 2017 Hamilton3 - 0Dundee FC
12 Aug 2017 Rangers2 - 3Hibernian
12 Aug 2017 Ross County1 - 2Aberdeen
12 Aug 2017 St Johnstone4 - 1Motherwell
19 Aug 2017 Aberdeen2 - 1Dundee FC
19 Aug 2017 Hibernian1 - 3Hamilton
19 Aug 2017 Kilmarnock0 - 2Celtic
19 Aug 2017 Motherwell2 - 0Ross County
19 Aug 2017 Rangers0 - 0Hearts
19 Aug 2017 St Johnstone1 - 0Partick
26 Aug 2017 Partick3 - 4Aberdeen
12 Aug 2017 Kilmarnock0 - 1Hearts
26 Aug 2017 Celtic1 - 1St Johnstone
11 Aug 2017 Partick0 - 1Celtic
26 Aug 2017 Motherwell2 - 1Hearts
26 Aug 2017 Kilmarnock2 - 2Hamilton
27 Aug 2017 Dundee FC1 - 1Hibernian
27 Aug 2017 Ross County1 - 3Rangers
08 Sep 2017 Hamilton1 - 4Celtic
09 Sep 2017 Hearts0 - 0Aberdeen
09 Sep 2017 Motherwell2 - 0Kilmarnock
09 Sep 2017 Rangers4 - 1Dundee FC
09 Sep 2017 Ross County1 - 1Partick
09 Sep 2017 St Johnstone1 - 1Hibernian
15 Sep 2017 Partick2 - 2Rangers
16 Sep 2017 Celtic4 - 0Ross County
16 Sep 2017 Aberdeen1 - 1Kilmarnock
16 Sep 2017 Dundee FC3 - 2St Johnstone
16 Sep 2017 Hamilton1 - 2Hearts
16 Sep 2017 Hibernian2 - 2Motherwell
23 Sep 2017 Rangers0 - 2Celtic
23 Sep 2017 Partick1 - 1Hearts
23 Sep 2017 Kilmarnock1 - 1Dundee FC
23 Sep 2017 Ross County0 - 1Hibernian
23 Sep 2017 St Johnstone2 - 1Hamilton
24 Sep 2017 Motherwell0 - 1Aberdeen
29 Sep 2017 Hamilton1 - 4Rangers
30 Sep 2017 Aberdeen3 - 0St Johnstone
30 Sep 2017 Celtic2 - 2Hibernian
30 Sep 2017 Dundee FC2 - 1Hearts
30 Sep 2017 Kilmarnock0 - 2Ross County
30 Sep 2017 Motherwell3 - 0Partick
13 Oct 2017 St Johnstone0 - 3Rangers
14 Oct 2017 Hibernian0 - 1Aberdeen
14 Oct 2017 Celtic1 - 0Dundee FC
14 Oct 2017 Hamilton1 - 2Motherwell
14 Oct 2017 Partick0 - 2Kilmarnock
14 Oct 2017 Ross County1 - 2Hearts
21 Oct 2017 Hearts1 - 0St Johnstone
21 Oct 2017 Partick2 - 1Dundee FC
21 Oct 2017 Ross County2 - 1Hamilton
24 Oct 2017 Hamilton0 - 0Partick
24 Oct 2017 Hibernian1 - 0Hearts
24 Oct 2017 St Johnstone0 - 0Ross County
25 Oct 2017 Aberdeen0 - 3Celtic
25 Oct 2017 Dundee FC0 - 1Motherwell
25 Oct 2017 Rangers1 - 1Kilmarnock
28 Oct 2017 Hearts1 - 3Rangers
28 Oct 2017 Aberdeen2 - 1Ross County
28 Oct 2017 Celtic1 - 1Kilmarnock
28 Oct 2017 Dundee FC1 - 3Hamilton
28 Oct 2017 Motherwell0 - 1Hibernian
28 Oct 2017 Partick1 - 0St Johnstone
31 Oct 2017 Kilmarnock0 - 3Hibernian
04 Nov 2017 St Johnstone0 - 4Celtic
04 Nov 2017 Hamilton2 - 2Aberdeen
04 Nov 2017 Hibernian2 - 1Dundee FC
04 Nov 2017 Rangers3 - 0Partick
04 Nov 2017 Ross County3 - 2Motherwell
05 Nov 2017 Hearts1 - 2Kilmarnock
18 Nov 2017 Ross County0 - 1Celtic
18 Nov 2017 Aberdeen0 - 2Motherwell
18 Nov 2017 Dundee FC0 - 0Kilmarnock
18 Nov 2017 Hibernian1 - 2St Johnstone
18 Nov 2017 Rangers0 - 2Hamilton
19 Nov 2017 Hearts1 - 1Partick
24 Nov 2017 Dundee FC2 - 1Rangers
25 Nov 2017 Hamilton1 - 1Hibernian
25 Nov 2017 Hearts0 - 0Ross County
26 Nov 2017 Kilmarnock1 - 3Aberdeen
29 Nov 2017 Motherwell1 - 1Celtic
29 Nov 2017 Rangers3 - 0Aberdeen
02 Dec 2017 Celtic5 - 1Motherwell
02 Dec 2017 Hearts1 - 1Hamilton
02 Dec 2017 Partick0 - 1Hibernian
02 Dec 2017 Ross County0 - 2Dundee FC
02 Dec 2017 St Johnstone1 - 2Kilmarnock
03 Dec 2017 Aberdeen1 - 2Rangers
08 Dec 2017 Dundee FC0 - 1Aberdeen
09 Dec 2017 Hearts1 - 0Motherwell
09 Dec 2017 Hamilton0 - 1St Johnstone
09 Dec 2017 Kilmarnock5 - 1Partick
09 Dec 2017 Rangers2 - 1Ross County
10 Dec 2017 Hibernian2 - 2Celtic
12 Dec 2017 Hearts2 - 0Dundee FC
12 Dec 2017 Ross County2 - 2Kilmarnock
13 Dec 2017 Celtic3 - 1Hamilton
13 Dec 2017 Hibernian1 - 2Rangers
13 Dec 2017 Partick3 - 2Motherwell
13 Dec 2017 St Johnstone0 - 3Aberdeen
16 Dec 2017 Aberdeen4 - 1Hibernian
16 Dec 2017 Dundee FC3 - 0Partick
16 Dec 2017 Hamilton3 - 2Ross County
16 Dec 2017 Kilmarnock1 - 0Motherwell
16 Dec 2017 Rangers1 - 3St Johnstone
17 Dec 2017 Hearts4 - 0Celtic
20 Dec 2017 Celtic2 - 0Partick
23 Dec 2017 Kilmarnock2 - 1Rangers
23 Dec 2017 Celtic3 - 0Aberdeen
23 Dec 2017 Hibernian2 - 1Ross County
23 Dec 2017 Motherwell1 - 1Dundee FC
23 Dec 2017 Partick1 - 0Hamilton
23 Dec 2017 St Johnstone0 - 0Hearts
26 Dec 2017 Dundee FC0 - 2Celtic
27 Dec 2017 Aberdeen1 - 0Partick
Postp. Hamilton-Kilmarnock
27 Dec 2017 Hearts0 - 0Hibernian
27 Dec 2017 Rangers2 - 0Motherwell
27 Dec 2017 Ross County1 - 1St Johnstone
30 Dec 2017 Celtic0 - 0Rangers
30 Dec 2017 Aberdeen0 - 0Hearts
30 Dec 2017 Hibernian1 - 1Kilmarnock
30 Dec 2017 Motherwell1 - 3Hamilton
30 Dec 2017 Partick2 - 0Ross County
30 Dec 2017 St Johnstone0 - 2Dundee FC
23 Jan 2018 Partick1 - 2Celtic
24 Jan 2018 Dundee FC0 - 1Hibernian
24 Jan 2018 Hamilton0 - 3Hearts
Postp. Kilmarnock-St Johnstone
24 Jan 2018 Motherwell2 - 0Ross County
24 Jan 2018 Rangers2 - 0Aberdeen
28 Jan 2018 Ross County1 - 2Rangers
30 Jan 2018 Celtic3 - 1Hearts
31 Jan 2018 Hibernian2 - 1Motherwell
Postp. Kilmarnock-Dundee FC
Postp. Partick-Rangers
31 Jan 2018 Ross County2 - 4Aberdeen
Postp. St Johnstone-Hamilton
03 Feb 2018 Kilmarnock1 - 0Celtic
03 Feb 2018 Rangers1 - 2Hibernian
03 Feb 2018 Aberdeen3 - 0Hamilton
03 Feb 2018 Hearts1 - 0St Johnstone
03 Feb 2018 Dundee FC1 - 4Ross County
03 Feb 2018 Motherwell1 - 1Partick
06 Feb 2018 Motherwell2 - 0St Johnstone
06 Feb 2018 Partick0 - 2Rangers
13 Feb 2018 Kilmarnock3 - 2Dundee FC
17 Feb 2018 Ross County1 - 1Hearts
17 Feb 2018 Hibernian2 - 0Aberdeen
17 Feb 2018 Motherwell0 - 1Kilmarnock
17 Feb 2018 Partick Thistle1 - 2Dundee FC
18 Feb 2018 Hamilton3 - 5Rangers
18 Feb 2018 Celtic0 - 0St Johnstone