| Winner | Loser | Round |
|---|---|---|
| Falkirk 3+0 | Grangemouth Strollers 0+0 | First Round |
| Falkirk II 0+1 | Dunipace 0+0 | First Round |
| Falkirk Heavy Weather 2+1 | Camelon II 0+0 | First Round |
| Camelon Corinthians 1+0 | Callendar Swifts 0+0 | First Round |
| Dumbarton 7+1 | Moonlighters 0+0 | First Round |
| Cowlairs 4+0 | East Stirlingshire 0+0 | First Round |
| King's Park II 1+1 | Grasshoppers 0+0 | First Round |
| Harp & Cohonies - Byes, King's Park did not Appear | First Round | |
| Cohonies 6+0 | Falkirk 1+0 | Second Round |
| Dumbarton 4+3 | Harp 0+0 | Second Round |
| Falkirk Heavy Weather, Falkirk II, King's Park II, Cowlairs & Camelon Corinthians - Byes | Second Round | |
| Cowlairs 2+2 | King's Park 1+0 | Third Round |
| Cohonies 2+0 | Falkirk II 0+0 | Third Round |
| Camelon Corinthians 1+1 | Camelon 1+0 | Third Round |
| Dumbarton WO | Falkirk Heavy Weather scr | Third Round |
| Dumbarton drew with | Cowlairs | Semi-Final |
| Cohonies 5+0 | Camelon Corinthians 0+0 | Semi-Final |
| Dumbarton 0+1 | Cowlairs 0+0 | Semi-Final Replay |
| Dumbarton 1+2 | Cohonies 1+1 | Final |
Scores are Goals+Touchdowns