Follow Footymad on Facebook Follow Footymad on Twitter RSS feed

Footymad Historical Football Results

Football results from or before Saturday, 6th March 1926

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