| Winner | Loser | Round |
|---|---|---|
| Unknown 4+1 | Champfleurie 0+0 | First Round |
| Thistle drew with | Newton | First Round |
| Sauchie's V drew with | Rising Blues | First Round |
| Philpstoun drew with | Vale Juniors | First Round |
| Out for a Lark 0+1 | Swift Strollers 0+0 | First Round |
| Thistle drew with | Newton | First Round Replay |
| Sauchie's V 0+1 | Rising Blues 0+0 | First Round Replay |
| Philpstoun drew with | Vale Juniors | First Round Replay |
| Thistle drew with | Newton | First Round Replay |
| Philpstoun drew with | Vale Juniors | First Round Replay |
| Thistle 1+0 | Newton 0+0 | First Round Replay |
| Philpstoun 1+0 | Vale Juniors 0+0 | First Round Replay |
| Bridgend, Broxburn Wanderers & Whitefield - Byes | First Round | |
| Philpstoun 1+1 | Whitefield 0+0 | Second Round |
| Bridgend drew with | Out for a Lark | Second Round |
| Broxburn Wanderers 3+0 | Unknown 0+0 | Second Round |
| Sauchie's V 1+0 | Thistle 0+0 | Second Round |
| Bridgend 1+0 | Out for a Lark 0+0 | Second Round Replay |
| Broxburn Wanderers 1+0 | Bridgend 0+1 | Semi-Final |
| Sauchie's V 1+0 | Philpstoun 0+0 | Semi-Final |
| Broxburn Wanderers 1+0 | Sauchie's V 0+0 | Final |