
| Bonnyrigg Rose Ath | 2 | Falkirk Athletic | 4 |
| South Camlachie YP | 1 | Tranent Juniors | 2 |
| Harmony Row | 4 | Edinburgh City | 0 |
| Knightswood Juveniles | v | Campsie Black Watch |
| Falkirk Athletic | 2 | Steins Thistle | 1 |
| Rosyth Recreation | 0 | Bonnyrigg Rose Ath | 4 |
| Bonnyton Thistle | 4 | Edinburgh City | 4 |
| Edinburgh City won 5-4 on penalties | |||
| Harmony Row | 4 | Broomhouse BC | 0 |
| Rutherglen Glencairn | 1 | Tranent Juniors | 3 |
| Blantyre Vics | 2 | South Camlachie YP | 2 |
| South Camlachie YP won replay 4-3 | |||
| Mill United | 0 | Campsie Black Watch | 2 |
| Knightswood Juveniles | 5 | Neilston Juniors | 2 |
| St Josephs | 0 | Harmony Row | 10 |
| Rosyth Recreation | 5 | Cumbernauld Colts | 2 |
| South Camlachie YP | 8 | Edinburgh United | 0 |
| Mill United | 5 | Busby Amateurs | 3 |
| Campsie Black Watch | 8 | Hutchison Vale | 0 |
| Bonnyrigg Rose | 2 | Mossvale BC | 1 |
| Tower Hearts | 1 | Blantyre Vics | 2 |
| Steins Thistle | 1 | Spartans | 0 |
| Knightswood Juveniles | 2 | Goldenhill BC | 2 |
| Knightswood Juveniles won replay 3-1 | |||
| St Peters Juveniles | 1 | Edinburgh City | 1 |
| Edinburgh City won replay 3-0 | |||
| Tranent Juniors | 0 | Drumchapel Amateurs | 0 |
| Tranent Juniors won replay 3-0 | |||
| Falkirk Athletic | 5 | Glasgow University | 3 |
| St Rochs | 2 | Neilston Juniors | 4 |
| Rutherglen Glencairn | 5 | Clydebank FC | 0 |
| East Kilbride FC | 2 | Bonnyton Thistle | 4 |
| Rossvale BC | 1 | Broomhouse BC | 3 |
| Strathclyde Colts | 3 | Harmony Row YC | 6 |
| Dumbarton Accies | 1 | Bonnyton Thistle | 2 |
| Cumbernauld Colts | 0 | St Peters Juveniles | 5 |
| Broxburn Athletic | 0 | Rossvale BC | 4 |
| Wishaw Wycombe W. | 1 | Mossvale BC | 3 |
| Campsie Black Watch | 1 | Star A CYP | 0 |
| Torrance YC | 0 | Tranent Juniors | 1 |
| Edinburgh City | 4 | Bellshill Athletic | 1 |
| Rutherglen Glencairn | 12 | St Bernards BC | 1 |
| Drumchapel United | 2 | Knightswood Juveniles | 3 |
| Loanend Miners YFC | 0 | Steins Thistle | 1 |
| Rosyth Recreation | 1 | Johnstone Burgh 19's | 0 |
| Blantyre Vics | 3 | East End United | 2 |
| Camelon Juniors | 1 | St Roch's Juniors | 1 |
| Tower Hearts FC | 3 | Glasgow Amateurs | 1 |
| Dalkeith CYP Colts | 4 | Drumchapel Amateurs | 4 |
| East Kilbride FC | 1 | Civil Service Strollers | 0 |
| Bonnyrigg Rose | 5 | Murieston United | 1 |
| Clydeside FC | 1 | Clydebank FC | 4 |
| Leith Athletic | 0 | Busby Amateurs | 4 |
| Milngavie BC 19's | 0 | St Josephs | 1 |
| Broomhouse BC | 1 | Dumbarton Harp | 0 |
| Eastwood AFC | 1 | Spartans | 3 |
| East Kilbride Thistle | 0 | Glasgow University | 4 |
| Goldenhill BC | 7 | Haresanes AFC | 5 |
| Hutchison Vale FC | 4 | Erskine YFC | 1 |
| Barrhead Arthurlie | 0 | Mill United | 8 |
| Falkirk Athletic | 4 | Giffnock United | 3 |
| South Camlachie YP | 5 | Hillwood BC | 1 |
| Petershill Juniors | 2 | Neilston Juniors | 5 |
| The Celtic BC | 2 | Cumbernauld Colts | 2 |
| Cumbernauld Colts won replay 3-2 | |||
| Baillieston Juniors | 1 | Edinburgh United | 4 |
| Broxburn Athletic Colts | 3 | Jim Baxter Memorial | 1 |
| Campsie FC | 0 | Bonnyrigg Rose Ath | 8 |
| Balmoral BC | 1 | Dalkieth CYP Colts | 1 |
| Dalkeith CYP won replay 4-1 | |||
| Renfrew FC | 3 | Bonnyton Thistle | 3 |
| Bonnyton won replay 2-1 | |||
| Cavalry Park SC | 2 | Dumbarton Accies | 9 |
| Glasgow Amateurs | 7 | Larkhall United | 0 |
| St Andrews BC | 0 | Camelon Juniors | 1 |
| Tynecastle FC | 1 | South Camlachie YP | 1 |
| South Camlachie won replay 4 - 1 | |||
| Haddington Athletic | 1 | Broomhouse BC | 3 |
| Glasgow University | 2 | Kilsyth FC | 2 |
| Glasgow University won replay 4-3 | |||
| Eastwood FC | 6 | Claremont AFC | 1 |
| Cramond FC | 2 | Strathclyde Colts | 7 |
| Goldenhill BC | 4 | Easthouses BC | 2 |
| Tranent Juniors | 1 | Johnstone Burgh BC 21's | 0 |
| Vale of Leven | 1 | Harestanes AFC | 6 |
| Clydebank FC | 1 | Shawventus BC | 0 |