season
26 Jul 1989 Dunfermline 4-2 H F
29 Jul 1989 Nairn County 5-1 A F
31 Jul 1989 Inverness Caledonian 3-2 A F
02 Aug 1989 Peterhead 4-0 A F
05 Aug 1989 Sunderland 1-0 H F
08 Aug 1989 Dynamo Tbilisi 0-2 H F
12 Aug 1989 Celtic 1-3 H L Premier
16 Aug 1989 Montrose 3-0 H LC 2nd
19 Aug 1989 St Mirren 2-1 A L Premier
23 Aug 1989 Falkirk 4-1 A LC 3rd
26 Aug 1989 Hibernian 1-0 H L Premier
30 Aug 1989 Celtic 2-2 H LC QF
09 Sep 1989 Dundee 2-2 A L Premier
16 Sep 1989 Motherwell 3-1 A L Premier
23 Sep 1989 Dundee U 1-1 H L Premier
26 Sep 1989 Manchester United 2-4 H F
30 Sep 1989 Rangers 0-1 A L Premier
04 Oct 1989 Dunfermline 1-2 H L Premier
14 Oct 1989 Aberdeen 3-1 A L Premier
21 Oct 1989 Celtic 1-2 A L Premier
28 Oct 1989 St Mirren 4-0 H L Premier
04 Nov 1989 Hibernian 1-1 A L Premier
11 Nov 1989 Dundee 6-3 H L Premier
18 Nov 1989 Motherwell 3-0 H L Premier
25 Nov 1989 Dundee U 1-2 A L Premier
02 Dec 1989 Rangers 1-2 H L Premier
09 Dec 1989 Dunfermline 2-0 A L Premier
20 Dec 1989 Aberdeen 1-1 H L Premier
26 Dec 1989 Celtic 0-0 H L Premier
30 Dec 1989 St Mirren 0-2 A L Premier
01 Jan 1990 Hibernian 2-0 H L Premier
06 Jan 1990 Dundee 1-0 A L Premier
13 Jan 1990 Motherwell 3-0 A L Premier
20 Jan 1990 Falkirk 2-0 H SC 3rd
27 Jan 1990 Dundee U 3-2 H L Premier
03 Feb 1990 Aberdeen 2-2 A L Premier
10 Feb 1990 Dunfermline 0-2 H L Premier
17 Feb 1990 Rangers 0-0 A L Premier
24 Feb 1990 Motherwell 4-0 H SC 4th
03 Mar 1990 Motherwell 2-0 H L Premier
10 Mar 1990 Celtic 1-1 A L Premier
17 Mar 1990 Aberdeen 1-4 A SC QF
24 Mar 1990 St Mirren 0-0 H L Premier
31 Mar 1990 Hibernian 2-1 A L Premier
04 Apr 1990 Dundee 0-0 H L Premier
14 Apr 1990 Dunfermline 1-0 A L Premier
21 Apr 1990 Aberdeen 1-0 H L Premier
28 Apr 1990 Dundee U 1-1 A L Premier
03 May 1990 Hibernian 0-0 H Shield Final
05 May 1990 Rangers 1-1 H L Premier