
| Leith Athletic | v | Campsie Black Watch | |
| Excelsior Stadium,Airdie, KO - TBC | |||
| Port Glasgow BC | 1 | Campsie Black Watch | 4 |
| Leith Athletic | 3 | Tower Hearts | 2 |
| Barrhead Arthurlie | 0 | Campsie Black Watch | 3 |
| Port Glasgow BC | 0 | Drumchapel United | 0 |
| (Port Glasgow BC won replay 4-1) | |||
| Vale of Leven | 2 | Leith Athletic | 2 |
| (Leith Athletic won replay 1-0 ) | |||
| Tower Hearts | 2 | West Park United | 2 |
| (Tower Hearts won replay 3-0) | |||
| Broxburn Athletic Colts | 2 | Tower Hearts | 4 |
| Avoca FC | 0 | Vale of Leven | 1 |
| Rosyth Recreation | 1 | Barrhead Arthurlie | 3 |
| Port Glasgow BC | 3 | Dumbarton Harp | 0 |
| Kilwinning Rangers | 0 | West Park United | 5 |
| Knightswood Juveniles | 2 | Drumchapel United | 4 |
| Campsie Black Watch | 4 | East Kilbride Thistle | 1 |
| Herriot-Watt University | 0 | Leith Athletic | 1 |
| KRR Harestanes | 0 | Campsie Black Watch | 6 |
| Tranent Juniors | 1 | Tower Hearts | 2 |
| Neilston Juniors | 2 | Dumbarton Harp | 2 |
| Dumbarton Harp won replay 3-2 | |||
| Broxburn Ath Colts | 6 | Bellahouston United | 2 |
| Cavalry Park Colts | 2 | East Kilbride Thistle | 3 |
| Port Glasgow BC | 4 | Dumbarton Accies | 1 |
| Drumchapel Utd | 5 | East Kilbride Burgh Utd | 0 |
| Avoca FC | 1 | St Bernards | 1 |
| Avoca FC won replay 1-0 | |||
| Blantyre Vics | 1 | Vale of Leven | 3 |
| Easthouses BC | 1 | Kilwinning Rangers | 3 |
| St Peters Juveniles | 3 | Barrhead Arturlie | 4 |
| Baillieston Juniors | 1 | West Park Utd | 1 |
| West Park United won replay 3-2 | |||
| Jerviston BC | 0 | Knightswood Juveniles | 5 |
| Inch Colts | 1 | Leith Athletic | 3 |
| Glasgow Amateurs | 2 | Rosyth Recretion | 3 |
| Herriot-Watt University | 6 | Tollcross Thistle | 1 |
| bye | Broxburn Ath Colts | ||
| Glasgow Amateurs | 1 | North Merchiston | 1 |
| Glasgow Amateurs won replay 3-2 | |||
| Bellahouston United | 5 | Shettleston Juniors | 3 |
| Thorniewood United | 0 | Blantyre Victoria | 6 |
| Neilston Juniors | 8 | Erskine YC | 0 |
| EK Burgh United | 3 | Cambusnethan Miners | 2 |
| Claremont AFC | 1 | Rosyth Recreation | 3 |
| Hillwood BC | 3 | St Bernards BC | 3 |
| Tynecastle FC | 1 | East Kilbride Thistle | 1 |
| Esat Kilbride Thistle won replay 5-4 | |||
| bye | Tollcross Thistle | ||
| Ardrossan W Rovers | 1 | Port Glasgow BC | 3 |
| Gyle Athletic | 1 | Campsie Black Watch | 7 |
| Hutchison Vale | 1 | Heriot-Watt University | 1 |
| Heriot-Watt won replay 1-0 | |||
| Dumbarton Harp | 6 | Kilbirnie Ryeside | 1 |
| Drumchapel United | 4 | Murieston United | 1 |
| Kilmarnock Balmoral | 1 | Avoca FC | 2 |
| Busby Amateurs | 2 | Baillieston Juniors | 3 |
| Tower Hearts | 5 | Harmony Row | 1 |
| Dumbarton Accies | 6 | Strathclyde Colts | 0 |
| Easthouses BC | 3 | Dollar Glen FC | 2 |
| Cavalry Park | 2 | Seafield Thistle | 0 |
| Jerviston BC | 4 | Musselburgh Windsor | 2 |
| KRR Harestanes | bye | ||
| Kilbride BC | 3 | Kilwinning Rangers | 4 |
| Bonnyrigg Rose Ath | 1 | Knightswood Juveniles | 3 |
| Crosshouse BC | 0 | Inch Colts | 6 |
| Haddington United | v | Leith Athletic | |
| Vale of Leven | 4 | Renfrew Burgh | 1 |
| Steins Thistle | 2 | Barrhead Arthurlie | 2 |
| Tranent FC | 5 | Campsie Minerva | 4 |
| West Park United | 2 | Johnstone Thistle | 1 |
| Bonhill United | 1 | St Peters Juveniles | 8 |
| St Andrew's BC | 1 | Tranent Juniors | 3 |
| Drumchapel United | 4 | East Kilbride Utd BC | 1 |
| Rosyth Recreation FC | 4 | St Mirren FC BC | 2 |
| Goldenhill BC | 1 | Easthouses BC | 2 |
| Cramond FC | 0 | Strathclyde Colts | 5 |
| Milton Youth Initiative | w.d. | Blantyre Vics JFC | bye |
| Baillieston Juniors | bye | Balgonie Scotia | w.d. |