| 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 | 86 | Tue 01 Jan 1924 | Airdrieonians 4  Falkirk 1 Ayr United 1  Greenock Morton 0
 Celtic 2  Rangers 2
 Dundee 1  Aberdeen 1
 Heart of Midlothian 1  Hibernian 1
 Motherwell 3  Hamilton Academical 1
 Raith Rovers 2  Clyde 1
 St Mirren 0  Kilmarnock 1
 
 | Alloa Athletic 1  Dunfermline Athletic 1 Arbroath 3  Vale Of Leven 0
 Armadale 4  Bathgate 4
 Broxburn United 1  Boness 3
 Dumbarton 0  Kings Park 5
 Forfar Athletic 1  St Bernards 0
 Lochgelly United 0  East Fife 4
 St Johnstone 6  Albion Rovers 1
 Stenhousemuir 2  Johnstone 0
 
 |  | Tue 01 Jan 1924 Hearts 1 Hibernian 1 | 
  
  
    | P01 | 86 | Wed 02 Jan 1924 | Aberdeen 1  Hibernian 1 Clyde 0  Celtic 0
 Clydebank[3] 2  Raith Rovers 1
 Falkirk 4  Dundee 1
 Greenock Morton 3  Motherwell 2
 Hamilton Academical 5  Airdrieonians 1
 Heart of Midlothian 0  St Mirren 0
 Kilmarnock 1  Ayr United 1
 Rangers 1  Partick Thistle 0
 Third Lanark 2  Queens Park 3
 
 | Albion Rovers 1  Dumbarton 0 Arbroath 0  St Bernards 3
 Bathgate 4  Forfar Athletic 2
 Boness 2  Stenhousemuir 0
 Dundee United 0  Alloa Athletic 1
 Dunfermline Athletic 6  Lochgelly United 1
 East Fife 2  Armadale 1
 Johnstone 2  Cowdenbeath 1
 Kings Park 1  Broxburn United 2
 Vale Of Leven 2  St Johnstone 2
 
 |  | Wed 02 Jan 1924 Hearts 0 St Mirren 0 Wed 02 Jan 1924 Aberdeen 1  Hibernian 1
 | 
  
  
    | P01 | 86 | Thu 03 Jan 1924 |  |  |  | Thu 03 Jan 1924 Hearts 1 Corinthians 1 | 
  
  
    | P01 | 01 | Fri 04 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 05 Jan 1924 | Aberdeen 2  Heart of Midlothian 1 Ayr United 2  Rangers 1
 Celtic 1  Hamilton Academical 0
 Clydebank[3] 2  Clyde 1
 Dundee 1  Raith Rovers 1
 Hibernian 1  Falkirk 0
 Motherwell 2  Airdrieonians 1
 Partick Thistle 2  Greenock Morton 0
 Queens Park 3  Kilmarnock 1
 St Mirren 3  Third Lanark 1
 
 | Albion Rovers 3  Kings Park 0 Armadale 3  Dunfermline Athletic 1
 Broxburn United 3  Dumbarton 0
 East Fife 2  Boness 0
 Forfar Athletic 0  Arbroath 5
 Lochgelly United 0  Dundee United 0
 St Bernards 2  Johnstone 1
 St Johnstone 0  Cowdenbeath 4
 Stenhousemuir 3  Alloa Athletic 1
 Vale Of Leven 1  Bathgate 2
 
 |  | Sat 05 Jan 1924 Aberdeen 2 Hearts 1 Sat 05 Jan 1924 Hibernian 1  Falkirk 0
 | 
  
  
    | P01 | 03 | Mon 07 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 08 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 10 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 12 Jan 1924 | Aberdeen 1  Ayr United 0 Airdrieonians 4  St Mirren 0
 Clyde 2  Motherwell 3
 Greenock Morton 0  Hamilton Academical 0
 Heart of Midlothian 5  Queens Park 2
 Kilmarnock 2  Clydebank[3] 3
 Raith Rovers 0  Hibernian 2
 Rangers 1  Dundee 1
 Third Lanark 1  Celtic 3
 
 | Alloa Athletic 1  Broxburn United 0 Arbroath 0  St Johnstone 0
 Bathgate 2  Albion Rovers 0
 Boness 2  St Bernards 0
 Cowdenbeath 3  East Fife 0
 Dundee United 4  Armadale 0
 Kings Park 2  Stenhousemuir 1
 
 | SC R1  Partick Thistle 11 Dunkeld & Birnam 0 
 | Sat 12 Jan 1924 Hearts 5 Queens Park 2 Sat 12 Jan 1924 Raith Rovers 0  Hibernian 2
 | 
  
  
    | P01 | 01 | Sun 13 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 14 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 15 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 16 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Thu 17 Jan 1924 |  | Johnstone 1  Dunfermline Athletic 0 
 |  |  | 
  
  
    | P01 | 02 | Fri 18 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 19 Jan 1924 | Ayr United 2  Airdrieonians 3 Celtic 4  Aberdeen 0
 Clydebank[3] 2  Heart of Midlothian 1
 Dundee 4  Kilmarnock 2
 Hamilton Academical 2  Rangers 3
 Hibernian 5  Third Lanark 2
 Motherwell 3  Falkirk 1
 Partick Thistle 2  Raith Rovers 0
 Queens Park 3  Greenock Morton 1
 St Mirren 3  Clyde 1
 
 | Albion Rovers 3  Johnstone 1 Armadale 2  Arbroath 2
 Broxburn United 0  Bathgate 0
 Dunfermline Athletic 3  Kings Park 2
 East Fife 0  Dundee United 0
 Forfar Athletic 2  Boness 0
 St Bernards 2  Alloa Athletic 1
 St Johnstone 6  Lochgelly United 0
 Stenhousemuir 1  Dumbarton 2
 Vale Of Leven 0  Cowdenbeath 3
 
 | SC R1  Galston 6  Gala Fairydean Rovers 2 
 | Sat 19 Jan 1924 Clydebank[3] 2 Hearts 1 Sat 19 Jan 1924 Hibernian 5  Third Lanark 2
 | 
  
  
    | P01 | 01 | Mon 21 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 23 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 24 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 26 Jan 1924 |  |  | SC R1  Aberdeen 2  Dumbarton 1 SC R1  Airdrieonians 2  Greenock Morton 1
 SC R1  Alloa Athletic 2  Buckie Thistle 2
 SC R1  Ayr United 3  Albion Rovers 1
 SC R1  Bathgate 1  Boness 1
 SC R1  Clydebank[3] 8  Blairgowrie 2
 SC R1  Coldstream 0  Armadale 1
 SC R1  Dundee 2  Dykehead (Shotts) 0
 SC R1  Dunfermline Athletic 0  Arbroath 1
 SC R1  Falkirk 3  Brechin City 0
 SC R1  Hibernian 1  Dundee United 0
 SC R1  Inverness Caledonian 0  Cowdenbeath 5
 SC R1  Inverness Thistle 1  Forfar Athletic 3
 SC R1  Johnstone 1  East Fife 3
 SC R1  Kilmarnock 2  Celtic 0
 SC R1  Kings Park 0  Hamilton Academical 0
 SC R1  Mid-Annandale 3  Forres Mechanics 1
 SC R1  Motherwell 5  Breadalbane (Aberfeldy) 0
 SC R1  Newton Stewart Athletic 1  East Stirlingshire 8
 SC R1  Queen of the South 8  Stranraer 0
 SC R1  Queens Park 1  Dumbarton Harp 1
 SC R1  Raith Rovers 3  Broxburn United 0
 SC R1  Rangers 4  Lochgelly United 1
 SC R1  St Bernards 3  Fraserburgh 0
 SC R1  St Johnstone 3  Moorpark 0
 SC R1  St Mirren 3  Beith 2
 SC R1  Stenhousemuir 2  Clackmannan 1
 SC R1  Third Lanark 0  Heart of Midlothian 0
 SC R1  Thornhill 0  Clyde 0
 SC R1  Vale of Leven 0  Leith Athletic 0
 
 | Sat 26 Jan 1924 Third Lanark 0 Hearts 0 Sat 26 Jan 1924 Hibernian 1 Dundee United 0
 | 
  
  
    | P01 | 01 | Sun 27 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 28 Jan 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 29 Jan 1924 |  |  | SC R1r  Clyde 4  Thornhill 0 SC R1r  Leith Athletic 1  Vale of Leven 2
 
 |  | 
  
  
    | P01 | 86 | Wed 30 Jan 1924 |  |  | SC R1r  Boness 1  Bathgate 0 SC R1r  Buckie Thistle 0  Alloa Athletic 3
 SC R1r  Hamilton Academical 1  Kings Park 0
 SC R1r  Heart of Midlothian 3  Third Lanark 0
 SC R1r  Queens Park 4  Dumbarton Harp 1
 
 | Wed 30 Jan 1924 Hearts 3 Third Lanark 0 | 
  
  
    | P01 | 86 | Sat 02 Feb 1924 | Aberdeen 2  St Mirren 0 Airdrieonians 3  Third Lanark 1
 Clyde 0  Dundee 2
 Falkirk 2  Clydebank[3] 0
 Greenock Morton 1  Celtic 0
 Hibernian 3  Ayr United 0
 Kilmarnock 3  Partick Thistle 1
 Queens Park 1  Heart of Midlothian 1
 Raith Rovers 0  Hamilton Academical 1
 Rangers 3  Motherwell 0
 
 | Alloa Athletic 4  Vale Of Leven 0 Arbroath 1  Albion Rovers 1
 Bathgate 0  St Bernards 1
 Broxburn United 0  Cowdenbeath 1
 Dumbarton 1  East Fife 1
 Dundee United 1  St Johnstone 1
 Dunfermline Athletic 0  Forfar Athletic 0
 Johnstone 3  Armadale 2
 Kings Park 4  Boness 0
 Lochgelly United 0  Stenhousemuir 1
 
 |  | Sat 02 Feb 1924 Queens Park 1 Hearts 1 Sat 02 Feb 1924 Hibernian 3  Ayr United 0
 | 
  
  
    | P01 | 03 | Mon 04 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 05 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 07 | Wed 06 Feb 1924 |  | Dundee United 0  Kings Park 0 
 |  |  | 
  
  
    | P01 | 01 | Thu 07 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 09 Feb 1924 |  |  | SC R2  Airdrieonians 4  St Johnstone 0 SC R2  Ayr United 1  Kilmarnock 0
 SC R2  Clyde 2  Vale of Leven 0
 SC R2  Clydebank[3] 4  Arbroath 0
 SC R2  Cowdenbeath 0  Aberdeen 2
 SC R2  Dundee 0  Raith Rovers 0
 SC R2  East Stirlingshire 1  Mid-Annandale 0
 SC R2  Falkirk 2  East Fife 0
 SC R2  Forfar Athletic 1  Motherwell 3
 SC R2  Hamilton Academical 2  Queen of the South 1
 SC R2  Heart of Midlothian 6  Galston 0
 SC R2  Hibernian 1  Alloa Athletic 1
 SC R2  Partick Thistle 3  Boness 0
 SC R2  Queens Park 3  Armadale 1
 SC R2  St Bernards 0  Stenhousemuir 0
 SC R2  St Mirren 0  Rangers 1
 
 | Sat 09 Feb 1924 Hearts 6 Galston 0 Sat 09 Feb 1924 Hibernian 1 Alloa Athletic 1
 | 
  
  
    | P01 | 06 | Mon 11 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 12 Feb 1924 | Partick Thistle 1  St Mirren 2 Queens Park 0  Rangers 2
 
 |  | SC R2r  Alloa Athletic 0  Hibernian 5 
 | Tue 12 Feb 1924 Alloa Athletic 0 Hibernian 5 | 
  
  
    | P01 | 86 | Wed 13 Feb 1924 | Aberdeen 2  Third Lanark 2 Clyde 0  Hamilton Academical 0
 Heart of Midlothian 4  Airdrieonians 2
 Kilmarnock 1  Greenock Morton 3
 Motherwell 0  Celtic 1
 
 | Armadale 1  Lochgelly United 0 Boness 2  Johnstone 1
 Cowdenbeath 2  Bathgate 0
 Kings Park 2  Arbroath 2
 St Johnstone 4  Dumbarton 4
 Vale Of Leven 1  Dunfermline Athletic 2
 
 | SC R2r  Raith Rovers 1  Dundee 0 SC R2r  Stenhousemuir 0  St Bernards 0
 
 | Wed 13 Feb 1924 Hearts 4 Airdrieonians 2 | 
  
  
    | P01 | 03 | Thu 14 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 15 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 16 Feb 1924 | Ayr United 1  Partick Thistle 1 Celtic 1  Queens Park 0
 Clydebank[3] 0  Airdrieonians 1
 Greenock Morton 2  Falkirk 1
 Hamilton Academical 1  Heart of Midlothian 3
 Hibernian 2  Dundee 0
 Raith Rovers 1  Aberdeen 0
 St Mirren 4  Motherwell 0
 Third Lanark 0  Clyde 0
 
 | Alloa Athletic 0  Boness 0 Arbroath 0  Cowdenbeath 0
 Bathgate 1  St Johnstone 1
 Broxburn United 3  Armadale 1
 Dundee United 0  Dumbarton 1
 Dunfermline Athletic 1  Albion Rovers 1
 Johnstone 3  East Fife 1
 Lochgelly United 3  Kings Park 8
 Stenhousemuir 1  Forfar Athletic 0
 Vale Of Leven 0  St Bernards 4
 
 |  | Sat 16 Feb 1924  Wales 2 Scotland 0 Sat 16 Feb 1924 Hamilton Academical 1 Hearts 3
 Sat 16 Feb 1924 Hibernian 2  Dundee 0
 | 
  
  
    | P01 | 01 | Sun 17 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 18 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 19 Feb 1924 | Rangers 2  Kilmarnock 0 
 |  |  |  | 
  
  
    | P01 | 05 | Wed 20 Feb 1924 | Clydebank[3] 2  Hibernian 4 Dundee 2  Ayr United 1
 Falkirk 3  Raith Rovers 0
 
 | Dumbarton 5  Forfar Athletic 1 East Fife 2  Broxburn United 1
 Lochgelly United 1  Vale Of Leven 2
 
 | SC R2r2  St Bernards 2  Stenhousemuir 0 
 | Wed 20 Feb 1924 Clydebank[3] 2  Hibernian 4 | 
  
  
    | P01 | 02 | Thu 21 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 23 Feb 1924 | Third Lanark 3  Dundee 5 
 | Bathgate 0  East Fife 0 Boness 2  Dunfermline Athletic 1
 Cowdenbeath 4  Albion Rovers 0
 Dumbarton 5  Alloa Athletic 0
 Dundee United 2  Arbroath 0
 Forfar Athletic 1  Vale Of Leven 0
 Johnstone 2  Lochgelly United 0
 St Johnstone 3  Broxburn United 1
 Stenhousemuir 2  Armadale 0
 
 | SC R3  Aberdeen 2  East Stirlingshire 0 SC R3  Clydebank[3] 2  Ayr United 3
 SC R3  Falkirk 0  Queens Park 0
 SC R3  Heart of Midlothian 3  Clyde 1
 SC R3  Motherwell 0  Airdrieonians 5
 SC R3  Partick Thistle 1  Hamilton Academical 1
 SC R3  Raith Rovers 0  St Bernards 1
 SC R3  Rangers 1  Hibernian 2
 
 | Sat 23 Feb 1924 Hearts 3 Clyde 1 Sat 23 Feb 1924 Rangers 1 Hibernian 2
 | 
  
  
    | P01 | 05 | Mon 25 Feb 1924 |  | Albion Rovers 2  Stenhousemuir 2 
 |  |  | 
  
  
    | P01 | 86 | Tue 26 Feb 1924 | Celtic 4  Heart of Midlothian 1 Rangers 3  Clydebank[3] 0
 
 |  |  | Tue 26 Feb 1924 Celtic 4 Hearts 1 | 
  
  
    | P01 | 08 | Wed 27 Feb 1924 | Airdrieonians 4  Dundee 2 Ayr United 2  Clyde 1
 Greenock Morton 1  Aberdeen 1
 Hibernian 3  Kilmarnock 1
 Raith Rovers 1  Motherwell 1
 
 | Kings Park 1  St Bernards 0 
 | SC R3r  Hamilton Academical 1  Partick Thistle 2 SC R3r  Queens Park 0  Falkirk 2
 
 | Wed 27 Feb 1924 Hibernian 3  Kilmarnock 1 | 
  
  
    | P01 | 02 | Thu 28 Feb 1924 |  | Forfar Athletic 2  Alloa Athletic 0 
 |  |  | 
  
  
    | P01 | 01 | Fri 29 Feb 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 01 Mar 1924 | Aberdeen 1  Airdrieonians 2 Clyde 2  Hibernian 0
 Clydebank[3] 1  Third Lanark 5
 Dundee 1  Greenock Morton 1
 Falkirk 0  St Mirren 0
 Heart of Midlothian 1  Raith Rovers 2
 Motherwell 1  Ayr United 0
 Partick Thistle 1  Celtic 1
 Queens Park 2  Hamilton Academical 1
 
 | Albion Rovers 1  East Fife 1 Alloa Athletic 1  Kings Park 1
 Armadale 1  Boness 0
 Broxburn United 0  Arbroath 0
 Dunfermline Athletic 2  Johnstone 1
 Forfar Athletic 1  Cowdenbeath 0
 Lochgelly United 0  Dumbarton 2
 St Bernards 0  St Johnstone 1
 Stenhousemuir 5  Bathgate 1
 Vale Of Leven 1  Dundee United 1
 
 |  | Sat 01 Mar 1924  Scotland 2 Northern Ireland 0 Sat 01 Mar 1924 Hearts 1 Raith Rovers 2
 Sat 01 Mar 1924 Clyde 2  Hibernian 0
 | 
  
  
    | P01 | 01 | Sun 02 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Mon 03 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 04 Mar 1924 | Celtic 1  Clydebank[3] 2 St Mirren 2  Queens Park 0
 Third Lanark 2  Falkirk 1
 
 |  |  |  | 
  
  
    | P01 | 06 | Wed 05 Mar 1924 | Hamilton Academical 3  Partick Thistle 1 Kilmarnock 1  Rangers 1
 
 | St Bernards 0  Dundee United 0 
 |  |  | 
  
  
    | P01 | 01 | Thu 06 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 08 Mar 1924 | Celtic 2  Kilmarnock 1 Dundee 4  Motherwell 1
 Greenock Morton 1  Clyde 2
 St Mirren 6  Clydebank[3] 2
 Third Lanark 1  Raith Rovers 1
 
 | Albion Rovers 5  Vale Of Leven 0 Bathgate 1  Dunfermline Athletic 0
 Boness 0  Lochgelly United 2
 Cowdenbeath 1  Alloa Athletic 0
 East Fife 2  Kings Park 2
 Forfar Athletic 1  Armadale 5
 Johnstone 1  Arbroath 3
 St Johnstone 4  Dundee United 1
 Stenhousemuir 4  Broxburn United 3
 
 | SC R4  Aberdeen 3  St Bernards 0 SC R4  Airdrieonians 1  Ayr United 1
 SC R4  Heart of Midlothian 1  Falkirk 2
 SC R4  Hibernian 2  Partick Thistle 2
 
 | Sat 08 Mar 1924 Hearts 1 Falkirk 2 Sat 08 Mar 1924 Hibernian 2 Partick Thistle 2
 | 
  
  
    | P01 | 03 | Mon 10 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 11 Mar 1924 | Rangers 1  Heart of Midlothian 0 
 |  |  | Tue 11 Mar 1924 Rangers 1 Hearts 0 | 
  
  
    | P01 | 03 | Wed 12 Mar 1924 | Falkirk 4  Third Lanark 1 Hamilton Academical 3  Aberdeen 0
 
 | Dumbarton 1  St Bernards 0 
 | SC R4r  Ayr United 0  Airdrieonians 0 SC R4r  Partick Thistle 1  Hibernian 1
 
 | Wed 12 Mar 1924 Partick Thistle 1 Hibernian 1 | 
  
  
    | P01 | 02 | Thu 13 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 15 Mar 1924 | Airdrieonians 1  Partick Thistle 1 Ayr United 3  Clydebank[3] 1
 Dundee 1  Hamilton Academical 1
 Falkirk 3  Celtic 1
 Greenock Morton 4  St Mirren 0
 Heart of Midlothian 3  Third Lanark 1
 Kilmarnock 3  Clyde 0
 Motherwell 2  Hibernian 1
 Raith Rovers 2  Queens Park 0
 
 | Alloa Athletic 2  Stenhousemuir 1 Arbroath 2  Bathgate 1
 Armadale 1  Cowdenbeath 4
 Boness 1  Dundee United 1
 Broxburn United 0  Johnstone 0
 Dunfermline Athletic 0  St Johnstone 1
 Kings Park 1  Forfar Athletic 1
 Lochgelly United 1  Albion Rovers 0
 St Bernards 4  East Fife 3
 Vale Of Leven 2  Dumbarton 2
 
 |  | Sat 15 Mar 1924 Hearts 3 Third Lanark 1 Sat 15 Mar 1924 Motherwell 2  Hibernian 1
 Sat 15 Mar 1924  SFL 1 English Football League 1
 | 
  
  
    | P01 | 04 | Mon 17 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 18 Mar 1924 |  |  | SC R4r2  Hibernian 2  Partick Thistle 1 
 | Tue 18 Mar 1924 Hibernian 2 Partick Thistle 1 | 
  
  
    | P01 | 05 | Wed 19 Mar 1924 | Aberdeen 1  Rangers 0 
 |  | SC R4r2  Airdrieonians 1  Ayr United 1 
 |  | 
  
  
    | P01 | 03 | Thu 20 Mar 1924 |  |  | SC R4r3  Airdrieonians 1  Ayr United 0 
 |  | 
  
  
    | P01 | 01 | Fri 21 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 22 Mar 1924 | Ayr United 2  Heart of Midlothian 1 Clyde 0  Queens Park 1
 Clydebank[3] 0  Greenock Morton 1
 Partick Thistle 5  Dundee 2
 Raith Rovers 1  Celtic 0
 Third Lanark 1  Rangers 3
 
 | Albion Rovers 2  Alloa Athletic 0 Arbroath 3  Lochgelly United 0
 Armadale 3  St Bernards 2
 Boness 0  Dumbarton 2
 Cowdenbeath 3  Dunfermline Athletic 2
 Dundee United 0  Broxburn United 2
 East Fife 7  Forfar Athletic 0
 Johnstone 3  Bathgate 3
 St Johnstone 1  Stenhousemuir 1
 Vale Of Leven 2  Kings Park 0
 
 | SC SF  Aberdeen 0  Hibernian 0 SC SF  Airdrieonians 2  Falkirk 1
 
 | Sat 22 Mar 1924 Ayr United 2 Hearts 1 Sat 22 Mar 1924 Aberdeen 0 Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 24 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 25 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 06 | Wed 26 Mar 1924 | Airdrieonians 2  Queens Park 2 Falkirk 1  Hamilton Academical 2
 
 |  | SC SFr  Hibernian 0  Aberdeen 0 
 | Wed 26 Mar 1924 Hibernian 0 Aberdeen 0 | 
  
  
    | P01 | 01 | Thu 27 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 29 Mar 1924 | Airdrieonians 2  Celtic 0 Ayr United 3  Third Lanark 0
 Clyde 2  Falkirk 1
 Dundee 1  St Mirren 1
 Hamilton Academical 2  Kilmarnock 1
 Heart of Midlothian 2  Motherwell 1
 Partick Thistle 1  Aberdeen 0
 Queens Park 1  Clydebank[3] 1
 Rangers 0  Raith Rovers 1
 
 | Alloa Athletic 3  Johnstone 3 Bathgate 2  Boness 0
 Broxburn United 1  Dunfermline Athletic 1
 Cowdenbeath 2  Lochgelly United 1
 Dumbarton 0  Armadale 2
 East Fife 2  Arbroath 0
 Forfar Athletic 1  St Johnstone 2
 St Bernards 1  Albion Rovers 1
 Stenhousemuir 0  Vale Of Leven 1
 
 |  | Sat 29 Mar 1924 Hearts 2 Motherwell 1 Sat 29 Mar 1924 Bohemians Dublin 1  Hibernian 2
 | 
  
  
    | P01 | 06 | Mon 31 Mar 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 01 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 02 Apr 1924 | Ayr United 2  Falkirk 0 Hibernian 1  St Mirren 1
 Kilmarnock 1  Airdrieonians 2
 Motherwell 1  Aberdeen 1
 
 |  |  | Wed 02 Apr 1924 Hibernian 1  St Mirren 1 | 
  
  
    | P01 | 03 | Thu 03 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 04 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 05 Apr 1924 | Celtic 3  Ayr United 0 Clydebank[3] 0  Motherwell 2
 Dundee 3  Clyde 1
 Greenock Morton 2  Airdrieonians 1
 Hamilton Academical 2  Third Lanark 0
 Heart of Midlothian 3  Falkirk 1
 Queens Park 1  Aberdeen 0
 Raith Rovers 4  Kilmarnock 1
 Rangers 2  Hibernian 1
 St Mirren 1  Partick Thistle 2
 
 | Albion Rovers 1  Dundee United 2 Alloa Athletic 1  Bathgate 0
 Arbroath 3  Dumbarton 0
 Dunfermline Athletic 2  East Fife 0
 Johnstone 4  Forfar Athletic 2
 Kings Park 0  Cowdenbeath 3
 Lochgelly United 1  St Bernards 1
 St Johnstone 3  Boness 0
 Vale Of Leven 3  Broxburn United 0
 
 |  | Sat 05 Apr 1924 Hearts 3 Falkirk 1 Sat 05 Apr 1924 Rangers 2  Hibernian 1
 | 
  
  
    | P01 | 02 | Sun 06 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Mon 07 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 08 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 10 | Wed 09 Apr 1924 |  |  | SC SFr2  Hibernian 1  Aberdeen 0 
 | Wed 09 Apr 1924 Berwickshire XI 0 Hearts 3 Wed 09 Apr 1924 Hibernian 1 Aberdeen 0
 | 
  
  
    | P01 | 01 | Thu 10 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 12 Apr 1924 | Ayr United 1  Raith Rovers 0 Celtic 0  St Mirren 1
 Clydebank[3] 2  Aberdeen 1
 Falkirk 2  Kilmarnock 1
 Hibernian 2  Airdrieonians 0
 Motherwell 1  Partick Thistle 1
 Queens Park 1  Dundee 1
 Rangers 2  Greenock Morton 1
 
 | Armadale 3  Albion Rovers 1 Boness 3  Arbroath 0
 Cowdenbeath 4  Dumbarton 1
 Dundee United 2  Bathgate 0
 East Fife 6  Stenhousemuir 0
 Forfar Athletic 3  Lochgelly United 1
 Johnstone 4  Vale Of Leven 1
 Kings Park 1  St Johnstone 0
 St Bernards 1  Broxburn United 2
 
 |  | Sat 12 Apr 1924  England 1 Scotland 1 Sat 12 Apr 1924 Hibernian 2  Airdrieonians 0
 | 
  
  
    | P01 | 86 | Mon 14 Apr 1924 |  |  |  | Mon 14 Apr 1924 Hearts 0 Manchester United 3 | 
  
  
    | P01 | 01 | Tue 15 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 16 Apr 1924 | Hibernian 3  Partick Thistle 1 
 | Dundee United 0  Stenhousemuir 1 
 |  | Wed 16 Apr 1924 Hibernian 3  Partick Thistle 1 | 
  
  
    | P01 | 02 | Thu 17 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 10 | Fri 18 Apr 1924 | Clyde 3  Rangers 1 
 |  |  |  | 
  
  
    | P01 | 86 | Sat 19 Apr 1924 | Aberdeen 2  Kilmarnock 0 Clydebank[3] 0  Dundee 0
 Falkirk 1  Queens Park 3
 Greenock Morton 2  Raith Rovers 0
 Motherwell 2  Third Lanark 2
 Partick Thistle 0  Heart of Midlothian 1
 St Mirren 4  Ayr United 0
 
 | Albion Rovers 3  Forfar Athletic 1 Arbroath 1  Alloa Athletic 0
 Bathgate 2  Kings Park 0
 Broxburn United 3  Lochgelly United 2
 Dumbarton 2  Johnstone 1
 Dundee United 2  Dunfermline Athletic 2
 East Fife 1  St Johnstone 1
 Stenhousemuir 1  Cowdenbeath 2
 Vale Of Leven 3  Armadale 2
 
 | SC F  Airdrieonians 2  Hibernian 0 
 | Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 Sat 19 Apr 1924 Partick Thistle 0 Hearts 1
 Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0
 | 
  
  
    | P01 | 86 | Mon 21 Apr 1924 | Clyde 2  Heart of Midlothian 2 Partick Thistle 3  Queens Park 0
 Third Lanark 3  Hamilton Academical 2
 
 |  |  | Mon 21 Apr 1924 Clyde 2 Hearts 2 | 
  
  
    | P01 | 86 | Tue 22 Apr 1924 |  |  |  | Tue 22 Apr 1924 Hearts 4 Hibernian 1 | 
  
  
    | P01 | 02 | Wed 23 Apr 1924 | Hamilton Academical 2  Hibernian 1 
 |  |  | Wed 23 Apr 1924 Hamilton Academical 2  Hibernian 1 | 
  
  
    | P01 | 04 | Thu 24 Apr 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 25 Apr 1924 |  | Albion Rovers 1  Broxburn United 3 
 |  |  | 
  
  
    | P01 | 86 | Sat 26 Apr 1924 | Airdrieonians 0  Rangers 0 Celtic 1  Hibernian 1
 Hamilton Academical 3  Clydebank[3] 2
 Kilmarnock 1  Motherwell 0
 Queens Park 0  Ayr United 0
 Raith Rovers 1  St Mirren 1
 
 | Arbroath 5  Kings Park 1 Armadale 1  St Johnstone 3
 Boness 1  Vale Of Leven 1
 Dumbarton 6  Bathgate 2
 Dundee United 2  Forfar Athletic 0
 Dunfermline Athletic 4  Stenhousemuir 2
 Johnstone 0  St Bernards 2
 Lochgelly United 0  Alloa Athletic 2
 
 |  | Sat 26 Apr 1924 Hearts 1 Bolton Wanderers 1 Sat 26 Apr 1924 Celtic 1  Hibernian 1
 | 
  
  
    | P01 | 86 | Mon 28 Apr 1924 |  |  |  | Mon 28 Apr 1924 Hearts 1 Raith Rovers 2 Mon 28 Apr 1924 Hibernian 1  Falkirk 0
 | 
  
  
    | P01 | 86 | Tue 29 Apr 1924 |  |  |  | Tue 29 Apr 1924 Hibernian 2 Hearts 1 | 
  
  
    | P01 | 06 | Wed 30 Apr 1924 |  |  |  | Wed 30 Apr 1924 Raith Rovers 1  Hibernian 0 | 
  
  
    | P01 | 01 | Thu 01 May 1924 |  |  |  |  | 
  
  
    | P01 | 13 | Sat 03 May 1924 |  |  |  | Sat 03 May 1924 St Bernards 1  Hibernian 2 | 
  
  
    | P01 | 01 | Mon 05 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 06 May 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Wed 07 May 1924 |  |  |  | Wed 07 May 1924 Hearts 5 Leith Athletic 0 | 
  
  
    | P01 | 01 | Thu 08 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 09 May 1924 |  |  |  |  | 
  
  
    | P01 | 86 | Sat 10 May 1924 |  |  |  | Sat 10 May 1924 Hearts 0 Hibernian 2 | 
  
  
    | P01 | 02 | Mon 12 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 13 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 14 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 15 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 16 May 1924 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 17 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 18 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 19 May 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 20 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 21 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 22 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 23 May 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 24 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 28 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 29 May 1924 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 31 May 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 01 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 02 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 03 Jun 1924 |  |  |  | Tue 03 Jun 1924 SK Rapid Vienna 1  Hibernian 3 | 
  
  
    | P01 | 01 | Wed 04 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 05 Jun 1924 |  |  |  | Thu 05 Jun 1924 FK Austria Vienna 5  Hibernian 3 | 
  
  
    | P01 | 01 | Fri 06 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 07 Jun 1924 |  |  |  | Sat 07 Jun 1924 First Vienna FC 1  Hibernian 1 | 
  
  
    | P01 | 02 | Mon 09 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 10 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 12 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 07 | Sat 14 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 16 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 20 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 21 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Mon 23 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 24 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 25 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 07 | Sat 28 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 29 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 30 Jun 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 02 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 05 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 07 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 08 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 09 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 10 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Fri 11 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 12 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 16 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 17 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Fri 18 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 19 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 20 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 25 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 26 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 28 Jul 1924 |  |  |  |  | 
  
  
    | P01 | 06 | Fri 01 Aug 1924 |  |  |  | Fri 01 Aug 1924 Hearts 1 Heart of Midlothian B 1 | 
  
  
    | P01 | 07 | Sat 02 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 05 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 06 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 07 | Fri 08 Aug 1924 |  |  |  | Fri 08 Aug 1924 Hearts 1 Heart of Midlothian B 2 | 
  
  
    | P01 | 06 | Sat 09 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 12 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 13 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 15 Aug 1924 | Hibernian 3  Partick Thistle 2 
 |  |  | Fri 15 Aug 1924 Hibernian 3  Partick Thistle 2 | 
  
  
    | P01 | 16 | Sat 16 Aug 1924 | Airdrieonians 6  St Mirren 0 Ayr United 0  Third Lanark 0
 Cowdenbeath 1  Heart of Midlothian 2
 Dundee 0  Celtic 0
 Falkirk 2  Aberdeen 0
 Greenock Morton 2  Kilmarnock 2
 Hamilton Academical 1  St Johnstone 3
 Queens Park 2  Motherwell 1
 Rangers 3  Raith Rovers 0
 
 | Arbroath 2  Alloa Athletic 2 Arthurlie 1  Clydebank[3] 1
 Bathgate 4  East Stirlingshire 4
 Boness 2  Dundee United 2
 Clyde 1  Albion Rovers 0
 Dumbarton 1  Kings Park 1
 East Fife 0  Broxburn United 0
 Forfar Athletic 1  Dunfermline Athletic 0
 Johnstone 0  Stenhousemuir 3
 St Bernards 3  Armadale 2
 
 |  | Sat 16 Aug 1924 Cowdenbeath 1 Hearts 2 | 
  
  
    | P01 | 01 | Sun 17 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 18 Aug 1924 |  |  |  | Mon 18 Aug 1924 Portobello Thistle 0  Hibernian 0 | 
  
  
    | P01 | 02 | Tue 19 Aug 1924 | Partick Thistle 2  Celtic 2 Third Lanark 2  Hamilton Academical 1
 
 |  |  |  | 
  
  
    | P01 | 10 | Wed 20 Aug 1924 | Ayr United 0  Airdrieonians 1 Falkirk 3  Greenock Morton 0
 Heart of Midlothian 3  Cowdenbeath 3
 Queens Park 1  Kilmarnock 2
 Rangers 3  St Johnstone 1
 
 | Kings Park 5  Johnstone 1 
 |  | Wed 20 Aug 1924 Hearts 3 Cowdenbeath 3 | 
  
  
    | P01 | 01 | Thu 21 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 22 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 16 | Sat 23 Aug 1924 | Aberdeen 0  Rangers 1 Celtic 1  Airdrieonians 1
 Heart of Midlothian 2  Ayr United 3
 Kilmarnock 0  Hibernian 1
 Motherwell 3  Greenock Morton 0
 Partick Thistle 1  Dundee 1
 Raith Rovers 1  Queens Park 1
 St Johnstone 1  Falkirk 0
 St Mirren 4  Hamilton Academical 1
 Third Lanark 1  Cowdenbeath 1
 
 | Albion Rovers 2  St Bernards 1 Alloa Athletic 2  Bathgate 2
 Armadale 1  Forfar Athletic 0
 Broxburn United 3  Johnstone 0
 Clydebank[3] 0  Arbroath 1
 Dundee United 1  Clyde 0
 Dunfermline Athletic 0  East Fife 4
 East Stirlingshire 2  Dumbarton 2
 Kings Park 2  Boness 0
 Stenhousemuir 2  Arthurlie 0
 
 |  | Sat 23 Aug 1924 Hearts 2 Ayr United 3 Sat 23 Aug 1924 Kilmarnock 0  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 25 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Tue 26 Aug 1924 | Queens Park 1  Rangers 3 
 |  |  |  | 
  
  
    | P01 | 08 | Wed 27 Aug 1924 |  |  |  | Wed 27 Aug 1924 Hearts 0 Hibernian 0 | 
  
  
    | P01 | 03 | Thu 28 Aug 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Fri 29 Aug 1924 | Hibernian 1  Motherwell 0 
 |  |  | Fri 29 Aug 1924 Hibernian 1  Motherwell 0 | 
  
  
    | P01 | 30 | Sat 30 Aug 1924 | Airdrieonians 3  Third Lanark 0 Ayr United 3  Aberdeen 3
 Cowdenbeath 5  St Johnstone 4
 Dundee 6  Heart of Midlothian 0
 Falkirk 1  Celtic 2
 Greenock Morton 1  Partick Thistle 6
 Hamilton Academical 1  Raith Rovers 0
 Queens Park 2  St Mirren 2
 Rangers 1  Kilmarnock 1
 
 | Arbroath 2  Stenhousemuir 0 Arthurlie 1  Dunfermline Athletic 2
 Bathgate 2  Broxburn United 2
 Boness 4  Clydebank[3] 1
 Clyde 2  Alloa Athletic 1
 Dumbarton 3  Dundee United 3
 East Fife 2  Kings Park 1
 Forfar Athletic 2  Albion Rovers 2
 Johnstone 2  Armadale 1
 St Bernards 3  East Stirlingshire 4
 
 |  | Sat 30 Aug 1924 Dundee 6 Hearts 0 | 
  
  
    | P01 | 10 | Mon 01 Sep 1924 |  | Dumbarton 1  East Stirlingshire 1 
 |  | Mon 01 Sep 1924 Hearts 1 Portsmouth 1 | 
  
  
    | P01 | 01 | Tue 02 Sep 1924 |  |  |  | Tue 02 Sep 1924 Vale Of Leven 0  Hibernian 3 | 
  
  
    | P01 | 08 | Wed 03 Sep 1924 | St Johnstone 2  Cowdenbeath 2 
 | Boness 0  Bathgate 0 
 |  | Wed 03 Sep 1924 Musselburgh Bruntonians 0 Hearts 3 | 
  
  
    | P01 | 01 | Thu 04 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 20 | Sat 06 Sep 1924 | Aberdeen 0  Celtic 4 Heart of Midlothian 5  Greenock Morton 1
 Kilmarnock 2  Airdrieonians 3
 Motherwell 1  Ayr United 1
 Partick Thistle 3  Hamilton Academical 0
 Raith Rovers 2  Falkirk 0
 St Johnstone 2  Hibernian 2
 St Mirren 1  Dundee 2
 
 | Albion Rovers 1  Kings Park 1 Alloa Athletic 0  Arthurlie 0
 Armadale 2  East Fife 1
 Broxburn United 3  St Bernards 1
 Dumbarton 2  Forfar Athletic 0
 Dundee United 3  Johnstone 1
 Dunfermline Athletic 1  Bathgate 4
 East Stirlingshire 1  Arbroath 2
 Stenhousemuir 1  Boness 0
 
 |  | Sat 06 Sep 1924 Hearts 5 Greenock Morton 1 Sat 06 Sep 1924 St Johnstone 2  Hibernian 2
 | 
  
  
    | P01 | 01 | Mon 08 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 09 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 12 | Wed 10 Sep 1924 |  |  |  | Wed 10 Sep 1924 Huddersfield Town 2 Hearts 1 | 
  
  
    | P01 | 01 | Thu 11 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 12 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 16 | Sat 13 Sep 1924 | Airdrieonians 2  St Johnstone 0 Ayr United 0  Rangers 4
 Celtic 2  St Mirren 1
 Cowdenbeath 5  Greenock Morton 0
 Dundee 3  Kilmarnock 1
 Falkirk 2  Heart of Midlothian 1
 Hamilton Academical 2  Aberdeen 1
 Hibernian 2  Queens Park 0
 Partick Thistle 0  Raith Rovers 0
 Third Lanark 1  Motherwell 1
 
 | Arbroath 2  Clyde 1 Arthurlie 4  Armadale 2
 Bathgate 0  Stenhousemuir 0
 Boness 2  Albion Rovers 1
 Clydebank[3] 3  East Stirlingshire 2
 East Fife 2  Dumbarton 1
 Forfar Athletic 0  Broxburn United 1
 Johnstone 2  Dunfermline Athletic 1
 Kings Park 1  Dundee United 1
 St Bernards 1  Alloa Athletic 0
 
 |  | Sat 13 Sep 1924 Falkirk 2 Hearts 1 Sat 13 Sep 1924 Hibernian 2  Queens Park 0
 | 
  
  
    | P01 | 12 | Mon 15 Sep 1924 | Heart of Midlothian 1  Rangers 2 Hibernian 2  Celtic 3
 
 |  |  | Mon 15 Sep 1924 Hearts 1 Rangers 2 Mon 15 Sep 1924 Hibernian 2  Celtic 3
 | 
  
  
    | P01 | 02 | Tue 16 Sep 1924 |  | Clyde 1  Clydebank[3] 1 
 |  |  | 
  
  
    | P01 | 03 | Wed 17 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 18 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 19 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 25 | Sat 20 Sep 1924 | Aberdeen 3  Cowdenbeath 0 Greenock Morton 3  Ayr United 1
 Heart of Midlothian 2  Airdrieonians 0
 Kilmarnock 1  Hamilton Academical 3
 Motherwell 4  Dundee 1
 Raith Rovers 1  Hibernian 3
 St Mirren 0  Falkirk 0
 
 | Albion Rovers 3  Bathgate 2 Alloa Athletic 2  Clydebank[3] 3
 Armadale 2  Boness 2
 Broxburn United 2  Arbroath 1
 Clyde 4  Forfar Athletic 0
 Dumbarton 2  Arthurlie 0
 Dundee United 1  East Fife 0
 Dunfermline Athletic 0  Kings Park 0
 East Stirlingshire 1  Johnstone 1
 Stenhousemuir 1  St Bernards 1
 
 |  | Sat 20 Sep 1924 Hearts 2 Airdrieonians 0 Sat 20 Sep 1924 Raith Rovers 1  Hibernian 3
 | 
  
  
    | P01 | 03 | Mon 22 Sep 1924 | Aberdeen 0  Greenock Morton 1 
 | Arthurlie 5  St Bernards 2 
 |  |  | 
  
  
    | P01 | 02 | Tue 23 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 11 | Wed 24 Sep 1924 | St Johnstone 3  Third Lanark 1 
 |  |  | Wed 24 Sep 1924 Hearts 1 Preston North End 0 | 
  
  
    | P01 | 02 | Thu 25 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 22 | Sat 27 Sep 1924 | Airdrieonians 1  Rangers 0 Ayr United 1  St Johnstone 1
 Celtic 4  Motherwell 0
 Cowdenbeath 1  St Mirren 2
 Dundee 2  Queens Park 4
 Falkirk 0  Kilmarnock 0
 Hamilton Academical 0  Heart of Midlothian 2
 Hibernian 2  Greenock Morton 0
 Partick Thistle 1  Aberdeen 4
 Third Lanark 2  Raith Rovers 4
 
 | Arbroath 0  Dumbarton 0 Arthurlie 3  Albion Rovers 0
 Bathgate 2  Dundee United 2
 Boness 3  Alloa Athletic 1
 Clydebank[3] 1  Broxburn United 0
 East Fife 4  East Stirlingshire 1
 Forfar Athletic 4  Stenhousemuir 0
 Johnstone 1  Clyde 3
 Kings Park 2  Armadale 1
 St Bernards 3  Dunfermline Athletic 0
 
 |  | Sat 27 Sep 1924 Hamilton Academical 0 Hearts 2 Sat 27 Sep 1924 Hibernian 2  Greenock Morton 0
 | 
  
  
    | P01 | 04 | Mon 29 Sep 1924 | Aberdeen 3  Queens Park 1 Celtic 3  Cowdenbeath 1
 Rangers 4  Heart of Midlothian 1
 Third Lanark 1  Partick Thistle 2
 
 |  |  | Mon 29 Sep 1924 Rangers 4 Hearts 1 | 
  
  
    | P01 | 02 | Tue 30 Sep 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 01 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 03 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 23 | Sat 04 Oct 1924 | Aberdeen 1  Airdrieonians 2 Greenock Morton 2  Falkirk 0
 Hamilton Academical 5  Cowdenbeath 1
 Heart of Midlothian 2  Motherwell 2
 Kilmarnock 2  Third Lanark 2
 Queens Park 0  Partick Thistle 0
 Raith Rovers 2  Ayr United 1
 St Johnstone 2  Dundee 1
 St Mirren 2  Hibernian 3
 
 | Albion Rovers 5  East Fife 2 Alloa Athletic 1  Forfar Athletic 0
 Armadale 2  Arbroath 1
 Broxburn United 1  Kings Park 0
 Clyde 2  Bathgate 0
 Dumbarton 2  Johnstone 1
 Dundee United 3  St Bernards 0
 Dunfermline Athletic 1  Boness 0
 East Stirlingshire 3  Arthurlie 0
 Stenhousemuir 3  Clydebank[3] 0
 
 |  | Sat 04 Oct 1924 Hearts 2 Motherwell 2 Sat 04 Oct 1924 St Mirren 2  Hibernian 3
 | 
  
  
    | P01 | 05 | Mon 06 Oct 1924 |  | Dunfermline Athletic 1  St Bernards 2 
 |  |  | 
  
  
    | P01 | 02 | Tue 07 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 08 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 09 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 26 | Sat 11 Oct 1924 | Airdrieonians 1  Raith Rovers 0 Celtic 1  Heart of Midlothian 0
 Cowdenbeath 2  Rangers 2
 Dundee 0  Greenock Morton 0
 Falkirk 2  Hamilton Academical 1
 Hibernian 7  Ayr United 0
 Kilmarnock 3  Queens Park 1
 Motherwell 1  Aberdeen 2
 Partick Thistle 1  St Johnstone 3
 Third Lanark 0  St Mirren 2
 
 | Arbroath 0  Dundee United 1 Armadale 4  Dunfermline Athletic 1
 Arthurlie 3  Broxburn United 0
 Boness 4  Clyde 1
 Clydebank[3] 4  Bathgate 1
 East Fife 2  Alloa Athletic 1
 Forfar Athletic 1  East Stirlingshire 0
 Johnstone 1  Albion Rovers 2
 Kings Park 2  Stenhousemuir 0
 St Bernards 2  Dumbarton 1
 
 |  | Sat 11 Oct 1924 Celtic 1 Hearts 0 Sat 11 Oct 1924 Hibernian 7  Ayr United 0
 | 
  
  
    | P01 | 02 | Mon 13 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 14 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 15 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 17 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 21 | Sat 18 Oct 1924 | Aberdeen 0  Dundee 0 Ayr United 0  Kilmarnock 1
 Greenock Morton 0  Airdrieonians 1
 Heart of Midlothian 2  Hibernian 0
 Motherwell 3  Hamilton Academical 3
 Queens Park 1  Third Lanark 1
 Raith Rovers 3  Cowdenbeath 1
 Rangers 3  Falkirk 1
 St Johnstone 2  Celtic 1
 St Mirren 1  Partick Thistle 1
 
 | Albion Rovers 1  Broxburn United 2 Alloa Athletic 4  Johnstone 1
 Bathgate 4  East Fife 1
 Boness 6  St Bernards 0
 Clyde 1  Kings Park 0
 Clydebank[3] 4  Forfar Athletic 0
 Dundee United 4  Arthurlie 1
 Dunfermline Athletic 4  Arbroath 1
 East Stirlingshire 1  Armadale 1
 Stenhousemuir 1  Dumbarton 1
 
 |  | Sat 18 Oct 1924 Hearts 2 Hibernian 0 | 
  
  
    | P01 | 02 | Mon 20 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 21 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 22 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 18 | Sat 25 Oct 1924 | Ayr United 1  Queens Park 1 Celtic 0  Rangers 1
 Cowdenbeath 5  Kilmarnock 2
 Falkirk 2  Motherwell 1
 Hamilton Academical 1  Airdrieonians 2
 Hibernian 4  Dundee 2
 Partick Thistle 3  Heart of Midlothian 3
 St Johnstone 3  Raith Rovers 0
 St Mirren 1  Greenock Morton 3
 Third Lanark 4  Aberdeen 0
 
 | Albion Rovers 3  East Stirlingshire 0 Armadale 1  Clyde 1
 Arthurlie 2  Bathgate 0
 Broxburn United 2  Stenhousemuir 1
 Dumbarton 2  Dunfermline Athletic 0
 Dundee United 1  Alloa Athletic 2
 East Fife 2  Boness 1
 Forfar Athletic 1  Johnstone 1
 Kings Park 3  Arbroath 0
 St Bernards 1  Clydebank[3] 2
 
 |  | Sat 25 Oct 1924 Partick Thistle 3 Hearts 3 Sat 25 Oct 1924 Hibernian 4  Dundee 2
 | 
  
  
    | P01 | 02 | Mon 27 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 28 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Wed 29 Oct 1924 |  |  |  | Wed 29 Oct 1924  SFL 3 Irish League 0 | 
  
  
    | P01 | 02 | Thu 30 Oct 1924 |  |  |  |  | 
  
  
    | P01 | 19 | Sat 01 Nov 1924 | Aberdeen 2  St Johnstone 3 Airdrieonians 3  Ayr United 0
 Dundee 1  Third Lanark 2
 Greenock Morton 1  Celtic 0
 Hibernian 1  Falkirk 2
 Kilmarnock 4  St Mirren 0
 Motherwell 0  Cowdenbeath 3
 Queens Park 1  Hamilton Academical 3
 Raith Rovers 2  Heart of Midlothian 0
 Rangers 4  Partick Thistle 0
 
 | Arbroath 1  Albion Rovers 4 Bathgate 1  Dumbarton 0
 Boness 3  Broxburn United 0
 Clyde 5  Arthurlie 0
 Clydebank[3] 3  Armadale 0
 Dunfermline Athletic 1  Alloa Athletic 1
 East Stirlingshire 2  Dundee United 3
 Johnstone 1  Kings Park 0
 St Bernards 2  Forfar Athletic 1
 Stenhousemuir 2  East Fife 1
 
 |  | Sat 01 Nov 1924 Raith Rovers 2 Hearts 0 Sat 01 Nov 1924 Hibernian 1  Falkirk 2
 | 
  
  
    | P01 | 01 | Mon 03 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 05 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Thu 06 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 23 | Sat 08 Nov 1924 | Ayr United 1  Dundee 0 Celtic 6  Kilmarnock 0
 Cowdenbeath 2  Airdrieonians 1
 Falkirk 7  Queens Park 0
 Hamilton Academical 0  Hibernian 2
 Heart of Midlothian 1  Aberdeen 1
 Partick Thistle 2  Motherwell 2
 St Johnstone 3  Greenock Morton 1
 St Mirren 4  Raith Rovers 2
 Third Lanark 1  Rangers 1
 
 | Albion Rovers 4  Stenhousemuir 1 Alloa Athletic 2  East Stirlingshire 0
 Arbroath 2  Boness 0
 Armadale 1  Bathgate 2
 Arthurlie 4  Johnstone 5
 Broxburn United 1  Dunfermline Athletic 1
 Dumbarton 1  Clydebank[3] 0
 Dundee United 2  Forfar Athletic 1
 East Fife 0  Clyde 3
 Kings Park 2  St Bernards 0
 
 |  | Sat 08 Nov 1924 Hearts 1 Aberdeen 1 Sat 08 Nov 1924 Hamilton Academical 0  Hibernian 2
 | 
  
  
    | P01 | 01 | Mon 10 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 11 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 12 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 22 | Sat 15 Nov 1924 | Aberdeen 2  St Mirren 1 Airdrieonians 1  Falkirk 1
 Ayr United 0  Partick Thistle 1
 Dundee 1  Cowdenbeath 1
 Greenock Morton 2  Hamilton Academical 0
 Heart of Midlothian 2  Third Lanark 3
 Motherwell 1  St Johnstone 2
 Queens Park 3  Celtic 1
 Raith Rovers 3  Kilmarnock 1
 Rangers 3  Hibernian 0
 
 | Bathgate 4  Boness 1 Broxburn United 0  Armadale 1
 Clyde 3  Dumbarton 2
 Clydebank[3] 3  Albion Rovers 0
 Dunfermline Athletic 0  Dundee United 0
 East Stirlingshire 2  Kings Park 1
 Forfar Athletic 2  East Fife 0
 Johnstone 1  Arbroath 0
 St Bernards 0  Arthurlie 1
 Stenhousemuir 0  Alloa Athletic 0
 
 |  | Sat 15 Nov 1924 Hearts 2 Third Lanark 3 Sat 15 Nov 1924 Rangers 3  Hibernian 0
 | 
  
  
    | P01 | 02 | Mon 17 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 18 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 19 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Thu 20 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 23 | Sat 22 Nov 1924 | Airdrieonians 3  Queens Park 0 Falkirk 0  Ayr United 3
 Hamilton Academical 4  Dundee 1
 Hibernian 4  Aberdeen 1
 Kilmarnock 2  Heart of Midlothian 1
 Partick Thistle 6  Cowdenbeath 1
 Raith Rovers 2  Greenock Morton 0
 St Johnstone 1  Rangers 4
 St Mirren 2  Motherwell 1
 Third Lanark 1  Celtic 1
 
 | Alloa Athletic 3  Broxburn United 0 Arbroath 2  Forfar Athletic 2
 Arthurlie 3  East Fife 1
 Bathgate 5  St Bernards 2
 Boness 6  Johnstone 1
 Clyde 0  Stenhousemuir 0
 Dumbarton 2  Albion Rovers 0
 Dundee United 5  Armadale 2
 Dunfermline Athletic 4  East Stirlingshire 0
 Kings Park 2  Clydebank[3] 2
 
 |  | Sat 22 Nov 1924 Kilmarnock 2 Hearts 1 Sat 22 Nov 1924 Hibernian 4  Aberdeen 1
 | 
  
  
    | P01 | 02 | Mon 24 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 25 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 26 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Thu 27 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 28 Nov 1924 |  |  |  |  | 
  
  
    | P01 | 23 | Sat 29 Nov 1924 | Aberdeen 0  Kilmarnock 0 Ayr United 3  Hamilton Academical 1
 Celtic 1  Partick Thistle 2
 Cowdenbeath 1  Hibernian 1
 Dundee 2  Raith Rovers 0
 Greenock Morton 1  Third Lanark 0
 Heart of Midlothian 3  Falkirk 2
 Motherwell 1  Airdrieonians 5
 Queens Park 2  St Johnstone 1
 Rangers 3  St Mirren 1
 
 | Albion Rovers 1  Dundee United 0 Armadale 3  Alloa Athletic 2
 Broxburn United 1  Dumbarton 2
 Clydebank[3] 2  Dunfermline Athletic 1
 East Fife 0  Arbroath 1
 Forfar Athletic 1  Boness 1
 Johnstone 3  Bathgate 1
 Kings Park 2  Arthurlie 3
 St Bernards 2  Clyde 2
 Stenhousemuir 0  East Stirlingshire 2
 
 |  | Sat 29 Nov 1924 Hearts 3 Falkirk 2 Sat 29 Nov 1924 Cowdenbeath 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 01 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 02 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 03 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 04 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 27 | Sat 06 Dec 1924 | Celtic 2  Ayr United 0 Dundee 0  Rangers 0
 Falkirk 5  Cowdenbeath 1
 Hamilton Academical 1  Third Lanark 2
 Hibernian 1  Airdrieonians 1
 Kilmarnock 0  Motherwell 2
 Partick Thistle 2  Greenock Morton 2
 Queens Park 2  Heart of Midlothian 0
 Raith Rovers 2  Aberdeen 2
 St Mirren 2  St Johnstone 2
 
 | Albion Rovers 3  Armadale 1 Alloa Athletic 2  Kings Park 0
 Arbroath 2  Arthurlie 1
 Bathgate 2  Forfar Athletic 0
 Broxburn United 1  East Stirlingshire 1
 Dumbarton 1  Boness 0
 Dunfermline Athletic 1  Clyde 0
 Johnstone 4  Clydebank[3] 0
 St Bernards 1  East Fife 2
 
 |  | Sat 06 Dec 1924 Queens Park 2 Hearts 0 Sat 06 Dec 1924 Hibernian 1  Airdrieonians 1
 | 
  
  
    | P01 | 01 | Mon 08 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 10 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 34 | Sat 13 Dec 1924 | Airdrieonians 4  Partick Thistle 1 Ayr United 5  St Mirren 3
 Cowdenbeath 4  Queens Park 0
 Falkirk 1  Dundee 2
 Greenock Morton 1  Aberdeen 1
 Heart of Midlothian 3  Celtic 1
 Motherwell 2  Raith Rovers 1
 Rangers 2  Hamilton Academical 0
 St Johnstone 3  Kilmarnock 0
 Third Lanark 1  Hibernian 2
 
 | Alloa Athletic 1  Albion Rovers 0 Arbroath 2  St Bernards 0
 Armadale 0  Dumbarton 2
 Arthurlie 1  Forfar Athletic 0
 Bathgate 4  Kings Park 3
 Clyde 6  Broxburn United 0
 Clydebank[3] 5  Dundee United 0
 East Fife 3  Johnstone 1
 East Stirlingshire 2  Boness 4
 Stenhousemuir 1  Dunfermline Athletic 4
 
 |  | Sat 13 Dec 1924 Hearts 3 Celtic 1 Sat 13 Dec 1924 Third Lanark 1  Hibernian 2
 | 
  
  
    | P01 | 03 | Mon 15 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 16 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 17 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 03 | Thu 18 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 19 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 18 | Sat 20 Dec 1924 | Aberdeen 3  Third Lanark 1 Celtic 0  Hamilton Academical 2
 Cowdenbeath 4  Ayr United 0
 Dundee 3  Airdrieonians 2
 Hibernian 2  St Johnstone 0
 Kilmarnock 3  Raith Rovers 0
 Motherwell 0  Heart of Midlothian 0
 Partick Thistle 2  Falkirk 0
 Queens Park 0  Greenock Morton 2
 St Mirren 1  Rangers 3
 
 | Albion Rovers 2  Dunfermline Athletic 1 Arbroath 2  Bathgate 0
 Boness 2  Arthurlie 0
 Broxburn United 0  Dundee United 1
 Dumbarton 1  Alloa Athletic 1
 East Fife 1  Clydebank[3] 1
 East Stirlingshire 2  Clyde 4
 Forfar Athletic 0  Kings Park 2
 Johnstone 1  St Bernards 1
 Stenhousemuir 4  Armadale 1
 
 |  | Sat 20 Dec 1924 Motherwell 0 Hearts 0 Sat 20 Dec 1924 Hibernian 2  St Johnstone 0
 | 
  
  
    | P01 | 03 | Mon 22 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 05 | Thu 25 Dec 1924 | St Johnstone 1  Queens Park 2 Third Lanark 3  Dundee 0
 
 | Dundee United 3  Stenhousemuir 0 
 |  | Thu 25 Dec 1924 Hibernian 2  Rangers 4 | 
  
  
    | P01 | 05 | Fri 26 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 38 | Sat 27 Dec 1924 | Airdrieonians 2  Cowdenbeath 0 Falkirk 1  Third Lanark 2
 Greenock Morton 1  Dundee 1
 Hamilton Academical 1  Ayr United 0
 Heart of Midlothian 1  St Mirren 1
 Kilmarnock 1  Partick Thistle 1
 Queens Park 1  Hibernian 0
 Raith Rovers 2  Celtic 2
 Rangers 1  Motherwell 0
 St Johnstone 1  Aberdeen 3
 
 | Armadale 2  East Stirlingshire 1 Arthurlie 3  Stenhousemuir 0
 Boness 3  East Fife 0
 Clyde 2  Arbroath 0
 Clydebank[3] 2  Alloa Athletic 1
 Dundee United 2  Bathgate 1
 Dunfermline Athletic 5  Johnstone 1
 Forfar Athletic 3  Dumbarton 1
 Kings Park 3  Broxburn United 0
 St Bernards 2  Albion Rovers 0
 
 |  | Sat 27 Dec 1924 Hearts 5 St Mirren 2 Sat 27 Dec 1924 Queens Park 1  Hibernian 0
 | 
  
  
    | P01 | 06 | Mon 29 Dec 1924 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 30 Dec 1924 |  |  |  |  |