Club
p
w
d
l
g
gd
pts
form
1
5
5
0
0
17/2
+15
15
W
0 - 3
Albion Rovers - Celtic
22 Jan 2017
W
6 - 0
Celtic - Inverness
11 Feb 2017
W
4 - 1
Celtic - St Mirren
05 Mar 2017
W
2 - 0
Celtic - Rangers
23 Apr 2017
W
2 - 1
Celtic - Aberdeen
27 May 2017
2
5
4
0
1
10/4
+6
12
W
4 - 0
Aberdeen - Stranraer
21 Jan 2017
W
0 - 1
Ross County - Aberdeen
11 Feb 2017
W
1 - 0
Aberdeen - Partick Thistle
05 Mar 2017
W
2 - 3
Hibernian - Aberdeen
22 Apr 2017
L
2 - 1
Celtic - Aberdeen
27 May 2017
3
5
3
2
0
13/5
+8
11
W
0 - 2
Brora Rangers - Clyde
22 Oct 2016
W
5 - 0
Clyde - Arbroath
06 Dec 2016
D
2 - 2
Stirling Albion - Clyde
21 Jan 2017
W
3 - 2
Clyde - Stirling Albion
31 Jan 2017
D
1 - 1
Ayr United - Clyde
11 Feb 2017
4
5
3
1
1
16/6
+10
10
W
1 - 8
Bonnyrigg Rose Athletic - Hibernian
21 Jan 2017
D
0 - 0
Hearts - Hibernian
12 Feb 2017
W
3 - 1
Hibernian - Hearts
22 Feb 2017
W
3 - 1
Hibernian - Ayr United
04 Mar 2017
L
2 - 3
Hibernian - Aberdeen
22 Apr 2017
5
4
3
0
1
10/4
+6
9
W
2 - 1
Rangers - Motherwell
21 Jan 2017
W
2 - 1
Rangers - Greenock Morton
12 Feb 2017
W
6 - 0
Rangers - Hamilton Accies
04 Mar 2017
L
2 - 0
Celtic - Rangers
23 Apr 2017
6
4
3
0
1
11/7
+4
9
W
5 - 1
St Mirren - Spartans
29 Nov 2016
W
0 - 2
Dundee - St Mirren
21 Jan 2017
W
2 - 3
East Fife - St Mirren
11 Feb 2017
L
4 - 1
Celtic - St Mirren
05 Mar 2017
7
4
2
1
1
13/8
+5
7
D
2 - 2
Banks O'Dee - Formartine United
22 Oct 2016
W
7 - 2
Formartine United - Banks O'Dee
29 Oct 2016
W
4 - 0
Formartine United - Annan Athletic
03 Dec 2016
L
4 - 0
Partick Thistle - Formartine United
21 Jan 2017
8
4
2
1
1
9/5
+4
7
W
0 - 3
Linlithgow Rose - Stirling Albion
22 Oct 2016
W
2 - 0
Stirling Albion - Wick Academy
03 Dec 2016
D
2 - 2
Stirling Albion - Clyde
21 Jan 2017
L
3 - 2
Clyde - Stirling Albion
31 Jan 2017
9
3
2
1
0
9/6
+3
7
W
3 - 5
Buckie Thistle - Dunfermline
26 Nov 2016
W
2 - 3
Alloa Athletic - Dunfermline
21 Jan 2017
D
1 - 1
Dunfermline - Hamilton Accies
11 Feb 2017
10
4
2
1
1
5/4
+1
7
D
1 - 1
East Fife - Edinburgh City
29 Nov 2016
W
0 - 1
Edinburgh City - East Fife
07 Dec 2016
W
0 - 1
Livingston - East Fife
21 Jan 2017
L
2 - 3
East Fife - St Mirren
11 Feb 2017
11
4
2
1
1
4/9
-5
7
W
2 - 1
Bonnyrigg Rose Athletic - Cove Rangers
22 Oct 2016
D
0 - 0
Bonnyrigg Rose Athletic - Dumbarton
26 Nov 2016
W
0 - 1
Dumbarton - Bonnyrigg Rose Athletic
06 Dec 2016
L
1 - 8
Bonnyrigg Rose Athletic - Hibernian
21 Jan 2017
12
3
2
0
1
13/3
+10
6
W
0 - 4
Gala Fairydean Rovers - Elgin City
22 Oct 2016
W
8 - 1
Elgin City - Hawick Royal Albert
26 Nov 2016
L
1 - 2
Elgin City - Inverness
21 Jan 2017
13
3
2
0
1
9/2
+7
6
W
0 - 6
Beith Juniors - Greenock Morton
03 Dec 2016
W
2 - 0
Greenock Morton - Falkirk
21 Jan 2017
L
2 - 1
Rangers - Greenock Morton
12 Feb 2017
14
3
2
0
1
5/1
+4
6
W
4 - 0
Partick Thistle - Formartine United
21 Jan 2017
W
0 - 1
St Johnstone - Partick Thistle
11 Feb 2017
L
1 - 0
Aberdeen - Partick Thistle
05 Mar 2017
15
4
1
2
1
9/7
+2
5
D
2 - 2
Cumbernauld Colts - Forres Mechanics
22 Oct 2016
W
4 - 0
Forres Mechanics - Cumbernauld Colts
29 Oct 2016
D
2 - 2
Forres Mechanics - Stenhousemuir
26 Nov 2016
L
3 - 1
Stenhousemuir - Forres Mechanics
03 Dec 2016
16
4
1
2
1
2/2
0
5
D
0 - 0
Edinburgh City - Forfar Athletic
22 Oct 2016
W
0 - 1
Forfar Athletic - Edinburgh City
01 Nov 2016
D
1 - 1
East Fife - Edinburgh City
29 Nov 2016
L
0 - 1
Edinburgh City - East Fife
07 Dec 2016
17
4
1
2
1
3/4
-1
5
W
0 - 1
Brechin City - Ayr United
29 Nov 2016
D
0 - 0
Ayr United - Queen's Park
21 Jan 2017
D
1 - 1
Ayr United - Clyde
11 Feb 2017
L
3 - 1
Hibernian - Ayr United
04 Mar 2017
18
3
1
1
1
10/8
+2
4
D
1 - 1
Buckie Thistle - Gretna FC 2008
22 Oct 2016
W
2 - 6
Gretna FC 2008 - Buckie Thistle
29 Oct 2016
L
3 - 5
Buckie Thistle - Dunfermline
26 Nov 2016
19
2
1
1
0
2/0
+2
4
W
2 - 0
Queen's Park - Montrose
29 Nov 2016
D
0 - 0
Ayr United - Queen's Park
21 Jan 2017
20
3
1
1
1
5/5
0
4
D
2 - 2
Forres Mechanics - Stenhousemuir
26 Nov 2016
W
3 - 1
Stenhousemuir - Forres Mechanics
03 Dec 2016
L
2 - 0
St Johnstone - Stenhousemuir
21 Jan 2017
21
3
1
1
1
2/5
-3
4
D
0 - 0
Annan Athletic - East Stirlingshire
22 Oct 2016
W
1 - 2
East Stirlingshire - Annan Athletic
29 Oct 2016
L
4 - 0
Formartine United - Annan Athletic
03 Dec 2016
22
3
1
1
1
2/7
-5
4
W
0 - 1
Kilmarnock - Hamilton Accies
21 Jan 2017
D
1 - 1
Dunfermline - Hamilton Accies
11 Feb 2017
L
6 - 0
Rangers - Hamilton Accies
04 Mar 2017
23
2
1
0
1
6/3
+3
3
W
6 - 2
Ross County - Dundee United
21 Jan 2017
L
0 - 1
Ross County - Aberdeen
11 Feb 2017
24
2
1
0
1
4/3
+1
3
W
4 - 1
Wick Academy - Whitehill
22 Oct 2016
L
2 - 0
Stirling Albion - Wick Academy
03 Dec 2016
25
2
1
0
1
3/2
+1
3
W
0 - 3
Preston - Montrose
22 Oct 2016
L
2 - 0
Queen's Park - Montrose
29 Nov 2016
26
2
1
0
1
2/1
+1
3
W
2 - 0
St Johnstone - Stenhousemuir
21 Jan 2017
L
0 - 1
St Johnstone - Partick Thistle
11 Feb 2017
27
2
1
0
1
3/3
0
3
W
0 - 1
Peterhead - Alloa Athletic
26 Nov 2016
L
2 - 3
Alloa Athletic - Dunfermline
21 Jan 2017
28
2
1
0
1
2/2
0
3
W
1 - 2
Airdrieonians - Livingston
26 Nov 2016
L
0 - 1
Livingston - East Fife
21 Jan 2017
29
2
1
0
1
2/2
0
3
W
0 - 1
Cowdenbeath - East Kilbride
22 Oct 2016
L
2 - 1
Stranraer - East Kilbride
03 Dec 2016
30
2
1
0
1
3/5
-2
3
W
0 - 2
Huntly - Spartans
22 Oct 2016
L
5 - 1
St Mirren - Spartans
29 Nov 2016
31
2
1
0
1
2/4
-2
3
W
2 - 1
Albion Rovers - Queen of the South
29 Nov 2016
L
0 - 3
Albion Rovers - Celtic
22 Jan 2017
32
2
1
0
1
3/6
-3
3
W
3 - 1
Arbroath - Stirling University FC
22 Oct 2016
L
5 - 0
Clyde - Arbroath
06 Dec 2016
33
2
1
0
1
2/5
-3
3
W
2 - 1
Stranraer - East Kilbride
03 Dec 2016
L
4 - 0
Aberdeen - Stranraer
21 Jan 2017
34
2
1
0
1
2/7
-5
3
W
1 - 2
Elgin City - Inverness
21 Jan 2017
L
6 - 0
Celtic - Inverness
11 Feb 2017
35
2
1
0
1
1/6
-5
3
W
0 - 1
BSC Glasgow - Beith Juniors
22 Oct 2016
L
0 - 6
Beith Juniors - Greenock Morton
03 Dec 2016
36
2
1
0
1
4/10
-6
3
W
2 - 3
Berwick - Hawick Royal Albert
22 Oct 2016
L
8 - 1
Elgin City - Hawick Royal Albert
26 Nov 2016
37
3
0
2
1
2/4
-2
2
D
1 - 1
Raith Rovers - Hearts
22 Jan 2017
D
0 - 0
Hearts - Hibernian
12 Feb 2017
L
3 - 1
Hibernian - Hearts
22 Feb 2017
38
1
0
1
0
1/1
0
1
D
1 - 1
Raith Rovers - Hearts
22 Jan 2017
39
2
0
1
1
1/2
-1
1
D
0 - 0
Annan Athletic - East Stirlingshire
22 Oct 2016
L
1 - 2
East Stirlingshire - Annan Athletic
29 Oct 2016
40
2
0
1
1
0/1
-1
1
D
0 - 0
Bonnyrigg Rose Athletic - Dumbarton
26 Nov 2016
L
0 - 1
Dumbarton - Bonnyrigg Rose Athletic
06 Dec 2016
41
2
0
1
1
0/1
-1
1
D
0 - 0
Edinburgh City - Forfar Athletic
22 Oct 2016
L
0 - 1
Forfar Athletic - Edinburgh City
01 Nov 2016
42
2
0
1
1
3/7
-4
1
D
1 - 1
Buckie Thistle - Gretna FC 2008
22 Oct 2016
L
2 - 6
Gretna FC 2008 - Buckie Thistle
29 Oct 2016
43
2
0
1
1
2/6
-4
1
D
2 - 2
Cumbernauld Colts - Forres Mechanics
22 Oct 2016
L
4 - 0
Forres Mechanics - Cumbernauld Colts
29 Oct 2016
44
2
0
1
1
4/9
-5
1
D
2 - 2
Banks O'Dee - Formartine United
22 Oct 2016
L
7 - 2
Formartine United - Banks O'Dee
29 Oct 2016
45
1
0
0
1
2/3
-1
0
L
2 - 3
Berwick - Hawick Royal Albert
22 Oct 2016
46
1
0
0
1
1/2
-1
0
L
2 - 1
Albion Rovers - Queen of the South
29 Nov 2016
47
1
0
0
1
1/2
-1
0
L
2 - 1
Bonnyrigg Rose Athletic - Cove Rangers
22 Oct 2016
48
1
0
0
1
1/2
-1
0
L
2 - 1
Rangers - Motherwell
21 Jan 2017
49
1
0
0
1
1/2
-1
0
L
1 - 2
Airdrieonians - Livingston
26 Nov 2016
50
1
0
0
1
0/1
-1
0
L
0 - 1
Brechin City - Ayr United
29 Nov 2016
51
1
0
0
1
0/1
-1
0
L
0 - 1
BSC Glasgow - Beith Juniors
22 Oct 2016
52
1
0
0
1
0/1
-1
0
L
0 - 1
Kilmarnock - Hamilton Accies
21 Jan 2017
53
1
0
0
1
0/1
-1
0
L
0 - 1
Peterhead - Alloa Athletic
26 Nov 2016
54
1
0
0
1
0/1
-1
0
L
0 - 1
Cowdenbeath - East Kilbride
22 Oct 2016
55
1
0
0
1
1/3
-2
0
L
3 - 1
Arbroath - Stirling University FC
22 Oct 2016
56
1
0
0
1
0/2
-2
0
L
0 - 2
Dundee - St Mirren
21 Jan 2017
57
1
0
0
1
0/2
-2
0
L
2 - 0
Greenock Morton - Falkirk
21 Jan 2017
58
1
0
0
1
0/2
-2
0
L
0 - 2
Brora Rangers - Clyde
22 Oct 2016
59
1
0
0
1
0/2
-2
0
L
0 - 2
Huntly - Spartans
22 Oct 2016
60
1
0
0
1
1/4
-3
0
L
4 - 1
Wick Academy - Whitehill
22 Oct 2016
61
1
0
0
1
0/3
-3
0
L
0 - 3
Linlithgow Rose - Stirling Albion
22 Oct 2016
62
1
0
0
1
0/3
-3
0
L
0 - 3
Preston - Montrose
22 Oct 2016
63
1
0
0
1
2/6
-4
0
L
6 - 2
Ross County - Dundee United
21 Jan 2017
64
1
0
0
1
0/4
-4
0
L
0 - 4
Gala Fairydean Rovers - Elgin City
22 Oct 2016
Latest games results
27 May 2017
Finished
Celtic
27 May 2017
2
-
1
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
23 Apr 2017
Finished
Celtic
23 Apr 2017
2
-
0
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
22 Apr 2017
Finished
Hibernian
22 Apr 2017
2
-
3
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
05 Mar 2017
Finished
Aberdeen
05 Mar 2017
1
-
0
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
05 Mar 2017
Finished
Celtic
05 Mar 2017
4
-
1
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
04 Mar 2017
Finished
Hibernian
04 Mar 2017
3
-
1
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
04 Mar 2017
Finished
Rangers
04 Mar 2017
6
-
0
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
22 Feb 2017
Finished
Hibernian
22 Feb 2017
3
-
1
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
12 Feb 2017
Finished
Rangers
12 Feb 2017
2
-
1
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV
12 Feb 2017
Finished
Hearts
12 Feb 2017
0
-
0
Finished
Preview
Timeline
Lineups
Statistics
Last Games
H2H
TV