Troon vs Rossvale

Troon vs Largs Thistle

Troon vs Ardeer Thistle

Preliminary Round

Troon vs Lanark United

Troon vs Darvel

Troon vs Hurlford United

Troon vs Mid Annandale

Troon vs Beith Juniors

Troon vs Glenafton Athletic

Troon vs Blantyre Victoria