| Click on First Page to see it and subsequent reports for that date | 
  
    | First Page
 | No of
 Pages
 | Date | Div1 Games | Div2 Games | Cup Games | Games | 
  
  
    | P01 | 04 | Thu 01 Jan 1920 | Airdrieonians 2  Albion Rovers 1 Ayr United 2  Dumbarton 1
 Celtic 1  Rangers 1
 Dundee 1  Aberdeen 3
 Greenock Morton 2  Clyde 0
 Heart of Midlothian 1  Hibernian 3
 Motherwell 1  Hamilton Academical 0
 Partick Thistle 2  Third Lanark 1
 Raith Rovers 0  Falkirk 0
 St Mirren 1  Kilmarnock 2
 
 |  |  | Thu 01 Jan 1920 Hearts 1 Hibernian 3 | 
  
  
    | P01 | 04 | Fri 02 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 13 | Sat 03 Jan 1920 | Aberdeen 2  Hamilton Academical 0 Albion Rovers 1  Dundee 2
 Greenock Morton 0  Partick Thistle 0
 Hibernian 2  Clydebank[3] 0
 Kilmarnock 2  Ayr United 1
 Motherwell 4  Heart of Midlothian 1
 Raith Rovers 0  Celtic 3
 Rangers 3  Falkirk 1
 Third Lanark 1  Airdrieonians 1
 
 |  |  | Sat 03 Jan 1920 Motherwell 4 Hearts 1 Sat 03 Jan 1920 Hibernian 2  Clydebank[3] 0
 | 
  
  
    | P01 | 04 | Mon 05 Jan 1920 | Aberdeen 1  Queens Park 1 Airdrieonians 0  Motherwell 1
 Clyde 0  Celtic 2
 Falkirk 1  Kilmarnock 0
 Greenock Morton 3  St Mirren 1
 Hamilton Academical 0  Third Lanark 0
 Heart of Midlothian 0  Ayr United 1
 Rangers 2  Partick Thistle 2
 
 |  |  | Mon 05 Jan 1920 Hearts 0 Ayr United 1 | 
  
  
    | P01 | 02 | Tue 06 Jan 1920 |  |  |  | Tue 06 Jan 1920 Hibernian 3  J McDonald XI 2 | 
  
  
    | P01 | 01 | Wed 07 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 08 Jan 1920 | Clydebank[3] 2  Partick Thistle 1 
 |  |  |  | 
  
  
    | P01 | 10 | Sat 10 Jan 1920 | Albion Rovers 0  Clyde 2 Ayr United 0  Motherwell 0
 Celtic 1  Greenock Morton 1
 Dumbarton 4  Aberdeen 0
 Dundee 3  Kilmarnock 2
 Falkirk 3  Hibernian 0
 Hamilton Academical 1  Rangers 2
 Heart of Midlothian 1  Third Lanark 1
 Partick Thistle 3  Airdrieonians 1
 Queens Park 1  Raith Rovers 2
 St Mirren 0  Clydebank[3] 3
 
 |  |  | Sat 10 Jan 1920 Hearts 1 Third Lanark 1 Sat 10 Jan 1920 Falkirk 3  Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 12 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 13 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 14 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 15 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 11 | Sat 17 Jan 1920 | Aberdeen 1  Heart of Midlothian 1 Airdrieonians 1  Falkirk 0
 Clyde 3  Dundee 2
 Clydebank[3] 1  Queens Park 1
 Greenock Morton 1  Albion Rovers 1
 Hibernian 1  Ayr United 2
 Kilmarnock 2  Celtic 3
 Motherwell 1  Partick Thistle 0
 Raith Rovers 1  Hamilton Academical 0
 Rangers 3  St Mirren 1
 Third Lanark 1  Dumbarton 0
 
 |  |  | Sat 17 Jan 1920 Aberdeen 1 Hearts 1 Sat 17 Jan 1920 Hibernian 1  Ayr United 2
 | 
  
  
    | P01 | 01 | Mon 19 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 24 Jan 1920 | Clydebank[3] 2  Celtic 0 Kilmarnock 2  Raith Rovers 0
 
 |  | SC R1  Albion Rovers 0  Dykehead (Shotts) 0 SC R1  Armadale 1  Clyde 0
 SC R1  Cowdenbeath 0  Aberdeen 1
 SC R1  Dumbarton Harp 0  Alloa Athletic 0
 SC R1  Dundee 1  Airdrieonians 0
 SC R1  East Fife 4  Arthurlie 0
 SC R1  East Stirlingshire 6  Thornhill 0
 SC R1  Galston 0  Hibernian 0
 SC R1  Greenock Morton 4  Forfar Athletic 0
 SC R1  Heart of Midlothian 5  Nithsdale Wanderers 1
 SC R1  Lochgelly United 2  Inverness Clachnacuddin 0
 SC R1  Partick Thistle 3  Motherwell 1
 SC R1  Queens Park 2  Hamilton Academical 0
 SC R1  Rangers 0  Dumbarton 0
 SC R1  Royal Albert 7  Forres Mechanics 0
 SC R2  St Bernards 2  Bathgate 0
 SC R1  Stevenston United 1  St Mirren 2
 SC R1  Third Lanark 4  Inverness Caledonian 1
 
 | Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Sat 24 Jan 1920 Galston 0 Hibernian 0
 | 
  
  
    | P01 | 02 | Mon 26 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 27 Jan 1920 |  |  | SC R1r  Rangers 1  Dumbarton 0 
 |  | 
  
  
    | P01 | 02 | Wed 28 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 29 Jan 1920 |  |  |  |  | 
  
  
    | P01 | 14 | Sat 31 Jan 1920 | Ayr United 1  Clydebank[3] 1 Clyde 2  Aberdeen 0
 Dumbarton 2  Motherwell 3
 Dundee 2  Celtic 1
 Falkirk 0  Rangers 3
 Hamilton Academical 2  Greenock Morton 2
 Kilmarnock 3  Airdrieonians 2
 Partick Thistle 0  Heart of Midlothian 2
 Queens Park 2  Third Lanark 0
 St Mirren 1  Raith Rovers 1
 
 |  | SC R1r  Alloa Athletic 1  Dumbarton Harp 0 SC R1r  Dykehead (Shotts) 1  Albion Rovers 2
 SC R1r  Hibernian 2  Galston 1
 
 | Sat 31 Jan 1920 Partick Thistle 0 Hearts 2 Sat 31 Jan 1920 Hibernian 2 Galston 1
 | 
  
  
    | P01 | 01 | Mon 02 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 03 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 04 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 06 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 13 | Sat 07 Feb 1920 | Albion Rovers 1  Dumbarton 2 Clydebank[3] 2  Clyde 3
 Hamilton Academical 1  Airdrieonians 0
 
 |  | SC R2  Aberdeen 2  Gala Fairydean Rovers 0 SC R2  Albion Rovers 0  Huntingtower 0
 SC R2  Alloa Athletic 0  Kilmarnock 2
 SC R2  Armadale 1  Hibernian 0
 SC R2  Ayr United 2  St Mirren 1
 SC R2  Broxburn United 1  Queen of the South 0
 SC R2  Dundee 1  Celtic 3
 SC R2  East Stirlingshire 0  Raith Rovers 0
 SC R2  Heart of Midlothian 2  Falkirk 0
 SC R2  Lochgelly United 2  Royal Albert 1
 SC R2  Partick Thistle 5  East Fife 0
 SC R2  Queens Park 3  Vale of Leithen 0
 SC R2  Rangers 5  Arbroath 0
 SC R2  St Johnstone 1  Greenock Morton 1
 SC R2  Third Lanark 2  Vale of Leven 1
 
 | Sat 07 Feb 1920 Hearts 2 Falkirk 0 Sat 07 Feb 1920 Armadale 1 Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 09 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 11 Feb 1920 |  |  | SC R2r  Greenock Morton 5  St Johnstone 3 SC R2r  Raith Rovers 1  East Stirlingshire 1
 
 |  | 
  
  
    | P01 | 99 | Sat 14 Feb 1920 | Airdrieonians 1  Clydebank[3] 0 Celtic 3  Albion Rovers 0
 Dumbarton 2  Hibernian 0
 Falkirk 3  Hamilton Academical 2
 Greenock Morton 0  Rangers 2
 Heart of Midlothian 2  Dundee 1
 Kilmarnock 1  Third Lanark 0
 Motherwell 5  Clyde 1
 Partick Thistle 2  Ayr United 2
 Queens Park 3  Aberdeen 0
 
 |  |  | Sat 14 Feb 1920 Hearts 2 Dundee 1 Sat 14 Feb 1920 Dumbarton 2  Hibernian 0
 | 
  
  
    | P01 | 01 | Tue 17 Feb 1920 | Clyde 2  Hibernian 0 
 |  |  | Tue 17 Feb 1920 Clyde 2  Hibernian 0 | 
  
  
    | P01 | 01 | Wed 18 Feb 1920 |  |  | SC R2r2  Raith Rovers 0  East Stirlingshire 0 
 |  | 
  
  
    | P01 | 01 | Thu 19 Feb 1920 |  |  | SC R2r3  Raith Rovers 4  East Stirlingshire 0 
 |  | 
  
  
    | P01 | 15 | Sat 21 Feb 1920 | Clydebank[3] 5  Motherwell 1 Dumbarton 1  Clyde 0
 Dundee 1  Falkirk 0
 Hamilton Academical 3  Hibernian 2
 St Mirren 4  Airdrieonians 2
 
 |  | SC R3  Aberdeen 1  Heart of Midlothian 0 SC R3  Armadale 1  Ayr United 1
 SC R3  Celtic 2  Partick Thistle 0
 SC R3  Kilmarnock 4  Queens Park 1
 SC R3  Lochgelly United 0  Third Lanark 3
 SC R3  Raith Rovers 2  Greenock Morton 2
 SC R3  Rangers 3  Broxburn United 0
 SC R3  St Bernards 1  Albion Rovers 1
 
 | Sat 21 Feb 1920 Aberdeen 1 Hearts 0 Sat 21 Feb 1920 Hamilton Academical 3  Hibernian 2
 | 
  
  
    | P01 | 02 | Mon 23 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 24 Feb 1920 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 25 Feb 1920 |  |  | SC R3r  Albion Rovers 4  St Bernards 1 SC R3r  Greenock Morton 3  Raith Rovers 0
 
 |  | 
  
  
    | P01 | 01 | Thu 26 Feb 1920 |  |  |  | Thu 26 Feb 1920  Wales 1 Scotland 1 | 
  
  
    | P01 | 13 | Sat 28 Feb 1920 | Airdrieonians 2  Partick Thistle 0 Celtic 2  Hamilton Academical 0
 Dumbarton 1  Queens Park 5
 Falkirk 3  Aberdeen 1
 Heart of Midlothian 1  Raith Rovers 1
 Kilmarnock 4  Hibernian 1
 Motherwell 2  Albion Rovers 0
 Rangers 1  Clyde 0
 St Mirren 1  Dundee 3
 Third Lanark 1  Clydebank[3] 2
 
 |  | SC R3r  Ayr United 0  Armadale 1 
 | Sat 28 Feb 1920 Hearts 1 Raith Rovers 1 Sat 28 Feb 1920 Kilmarnock 4  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 01 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 02 Mar 1920 | Clyde 4  Falkirk 0 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 03 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 04 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 12 | Sat 06 Mar 1920 | Ayr United 1  Airdrieonians 1 Clyde 3  St Mirren 3
 Clydebank[3] 3  Falkirk 1
 Hamilton Academical 3  Partick Thistle 2
 Hibernian 0  Motherwell 1
 Queens Park 2  Heart of Midlothian 2
 Raith Rovers 2  Dumbarton 0
 
 |  | SC R4  Albion Rovers 2  Aberdeen 1 SC R4  Armadale 1  Kilmarnock 2
 SC R4  Greenock Morton 3  Third Lanark 0
 SC R4  Rangers 1  Celtic 0
 
 | Sat 06 Mar 1920 Queens Park 2 Hearts 2 Sat 06 Mar 1920 Hibernian 0  Motherwell 1
 | 
  
  
    | P01 | 01 | Mon 08 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 10 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 11 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 12 | Sat 13 Mar 1920 | Aberdeen 3  Raith Rovers 1 Airdrieonians 1  Third Lanark 2
 Dumbarton 1  St Mirren 3
 Falkirk 2  Partick Thistle 2
 Greenock Morton 3  Ayr United 1
 Hamilton Academical 2  Heart of Midlothian 2
 Hibernian 0  Albion Rovers 1
 Kilmarnock 4  Dundee 2
 Queens Park 1  Celtic 2
 
 |  |  | Sat 13 Mar 1920  Scotland 3 Ireland 0 Sat 13 Mar 1920 Hamilton Academical 2 Hearts 2
 Sat 13 Mar 1920 Hibernian 0  Albion Rovers 1
 | 
  
  
    | P01 | 01 | Mon 15 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 16 Mar 1920 | Rangers 0  Motherwell 0 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 17 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 11 | Sat 20 Mar 1920 | Aberdeen 0  Rangers 2 Airdrieonians 0  Greenock Morton 0
 Ayr United 2  Queens Park 2
 Clydebank[3] 3  Hibernian 3
 Dundee 3  Dumbarton 1
 Heart of Midlothian 0  Clyde 3
 Kilmarnock 2  Hamilton Academical 1
 Motherwell 3  Third Lanark 3
 Raith Rovers 3  Albion Rovers 0
 St Mirren 2  Partick Thistle 0
 
 |  |  | Sat 20 Mar 1920 Hearts 0 Clyde 3 Sat 20 Mar 1920 Clydebank[3] 3  Hibernian 3
 Sat 20 Mar 1920  SFL 0 English Football League 4
 | 
  
  
    | P01 | 01 | Mon 22 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 23 Mar 1920 | Clyde 0  Clydebank[3] 3 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 24 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 25 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 12 | Sat 27 Mar 1920 | Aberdeen 0  Third Lanark 1 Ayr United 1  St Mirren 2
 Clydebank[3] 0  Heart of Midlothian 1
 Dundee 1  Queens Park 1
 Falkirk 1  Celtic 2
 Hamilton Academical 1  Dumbarton 3
 Hibernian 1  Airdrieonians 4
 Partick Thistle 2  Clyde 2
 Raith Rovers 0  Motherwell 2
 
 |  | SC SF  Albion Rovers 1  Rangers 1 SC SF  Kilmarnock 3  Greenock Morton 2
 
 | Sat 27 Mar 1920 Clydebank[3] 0 Hearts 1 Sat 27 Mar 1920 Hibernian 1  Airdrieonians 4
 | 
  
  
    | P01 | 01 | Sun 28 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 29 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 30 Mar 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 31 Mar 1920 |  |  | SC SFr  Rangers 0  Albion Rovers 0 
 | Wed 31 Mar 1920 Hibernian 2  Celtic 5 | 
  
  
    | P01 | 02 | Fri 02 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 13 | Sat 03 Apr 1920 | Albion Rovers 6  Heart of Midlothian 2 Ayr United 0  Aberdeen 0
 Clyde 2  Kilmarnock 1
 Dumbarton 0  Falkirk 0
 Dundee 2  Hamilton Academical 1
 Hibernian 1  Third Lanark 2
 Motherwell 4  Greenock Morton 3
 Queens Park 0  Partick Thistle 1
 Raith Rovers 1  Clydebank[3] 3
 Rangers 3  Airdrieonians 2
 St Mirren 0  Celtic 2
 
 |  |  | Sat 03 Apr 1920 Albion Rovers 6 Hearts 2 Sat 03 Apr 1920 Hibernian 1  Third Lanark 2
 | 
  
  
    | P01 | 02 | Sun 04 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 05 Apr 1920 | Albion Rovers 1  Aberdeen 1 Clyde 0  Third Lanark 1
 Partick Thistle 1  Celtic 2
 Queens Park 4  Greenock Morton 3
 Rangers 1  Clydebank[3] 2
 
 |  |  | Mon 05 Apr 1920 Hull City 2  Hibernian 0 | 
  
  
    | P01 | 01 | Tue 06 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 07 Apr 1920 | Kilmarnock 1  Queens Park 0 
 |  | SC SFr2  Albion Rovers 2  Rangers 0 
 |  | 
  
  
    | P01 | 01 | Thu 08 Apr 1920 | Third Lanark 2  Ayr United 1 
 |  |  |  | 
  
  
    | P01 | 01 | Fri 09 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 09 | Sat 10 Apr 1920 | Airdrieonians 3  Raith Rovers 1 Ayr United 5  Dundee 3
 Celtic 5  Aberdeen 0
 Clyde 2  Albion Rovers 2
 Clydebank[3] 1  Kilmarnock 0
 Greenock Morton 1  Hibernian 1
 Heart of Midlothian 0  Rangers 0
 Motherwell 4  Queens Park 1
 Partick Thistle 1  Dumbarton 0
 Third Lanark 4  St Mirren 1
 
 |  |  | Sat 10 Apr 1920  England 5 Scotland 4 Sat 10 Apr 1920 Hearts 0 Rangers 0
 Sat 10 Apr 1920 Greenock Morton 1  Hibernian 1
 | 
  
  
    | P01 | 04 | Mon 12 Apr 1920 | Dumbarton 0  Greenock Morton 1 Dundee 1  Clydebank[3] 0
 St Mirren 3  Aberdeen 1
 
 |  |  | Mon 12 Apr 1920 East of Scotland Juniors 2 Hearts 3 Mon 12 Apr 1920 Hibs 1 St Bernards 0
 | 
  
  
    | P01 | 04 | Tue 13 Apr 1920 | Rangers 2  Ayr United 1 
 |  |  |  | 
  
  
    | P01 | 11 | Wed 14 Apr 1920 | Albion Rovers 0  Celtic 5 Greenock Morton 1  Clydebank[3] 1
 Hamilton Academical 3  Queens Park 0
 Partick Thistle 1  Hibernian 0
 Third Lanark 2  Motherwell 0
 
 |  |  | Wed 14 Apr 1920 Hearts 1 West of Scotland 1 Wed 14 Apr 1920 Partick Thistle 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Fri 16 Apr 1920 | Hamilton Academical 2  St Mirren 1 
 |  |  |  | 
  
  
    | P01 | 13 | Sat 17 Apr 1920 | Aberdeen 0  Clydebank[3] 2 Clyde 4  Ayr United 0
 Dundee 2  Partick Thistle 1
 Falkirk 1  Greenock Morton 1
 Heart of Midlothian 1  Dumbarton 2
 Motherwell 0  Celtic 0
 Raith Rovers 1  Hibernian 0
 Rangers 3  Queens Park 1
 
 |  | SC F  Kilmarnock 3  Albion Rovers 2 
 | Sat 17 Apr 1920 Kilmarnock 3 Albion Rovers 2 Sat 17 Apr 1920 Hearts 1 Dumbarton 2
 Sat 17 Apr 1920 Raith Rovers 1  Hibernian 0
 | 
  
  
    | P01 | 04 | Mon 19 Apr 1920 | Aberdeen 0  Partick Thistle 0 Albion Rovers 2  Greenock Morton 4
 Heart of Midlothian 3  Falkirk 0
 Hibernian 1  Celtic 2
 Kilmarnock 0  Motherwell 1
 
 |  |  | Mon 19 Apr 1920 Hearts 3 Falkirk 0 Mon 19 Apr 1920 Hibernian 1  Celtic 2
 | 
  
  
    | P01 | 01 | Tue 20 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 21 Apr 1920 | Airdrieonians 4  Heart of Midlothian 1 Dundee 2  Greenock Morton 0
 Hibernian 1  Rangers 1
 Kilmarnock 0  Aberdeen 3
 Queens Park 2  Albion Rovers 1
 
 |  |  | Wed 21 Apr 1920 Airdrieonians 4 Hearts 1 Wed 21 Apr 1920 Hibernian 1  Rangers 1
 | 
  
  
    | P01 | 02 | Thu 22 Apr 1920 | Celtic 2  St Mirren 2 
 |  |  |  | 
  
  
    | P01 | 02 | Fri 23 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 13 | Sat 24 Apr 1920 | Aberdeen 3  Dumbarton 4 Albion Rovers 0  Airdrieonians 2
 Celtic 4  Ayr United 0
 Clydebank[3] 3  Hamilton Academical 0
 Greenock Morton 0  Raith Rovers 0
 Hibernian 3  Queens Park 2
 Motherwell 3  St Mirren 0
 Partick Thistle 1  Falkirk 1
 Rangers 6  Dundee 1
 Third Lanark 2  Heart of Midlothian 1
 
 |  |  | Sat 24 Apr 1920 Third Lanark 2 Hearts 1 Sat 24 Apr 1920 Hibernian 3  Queens Park 2
 | 
  
  
    | P01 | 03 | Mon 26 Apr 1920 | Albion Rovers 0  Raith Rovers 0 Celtic 1  Dundee 1
 Greenock Morton 4  Kilmarnock 0
 
 |  |  |  | 
  
  
    | P01 | 02 | Tue 27 Apr 1920 | Third Lanark 0  Rangers 2 
 |  |  |  | 
  
  
    | P01 | 02 | Wed 28 Apr 1920 | Albion Rovers 1  Hamilton Academical 1 Ayr United 3  Partick Thistle 0
 Celtic 1  Airdrieonians 0
 Dumbarton 0  Rangers 0
 Heart of Midlothian 0  Kilmarnock 1
 Raith Rovers 1  Greenock Morton 1
 
 |  |  | Wed 28 Apr 1920 Hearts 0 Kilmarnock 1 | 
  
  
    | P01 | 05 | Thu 29 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 05 | Fri 30 Apr 1920 |  |  |  |  | 
  
  
    | P01 | 11 | Sat 01 May 1920 | Aberdeen 1  Motherwell 1 Albion Rovers 0  Kilmarnock 2
 Celtic 3  Heart of Midlothian 0
 Dumbarton 1  Partick Thistle 1
 Hamilton Academical 2  Ayr United 1
 Hibernian 0  Dundee 0
 Queens Park 1  Airdrieonians 0
 Raith Rovers 0  Third Lanark 2
 Rangers 3  Greenock Morton 1
 St Mirren 1  Falkirk 0
 
 |  |  | Sat 01 May 1920 Celtic 3 Hearts 0 Sat 01 May 1920 Hibernian 0  Dundee 0
 | 
  
  
    | P01 | 07 | Mon 03 May 1920 |  |  |  | Mon 03 May 1920 Hearts 1 Hibernian 1 | 
  
  
    | P01 | 01 | Tue 04 May 1920 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 05 May 1920 | Albion Rovers 3  Third Lanark 2 
 |  |  | Wed 05 May 1920 Hearts 3 Hibernian 1 | 
  
  
    | P01 | 01 | Thu 06 May 1920 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 08 May 1920 |  |  |  | Sat 08 May 1920 Hibernian 3  Armadale 2 | 
  
  
    | P01 | 02 | Mon 10 May 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 11 May 1920 |  |  |  |  | 
  
  
    | P01 | 07 | Wed 12 May 1920 |  |  |  | Wed 12 May 1920 Hearts 5 St Bernards 0 | 
  
  
    | P01 | 05 | Sat 15 May 1920 |  |  |  | Sat 15 May 1920 Hearts 2 Hibernian 0 | 
  
  
    | P01 | 01 | Mon 17 May 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Thu 20 May 1920 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 22 May 1920 |  |  |  | Sat 22 May 1920 Hearts 0 Celtic 2 | 
  
  
    | P01 | 01 | Mon 24 May 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 29 May 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 31 May 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 03 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 05 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 10 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 11 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 12 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 15 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 16 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 19 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 21 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 23 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 26 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 30 Jun 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 03 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 07 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 10 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 12 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 14 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 15 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 16 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 17 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 19 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 23 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 24 Jul 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 05 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 10 | Sat 07 Aug 1920 |  |  |  | Sat 07 Aug 1920 Hearts 3 Heart of Midlothian B 3 | 
  
  
    | P01 | 02 | Mon 09 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 10 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 11 Aug 1920 |  |  |  | Wed 11 Aug 1920 Hearts 2 Heart of Midlothian B 3 | 
  
  
    | P01 | 04 | Sat 14 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 16 Aug 1920 | Albion Rovers 0  Raith Rovers 1 Clyde 4  Clydebank[3] 0
 Falkirk 2  Dundee 2
 Motherwell 4  Hibernian 2
 
 |  |  | Mon 16 Aug 1920 Motherwell 4  Hibernian 2 | 
  
  
    | P01 | 03 | Tue 17 Aug 1920 | Queens Park 2  St Mirren 2 Rangers 4  Airdrieonians 1
 
 |  |  |  | 
  
  
    | P01 | 05 | Wed 18 Aug 1920 | Ayr United 0  Greenock Morton 2 Hamilton Academical 1  Celtic 1
 Third Lanark 4  Kilmarnock 4
 
 |  |  | Wed 18 Aug 1920 Hearts 1 Scottish Select 3 | 
  
  
    | P01 | 01 | Thu 19 Aug 1920 | Partick Thistle 1  Dumbarton 0 
 |  |  |  | 
  
  
    | P01 | 86 | Sat 21 Aug 1920 | Albion Rovers 0  Celtic 1 Ayr United 2  Partick Thistle 1
 Clyde 2  Heart of Midlothian 1
 Dumbarton 1  Clydebank[3] 0
 Dundee 1  Aberdeen 1
 Greenock Morton 9  Kilmarnock 2
 Hamilton Academical 1  Third Lanark 1
 Hibernian 1  St Mirren 0
 Queens Park 1  Airdrieonians 3
 Raith Rovers 1  Falkirk 3
 Rangers 2  Motherwell 1
 
 |  |  | Sat 21 Aug 1920 Clyde 2 Hearts 1 Sat 21 Aug 1920 Hibernian 1  St Mirren 0
 | 
  
  
    | P01 | 86 | Mon 23 Aug 1920 | Albion Rovers 1  Heart of Midlothian 1 
 |  |  | Mon 23 Aug 1920 Albion Rovers 1 Hearts 1 | 
  
  
    | P01 | 02 | Tue 24 Aug 1920 | Clydebank[3] 1  Partick Thistle 1 Rangers 2  Aberdeen 1
 
 |  |  |  | 
  
  
    | P01 | 04 | Wed 25 Aug 1920 | Dumbarton 1  Greenock Morton 2 Hamilton Academical 3  Ayr United 0
 Hibernian 0  Falkirk 0
 Kilmarnock 1  Raith Rovers 0
 Third Lanark 0  Dundee 1
 
 |  |  | Wed 25 Aug 1920 Hibernian 0  Falkirk 0 | 
  
  
    | P01 | 02 | Thu 26 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 28 Aug 1920 | Aberdeen 1  Celtic 2 Airdrieonians 5  Albion Rovers 1
 Clyde 0  Greenock Morton 0
 Dumbarton 1  Dundee 1
 Falkirk 3  Clydebank[3] 1
 Heart of Midlothian 5  Hibernian 1
 Kilmarnock 1  Rangers 2
 Motherwell 2  Hamilton Academical 0
 Partick Thistle 3  Raith Rovers 1
 St Mirren 1  Queens Park 2
 Third Lanark 3  Ayr United 1
 
 |  |  | Sat 28 Aug 1920 Hearts 5 Hibernian 1 | 
  
  
    | P01 | 01 | Sun 29 Aug 1920 |  |  |  |  | 
  
  
    | P01 | 04 | Mon 30 Aug 1920 | Albion Rovers 0  Partick Thistle 0 Third Lanark 3  Aberdeen 1
 
 |  |  |  | 
  
  
    | P01 | 02 | Tue 31 Aug 1920 | Clyde 2  Dumbarton 1 
 |  |  |  | 
  
  
    | P01 | 03 | Wed 01 Sep 1920 | Celtic 1  Greenock Morton 1 Clydebank[3] 2  Kilmarnock 2
 Hibernian 0  Airdrieonians 2
 Motherwell 0  Rangers 2
 Queens Park 3  Ayr United 0
 
 |  |  | Wed 01 Sep 1920 Hibernian 0  Airdrieonians 2 | 
  
  
    | P01 | 01 | Thu 02 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 04 Sep 1920 | Albion Rovers 0  Aberdeen 2 Ayr United 1  Airdrieonians 2
 Clydebank[3] 1  Clyde 0
 Dundee 2  Falkirk 0
 Greenock Morton 1  Heart of Midlothian 1
 Hamilton Academical 1  Dumbarton 1
 Hibernian 0  Kilmarnock 0
 Partick Thistle 5  St Mirren 1
 Raith Rovers 1  Motherwell 2
 
 |  |  | Sat 04 Sep 1920 Greenock Morton 1 Hearts 1 Sat 04 Sep 1920 Hibernian 0  Kilmarnock 0
 | 
  
  
    | P01 | 01 | Sun 05 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 06 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 07 Sep 1920 | Celtic 1  Motherwell 0 Queens Park 3  Dumbarton 0
 Rangers 2  Albion Rovers 1
 St Mirren 1  Kilmarnock 2
 
 |  |  |  | 
  
  
    | P01 | 86 | Wed 08 Sep 1920 | Aberdeen 3  Clyde 0 Airdrieonians 1  Falkirk 1
 Hamilton Academical 1  Dundee 0
 Heart of Midlothian 4  Ayr United 1
 Raith Rovers 1  Partick Thistle 0
 
 |  |  | Wed 08 Sep 1920 Hearts 4 Ayr United 1 Wed 08 Sep 1920 Boness 1  Hibernian 2
 | 
  
  
    | P01 | 01 | Fri 10 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 11 Sep 1920 | Aberdeen 0  Ayr United 0 Airdrieonians 5  Clyde 1
 Celtic 2  Hamilton Academical 1
 Dumbarton 0  Albion Rovers 4
 Falkirk 0  Hibernian 3
 Heart of Midlothian 2  Clydebank[3] 0
 Kilmarnock 1  Queens Park 1
 Motherwell 0  Partick Thistle 4
 Rangers 2  Greenock Morton 0
 St Mirren 0  Dundee 1
 Third Lanark 3  Raith Rovers 0
 
 |  |  | Sat 11 Sep 1920 Hearts 2 Clydebank[3] 0 Sat 11 Sep 1920 Falkirk 0  Hibernian 3
 | 
  
  
    | P01 | 02 | Mon 13 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Tue 14 Sep 1920 | Clydebank[3] 1  Heart of Midlothian 2 
 |  |  | Tue 14 Sep 1920 Clydebank[3] 1 Hearts 2 | 
  
  
    | P01 | 01 | Wed 15 Sep 1920 | Aberdeen 3  Hamilton Academical 1 Falkirk 4  St Mirren 0
 Greenock Morton 1  Raith Rovers 3
 
 |  |  |  | 
  
  
    | P01 | 01 | Thu 16 Sep 1920 | Ayr United 3  Dumbarton 0 
 |  |  |  | 
  
  
    | P01 | 86 | Sat 18 Sep 1920 | Albion Rovers 3  Falkirk 1 Ayr United 0  Heart of Midlothian 0
 Clydebank[3] 1  Airdrieonians 2
 Dundee 2  Third Lanark 1
 Greenock Morton 6  Aberdeen 1
 Hamilton Academical 3  St Mirren 0
 Hibernian 2  Dumbarton 0
 Queens Park 0  Motherwell 6
 Raith Rovers 2  Kilmarnock 0
 
 |  |  | Sat 18 Sep 1920 Ayr United 0 Hearts 0 Sat 18 Sep 1920 Hibernian 2  Dumbarton 0
 | 
  
  
    | P01 | 86 | Mon 20 Sep 1920 | Albion Rovers 1  Third Lanark 2 Heart of Midlothian 0  Rangers 4
 Hibernian 0  Celtic 3
 
 |  |  | Mon 20 Sep 1920 Hearts 0 Rangers 4 Mon 20 Sep 1920 Hibernian 0  Celtic 3
 | 
  
  
    | P01 | 01 | Tue 21 Sep 1920 | Clyde 1  Hamilton Academical 0 St Mirren 1  Motherwell 2
 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 22 Sep 1920 | Airdrieonians 4  Queens Park 1 Kilmarnock 3  Greenock Morton 1
 
 |  |  |  | 
  
  
    | P01 | 02 | Thu 23 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 24 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 25 Sep 1920 | Aberdeen 1  Rangers 1 Airdrieonians 5  Hibernian 1
 Celtic 3  Ayr United 1
 Dumbarton 0  Clyde 2
 Dundee 1  Queens Park 1
 Heart of Midlothian 2  Raith Rovers 0
 Kilmarnock 2  Clydebank[3] 2
 Motherwell 4  Falkirk 2
 Partick Thistle 1  Hamilton Academical 1
 St Mirren 2  Greenock Morton 2
 Third Lanark 2  Albion Rovers 2
 
 |  |  | Sat 25 Sep 1920 Hearts 2 Raith Rovers 0 Sat 25 Sep 1920 Airdrieonians 5  Hibernian 1
 | 
  
  
    | P01 | 01 | Sun 26 Sep 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 27 Sep 1920 | Aberdeen 2  Queens Park 2 Celtic 3  Third Lanark 0
 Partick Thistle 2  Clyde 1
 Rangers 1  Hibernian 0
 
 |  |  | Mon 27 Sep 1920 Rangers 1  Hibernian 0 | 
  
  
    | P01 | 86 | Sat 02 Oct 1920 | Albion Rovers 1  Motherwell 1 Ayr United 0  Kilmarnock 0
 Clydebank[3] 1  Aberdeen 1
 Falkirk 2  Airdrieonians 3
 Greenock Morton 4  Dumbarton 1
 Hamilton Academical 3  Heart of Midlothian 1
 Hibernian 2  Third Lanark 1
 Queens Park 1  Partick Thistle 1
 Raith Rovers 1  Dundee 2
 Rangers 2  St Mirren 0
 
 |  |  | Sat 02 Oct 1920 Hamilton Academical 3 Hearts 1 Sat 02 Oct 1920 Hibernian 2  Third Lanark 1
 | 
  
  
    | P01 | 86 | Mon 04 Oct 1920 | Dundee 3  Heart of Midlothian 0 Raith Rovers 5  Queens Park 0
 
 |  |  | Mon 04 Oct 1920 Dundee 3 Hearts 0 | 
  
  
    | P01 | 01 | Tue 05 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 07 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 08 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 09 Oct 1920 | Aberdeen 0  Hibernian 1 Airdrieonians 3  Raith Rovers 1
 Celtic 5  Queens Park 1
 Dumbarton 2  Rangers 5
 Falkirk 2  Ayr United 2
 Heart of Midlothian 1  Albion Rovers 1
 Kilmarnock 5  Hamilton Academical 0
 Motherwell 1  Dundee 2
 Partick Thistle 2  Clydebank[3] 2
 St Mirren 3  Clyde 2
 Third Lanark 1  Greenock Morton 2
 
 |  |  | Sat 09 Oct 1920 Hearts 1 Albion Rovers 1 Sat 09 Oct 1920 Aberdeen 0  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 11 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 12 Oct 1920 | Celtic 4  Falkirk 1 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 13 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 16 Oct 1920 | Albion Rovers 2  Kilmarnock 0 Ayr United 4  St Mirren 2
 Clyde 1  Falkirk 1
 Clydebank[3] 3  Third Lanark 0
 Dundee 1  Celtic 2
 Greenock Morton 0  Airdrieonians 0
 Hamilton Academical 0  Aberdeen 2
 Hibernian 2  Motherwell 3
 Queens Park 1  Heart of Midlothian 1
 Raith Rovers 3  Dumbarton 1
 Rangers 3  Partick Thistle 0
 
 |  |  | Sat 16 Oct 1920 Queens Park 1 Hearts 1 Sat 16 Oct 1920 Hibernian 2  Motherwell 3
 | 
  
  
    | P01 | 01 | Mon 18 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 19 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 20 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 21 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 23 Oct 1920 | Aberdeen 1  Raith Rovers 0 Albion Rovers 1  Ayr United 2
 Celtic 1  Rangers 2
 Dumbarton 4  Queens Park 0
 Falkirk 1  Greenock Morton 0
 Hamilton Academical 0  Airdrieonians 0
 Heart of Midlothian 3  Dundee 1
 Kilmarnock 0  Motherwell 3
 Partick Thistle 3  Hibernian 2
 St Mirren 3  Clydebank[3] 0
 Third Lanark 3  Clyde 0
 
 |  |  | Sat 23 Oct 1920 Hearts 3 Dundee 1 Sat 23 Oct 1920 Partick Thistle 3  Hibernian 2
 | 
  
  
    | P01 | 01 | Tue 26 Oct 1920 | Celtic 0  Albion Rovers 2 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 27 Oct 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 30 Oct 1920 | Airdrieonians 1  Dumbarton 1 Ayr United 1  Hamilton Academical 1
 Clyde 2  Aberdeen 0
 Clydebank[3] 4  Albion Rovers 1
 Dundee 3  Kilmarnock 1
 Greenock Morton 4  Partick Thistle 0
 Heart of Midlothian 0  Celtic 1
 Motherwell 2  St Mirren 0
 Queens Park 0  Falkirk 0
 Raith Rovers 2  Hibernian 0
 Rangers 2  Third Lanark 1
 
 |  |  | Sat 30 Oct 1920 Hearts 0 Celtic 1 Sat 30 Oct 1920 Raith Rovers 2  Hibernian 0
 | 
  
  
    | P01 | 01 | Tue 02 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 03 | Fri 05 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 06 Nov 1920 | Aberdeen 0  Third Lanark 1 Airdrieonians 0  Heart of Midlothian 1
 Clyde 3  Ayr United 1
 Dumbarton 1  Celtic 3
 Falkirk 1  Hamilton Academical 2
 Hibernian 5  Albion Rovers 2
 Kilmarnock 0  Partick Thistle 1
 Motherwell 0  Clydebank[3] 0
 Queens Park 1  Greenock Morton 1
 Rangers 5  Dundee 0
 St Mirren 3  Raith Rovers 2
 
 |  |  | Sat 06 Nov 1920 Airdrieonians 0 Hearts 1 Sat 06 Nov 1920 Hibernian 5  Albion Rovers 2
 | 
  
  
    | P01 | 01 | Mon 08 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 87 | Sat 13 Nov 1920 | Albion Rovers 1  St Mirren 2 Ayr United 2  Hibernian 1
 Celtic 2  Kilmarnock 0
 Clydebank[3] 2  Rangers 4
 Dundee 0  Airdrieonians 1
 Greenock Morton 4  Motherwell 1
 Hamilton Academical 0  Queens Park 1
 Heart of Midlothian 0  Aberdeen 0
 Partick Thistle 2  Falkirk 1
 Raith Rovers 0  Clyde 1
 Third Lanark 4  Dumbarton 0
 
 |  |  | Sat 13 Nov 1920 Hearts 0 Aberdeen 0 Sat 13 Nov 1920 Ayr United 2  Hibernian 1
 | 
  
  
    | P01 | 02 | Tue 16 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 17 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 19 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 20 Nov 1920 | Aberdeen 3  St Mirren 1 Airdrieonians 1  Partick Thistle 2
 Clyde 2  Celtic 1
 Clydebank[3] 2  Ayr United 0
 Falkirk 2  Heart of Midlothian 2
 Hibernian 2  Dundee 0
 Kilmarnock 3  Third Lanark 2
 Motherwell 8  Dumbarton 2
 Queens Park 1  Albion Rovers 1
 Raith Rovers 2  Greenock Morton 0
 Rangers 4  Hamilton Academical 0
 
 |  |  | Sat 20 Nov 1920 Falkirk 2 Hearts 2 Sat 20 Nov 1920 Hibernian 2  Dundee 0
 | 
  
  
    | P01 | 02 | Thu 25 Nov 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 27 Nov 1920 | Albion Rovers 1  Rangers 2 Ayr United 0  Motherwell 0
 Celtic 5  Raith Rovers 0
 Dumbarton 0  Aberdeen 1
 Dundee 2  Clyde 1
 Greenock Morton 1  Hibernian 1
 Hamilton Academical 0  Clydebank[3] 0
 Heart of Midlothian 4  Kilmarnock 1
 Partick Thistle 5  Queens Park 0
 St Mirren 2  Falkirk 3
 Third Lanark 7  Airdrieonians 3
 
 |  |  | Sat 27 Nov 1920 Hearts 4 Kilmarnock 1 Sat 27 Nov 1920 Greenock Morton 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Thu 02 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 04 Dec 1920 | Aberdeen 1  Airdrieonians 0 Albion Rovers 3  Greenock Morton 2
 Ayr United 1  Dundee 1
 Clyde 1  Kilmarnock 2
 Dumbarton 0  Partick Thistle 1
 Falkirk 1  Celtic 3
 Hibernian 1  Clydebank[3] 1
 Motherwell 2  Heart of Midlothian 2
 Raith Rovers 1  Hamilton Academical 0
 Rangers 3  Queens Park 1
 Third Lanark 2  St Mirren 1
 
 |  |  | Sat 04 Dec 1920 Motherwell 2 Hearts 2 Sat 04 Dec 1920 Hibernian 1  Clydebank[3] 1
 | 
  
  
    | P01 | 01 | Sun 05 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 06 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 07 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 08 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 10 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 11 Dec 1920 | Airdrieonians 1  Motherwell 1 Celtic 1  Partick Thistle 0
 Clydebank[3] 1  Raith Rovers 1
 Dundee 3  Albion Rovers 0
 Greenock Morton 0  Ayr United 0
 Hamilton Academical 2  Clyde 1
 Hibernian 0  Queens Park 2
 Kilmarnock 1  Aberdeen 0
 Rangers 2  Falkirk 0
 St Mirren 4  Dumbarton 1
 Third Lanark 3  Heart of Midlothian 0
 
 |  |  | Sat 11 Dec 1920 Third Lanark 3 Hearts 0 Sat 11 Dec 1920 Hibernian 0  Queens Park 2
 | 
  
  
    | P01 | 01 | Mon 13 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 16 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 17 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 18 Dec 1920 | Aberdeen 1  Motherwell 1 Albion Rovers 5  Clyde 2
 Ayr United 1  Rangers 1
 Celtic 2  Airdrieonians 1
 Dumbarton 1  Kilmarnock 0
 Falkirk 1  Third Lanark 3
 Greenock Morton 1  Clydebank[3] 1
 Hamilton Academical 1  Hibernian 1
 Heart of Midlothian 1  St Mirren 0
 Partick Thistle 2  Dundee 1
 Queens Park 3  Raith Rovers 2
 
 |  |  | Sat 18 Dec 1920 Hearts 1 St Mirren 0 Sat 18 Dec 1920 Hamilton Academical 1  Hibernian 1
 | 
  
  
    | P01 | 03 | Mon 20 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 25 Dec 1920 | Aberdeen 0  Partick Thistle 3 Airdrieonians 3  Greenock Morton 2
 Clyde 1  Rangers 3
 Clydebank[3] 2  Hibernian 2
 Dundee 4  Hamilton Academical 0
 Heart of Midlothian 6  Dumbarton 2
 Kilmarnock 2  Falkirk 0
 Motherwell 6  Ayr United 1
 Raith Rovers 2  Albion Rovers 4
 St Mirren 0  Celtic 2
 Third Lanark 1  Queens Park 2
 
 |  |  | Sat 25 Dec 1920 Hearts 6 Dumbarton 2 Sat 25 Dec 1920 Clydebank[3] 2  Hibernian 2
 | 
  
  
    | P01 | 04 | Mon 27 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 28 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 30 Dec 1920 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 31 Dec 1920 |  |  |  |  |