23/10/2021 15:00 Annan Athletic - Jeanfield Swifts 3:1 (0:0)
15:00 Banks O’ Dee FC - Nairn County FC 5:0 (3:0)
15:00 Berwick Rangers - Stirling Albion FC 1:2 (1:1)
15:00 Brechin City FC - Haddington Athletic 2:1 (0:1)
15:00 Broomhill FC - Tranent Juniors 0:2 (0:1)
15:00 Brora Rangers FC - Albion Rovers 0:0 (0:0)
15:00 Cowdenbeath FC - Civil Service Strollers 2:4 (2:2)
15:00 Dunbar United - Lothian Thistle HV 1:1 (0:0)
15:00 East Kilbride FC - University of Stirling FC 4:0 (1:0)
15:00 East Stirlingshire FC - Bonnyrigg Rose Athletic 0:3 (0:2)
15:00 Edinburgh City FC - Bo'ness United 2:1 (1:1)
15:00 Formartine United - Forfar Athletic 0:2 (0:1)
15:00 Kelty Hearts - Buckie Thistle 4:1 (2:0)
15:00 Dalbeattie Star - Rothes FC 0:0 (0:0)
15:00 Preston Athletic FC - Auchinleck Talbot 0:2 (0:0)
15:00 Sauchie Juniors - Dunipace FC 2:1 (1:0)
15:00 Stenhousemuir FC - Huntly FC 4:1 (1:1)
15:00 St. Cuthbert Wanderers - Gala Fairydean Rovers 1:3 (1:2)
15:00 Stranraer FC - Darvel FC 0:1 (0:1)
25/10/2021 19:45 Clydebank FC - Elgin City 1:1 (0:1)
decisive matches
30/10/2021 15:00 Albion Rovers - Brora Rangers FC 1:0 (0:0)
15:00 Rothes FC - Dalbeattie Star 0:1 (0:0)
15:00 Lothian Thistle HV - Dunbar United 2:1 (1:1)
15:00 Elgin City - Clydebank FC 1:2 (0:1)