Final
Stenhousemuir
The New Saints
P 1
1
 
Final
Wrexham
Ayr United
P 1
1
 
Final
Connah's Quay
Cove Rangers
1
0
 
Final
Dundee
Elgin City
1
2
 
Final
Ballymena United
Rangers Sub-21
0
1
 
Final
Stenhousemuir
Waterford United
3
2
 
Final
Airdrieonians
Elgin City
0
2
 
Final
Arbroath
Clyde
0
2
 
Final
Inverness CT
Alloa Athletic
3
0
 
Final
Raith Rovers
Glenavon
3
1
 
Final
Wrexham
St. Mirren Sub-21
4
1
 
Final
Partick Thistle
Connah's Quay
2
0
 
Final
Solihull Moors
Rangers Sub-21
3
P 3
 
Final
Raith Rovers
Elgin City
3
2
 
Final
Inverness CT
Clyde
P 0
0
 
Final
Rangers Sub-21
Wrexham
2
0
 
Final
Stenhousemuir
Partick Thistle
1
4
 
Final
Partick Thistle
Raith Rovers
1
2
 
Final
Inverness CT
Rangers Sub-21
2
1
Adiado
Inverness CT
Raith Rovers