season
09 Aug 1930 Hamilton Academical 0-4 H L Div One
12 Aug 1930 St Bernards 3-2 H Shield SF
16 Aug 1930 Rangers 1-4 A L Div One
23 Aug 1930 East Fife 6-1 H L Div One
30 Aug 1930 Kilmarnock 1-0 A L Div One
06 Sep 1930 Morton 2-4 H L Div One
09 Sep 1930 Leith Athletic 3-1 A F
13 Sep 1930 Clyde 2-1 A L Div One
15 Sep 1930 Hibernian 5-4 A Shield Final
20 Sep 1930 Hibernian 4-1 H L Div One
24 Sep 1930 Newcastle United 3-2 A F
27 Sep 1930 Aberdeen 1-2 A L Div One
04 Oct 1930 Queens Park 2-1 H L Div One
11 Oct 1930 Falkirk 3-0 A L Div One
18 Oct 1930 Leith Athletic 5-2 H L Div One
25 Oct 1930 Ayr United 1-1 A L Div One
01 Nov 1930 Cowdenbeath 1-1 H L Div One
08 Nov 1930 Celtic 1-2 A L Div One
15 Nov 1930 Motherwell 5-1 H L Div One
22 Nov 1930 Dundee 3-1 A L Div One
29 Nov 1930 St Mirren 3-1 H L Div One
06 Dec 1930 Partick Thistle 1-2 A L Div One
13 Dec 1930 Airdrieonians 6-3 H L Div One
20 Dec 1930 Hamilton Academical 2-3 A L Div One
27 Dec 1930 Rangers 3-0 H L Div One
01 Jan 1931 Hibernian 2-2 A L Div One
03 Jan 1931 East Fife 0-1 A L Div One
05 Jan 1931 Aberdeen 3-2 H L Div One
10 Jan 1931 Kilmarnock 1-4 H L Div One
17 Jan 1931 Stenhousemuir 9-1 H SC 1st
24 Jan 1931 Morton 4-2 A L Div One
31 Jan 1931 Kilmarnock 2-3 A SC 2nd
07 Feb 1931 St Bernards 3-0 H F
11 Feb 1931 Queens Park 2-1 A L Div One
18 Feb 1931 Falkirk 4-2 H L Div One
21 Feb 1931 Leith Athletic 1-2 A L Div One
28 Feb 1931 Ayr United 9-0 H L Div One
07 Mar 1931 Cowdenbeath 2-2 A L Div One
18 Mar 1931 Celtic 1-1 H L Div One
21 Mar 1931 Motherwell 0-2 A L Div One
28 Mar 1931 Clyde 0-3 H L Div One
04 Apr 1931 Dundee 2-0 H L Div One
11 Apr 1931 St Mirren 3-0 A L Div One
15 Apr 1931 Falkirk 4-1 H Other Cup SF
18 Apr 1931 Partick Thistle 1-2 H L Div One
20 Apr 1931 Hibernian 3-0 H Other Cup Final
25 Apr 1931 Airdrieonians 2-2 A L Div One
27 Apr 1931 Middlesbrough 1-5 H F
29 Apr 1931 Sunderland 1-1 H F
30 Apr 1931 Hibernian 2-3 A Other Cup Final
02 May 1931 Leith Athletic 2-1 H Rosebery SF
09 May 1931 St Bernards 1-2 H Rosebery Final