Scottish Cup 1878-79
First Round
Ayrshire
29-Sep Ayr Academicals 4 - 1 Vale of Calder
Ayr Thistle bye 29-Sep Catrine 0 - 1 Beith
29-Sep Kilbirnie 6 - 0 Kilmarnock Dean
29-Sep Kilmarnock 5 - 1 Hurlford
29-Sep Kilmarnock C&FC 4 - 0 Maybole Thistle
29-Sep Girvan 0 - 6 Mauchline
29-Sep Maybole Carrick 1 - 1 Tarbolton
06-Oct Tarbolton 1 - 3 Maybole Carrick
29-Sep Cumnock 0 - 1 Kilmarnock Portland
Dumfriesshire
06-Oct Queen of the South Wanderers 6 - 0 Stranraer Edinburgh
29-Sep 3rd Edinburgh R.V. 0 - 0 Edinburgh Swifts
06-Oct Edinburgh Swifts 2 - 1 3rd Edinburgh R.V.
29-Sep Hanover 1 - 0 Edinburgh Thistle
29-Sep Heart of Midlothian 0 - 0 Hibernian
06-Oct Hibernian 2 - 1 Heart of Midlothian
Forfarshire
St. Clement's bye Dunmore bye
Stirlingshire
29-Sep Shaugraun 1 - 2 Clifton and Strathfillan
Grasshoppers bye
Lanarkshire
22-Sep Newmains 1 - 3 Uddingston
Glengowan bye
06-Oct Shotts 2 - 3 Drumpellier
06-Oct Hamilton 1 - 0 Avondale
29-Sep Stonelaw 1 - 1 Airdrie
13-Oct Airdrie 0 - 2 Stonelaw Renfrewshire
29-Sep 23rd Renfrew R.V. 1 - 0 Levern
29-Sep Arthurlie 3 - 0 Busby
29-Sep Barrhead 7 - 0 Greenock Morton
29-Sep Glenkilloch 2 - 0 Wellington Park
29-Sep Renfrew 0 - 0 Pollockshaws
06-Oct Pollockshaws 0 - 2 Renfrew
29-Sep Thornliebank 1 - 0 Port Glasgow
17th Renfrew R.V. bye
Glasgow & Suburbs
29-Sep 1st Lanark R.V. 1 - 0 Blythswood
Parkgrove bye
29-Sep Alexandra Athletic 2 - 0 Lancefield
Blackfriars bye
29-Sep Clyde 0 - 1 3rd Lanark R.V.
29-Sep Clydesdale 3 - 0 Dennistoun
Derby bye
29-Sep Govan 6 - 0 Albatross
29-Sep Havelock 6 - 0 Craigpark
22-Sep Jordanhill 1 - 0 Queen's Park Juniors
29-Sep Petershill 2 - 3 Kelvinbank
29-Sep Lenzie 2 - 0 Ailsa
29-Sep Northern 3 - 0 Pollockshields Athletic
22-Sep Oxford 0 - 1 Sandyford
22-Sep Partick (Whiteinch) 2 - 0 Union
29-Sep Queen's Park 9 - 0 Whiteinch
29-Sep Ramblers 0 - 1 Stonefield
06-Oct Rangers 13 - 0 Possil Park
29-Sep Rovers 0 - 0 John Elder
06-Oct John Elder 2 - 2 Rovers
06-Oct Shaftesbury 2 - 3 Rosslyn
29-Sep South Western 8 - 0 Our Boys
29-Sep Strathclyde 5 - 1 West End
29-Sep Telegraphists 1 - 0 4th Renfrew R.V.
Caledonian bye
Dumbartonshire
Vale of Leven bye
29-Sep 10th Dumbarton R.V. 1 - 0 Star of Leven
29-Sep Alexandria 0 - 2 Milngavie
29-Sep Dumbarton 4 - 0 Waverley
06-Oct Helensburgh 0 - 2 Lennox
Renton bye
06-Oct Renton Thistle 1 - 0 Alclutha
Second Round
Ayrshire & Dumfriesshire
20-Oct Ayr Academicals 1 - 0 Kilmarnock
20-Oct Ayr Thistle 0 - 0 Kilbirnie
27-Oct Kilbirnie 3 - 1 Ayr Thistle
27-Oct Beith 1 - 0 Kilmarnock Portland
27-Oct Mauchline 1 - 0 Kilmarnock C&FC
27-Oct Maybole Carrick 2 - 0 Queen of the South Wanderers
Forfarshire
27-Oct St. Clement's 3 - 0 Dunmore Dumbartonshire
20-Oct Lennox 9 - 0 Milngavie
20-Oct Renton 3 - 0 10th Dumbarton R.V.
20-Oct Dumbarton 1 - 1 Vale of Leven
27-Oct Vale of Leven 4 - 1 Dumbarton
Renton Thistle bye
Renfrewshire
20-Oct Arthurlie 1 - 0 17th Renfrew R.V.
27-Oct Renfrew 4 - 0 Glenkilloch
Thornliebank bye
Barrhead bye
Edinburgh
20-Oct Hanover 1 - 1 Hibernian
27-Oct Hibernian 3 - 0 Hanover
Edinburgh Swifts bye
Glasgow & Suburbs
20-Oct 1st Lanark R.V. 4 - 0 Telegraphists
20-Oct Rovers 2 - 2 Blackfriars
27-Oct Blackfriars 0 - 0 Rovers
20-Oct Caledonian 1 - 0 Rosslyn
20-Oct Clydesdale 0 - 2 Queen's Park
20-Oct Govan 1 - 0 John Elder
20-Oct Jordanhill 2 - 1 Lenzie
20-Oct Parkgrove 2 - 1 Kelvinbank
20-Oct Partick 8 - 1 Strathclyde
27-Oct Rangers 8 - 0 Alexandra Athletic
20-Oct Northern 1 - 2 Sandyford
20-Oct Havelock 2 - 2 South Western
27-Oct South Western 2 - 0 Havelock
27-Oct 3rd Lanark R.V. 11 - 0 Derby
Stonefield bye Lanarkshire
20-Oct Glengowan Worthies 3 - 1 Stonelaw
20-Oct Hamilton 0 - 3 Uddingston
Drumpellier bye Stirlingshire
Grasshoppers bye
Third Round
Ayrshire
10-Nov Beith 3 - 0 Maybole Carrick
10-Nov Ayr Academicals 1 - 3 Mauchline
Kilbirnie bye
Edinburgh & East
10-Nov Hibernian 2 - 0 Edinburgh Swifts
St. Clement's bye
Glasgow & Suburbs & Stirlingshire
10-Nov Govan 5 - 2 Stonefield
10-Nov Jordanhill 4 - 0 Grasshoppers
10-Nov Parkgrove 3 - 2 Sandyford
17-Nov Caledonian 0 - 3 Partick
03-Nov Blackfriars 1 - 1 Rovers
10-Nov Rovers 2 - 0 Blackfriars
10-Nov South Western 4 - 0 1st Lanark R.V.
10-Nov 3rd Lanark R.V. 1 - 0 Queen's Park
Lanarkshire
10-Nov Drumpellier 2 - 2 Glengowan
17-Nov Glengowan 0 - 0 Drumpellier
10-Nov Rangers 13 - 0 Uddingston
Renfrewshire
10-Nov Arthurlie 0 - 0 Thornliebank
17-Nov Thornliebank 2 - 0 Arthurlie
10-Nov Renfrew 1 - 2 Barrhead
Dumbartonshire
10-Nov Vale of Leven 3 - 0 Lennox
17-Nov Renton 2 - 0 Renton Thistle
Fourth Round
Beith bye
01-Dec Kilbirnie 1 - 2 Mauchline
08-Dec Barrhead 1 - 0 Partick
01-Dec Parkgrove 3 - 1 Drumpellier
01-Dec Rangers 0 - 0 Vale of Leven
15-Dec Vale of Leven 5 - 0 Rangers
08-Dec Renton 4 - 0 Rovers
01-Dec South Western 5 - 0 Glengowan
01-Dec Thornliebank 1 - 2 Hibernian
08-Dec Hibernian 2 - 2 Thornliebank
01-Dec 3rd Lanark R.V. 7 - 0 Govan
Jordanhill bye
Fifth Round
05-Jan Renfrew 0 - 2 Mauchline
05-Jan Beith 0 - 4 3rd Lanark R.V.
29-Dec Parkgrove 1 - 1 Partick
05-Jan Partick 1 - 2 Parkgrove
29-Dec Renton 2 - 0 Thornliebank
29-Dec Hibernian 1 - 3 South Western
22-Dec Vale of Leven 10 - 0 Jordanhill Sixth Round
12-Jan Mauchline 7 - 0 Renton
19-Jan Renton 3 - 1 Mauchline
12-Jan South Western 0 - 1 3rd Lanark R.V.
19-Jan South Western 1 - 2 3rd Lanark R.V.
19-Jan Vale of Leven 5 - 0 Parkgrove
Semi-final
16-Feb Renton 1 - 3 3rd Lanark R.V.
09-Mar Renton 1 - 1 3rd Lanark R.V.
16-Mar 3rd Lanark R.V. 1 - 0 Renton
Vale of Leven bye
Final
30-Mar 3rd Lanark R.V. 0 - 1 Vale of Leven