| First Round
|  |  |  |  |  |  | | Kirkcaldy win 21-0 |  | Paisley | 0 |  | Kirkcaldy | 21 | 
 |  |  |  | | Dundee Stars win 4-3 |  | Dundee Stars | 4 |  | Solway | 3 | 
 |  |  |  | | Elgin win by forfeit |  | Elgin |  | South Ayr | 
 |  | Quarter-Finals
|  |  |  |  | | North Ayr win 8-4 |  | Kilmarnock | 4 |  | North Ayr | 8 | 
 |  |  |  |  |  | | Kirkcaldy win 2-1 |  | Murrayfield | 1 |  | Kirkcaldy | 2 | 
 |  |  |  |  |  | | Dundee Stars win 14-2 |  | Inverness | 2 |  | Dundee Stars | 14 | 
 |  |  |  |  |  | | Elgin win 15-0 |  | Aberdeen | 0 |  | Elgin | 15 | 
 |  |  |  |  |  | Semi-Finals
|  |  |  |  |  |  |  |  | | Kirkcaldy win 5-1 on aggregate |  | North Ayr | 0 | 1 |  | Kirkcaldy | 3 | 2 | 
 |  |  |  |  |  |  |  |  |  | | Elgin win 4-2 on aggregate |  | Dundee Stars | 2 |  | Elgin | 4 | 
 |  |  |  |  |  |  |  |  |  | Final
|  |  |  |  |  |  |  |  |  |  |  |  | | Elgin win 2-1 |  | Kirkcaldy | 1 |  | Elgin | 2 | 
 |  |  |  |  |  |  |  |  |  |  |  |  |  |