Follow Footymad on Facebook Follow Footymad on Twitter RSS feed

Footymad Historical Football Results

Football results from or before Saturday, 25th April 1925

Tuesday, 1st July 1924
Scottish First Division
  Aberdeen 0 Hibernian 1  
  Aberdeen 0 Kilmarnock 0  
  Aberdeen 2 Motherwell 0  
  Aberdeen 2 Partick Thistle 0  
  Aberdeen 3 Queen's Park 1  
  Aberdeen 2 Raith Rovers 3  
  Aberdeen 2 St. Johnstone 1  
  Aberdeen 2 St. Mirren 3  
  Aberdeen 3 Third Lanark 1  
  Aberdeen 1 Airdrieonians 2  
  Aberdeen 0 Ayr United 1  
  Aberdeen 3 Cowdenbeath 0  
  Aberdeen 0 Dundee 0  
  Aberdeen 1 Falkirk 1  
  Aberdeen 0 Celtic 4  
  Aberdeen 0 Rangers 1  
  Aberdeen 0 Morton 1  
  Aberdeen 2 Hamilton Academical 0  
  Aberdeen 0 Heart of Midlothian 0  
  Airdrieonians 0 Aberdeen 0  
  Airdrieonians 3 Ayr United 0  
  Airdrieonians 2 Cowdenbeath 0  
  Airdrieonians 1 Dundee 1  
  Airdrieonians 1 Falkirk 1  
  Airdrieonians 3 Celtic 1  
  Airdrieonians 1 Rangers 0  
  Airdrieonians 6 Morton 2  
  Airdrieonians 2 Hamilton Academical 0  
  Airdrieonians 2 Heart of Midlothian 2  
  Airdrieonians 2 Hibernian 0  
  Airdrieonians 4 Kilmarnock 2  
  Airdrieonians 5 Motherwell 0  
  Airdrieonians 4 Partick Thistle 1  
  Airdrieonians 3 Queen's Park 0  
  Airdrieonians 1 Raith Rovers 0  
  Airdrieonians 6 St. Johnstone 0  
  Airdrieonians 2 St. Mirren 0  
  Airdrieonians 3 Third Lanark 0  
  Ayr United 1 Celtic 2  
  Ayr United 0 Rangers 4  
  Ayr United 4 Morton 0  
  Ayr United 3 Hamilton Academical 1  
  Ayr United 2 Heart of Midlothian 1  
  Ayr United 2 Hibernian 2  
  Ayr United 0 Kilmarnock 1  
  Ayr United 1 Motherwell 0  
  Ayr United 0 Partick Thistle 1  
  Ayr United 1 Queen's Park 1  
  Ayr United 3 Raith Rovers 2  
  Ayr United 5 St. Johnstone 3  
  Ayr United 1 St. Mirren 1  
  Ayr United 0 Third Lanark 0  
  Ayr United 3 Aberdeen 3  
  Ayr United 0 Airdrieonians 1  
  Ayr United 1 Cowdenbeath 2  
  Ayr United 1 Dundee 0  
  Ayr United 0 Falkirk 0  
  Celtic 1 Hibernian 1  
  Celtic 6 Kilmarnock 0  
  Celtic 4 Motherwell 0  
  Celtic 1 Partick Thistle 2  
  Celtic 1 Queen's Park 1  
  Celtic 2 Raith Rovers 0  
  Celtic 2 St. Johnstone 1  
  Celtic 5 St. Mirren 0  
  Celtic 7 Third Lanark 0  
  Celtic 3 Aberdeen 1  
  Celtic 1 Airdrieonians 1  
  Celtic 2 Ayr United 0  
  Celtic 3 Cowdenbeath 1  
  Celtic 4 Dundee 0  
  Celtic 6 Falkirk 1  
  Celtic 0 Rangers 1  
  Celtic 2 Morton 1  
  Celtic 0 Hamilton Academical 2  
  Celtic 1 Heart of Midlothian 0  
  Cowdenbeath 3 Third Lanark 4  
  Cowdenbeath 2 Aberdeen 1  
  Cowdenbeath 2 Airdrieonians 1  
  Cowdenbeath 4 Ayr United 0  
  Cowdenbeath 2 Dundee 0  
  Cowdenbeath 1 Falkirk 0  
  Cowdenbeath 3 Celtic 0  
  Cowdenbeath 2 Rangers 2  
  Cowdenbeath 5 Morton 0  
  Cowdenbeath 3 Hamilton Academical 1  
  Cowdenbeath 1 Heart of Midlothian 2  
  Cowdenbeath 1 Hibernian 1  
  Cowdenbeath 5 Kilmarnock 2  
  Cowdenbeath 4 Motherwell 0  
  Cowdenbeath 3 Partick Thistle 0  
  Cowdenbeath 4 Queen's Park 0  
  Cowdenbeath 1 Raith Rovers 1  
  Cowdenbeath 1 St. Johnstone 2  
  Cowdenbeath 5 St. Mirren 4  
  Dundee 1 Motherwell 0  
  Dundee 0 Partick Thistle 2  
  Dundee 2 Queen's Park 4  
  Dundee 2 Raith Rovers 0  
  Dundee 2 St. Johnstone 0  
  Dundee 0 St. Mirren 2  
  Dundee 1 Third Lanark 2  
  Dundee 2 Aberdeen 0  
  Dundee 3 Airdrieonians 2  
  Dundee 1 Ayr United 0  
  Dundee 1 Cowdenbeath 1  
  Dundee 1 Falkirk 0  
  Dundee 0 Celtic 0  
  Dundee 0 Rangers 0  
  Dundee 0 Morton 0  
  Dundee 2 Hamilton Academical 0  
  Dundee 6 Heart of Midlothian 0  
  Dundee 3 Hibernian 0  
  Dundee 3 Kilmarnock 1  
  Falkirk 7 Queen's Park 0  
  Falkirk 1 Raith Rovers 1  
  Falkirk 2 St. Johnstone 0  
  Falkirk 2 St. Mirren 1  
  Falkirk 1 Third Lanark 2  
  Falkirk 2 Aberdeen 0  
  Falkirk 0 Airdrieonians 2  
  Falkirk 0 Ayr United 3  
  Falkirk 5 Cowdenbeath 1  
  Falkirk 1 Dundee 2  
  Falkirk 1 Celtic 2  
  Falkirk 1 Rangers 1  
  Falkirk 3 Morton 0  
  Falkirk 2 Hamilton Academical 1  
  Falkirk 2 Heart of Midlothian 1  
  Falkirk 0 Hibernian 0  
  Falkirk 0 Kilmarnock 0  
  Falkirk 2 Motherwell 1  
  Falkirk 1 Partick Thistle 0  
  Hamilton Academical 1 St. Mirren 3  
  Hamilton Academical 1 Third Lanark 2  
  Hamilton Academical 2 Aberdeen 1  
  Hamilton Academical 1 Airdrieonians 2  
  Hamilton Academical 1 Ayr United 0  
  Hamilton Academical 5 Cowdenbeath 1  
  Hamilton Academical 4 Dundee 1  
  Hamilton Academical 1 Falkirk 2  
  Hamilton Academical 0 Celtic 4  
  Hamilton Academical 1 Rangers 0  
  Hamilton Academical 1 Morton 0  
  Hamilton Academical 0 Heart of Midlothian 2  
  Hamilton Academical 0 Hibernian 2  
  Hamilton Academical 2 Kilmarnock 1  
  Hamilton Academical 1 Motherwell 1  
  Hamilton Academical 1 Partick Thistle 1  
  Hamilton Academical 3 Queen's Park 1  
  Hamilton Academical 1 Raith Rovers 0  
  Hamilton Academical 3 St. Johnstone 2  
  Heart of Midlothian 1 Aberdeen 1  
  Heart of Midlothian 2 Airdrieonians 0  
  Heart of Midlothian 2 Ayr United 3  
  Heart of Midlothian 3 Cowdenbeath 3  
  Heart of Midlothian 1 Dundee 0  
  Heart of Midlothian 3 Falkirk 2  
  Heart of Midlothian 3 Celtic 1  
  Heart of Midlothian 1 Rangers 2  
  Heart of Midlothian 5 Morton 1  
  Heart of Midlothian 3 Hamilton Academical 2  
  Heart of Midlothian 2 Hibernian 0  
  Heart of Midlothian 1 Kilmarnock 1  
  Heart of Midlothian 2 Motherwell 2  
  Heart of Midlothian 2 Partick Thistle 1  
  Heart of Midlothian 3 Queen's Park 1  
  Heart of Midlothian 2 Raith Rovers 2  
  Heart of Midlothian 1 St. Johnstone 1  
  Heart of Midlothian 5 St. Mirren 2  
  Heart of Midlothian 2 Third Lanark 3  
  Hibernian 3 Partick Thistle 2  
  Hibernian 2 Queen's Park 0  
  Hibernian 3 Raith Rovers 0  
  Hibernian 5 St. Johnstone 0  
  Hibernian 2 St. Mirren 0  
  Hibernian 5 Third Lanark 1  
  Hibernian 4 Aberdeen 1  
  Hibernian 1 Airdrieonians 1  
  Hibernian 7 Ayr United 0  
  Hibernian 4 Cowdenbeath 1  
  Hibernian 4 Dundee 2  
  Hibernian 1 Falkirk 2  
  Hibernian 2 Celtic 3  
  Hibernian 4 Rangers 1  
  Hibernian 2 Morton 0  
  Hibernian 2 Hamilton Academical 1  
  Hibernian 2 Heart of Midlothian 1  
  Hibernian 2 Kilmarnock 0  
  Hibernian 1 Motherwell 0  
  Kilmarnock 2 Celtic 1  
  Kilmarnock 0 Rangers 0  
  Kilmarnock 3 Morton 1  
  Kilmarnock 1 Hamilton Academical 3  
  Kilmarnock 2 Heart of Midlothian 1  
  Kilmarnock 0 Hibernian 1  
  Kilmarnock 0 Motherwell 2  
  Kilmarnock 1 Partick Thistle 1  
  Kilmarnock 3 Queen's Park 1  
  Kilmarnock 3 Raith Rovers 0  
  Kilmarnock 4 St. Johnstone 0  
  Kilmarnock 3 St. Mirren 2  
  Kilmarnock 2 Third Lanark 2  
  Kilmarnock 0 Aberdeen 1  
  Kilmarnock 2 Airdrieonians 3  
  Kilmarnock 4 Ayr United 1  
  Kilmarnock 0 Cowdenbeath 0  
  Kilmarnock 4 Dundee 1  
  Kilmarnock 1 Falkirk 0  
  Morton 1 Dundee 1  
  Morton 2 Falkirk 0  
  Morton 1 Celtic 0  
  Morton 1 Rangers 1  
  Morton 2 Hamilton Academical 0  
  Morton 2 Heart of Midlothian 0  
  Morton 2 Hibernian 2  
  Morton 2 Kilmarnock 2  
  Morton 0 Motherwell 0  
  Morton 1 Partick Thistle 6  
  Morton 4 Queen's Park 0  
  Morton 2 Raith Rovers 3  
  Morton 1 St. Johnstone 1  
  Morton 2 St. Mirren 1  
  Morton 1 Third Lanark 0  
  Morton 1 Aberdeen 1  
  Morton 0 Airdrieonians 1  
  Morton 3 Ayr United 1  
  Morton 1 Cowdenbeath 3  
  Motherwell 1 Aberdeen 2  
  Motherwell 1 Airdrieonians 5  
  Motherwell 1 Ayr United 1  
  Motherwell 0 Cowdenbeath 3  
  Motherwell 4 Dundee 1  
  Motherwell 4 Falkirk 1  
  Motherwell 1 Celtic 0  
  Motherwell 1 Rangers 1  
  Motherwell 3 Morton 0  
  Motherwell 3 Hamilton Academical 3  
  Motherwell 0 Heart of Midlothian 0  
  Motherwell 1 Hibernian 1  
  Motherwell 2 Kilmarnock 1  
  Motherwell 1 Partick Thistle 3  
  Motherwell 4 Queen's Park 1  
  Motherwell 2 Raith Rovers 1  
  Motherwell 4 St. Johnstone 1  
  Motherwell 1 St. Mirren 2  
  Motherwell 8 Third Lanark 0  
  Partick Thistle 2 Motherwell 2  
  Partick Thistle 3 Queen's Park 1  
  Partick Thistle 0 Raith Rovers 0  
  Partick Thistle 0 St. Johnstone 1  
  Partick Thistle 1 St. Mirren 3  
  Partick Thistle 0 Third Lanark 3  
  Partick Thistle 1 Aberdeen 4  
  Partick Thistle 2 Airdrieonians 1  
  Partick Thistle 2 Ayr United 0  
  Partick Thistle 6 Cowdenbeath 1  
  Partick Thistle 1 Dundee 1  
  Partick Thistle 2 Falkirk 0  
  Partick Thistle 2 Celtic 2  
  Partick Thistle 0 Rangers 1  
  Partick Thistle 2 Morton 2  
  Partick Thistle 3 Hamilton Academical 0  
  Partick Thistle 3 Heart of Midlothian 3  
  Partick Thistle 3 Hibernian 1  
  Partick Thistle 2 Kilmarnock 1  
  Queen's Park 2 St. Mirren 1  
  Queen's Park 1 Third Lanark 1  
  Queen's Park 4 Aberdeen 1  
  Queen's Park 1 Airdrieonians 2  
  Queen's Park 4 Ayr United 1  
  Queen's Park 1 Cowdenbeath 1  
  Queen's Park 0 Dundee 1  
  Queen's Park 2 Falkirk 0  
  Queen's Park 3 Celtic 1  
  Queen's Park 1 Rangers 3  
  Queen's Park 0 Morton 2  
  Queen's Park 1 Hamilton Academical 3  
  Queen's Park 2 Heart of Midlothian 0  
  Queen's Park 1 Hibernian 0  
  Queen's Park 1 Kilmarnock 2  
  Queen's Park 2 Motherwell 1  
  Queen's Park 0 Partick Thistle 0  
  Queen's Park 2 Raith Rovers 0  
  Queen's Park 2 St. Johnstone 2  
  Raith Rovers 2 Aberdeen 2  
  Raith Rovers 0 Airdrieonians 2  
  Raith Rovers 2 Ayr United 1  
  Raith Rovers 3 Cowdenbeath 1  
  Raith Rovers 4 Dundee 3  
  Raith Rovers 2 Falkirk 0  
  Raith Rovers 2 Celtic 2  
  Raith Rovers 0 Rangers 4  
  Raith Rovers 2 Morton 0  
  Raith Rovers 0 Hamilton Academical 1  
  Raith Rovers 2 Heart of Midlothian 0  
  Raith Rovers 1 Hibernian 3  
  Raith Rovers 3 Kilmarnock 1  
  Raith Rovers 1 Motherwell 0  
  Raith Rovers 5 Partick Thistle 1  
  Raith Rovers 1 Queen's Park 1  
  Raith Rovers 0 St. Johnstone 0  
  Raith Rovers 2 St. Mirren 0  
  Raith Rovers 2 Third Lanark 0  
  Rangers 2 Aberdeen 0  
  Rangers 1 Airdrieonians 1  
  Rangers 1 Ayr United 0  
  Rangers 1 Cowdenbeath 0  
  Rangers 2 Dundee 0  
  Rangers 3 Falkirk 1  
  Rangers 4 Celtic 1  
  Rangers 2 Morton 0  
  Rangers 2 Hamilton Academical 0  
  Rangers 4 Heart of Midlothian 1  
  Rangers 3 Hibernian 0  
  Rangers 1 Kilmarnock 1  
  Rangers 1 Motherwell 0  
  Rangers 4 Partick Thistle 0  
  Rangers 1 Queen's Park 1  
  Rangers 3 Raith Rovers 0  
  Rangers 3 St. Johnstone 1  
  Rangers 3 St. Mirren 1  
  Rangers 5 Third Lanark 2  
  St. Johnstone 1 Aberdeen 1  
  St. Johnstone 1 Airdrieonians 0  
  St. Johnstone 2 Ayr United 2  
  St. Johnstone 2 Cowdenbeath 2  
  St. Johnstone 1 Dundee 2  
  St. Johnstone 0 Falkirk 0  
  St. Johnstone 0 Celtic 0  
  St. Johnstone 1 Rangers 3  
  St. Johnstone 1 Morton 3  
  St. Johnstone 4 Hamilton Academical 1  
  St. Johnstone 4 Heart of Midlothian 3  
  St. Johnstone 2 Hibernian 3  
  St. Johnstone 4 Kilmarnock 2  
  St. Johnstone 2 Motherwell 1  
  St. Johnstone 1 Partick Thistle 1  
  St. Johnstone 2 Queen's Park 1  
  St. Johnstone 4 Raith Rovers 2  
  St. Johnstone 2 St. Mirren 2  
  St. Johnstone 4 Third Lanark 0  
  St. Mirren 0 Hamilton Academical 1  
  St. Mirren 3 Heart of Midlothian 1  
  St. Mirren 2 Hibernian 2  
  St. Mirren 3 Kilmarnock 0  
  St. Mirren 4 Motherwell 1  
  St. Mirren 3 Partick Thistle 1  
  St. Mirren 1 Queen's Park 2  
  St. Mirren 3 Raith Rovers 0  
  St. Mirren 0 St. Johnstone 1  
  St. Mirren 3 Third Lanark 1  
  St. Mirren 1 Aberdeen 3  
  St. Mirren 1 Airdrieonians 0  
  St. Mirren 1 Ayr United 0  
  St. Mirren 2 Cowdenbeath 2  
  St. Mirren 2 Dundee 1  
  St. Mirren 1 Falkirk 0  
  St. Mirren 2 Celtic 1  
  St. Mirren 1 Rangers 4  
  St. Mirren 3 Morton 1  
  Third Lanark 1 Cowdenbeath 1  
  Third Lanark 3 Dundee 0  
  Third Lanark 4 Falkirk 0  
  Third Lanark 1 Celtic 1  
  Third Lanark 1 Rangers 1  
  Third Lanark 2 Morton 3  
  Third Lanark 2 Hamilton Academical 1  
  Third Lanark 2 Heart of Midlothian 2  
  Third Lanark 1 Hibernian 2  
  Third Lanark 2 Kilmarnock 0  
  Third Lanark 1 Motherwell 1  
  Third Lanark 1 Partick Thistle 2  
  Third Lanark 1 Queen's Park 3  
  Third Lanark 2 Raith Rovers 4  
  Third Lanark 0 St. Johnstone 2  
  Third Lanark 0 St. Mirren 1  
  Third Lanark 4 Aberdeen 0  
  Third Lanark 1 Airdrieonians 7  
  Third Lanark 0 Ayr United 1  
Scottish Second Division
  Albion Rovers 3 Bathgate 2  
  Albion Rovers 2 Bo'ness 1  
  Albion Rovers 1 Broxburn United 2  
  Albion Rovers 1 Clyde 1  
  Albion Rovers 0 Clydebank 0  
  Albion Rovers 3 Dumbarton 1  
  Albion Rovers 1 Dundee United 0  
  Albion Rovers 2 Dunfermline Athletic 1  
  Albion Rovers 5 East Fife 2  
  Albion Rovers 3 East Stirlingshire 0  
  Albion Rovers 1 Forfar Athletic 3  
  Albion Rovers 4 Johnstone 1  
  Albion Rovers 1 Kings Park 1  
  Albion Rovers 2 St. Bernards 1  
  Albion Rovers 4 Stenhousemuir 1  
  Albion Rovers 3 Alloa Athletic 6  
  Albion Rovers 1 Arbroath 1  
  Albion Rovers 3 Armadale 1  
  Albion Rovers 3 Arthurlie 1  
  Alloa Athletic 2 St. Bernards 0  
  Alloa Athletic 1 Stenhousemuir 0  
  Alloa Athletic 1 Albion Rovers 0  
  Alloa Athletic 1 Arbroath 1  
  Alloa Athletic 1 Armadale 0  
  Alloa Athletic 0 Arthurlie 0  
  Alloa Athletic 2 Bathgate 2  
  Alloa Athletic 1 Bo'ness 1  
  Alloa Athletic 3 Broxburn United 0  
  Alloa Athletic 1 Clyde 0  
  Alloa Athletic 2 Clydebank 3  
  Alloa Athletic 2 Dumbarton 1  
  Alloa Athletic 2 Dundee United 0  
  Alloa Athletic 1 Dunfermline Athletic 0  
  Alloa Athletic 1 East Fife 1  
  Alloa Athletic 2 East Stirlingshire 0  
  Alloa Athletic 1 Forfar Athletic 0  
  Alloa Athletic 4 Johnstone 1  
  Alloa Athletic 2 Kings Park 0  
  Arbroath 1 Albion Rovers 4  
  Arbroath 2 Alloa Athletic 2  
  Arbroath 1 Armadale 3  
  Arbroath 2 Arthurlie 1  
  Arbroath 2 Bathgate 0  
  Arbroath 2 Bo'ness 0  
  Arbroath 3 Broxburn United 0  
  Arbroath 2 Clyde 1  
  Arbroath 1 Clydebank 0  
  Arbroath 0 Dumbarton 0  
  Arbroath 0 Dundee United 1  
  Arbroath 3 Dunfermline Athletic 2  
  Arbroath 2 East Fife 1  
  Arbroath 3 East Stirlingshire 1  
  Arbroath 2 Forfar Athletic 2  
  Arbroath 2 Johnstone 0  
  Arbroath 2 Kings Park 1  
  Arbroath 2 St. Bernards 0  
  Arbroath 2 Stenhousemuir 0  
  Armadale 4 Dunfermline Athletic 1  
  Armadale 2 East Fife 1  
  Armadale 2 East Stirlingshire 1  
  Armadale 1 Forfar Athletic 0  
  Armadale 3 Johnstone 2  
  Armadale 3 Kings Park 0  
  Armadale 5 St. Bernards 1  
  Armadale 1 Stenhousemuir 1  
  Armadale 0 Albion Rovers 1  
  Armadale 3 Alloa Athletic 2  
  Armadale 2 Arbroath 1  
  Armadale 1 Arthurlie 0  
  Armadale 1 Bathgate 2  
  Armadale 2 Bo'ness 2  
  Armadale 2 Broxburn United 3  
  Armadale 1 Clyde 1  
  Armadale 0 Clydebank 0  
  Armadale 0 Dumbarton 2  
  Armadale 1 Dundee United 0  
  Arthurlie 3 Albion Rovers 0  
  Arthurlie 0 Alloa Athletic 0  
  Arthurlie 2 Arbroath 2  
  Arthurlie 4 Armadale 2  
  Arthurlie 2 Bathgate 0  
  Arthurlie 3 Bo'ness 0  
  Arthurlie 3 Broxburn United 0  
  Arthurlie 3 Clyde 1  
  Arthurlie 1 Clydebank 1  
  Arthurlie 2 Dumbarton 1  
  Arthurlie 1 Dundee United 2  
  Arthurlie 1 Dunfermline Athletic 2  
  Arthurlie 3 East Fife 1  
  Arthurlie 2 East Stirlingshire 2  
  Arthurlie 1 Forfar Athletic 0  
  Arthurlie 4 Johnstone 5  
  Arthurlie 1 Kings Park 2  
  Arthurlie 5 St. Bernards 2  
  Arthurlie 3 Stenhousemuir 0  
  Bathgate 0 Stenhousemuir 0  
  Bathgate 3 Albion Rovers 1  
  Bathgate 2 Alloa Athletic 1  
  Bathgate 0 Arbroath 0  
  Bathgate 0 Armadale 1  
  Bathgate 1 Arthurlie 1  
  Bathgate 4 Bo'ness 1  
  Bathgate 2 Broxburn United 2  
  Bathgate 3 Clyde 2  
  Bathgate 0 Clydebank 3  
  Bathgate 1 Dumbarton 0  
  Bathgate 2 Dundee United 2  
  Bathgate 1 Dunfermline Athletic 4  
  Bathgate 4 East Fife 1  
  Bathgate 4 East Stirlingshire 4  
  Bathgate 2 Forfar Athletic 0  
  Bathgate 1 Johnstone 0  
  Bathgate 4 Kings Park 3  
  Bathgate 5 St. Bernards 2  
  Bo'ness 3 Alloa Athletic 1  
  Bo'ness 1 Arbroath 1  
  Bo'ness 3 Armadale 0  
  Bo'ness 2 Arthurlie 0  
  Bo'ness 0 Bathgate 0  
  Bo'ness 3 Broxburn United 0  
  Bo'ness 4 Clyde 1  
  Bo'ness 4 Clydebank 1  
  Bo'ness 1 Dumbarton 1  
  Bo'ness 2 Dundee United 2  
  Bo'ness 3 Dunfermline Athletic 1  
  Bo'ness 3 East Fife 0  
  Bo'ness 2 East Stirlingshire 4  
  Bo'ness 5 Forfar Athletic 0  
  Bo'ness 6 Johnstone 1  
  Bo'ness 3 Kings Park 1  
  Bo'ness 6 St. Bernards 0  
  Bo'ness 2 Stenhousemuir 0  
  Bo'ness 2 Albion Rovers 1  
  Broxburn United 1 Dumbarton 2  
  Broxburn United 0 Dundee United 1  
  Broxburn United 1 Dunfermline Athletic 1  
  Broxburn United 2 East Fife 1  
  Broxburn United 1 East Stirlingshire 1  
  Broxburn United 2 Forfar Athletic 0  
  Broxburn United 3 Johnstone 0  
  Broxburn United 1 Kings Park 0  
  Broxburn United 3 St. Bernards 1  
  Broxburn United 2 Stenhousemuir 1  
  Broxburn United 2 Albion Rovers 1  
  Broxburn United 2 Alloa Athletic 1  
  Broxburn United 2 Arbroath 1  
  Broxburn United 0 Armadale 1  
  Broxburn United 1 Arthurlie 1  
  Broxburn United 3 Bathgate 0  
  Broxburn United 3 Bo'ness 1  
  Broxburn United 0 Clyde 0  
  Broxburn United 2 Clydebank 2  
  Clyde 1 Albion Rovers 0  
  Clyde 2 Alloa Athletic 1  
  Clyde 2 Arbroath 0  
  Clyde 1 Armadale 0  
  Clyde 5 Arthurlie 0  
  Clyde 2 Bathgate 0  
  Clyde 2 Bo'ness 1  
  Clyde 6 Broxburn United 0  
  Clyde 1 Clydebank 1  
  Clyde 3 Dumbarton 2  
  Clyde 3 Dundee United 0  
  Clyde 1 Dunfermline Athletic 1  
  Clyde 1 East Fife 2  
  Clyde 5 East Stirlingshire 1  
  Clyde 4 Forfar Athletic 0  
  Clyde 3 Johnstone 2  
  Clyde 1 Kings Park 0  
  Clyde 1 St. Bernards 0  
  Clyde 0 Stenhousemuir 0  
  Clydebank 4 Bathgate 1  
  Clydebank 0 Bo'ness 0  
  Clydebank 1 Broxburn United 0  
  Clydebank 1 Clyde 0  
  Clydebank 1 Dumbarton 0  
  Clydebank 5 Dundee United 0  
  Clydebank 2 Dunfermline Athletic 1  
  Clydebank 3 East Fife 0  
  Clydebank 3 East Stirlingshire 2  
  Clydebank 4 Forfar Athletic 0  
  Clydebank 4 Johnstone 1  
  Clydebank 3 Kings Park 2  
  Clydebank 3 St. Bernards 2  
  Clydebank 3 Stenhousemuir 0  
  Clydebank 3 Albion Rovers 0  
  Clydebank 2 Alloa Athletic 1  
  Clydebank 0 Arbroath 1  
  Clydebank 3 Armadale 0  
  Clydebank 3 Arthurlie 0  
  Dumbarton 2 Albion Rovers 0  
  Dumbarton 1 Alloa Athletic 1  
  Dumbarton 0 Arbroath 0  
  Dumbarton 1 Armadale 0  
  Dumbarton 2 Arthurlie 0  
  Dumbarton 1 Bathgate 0  
  Dumbarton 1 Bo'ness 0  
  Dumbarton 0 Broxburn United 1  
  Dumbarton 0 Clyde 4  
  Dumbarton 1 Clydebank 0  
  Dumbarton 3 Dundee United 3  
  Dumbarton 2 Dunfermline Athletic 0  
  Dumbarton 2 East Fife 1  
  Dumbarton 1 East Stirlingshire 1  
  Dumbarton 2 Forfar Athletic 0  
  Dumbarton 2 Johnstone 1  
  Dumbarton 1 Kings Park 1  
  Dumbarton 0 St. Bernards 1  
  Dumbarton 3 Stenhousemuir 2  
  Dundee United 3 Albion Rovers 2  
  Dundee United 1 Alloa Athletic 2  
  Dundee United 1 Arbroath 1  
  Dundee United 5 Armadale 2  
  Dundee United 4 Arthurlie 1  
  Dundee United 2 Bathgate 1  
  Dundee United 0 Bo'ness 0  
  Dundee United 2 Broxburn United 2  
  Dundee United 1 Clyde 0  
  Dundee United 1 Clydebank 0  
  Dundee United 0 Dumbarton 0  
  Dundee United 2 Dunfermline Athletic 3  
  Dundee United 1 East Fife 0  
  Dundee United 2 East Stirlingshire 1  
  Dundee United 2 Forfar Athletic 1  
  Dundee United 3 Johnstone 1  
  Dundee United 2 Kings Park 0  
  Dundee United 3 St. Bernards 0  
  Dundee United 3 Stenhousemuir 0  
  Dunfermline Athletic 1 Bo'ness 0  
  Dunfermline Athletic 1 Broxburn United 1  
  Dunfermline Athletic 1 Clyde 0  
  Dunfermline Athletic 4 Clydebank 0  
  Dunfermline Athletic 1 Dumbarton 2  
  Dunfermline Athletic 0 Dundee United 0  
  Dunfermline Athletic 0 East Fife 4  
  Dunfermline Athletic 4 East Stirlingshire 0  
  Dunfermline Athletic 5 Forfar Athletic 2  
  Dunfermline Athletic 5 Johnstone 1  
  Dunfermline Athletic 0 Kings Park 0  
  Dunfermline Athletic 1 St. Bernards 2  
  Dunfermline Athletic 3 Stenhousemuir 1  
  Dunfermline Athletic 3 Albion Rovers 0  
  Dunfermline Athletic 1 Alloa Athletic 1  
  Dunfermline Athletic 4 Arbroath 1  
  Dunfermline Athletic 2 Armadale 1  
  Dunfermline Athletic 1 Arthurlie 2  
  Dunfermline Athletic 1 Bathgate 4  
  East Fife 5 Albion Rovers 0  
  East Fife 2 Alloa Athletic 1  
  East Fife 0 Arbroath 1  
  East Fife 4 Armadale 1  
  East Fife 3 Arthurlie 0  
  East Fife 4 Bathgate 1  
  East Fife 2 Bo'ness 1  
  East Fife 0 Broxburn United 0  
  East Fife 0 Clyde 3  
  East Fife 1 Clydebank 1  
  East Fife 2 Dumbarton 1  
  East Fife 0 Dundee United 1  
  East Fife 1 Dunfermline Athletic 1  
  East Fife 4 East Stirlingshire 1  
  East Fife 3 Forfar Athletic 2  
  East Fife 3 Johnstone 1  
  East Fife 2 Kings Park 1  
  East Fife 3 St. Bernards 0  
  East Fife 5 Stenhousemuir 1  
  East Stirlingshire 3 Arthurlie 0  
  East Stirlingshire 3 Bathgate 0  
  East Stirlingshire 2 Bo'ness 4  
  East Stirlingshire 0 Broxburn United 1  
  East Stirlingshire 2 Clyde 4  
  East Stirlingshire 1 Clydebank 0  
  East Stirlingshire 2 Dumbarton 2  
  East Stirlingshire 2 Dundee United 3  
  East Stirlingshire 2 Dunfermline Athletic 0  
  East Stirlingshire 5 East Fife 2  
  East Stirlingshire 1 Forfar Athletic 2  
  East Stirlingshire 1 Johnstone 1  
  East Stirlingshire 2 Kings Park 1  
  East Stirlingshire 2 St. Bernards 0  
  East Stirlingshire 1 Stenhousemuir 1  
  East Stirlingshire 1 Albion Rovers 0  
  East Stirlingshire 1 Alloa Athletic 2  
  East Stirlingshire 1 Arbroath 2  
  East Stirlingshire 1 Armadale 1  
  Forfar Athletic 2 Albion Rovers 2  
  Forfar Athletic 1 Alloa Athletic 3  
  Forfar Athletic 2 Arbroath 0  
  Forfar Athletic 1 Armadale 3  
  Forfar Athletic 1 Arthurlie 1  
  Forfar Athletic 5 Bathgate 0  
  Forfar Athletic 1 Bo'ness 1  
  Forfar Athletic 0 Broxburn United 1  
  Forfar Athletic 1 Clyde 3  
  Forfar Athletic 2 Clydebank 1  
  Forfar Athletic 3 Dumbarton 1  
  Forfar Athletic 0 Dundee United 0  
  Forfar Athletic 1 Dunfermline Athletic 0  
  Forfar Athletic 2 East Fife 0  
  Forfar Athletic 1 East Stirlingshire 0  
  Forfar Athletic 1 Johnstone 1  
  Forfar Athletic 0 Kings Park 2  
  Forfar Athletic 0 St. Bernards 1  
  Forfar Athletic 4 Stenhousemuir 0  
  Johnstone 1 Albion Rovers 2  
  Johnstone 2 Alloa Athletic 2  
  Johnstone 1 Arbroath 0  
  Johnstone 2 Armadale 1  
  Johnstone 1 Arthurlie 0  
  Johnstone 3 Bathgate 1  
  Johnstone 3 Bo'ness 1  
  Johnstone 3 Broxburn United 1  
  Johnstone 1 Clyde 3  
  Johnstone 4 Clydebank 0  
  Johnstone 0 Dumbarton 1  
  Johnstone 0 Dundee United 2  
  Johnstone 2 Dunfermline Athletic 1  
  Johnstone 1 East Fife 2  
  Johnstone 3 East Stirlingshire 0  
  Johnstone 3 Forfar Athletic 2  
  Johnstone 1 Kings Park 0  
  Johnstone 1 St. Bernards 1  
  Johnstone 0 Stenhousemuir 3  
  Kings Park 2 Clydebank 2  
  Kings Park 3 Dumbarton 1  
  Kings Park 1 Dundee United 1  
  Kings Park 2 Dunfermline Athletic 1  
  Kings Park 0 East Fife 0  
  Kings Park 1 East Stirlingshire 0  
  Kings Park 1 Forfar Athletic 1  
  Kings Park 5 Johnstone 1  
  Kings Park 2 St. Bernards 0  
  Kings Park 2 Stenhousemuir 0  
  Kings Park 2 Albion Rovers 1  
  Kings Park 2 Alloa Athletic 0  
  Kings Park 3 Arbroath 0  
  Kings Park 2 Armadale 1  
  Kings Park 2 Arthurlie 3  
  Kings Park 1 Bathgate 1  
  Kings Park 2 Bo'ness 0  
  Kings Park 3 Broxburn United 0  
  Kings Park 2 Clyde 1  
  St. Bernards 2 Forfar Athletic 1  
  St. Bernards 5 Johnstone 1  
  St. Bernards 1 Kings Park 0  
  St. Bernards 2 Stenhousemuir 0  
  St. Bernards 2 Albion Rovers 0  
  St. Bernards 1 Alloa Athletic 0  
  St. Bernards 2 Arbroath 0  
  St. Bernards 3 Armadale 2  
  St. Bernards 0 Arthurlie 1  
  St. Bernards 2 Bathgate 2  
  St. Bernards 1 Bo'ness 2  
  St. Bernards 3 Broxburn United 2  
  St. Bernards 2 Clyde 2  
  St. Bernards 1 Clydebank 2  
  St. Bernards 2 Dumbarton 1  
  St. Bernards 1 Dundee United 2  
  St. Bernards 3 Dunfermline Athletic 0  
  St. Bernards 1 East Fife 2  
  St. Bernards 3 East Stirlingshire 4  
  Stenhousemuir 1 Albion Rovers 0  
  Stenhousemuir 0 Alloa Athletic 0  
  Stenhousemuir 2 Arbroath 0  
  Stenhousemuir 4 Armadale 1  
  Stenhousemuir 2 Arthurlie 0  
  Stenhousemuir 5 Bathgate 2  
  Stenhousemuir 1 Bo'ness 0  
  Stenhousemuir 2 Broxburn United 1  
  Stenhousemuir 2 Clyde 1  
  Stenhousemuir 3 Clydebank 0  
  Stenhousemuir 1 Dumbarton 1  
  Stenhousemuir 3 Dundee United 0  
  Stenhousemuir 1 Dunfermline Athletic 4  
  Stenhousemuir 2 East Fife 1  
  Stenhousemuir 0 East Stirlingshire 2  
  Stenhousemuir 5 Forfar Athletic 2  
  Stenhousemuir 3 Johnstone 0  
  Stenhousemuir 2 Kings Park 1  
  Stenhousemuir 1 St. Bernards 1  
Scottish Division Two
  Beith 7 Brechin City 1  
  Beith 7 Brechin City 1  
  Beith 3 Clackmannan 0  
  Beith 3 Clackmannan 0  
  Beith 1 Dykehead 1  
  Beith 1 Dykehead 1  
  Beith 4 Galston 2  
  Beith 4 Galston 2  
  Beith 4 Helensburgh 4  
  Beith 4 Helensburgh 4  
  Beith 5 Leith Athletic 0  
  Beith 5 Leith Athletic 0  
  Beith 1 Lochgelly United 3  
  Beith 1 Lochgelly United 3  
  Beith 8 Mid-Annandale 3  
  Beith 8 Mid-Annandale 3  
  Beith 3 Montrose 2  
  Beith 3 Montrose 2  
  Beith 3 Nithsdale Wanderers 0  
  Beith 3 Nithsdale Wanderers 0  
  Beith 1 Peebles Rovers 1  
  Beith 1 Peebles Rovers 1  
  Beith 2 Queen of the South 1  
  Beith 2 Queen of the South 1  
  Beith 1 Royal Albert 1  
  Beith 1 Royal Albert 1  
  Beith 2 Solway Star 3  
  Beith 2 Solway Star 3  
  Beith 2 Vale of Leven 0  
  Beith 2 Vale of Leven 0  
  Brechin City 5 Mid-Annandale 0  
  Brechin City 5 Mid-Annandale 0  
  Brechin City 0 Montrose 1  
  Brechin City 0 Montrose 1  
  Brechin City 1 Nithsdale Wanderers 1  
  Brechin City 1 Nithsdale Wanderers 1  
  Brechin City 4 Peebles Rovers 1  
  Brechin City 4 Peebles Rovers 1  
  Brechin City 1 Queen of the South 3  
  Brechin City 1 Queen of the South 3  
  Brechin City 2 Royal Albert 2  
  Brechin City 5 Beith 0  
  Brechin City 2 Royal Albert 2  
  Brechin City 5 Beith 0  
  Brechin City 0 Solway Star 2  
  Brechin City 3 Clackmannan 0  
  Brechin City 0 Solway Star 2  
  Brechin City 3 Clackmannan 0  
  Brechin City 4 Vale of Leven 2  
  Brechin City 3 Dykehead 1  
  Brechin City 4 Vale of Leven 2  
  Brechin City 3 Dykehead 1  
  Brechin City 0 Galston 0  
  Brechin City 0 Galston 0  
  Brechin City 3 Helensburgh 2  
  Brechin City 3 Helensburgh 2  
  Brechin City 2 Leith Athletic 1  
  Brechin City 2 Leith Athletic 1  
  Brechin City 0 Lochgelly United 1  
  Brechin City 0 Lochgelly United 1  
  Clackmannan 2 Queen of the South 2  
  Clackmannan 2 Queen of the South 2  
  Clackmannan 2 Royal Albert 0  
  Clackmannan 2 Royal Albert 0  
  Clackmannan 0 Solway Star 2  
  Clackmannan 0 Solway Star 2  
  Clackmannan 3 Vale of Leven 0  
  Clackmannan 3 Vale of Leven 0  
  Clackmannan 1 Beith 0  
  Clackmannan 1 Beith 0  
  Clackmannan 2 Brechin City 1  
  Clackmannan 2 Brechin City 1  
  Clackmannan 1 Dykehead 1  
  Clackmannan 1 Dykehead 1  
  Clackmannan 3 Galston 2  
  Clackmannan 3 Galston 2  
  Clackmannan 0 Helensburgh 0  
  Clackmannan 0 Helensburgh 0  
  Clackmannan 2 Leith Athletic 1  
  Clackmannan 2 Leith Athletic 1  
  Clackmannan 2 Lochgelly United 0  
  Clackmannan 2 Lochgelly United 0  
  Clackmannan 3 Mid-Annandale 1  
  Clackmannan 3 Mid-Annandale 1  
  Clackmannan 1 Montrose 0  
  Clackmannan 1 Montrose 0  
  Clackmannan 0 Nithsdale Wanderers 1  
  Clackmannan 0 Nithsdale Wanderers 1  
  Clackmannan 3 Peebles Rovers 2  
  Clackmannan 3 Peebles Rovers 2  
  Dykehead 1 Peebles Rovers 1  
  Dykehead 0 Queen of the South 1  
  Dykehead 0 Queen of the South 1  
  Dykehead 3 Royal Albert 1  
  Dykehead 3 Royal Albert 1  
  Dykehead 1 Solway Star 1  
  Dykehead 1 Solway Star 1  
  Dykehead 4 Vale of Leven 1  
  Dykehead 4 Vale of Leven 1  
  Dykehead 2 Beith 2  
  Dykehead 2 Beith 2  
  Dykehead 2 Clackmannan 1  
  Dykehead 2 Clackmannan 1  
  Dykehead 2 Galston 1  
  Dykehead 2 Galston 1  
  Dykehead 0 Helensburgh 0  
  Dykehead 0 Helensburgh 0  
  Dykehead 0 Leith Athletic 2  
  Dykehead 0 Leith Athletic 2  
  Dykehead 2 Lochgelly United 0  
  Dykehead 2 Lochgelly United 0  
  Dykehead 1 Mid-Annandale 1  
  Dykehead 1 Mid-Annandale 1  
  Dykehead 2 Montrose 0  
  Dykehead 2 Montrose 0  
  Dykehead 1 Nithsdale Wanderers 1  
  Dykehead 1 Nithsdale Wanderers 1  
  Dykehead 1 Peebles Rovers 1  
  Galston 4 Helensburgh 2  
  Galston 4 Helensburgh 2  
  Galston 1 Leith Athletic 1  
  Galston 1 Leith Athletic 1  
  Galston 3 Lochgelly United 2  
  Galston 3 Lochgelly United 2  
  Galston 3 Mid-Annandale 2  
  Galston 3 Mid-Annandale 2  
  Galston 1 Montrose 1  
  Galston 1 Montrose 1  
  Galston 1 Nithsdale Wanderers 1  
  Galston 1 Nithsdale Wanderers 1  
  Galston 2 Peebles Rovers 5  
  Galston 2 Peebles Rovers 5  
  Galston 2 Queen of the South 1  
  Galston 2 Queen of the South 1  
  Galston 2 Royal Albert 0  
  Galston 2 Royal Albert 0  
  Galston 1 Solway Star 0  
  Galston 1 Solway Star 0  
  Galston 1 Vale of Leven 0  
  Galston 1 Vale of Leven 0  
  Galston 1 Beith 0  
  Galston 1 Beith 0  
  Galston 3 Brechin City 0  
  Galston 3 Brechin City 0  
  Galston 2 Clackmannan 1  
  Galston 2 Clackmannan 1  
  Galston 0 Dykehead 2  
  Galston 0 Dykehead 2  
  Helensburgh 3 Leith Athletic 2  
  Helensburgh 2 Lochgelly United 1  
  Helensburgh 2 Lochgelly United 1  
  Helensburgh 2 Mid-Annandale 1  
  Helensburgh 2 Mid-Annandale 1  
  Helensburgh 5 Montrose 0  
  Helensburgh 5 Montrose 0  
  Helensburgh 4 Nithsdale Wanderers 0  
  Helensburgh 4 Nithsdale Wanderers 0  
  Helensburgh 3 Peebles Rovers 1  
  Helensburgh 3 Peebles Rovers 1  
  Helensburgh 3 Queen of the South 4  
  Helensburgh 3 Queen of the South 4  
  Helensburgh 1 Royal Albert 1  
  Helensburgh 1 Royal Albert 1  
  Helensburgh 0 Solway Star 0  
  Helensburgh 0 Solway Star 0  
  Helensburgh 1 Vale of Leven 4  
  Helensburgh 1 Vale of Leven 4  
  Helensburgh 8 Beith 4  
  Helensburgh 8 Beith 4  
  Helensburgh 2 Brechin City 1  
  Helensburgh 2 Brechin City 1  
  Helensburgh 3 Clackmannan 1  
  Helensburgh 3 Clackmannan 1  
  Helensburgh 1 Dykehead 0  
  Helensburgh 1 Dykehead 0  
  Helensburgh 5 Galston 0  
  Helensburgh 5 Galston 0  
  Helensburgh 3 Leith Athletic 2  
  Leith Athletic 2 Queen of the South 1  
  Leith Athletic 2 Queen of the South 1  
  Leith Athletic 4 Royal Albert 0  
  Leith Athletic 4 Royal Albert 0  
  Leith Athletic 2 Solway Star 3  
  Leith Athletic 2 Solway Star 3  
  Leith Athletic 2 Vale of Leven 0  
  Leith Athletic 2 Vale of Leven 0  
  Leith Athletic 3 Beith 1  
  Leith Athletic 3 Beith 1  
  Leith Athletic 1 Brechin City 1  
  Leith Athletic 1 Brechin City 1  
  Leith Athletic 2 Clackmannan 1  
  Leith Athletic 2 Clackmannan 1  
  Leith Athletic 2 Dykehead 0  
  Leith Athletic 2 Dykehead 0  
  Leith Athletic 5 Galston 0  
  Leith Athletic 5 Galston 0  
  Leith Athletic 2 Helensburgh 1  
  Leith Athletic 2 Helensburgh 1  
  Leith Athletic 0 Lochgelly United 0  
  Leith Athletic 0 Lochgelly United 0  
  Leith Athletic 2 Mid-Annandale 0  
  Leith Athletic 2 Mid-Annandale 0  
  Leith Athletic 3 Montrose 2  
  Leith Athletic 3 Montrose 2  
  Leith Athletic 0 Nithsdale Wanderers 0  
  Leith Athletic 0 Nithsdale Wanderers 0  
  Leith Athletic 2 Peebles Rovers 3  
  Leith Athletic 2 Peebles Rovers 3  
  Lochgelly United 4 Royal Albert 0  
  Lochgelly United 4 Royal Albert 0  
  Lochgelly United 2 Solway Star 1  
  Lochgelly United 2 Solway Star 1  
  Lochgelly United 1 Vale of Leven 3  
  Lochgelly United 1 Vale of Leven 3  
  Lochgelly United 4 Beith 1  
  Lochgelly United 4 Beith 1  
  Lochgelly United 3 Brechin City 1  
  Lochgelly United 3 Brechin City 1  
  Lochgelly United 3 Clackmannan 1  
  Lochgelly United 3 Clackmannan 1  
  Lochgelly United 5 Dykehead 1  
  Lochgelly United 5 Dykehead 1  
  Lochgelly United 6 Galston 0  
  Lochgelly United 6 Galston 0  
  Lochgelly United 3 Helensburgh 2  
  Lochgelly United 3 Helensburgh 2  
  Lochgelly United 0 Leith Athletic 1  
  Lochgelly United 0 Leith Athletic 1  
  Lochgelly United 2 Mid-Annandale 0  
  Lochgelly United 2 Mid-Annandale 0  
  Lochgelly United 4 Montrose 1  
  Lochgelly United 4 Montrose 1  
  Lochgelly United 0 Nithsdale Wanderers 2  
  Lochgelly United 0 Nithsdale Wanderers 2  
  Lochgelly United 2 Peebles Rovers 1  
  Lochgelly United 2 Peebles Rovers 1  
  Lochgelly United 3 Queen of the South 3  
  Lochgelly United 3 Queen of the South 3  
  Mid-Annandale 0 Solway Star 2  
  Mid-Annandale 0 Solway Star 2  
  Mid-Annandale 2 Vale of Leven 3  
  Mid-Annandale 2 Vale of Leven 3  
  Mid-Annandale 2 Beith 1  
  Mid-Annandale 2 Beith 1  
  Mid-Annandale 3 Brechin City 1  
  Mid-Annandale 3 Brechin City 1  
  Mid-Annandale 1 Clackmannan 1  
  Mid-Annandale 1 Clackmannan 1  
  Mid-Annandale 1 Dykehead 1  
  Mid-Annandale 1 Dykehead 1  
  Mid-Annandale 2 Galston 2  
  Mid-Annandale 2 Galston 2  
  Mid-Annandale 4 Helensburgh 4  
  Mid-Annandale 4 Helensburgh 4  
  Mid-Annandale 1 Leith Athletic 0  
  Mid-Annandale 1 Leith Athletic 0  
  Mid-Annandale 1 Lochgelly United 2  
  Mid-Annandale 1 Lochgelly United 2  
  Mid-Annandale 2 Montrose 2  
  Mid-Annandale 2 Montrose 2  
  Mid-Annandale 4 Nithsdale Wanderers 2  
  Mid-Annandale 4 Nithsdale Wanderers 2  
  Mid-Annandale 3 Peebles Rovers 2  
  Mid-Annandale 3 Peebles Rovers 2  
  Mid-Annandale 1 Queen of the South 2  
  Mid-Annandale 1 Queen of the South 2  
  Mid-Annandale 4 Royal Albert 1  
  Mid-Annandale 4 Royal Albert 1  
  Montrose 0 Vale of Leven 1  
  Montrose 0 Vale of Leven 1  
  Montrose 3 Beith 0  
  Montrose 3 Beith 0  
  Montrose 3 Brechin City 1  
  Montrose 3 Brechin City 1  
  Montrose 1 Clackmannan 0  
  Montrose 1 Clackmannan 0  
  Montrose 0 Dykehead 0  
  Montrose 0 Dykehead 0  
  Montrose 2 Galston 0  
  Montrose 2 Galston 0  
  Montrose 2 Helensburgh 3  
  Montrose 2 Helensburgh 3  
  Montrose 1 Leith Athletic 2  
  Montrose 1 Leith Athletic 2  
  Montrose 2 Lochgelly United 4  
  Montrose 2 Lochgelly United 4  
  Montrose 2 Mid-Annandale 1  
  Montrose 2 Mid-Annandale 1  
  Montrose 0 Nithsdale Wanderers 2  
  Montrose 0 Nithsdale Wanderers 2  
  Montrose 2 Peebles Rovers 1  
  Montrose 2 Peebles Rovers 1  
  Montrose 2 Queen of the South 0  
  Montrose 2 Queen of the South 0  
  Montrose 0 Royal Albert 3  
  Montrose 0 Royal Albert 3  
  Montrose 1 Solway Star 2  
  Montrose 1 Solway Star 2  
  Nithsdale Wanderers 4 Helensburgh 3  
  Nithsdale Wanderers 3 Leith Athletic 2  
  Nithsdale Wanderers 3 Leith Athletic 2  
  Nithsdale Wanderers 1 Lochgelly United 1  
  Nithsdale Wanderers 1 Lochgelly United 1  
  Nithsdale Wanderers 3 Mid-Annandale 1  
  Nithsdale Wanderers 3 Mid-Annandale 1  
  Nithsdale Wanderers 8 Montrose 0  
  Nithsdale Wanderers 8 Montrose 0  
  Nithsdale Wanderers 7 Peebles Rovers 1  
  Nithsdale Wanderers 7 Peebles Rovers 1  
  Nithsdale Wanderers 2 Queen of the South 0  
  Nithsdale Wanderers 2 Queen of the South 0  
  Nithsdale Wanderers 6 Royal Albert 2  
  Nithsdale Wanderers 6 Royal Albert 2  
  Nithsdale Wanderers 3 Solway Star 0  
  Nithsdale Wanderers 3 Solway Star 0  
  Nithsdale Wanderers 6 Vale of Leven 1  
  Nithsdale Wanderers 6 Vale of Leven 1  
  Nithsdale Wanderers 3 Beith 1  
  Nithsdale Wanderers 3 Beith 1  
  Nithsdale Wanderers 5 Brechin City 3  
  Nithsdale Wanderers 5 Brechin City 3  
  Nithsdale Wanderers 3 Clackmannan 1  
  Nithsdale Wanderers 3 Clackmannan 1  
  Nithsdale Wanderers 4 Dykehead 0  
  Nithsdale Wanderers 4 Dykehead 0  
  Nithsdale Wanderers 4 Galston 2  
  Nithsdale Wanderers 4 Galston 2  
  Nithsdale Wanderers 4 Helensburgh 3  
  Peebles Rovers 7 Beith 1  
  Peebles Rovers 7 Beith 1  
  Peebles Rovers 3 Brechin City 1  
  Peebles Rovers 3 Brechin City 1  
  Peebles Rovers 4 Clackmannan 3  
  Peebles Rovers 4 Clackmannan 3  
  Peebles Rovers 2 Dykehead 0  
  Peebles Rovers 1 Royal Albert 1  
  Peebles Rovers 2 Dykehead 0  
  Peebles Rovers 1 Solway Star 1  
  Peebles Rovers 4 Galston 0  
  Peebles Rovers 1 Solway Star 1  
  Peebles Rovers 4 Galston 0  
  Peebles Rovers 1 Vale of Leven 0  
  Peebles Rovers 5 Helensburgh 0  
  Peebles Rovers 1 Vale of Leven 0  
  Peebles Rovers 5 Helensburgh 0  
  Peebles Rovers 1 Leith Athletic 1  
  Peebles Rovers 1 Leith Athletic 1  
  Peebles Rovers 1 Lochgelly United 1  
  Peebles Rovers 1 Lochgelly United 1  
  Peebles Rovers 4 Mid-Annandale 0  
  Peebles Rovers 4 Mid-Annandale 0  
  Peebles Rovers 4 Montrose 3  
  Peebles Rovers 4 Montrose 3  
  Peebles Rovers 3 Nithsdale Wanderers 2  
  Peebles Rovers 3 Nithsdale Wanderers 2  
  Peebles Rovers 0 Queen of the South 1  
  Peebles Rovers 0 Queen of the South 1  
  Peebles Rovers 1 Royal Albert 1  
  Queen of the South 3 Lochgelly United 1  
  Queen of the South 1 Mid-Annandale 1  
  Queen of the South 1 Mid-Annandale 1  
  Queen of the South 4 Montrose 2  
  Queen of the South 4 Montrose 2  
  Queen of the South 2 Nithsdale Wanderers 1  
  Queen of the South 2 Nithsdale Wanderers 1  
  Queen of the South 6 Peebles Rovers 0  
  Queen of the South 6 Peebles Rovers 0  
  Queen of the South 5 Royal Albert 1  
  Queen of the South 5 Royal Albert 1  
  Queen of the South 4 Solway Star 0  
  Queen of the South 4 Solway Star 0  
  Queen of the South 0 Vale of Leven 1  
  Queen of the South 0 Vale of Leven 1  
  Queen of the South 0 Beith 0  
  Queen of the South 0 Beith 0  
  Queen of the South 3 Brechin City 1  
  Queen of the South 3 Brechin City 1  
  Queen of the South 2 Clackmannan 0  
  Queen of the South 2 Clackmannan 0  
  Queen of the South 3 Dykehead 1  
  Queen of the South 3 Dykehead 1  
  Queen of the South 8 Galston 0  
  Queen of the South 8 Galston 0  
  Queen of the South 2 Helensburgh 0  
  Queen of the South 2 Helensburgh 0  
  Queen of the South 3 Leith Athletic 0  
  Queen of the South 3 Leith Athletic 0  
  Queen of the South 3 Lochgelly United 1  
  Royal Albert 3 Helensburgh 1  
  Royal Albert 4 Leith Athletic 2  
  Royal Albert 4 Leith Athletic 2  
  Royal Albert 2 Lochgelly United 0  
  Royal Albert 2 Lochgelly United 0  
  Royal Albert 2 Mid-Annandale 3  
  Royal Albert 2 Mid-Annandale 3  
  Royal Albert 2 Montrose 1  
  Royal Albert 2 Montrose 1  
  Royal Albert 1 Nithsdale Wanderers 4  
  Royal Albert 1 Nithsdale Wanderers 4  
  Royal Albert 2 Peebles Rovers 2  
  Royal Albert 2 Peebles Rovers 2  
  Royal Albert 1 Queen of the South 1  
  Royal Albert 1 Queen of the South 1  
  Royal Albert 2 Solway Star 0  
  Royal Albert 2 Solway Star 0  
  Royal Albert 3 Vale of Leven 0  
  Royal Albert 3 Vale of Leven 0  
  Royal Albert 3 Beith 2  
  Royal Albert 3 Beith 2  
  Royal Albert 1 Brechin City 5  
  Royal Albert 1 Brechin City 5  
  Royal Albert 0 Clackmannan 0  
  Royal Albert 0 Clackmannan 0  
  Royal Albert 7 Dykehead 0  
  Royal Albert 7 Dykehead 0  
  Royal Albert 1 Galston 1  
  Royal Albert 1 Galston 1  
  Royal Albert 3 Helensburgh 1  
  Solway Star 1 Leith Athletic 0  
  Solway Star 1 Lochgelly United 0  
  Solway Star 1 Lochgelly United 0  
  Solway Star 2 Mid-Annandale 1  
  Solway Star 2 Mid-Annandale 1  
  Solway Star 1 Montrose 1  
  Solway Star 1 Montrose 1  
  Solway Star 0 Nithsdale Wanderers 0  
  Solway Star 0 Nithsdale Wanderers 0  
  Solway Star 2 Peebles Rovers 1  
  Solway Star 2 Peebles Rovers 1  
  Solway Star 1 Queen of the South 1  
  Solway Star 1 Queen of the South 1  
  Solway Star 1 Royal Albert 0  
  Solway Star 1 Royal Albert 0  
  Solway Star 0 Vale of Leven 0  
  Solway Star 0 Vale of Leven 0  
  Solway Star 5 Beith 0  
  Solway Star 5 Beith 0  
  Solway Star 4 Brechin City 1  
  Solway Star 4 Brechin City 1  
  Solway Star 0 Clackmannan 0  
  Solway Star 0 Clackmannan 0  
  Solway Star 1 Dykehead 1  
  Solway Star 1 Dykehead 1  
  Solway Star 3 Galston 2  
  Solway Star 3 Galston 2  
  Solway Star 2 Helensburgh 1  
  Solway Star 2 Helensburgh 1  
  Solway Star 1 Leith Athletic 0  
  Vale of Leven 4 Mid-Annandale 1  
  Vale of Leven 4 Mid-Annandale 1  
  Vale of Leven 5 Beith 2  
  Vale of Leven 6 Montrose 2  
  Vale of Leven 5 Beith 2  
  Vale of Leven 6 Montrose 2  
  Vale of Leven 4 Brechin City 0  
  Vale of Leven 2 Nithsdale Wanderers 2  
  Vale of Leven 4 Brechin City 0  
  Vale of Leven 2 Nithsdale Wanderers 2  
  Vale of Leven 6 Clackmannan 0  
  Vale of Leven 2 Peebles Rovers 1  
  Vale of Leven 6 Clackmannan 0  
  Vale of Leven 2 Peebles Rovers 1  
  Vale of Leven 3 Dykehead 0  
  Vale of Leven 1 Queen of the South 0  
  Vale of Leven 3 Dykehead 0  
  Vale of Leven 1 Queen of the South 0  
  Vale of Leven 3 Galston 0  
  Vale of Leven 3 Royal Albert 1  
  Vale of Leven 3 Galston 0  
  Vale of Leven 3 Royal Albert 1  
  Vale of Leven 2 Helensburgh 2  
  Vale of Leven 0 Solway Star 0  
  Vale of Leven 2 Helensburgh 2  
  Vale of Leven 0 Solway Star 0  
  Vale of Leven 2 Leith Athletic 1  
  Vale of Leven 2 Leith Athletic 1  
  Vale of Leven 2 Lochgelly United 1  
  Vale of Leven 2 Lochgelly United 1