Scottish Football Season 1987-88
<-- 1987 All Years 1989 -->
League Home Away Total Team Div Fin G W D L F A G W D L F A G W D L F A Celtic 1 Champions 44
31
10
3
79
23
Heart of Midlothian 1 2 44
23
16
5
74
32
Rangers 1 3 44
26
8
10
85
34
Aberdeen 1 4 44
21
17
6
56
25
Dundee United 1 5 44
16
15
13
54
47
Hibernian 1 6 44
12
19
13
41
42
Dundee 1 7 44
17
7
20
70
64
Motherwell 1 8 44
13
10
21
37
56
St Mirren 1 9 44
10
15
19
41
64
Falkirk 1 10 44
10
11
23
41
75
Dunfermline Athletic 1 11 44
8
10
26
41
84
Greenock Morton 1 12 44
3
10
31
27
100
Hamilton Academical 2 1 44
22
12
10
67
39
Clydebank[4] 2 3 44
21
7
16
59
61
Forfar Athletic 2 4 44
16
16
12
67
58
Raith Rovers 2 5 44
19
7
18
81
76
Airdrieonians 2 6 44
16
13
15
65
68
Queen of the South 2 7 44
14
15
15
56
67
Partick Thistle 2 8 44
16
9
19
60
64
Clyde 2 9 44
17
6
21
73
75
Kilmarnock 2 10 44
13
11
20
55
60
East Fife 2 11 44
13
10
21
61
76
Dumbarton 2 12 44
12
12
20
51
70
Ayr United 3 1 39
27
7
5
95
31
St Johnstone 3 2 39
25
9
5
74
24
Queens Park 3 3 39
21
9
9
64
44
Brechin City 3 4 39
20
8
11
56
40
Stirling Albion 3 5 39
18
10
11
60
51
East Stirlingshire 3 6 39
15
13
11
51
47
Alloa Athletic 3 7 39
16
8
15
50
46
Montrose 3 8 39
12
11
16
45
51
Arbroath 3 9 39
10
14
15
54
66
Stenhousemuir 3 10 39
12
9
18
49
58
Cowdenbeath 3 11 39
10
13
16
51
66
Albion Rovers 3 12 39
10
11
18
45
75
Berwick Rangers 3 13 39
6
4
29
32
77
Stranraer 3 14 39
4
8
27
34
84
Scottish Cup Home Away Total Team Fin G W D L F A G W D L F A G W D L F A Celtic Winners 6
5
1
9
2
Dundee United F 9
4
4
1
17
5
Aberdeen SF 6
3
2
1
9
2
Heart of Midlothian SF 4
3
1
9
3
Clyde R5 4
2
1
1
4
7
Dundee R5 6
2
3
1
7
5
Dunfermline Athletic R5 4
2
1
1
5
4
Partick Thistle R5 5
2
2
1
10
7
Airdrieonians R4 2
1
1
2
3
Clydebank[4] R4 3
1
1
1
6
6
East Stirlingshire R4 5
3
1
1
13
10
Greenock Morton R4 2
1
1
2
3
Hamilton Academical R4 2
1
1
2
2
Hibernian R4 4
1
2
1
3
1
Motherwell R4 3
1
1
1
3
3
Rangers R4 3
1
1
1
4
3
Arbroath R3 4
1
2
1
3
9
Ayr United R3 4
2
1
1
6
5
Brechin City R3 4
2
1
1
4
5
Cowdenbeath R3 4
2
1
1
3
2
Dumbarton R3 2
1
1
0
3
East Fife R3 1
1
1
2
Falkirk R3 1
1
1
3
Forfar Athletic R3 2
1
1
1
4
Gala Fairydean Rovers R3 2
1
1
6
5
Kilmarnock R3 2
1
1
1
3
Livingston (Meadowbank Thistle) R3 1
1
0
2
Queen of the South R3 1
1
1
2
Raith Rovers R3 2
1
1
1
4
St Johnstone R3 4
2
1
1
8
4
St Mirren R3 1
1
0
3
Stranraer R3 3
2
1
12
3
Alloa Athletic R2 1
1
0
1
Berwick Rangers R2 1
1
0
1
Buckie Thistle R2 1
1
2
3
Civil Service Strollers R2 1
1
0
3
Fraserburgh R2 1
1
2
5
Keith R2 1
1
2
6
Queens Park R2 1
1
2
3
Stenhousemuir R2 3
2
1
2
3
Albion Rovers R1 2
1
1
1
3
Inverness Caledonian R1 2
1
1
2
3
Montrose R1 1
1
0
2
Stirling Albion R1 1
1
1
2
Threave Rovers R1 1
1
0
6
Vale of Leithen R1 1
1
2
3
League Cup Home Away Total Team Fin G W D L F A G W D L F A G W D L F A Aberdeen F 5
4
1
14
4
Rangers F 5
4
1
16
7
Dundee SF 4
3
1
8
3
Motherwell SF 4
3
1
9
4
Celtic QF 3
2
1
8
3
Dundee United QF 3
2
1
7
4
Heart of Midlothian QF 3
2
1
9
5
Hibernian QF 3
2
1
6
4
Albion Rovers R3 3
1
1
1
4
5
Clyde R3 2
1
1
5
3
Dumbarton R3 2
1
1
2
5
Dunfermline Athletic R3 2
1
1
4
5
Livingston (Meadowbank Thistle) R3 2
1
1
1
3
Queen of the South R3 2
1
1
3
4
Raith Rovers R3 2
1
1
3
3
St Johnstone R3 3
2
1
5
4
Airdrieonians R2 1
1
1
3
Ayr United R2 2
1
1
3
2
Brechin City R2 1
1
1
5
Clydebank[4] R2 1
1
1
2
East Fife R2 1
1
1
1
East Stirlingshire R2 2
1
1
4
4
Falkirk R2 1
1
1
2
Forfar Athletic R2 1
1
1
3
Greenock Morton R2 1
1
1
5
Hamilton Academical R2 1
1
0
1
Kilmarnock R2 1
1
1
6
Montrose R2 1
1
2
3
Partick Thistle R2 1
1
1
4
Queens Park R2 2
1
1
3
4
St Mirren R2 1
1
0
1
Stirling Albion R2 2
1
1
3
3
Alloa Athletic R1 1
1
1
4
Arbroath R1 1
1
1
3
Berwick Rangers R1 1
1
1
2
Cowdenbeath R1 1
1
1
3
Stenhousemuir R1 1
1
1
3
Stranraer R1 1
1
0
3
Team League Scottish Cup League Cup Europe Total Div Fin G W D L F A Finish G W D L F A Finish G W D L F A Finish G W D L F A G W D L F A Aberdeen 1 4 44
21
17
6
56
25
SF 6
3
2
1
9
2
F 5
4
1
14
4
55
28
20
7
79
31
Airdrieonians 2 6 44
16
13
15
65
68
R4 2
1
1
2
3
R2 1
1
1
3
47
17
13
17
68
74
Albion Rovers 3 12 39
10
11
18
45
75
R1 2
1
1
1
3
R3 3
1
1
1
4
5
44
11
13
20
50
83
Alloa Athletic 3 7 39
16
8
15
50
46
R2 1
1
0
1
R1 1
1
1
4
41
16
8
17
51
51
Arbroath 3 9 39
10
14
15
54
66
R3 4
1
2
1
3
9
R1 1
1
1
3
44
11
16
17
58
78
Ayr United 3 1 39
27
7
5
95
31
R3 4
2
1
1
6
5
R2 2
1
1
3
2
45
30
8
7
104
38
Berwick Rangers 3 13 39
6
4
29
32
77
R2 1
1
0
1
R1 1
1
1
2
41
6
4
31
33
80
Brechin City 3 4 39
20
8
11
56
40
R3 4
2
1
1
4
5
R2 1
1
1
5
44
22
9
13
61
50
Buckie Thistle
R2 1
1
2
3
1
1
2
3
Celtic 1 Champions 44
31
10
3
79
23
Winners 6
5
1
9
2
QF 3
2
1
8
3
53
38
11
4
96
28
Civil Service Strollers
R2 1
1
0
3
1
1
0
3
Clyde 2 9 44
17
6
21
73
75
R5 4
2
1
1
4
7
R3 2
1
1
5
3
50
20
7
23
82
85
Clydebank[4] 2 3 44
21
7
16
59
61
R4 3
1
1
1
6
6
R2 1
1
1
2
48
22
8
18
66
69
Cowdenbeath 3 11 39
10
13
16
51
66
R3 4
2
1
1
3
2
R1 1
1
1
3
44
12
14
18
55
71
Dumbarton 2 12 44
12
12
20
51
70
R3 2
1
1
0
3
R3 2
1
1
2
5
48
13
13
22
53
78
Dundee 1 7 44
17
7
20
70
64
R5 6
2
3
1
7
5
SF 4
3
1
8
3
54
22
10
22
85
72
Dundee United 1 5 44
16
15
13
54
47
F 9
4
4
1
17
5
QF 3
2
1
7
4
56
22
19
15
78
56
Dunfermline Athletic 1 11 44
8
10
26
41
84
R5 4
2
1
1
5
4
R3 2
1
1
4
5
50
11
11
28
50
93
East Fife 2 11 44
13
10
21
61
76
R3 1
1
1
2
R2 1
1
1
1
46
13
11
22
63
79
East Stirlingshire 3 6 39
15
13
11
51
47
R4 5
3
1
1
13
10
R2 2
1
1
4
4
46
19
14
13
68
61
Falkirk 1 10 44
10
11
23
41
75
R3 1
1
1
3
R2 1
1
1
2
46
10
11
25
43
80
Forfar Athletic 2 4 44
16
16
12
67
58
R3 2
1
1
1
4
R2 1
1
1
3
47
16
17
14
69
65
Fraserburgh
R2 1
1
2
5
1
1
2
5
Gala Fairydean Rovers
R3 2
1
1
6
5
2
1
1
6
5
Greenock Morton 1 12 44
3
10
31
27
100
R4 2
1
1
2
3
R2 1
1
1
5
47
4
10
33
30
108
Hamilton Academical 2 1 44
22
12
10
67
39
R4 2
1
1
2
2
R2 1
1
0
1
47
23
12
12
69
42
Heart of Midlothian 1 2 44
23
16
5
74
32
SF 4
3
1
9
3
QF 3
2
1
9
5
51
28
16
7
92
40
Hibernian 1 6 44
12
19
13
41
42
R4 4
1
2
1
3
1
QF 3
2
1
6
4
51
15
21
15
50
47
Inverness Caledonian
R1 2
1
1
2
3
2
1
1
2
3
Keith
R2 1
1
2
6
1
1
2
6
Kilmarnock 2 10 44
13
11
20
55
60
R3 2
1
1
1
3
R2 1
1
1
6
47
13
12
22
57
69
Livingston (Meadowbank Thistle) 44
20
12
12
70
51
R3 1
1
0
2
R3 2
1
1
1
3
47
21
12
14
71
56
Montrose 3 8 39
12
11
16
45
51
R1 1
1
0
2
R2 1
1
2
3
41
12
11
18
47
56
Motherwell 1 8 44
13
10
21
37
56
R4 3
1
1
1
3
3
SF 4
3
1
9
4
51
17
11
23
49
63
Partick Thistle 2 8 44
16
9
19
60
64
R5 5
2
2
1
10
7
R2 1
1
1
4
50
18
11
21
71
75
Queen of the South 2 7 44
14
15
15
56
67
R3 1
1
1
2
R3 2
1
1
3
4
47
15
15
17
60
73
Queens Park 3 3 39
21
9
9
64
44
R2 1
1
2
3
R2 2
1
1
3
4
42
22
9
11
69
51
Raith Rovers 2 5 44
19
7
18
81
76
R3 2
1
1
1
4
R3 2
1
1
3
3
48
20
8
20
85
83
Rangers 1 3 44
26
8
10
85
34
R4 3
1
1
1
4
3
F 5
4
1
16
7
52
31
10
11
105
44
St Johnstone 3 2 39
25
9
5
74
24
R3 4
2
1
1
8
4
R3 3
2
1
5
4
46
29
10
7
87
32
St Mirren 1 9 44
10
15
19
41
64
R3 1
1
0
3
R2 1
1
0
1
4
1
2
1
1
2
50
11
17
22
42
70
Stenhousemuir 3 10 39
12
9
18
49
58
R2 3
2
1
2
3
R1 1
1
1
3
43
12
11
20
52
64
Stirling Albion 3 5 39
18
10
11
60
51
R1 1
1
1
2
R2 2
1
1
3
3
42
19
10
13
64
56
Stranraer 3 14 39
4
8
27
34
84
R3 3
2
1
12
3
R1 1
1
0
3
43
6
8
29
46
90
Threave Rovers
R1 1
1
0
6
1
1
0
6
Vale of Leithen
R1 1
1
2
3
1
1
2
3