☰
Home
Competitions ▾
Premier Division
First Division
Second Division
Third Division
Fourth Division
League Cup
District Cup
Results
Clubs
News
Live
3
Results & Fixtures
All WOSFL matches — click any result to view match details
Upcoming
Saturday 16 May 2026
Premier Division
Cumnock Juniors F.C.
13:00
Townhead Park
Rutherglen Glencairn F.C.
Drumchapel United FC
13:00
Donald Dewar Centre
Glenafton Athletic F.C.
Hurlford United F.C.
13:00
Blair Park
Beith Juniors F.C.
Kilwinning Rangers F.C.
13:00
Kilwinning Sports Club
Largs Thistle F.C.
Pollok F.C.
13:00
Newlandsfield Park
St Cadocs FC
Renfrew F.C.
13:00
New Western Park
Johnstone Burgh F.C.
Shotts Bon Accord F.C.
13:00
Hannah Park Shotts
Auchinleck Talbot F.C.
Troon F.C.
13:00
Portland Park
Arthurlie F.C.
First Division
Ardrossan Winton Rovers F.C.
13:00
Winton Park
Gartcairn F.C.
Benburb F.C.
13:00
New Tinto Park
Vale of Clyde F.C.
Cumbernauld United F.C.
13:00
Guys Meadow Stadium
Thorniewood United F.C.
Darvel F.C.
13:00
Recreation Park
Kirkintilloch Rob Roy F.C.
Irvine Meadow XI F.C.
13:00
Meadow Park
Kilbirnie Ladeside F.C.
Petershill F.C.
13:00
Petershill Park
Neilston FC
St. Roch's F.C.
13:00
James McGrory Park
Muirkirk Juniors F.C.
Whitletts Victoria F.C.
13:00
New Voluntary Park
Lanark United F.C.
Second Division
Ashfield F.C.
13:00
Stepford Football Centre
Caledonian Locomotives F.C.
Cambuslang Rangers F.C.
13:00
Somervell Park
Greenock Juniors F.C.
Forth Wanderers F.C.
13:00
Kingshill Park
Maryhill F.C.
Kilsyth Athletic FC
13:00
Kilsyth Sportsfield
Larkhall Thistle F.C.
Lesmahagow Juniors F.C.
13:00
Craighead Park
Blantyre Victoria F.C.
Maybole Juniors F.C.
13:00
Ladywell Stadium
Kilsyth Rangers F.C.
Thorn Athletic FC
13:00
Thorn Athletic Sports Academy
Bellshill Athletic F.C.
Threave Rovers F.C.
13:00
Meadow Park, Castle Douglas
Bonnyton Thistle FC
Third Division
Ardeer Thistle F.C.
13:00
Ardeer Stadium
Kello Rovers F.C.
Craigmark Burntonians F.C.
13:00
Station Park
Easterhouse FA
Dalry Thistle F.C.
13:00
Merksworth Park
St. Anthony's F.C.
Finnart FC
13:00
Springburn Soccer Centre
Port Glasgow Juniors F.C.
Girvan F.C.
13:00
Hamilton Park
Glasgow University F.C.
Glasgow Perthshire F.C.
13:00
Keppoch Park
Yoker Athletic F.C.
Knightswood FC
13:00
Kirkintilloch Community Sports Complex
Glasgow United FC
Lugar Boswell Thistle F.C.
13:00
Rosebank Park
Glenvale AFC
Fourth Division
Campbeltown Pupils AFC
13:00
Kintyre Park
East Kilbride Thistle F.C.
East Kilbride YM
13:00
Kirktonholme Park, East Kilbride
Royal Albert F.C.
Giffnock SC
13:00
Gsc Auldhouse
Eglinton FC
Newmains United JFC
13:00
Victoria Park
St. Peter's FC
Rossvale F.C.
13:00
McKenna Park
West Park United FC
Vale of Leven F.C.
13:00
Millburn Park
Irvine Victoria F.C.
Carluke Rovers F.C.
13:00
John Cumming Stadium
Wishaw Juniors F.C.
Upcoming
Sunday 10 May 2026
Fourth Division
Campbeltown Pupils AFC
13:00
Kintyre Park
Newmains United JFC
Results
Saturday 9 May 2026
Premier Division
St Cadocs FC
1
–
3
(0–0 HT)
Shotts Bon Accord F.C.
Johnstone Burgh F.C.
3
–
4
(1–3 HT)
Kilwinning Rangers F.C.
Pollok F.C.
0
–
1
(0–0 HT)
Auchinleck Talbot F.C.
Drumchapel United FC
1
–
4
(1–2 HT)
Cumnock Juniors F.C.
Rutherglen Glencairn F.C.
4
–
0
(0–0 HT)
Renfrew F.C.
Arthurlie F.C.
0
–
3
(0–3 HT)
Glenafton Athletic F.C.
Beith Juniors F.C.
5
–
0
(2–0 HT)
Troon F.C.
Hurlford United F.C.
2
–
2
(0–1 HT)
Largs Thistle F.C.
First Division
Lanark United F.C.
0
–
7
(0–3 HT)
Irvine Meadow XI F.C.
Cumbernauld United F.C.
1
–
1
(1–1 HT)
Kirkintilloch Rob Roy F.C.
Vale of Clyde F.C.
2
–
0
(0–0 HT)
St. Roch's F.C.
Muirkirk Juniors F.C.
0
–
2
(0–0 HT)
Whitletts Victoria F.C.
Ardrossan Winton Rovers F.C.
4
–
2
(2–2 HT)
Benburb F.C.
Darvel F.C.
0
–
0
(0–0 HT)
Kilbirnie Ladeside F.C.
Neilston FC
2
–
1
(1–1 HT)
Gartcairn F.C.
Thorniewood United F.C.
3
–
2
(0–2 HT)
Petershill F.C.
Second Division
Bellshill Athletic F.C.
1
–
1
(0–1 HT)
Lesmahagow Juniors F.C.
Thorn Athletic FC
4
–
1
(0–1 HT)
Greenock Juniors F.C.
Cambuslang Rangers F.C.
3
–
4
(3–0 HT)
Maybole Juniors F.C.
Maryhill F.C.
6
–
0
(4–0 HT)
Forth Wanderers F.C.
Kilsyth Athletic FC
1
–
6
(0–0 HT)
Threave Rovers F.C.
Kilsyth Rangers F.C.
0
–
0
(0–0 HT)
Bonnyton Thistle FC
Third Division
Craigmark Burntonians F.C.
0
–
0
(0–0 HT)
Knightswood FC
Yoker Athletic F.C.
4
–
3
(2–3 HT)
Finnart FC
Dalry Thistle F.C.
2
–
4
(2–4 HT)
Easterhouse FA
Glasgow United FC
2
–
0
(1–0 HT)
Kello Rovers F.C.
Fourth Division
St. Peter's FC
2
–
2
(1–2 HT)
Giffnock SC
Wishaw Juniors F.C.
2
–
1
(1–0 HT)
Irvine Victoria F.C.
Newmains United JFC
1
–
3
(0–3 HT)
Carluke Rovers F.C.
Campbeltown Pupils AFC
1
–
3
(0–2 HT)
Royal Albert F.C.
East Kilbride Thistle F.C.
2
–
3
(0–2 HT)
East Kilbride YM
Results
Sunday 3 May 2026
Fourth Division
Campbeltown Pupils AFC
1
–
5
(0–3 HT)
Eglinton FC
Results
Saturday 2 May 2026
Premier Division
Arthurlie F.C.
5
–
1
(1–0 HT)
Pollok F.C.
Glenafton Athletic F.C.
0
–
3
(0–0 HT)
Cumnock Juniors F.C.
Largs Thistle F.C.
1
–
0
(0–0 HT)
Renfrew F.C.
Rutherglen Glencairn F.C.
0
–
1
(0–1 HT)
Kilwinning Rangers F.C.
St Cadocs FC
0
–
2
(0–1 HT)
Hurlford United F.C.
Shotts Bon Accord F.C.
3
–
1
(1–1 HT)
Johnstone Burgh F.C.
First Division
Gartcairn F.C.
1
–
4
(0–1 HT)
Irvine Meadow XI F.C.
Kilbirnie Ladeside F.C.
2
–
2
(1–1 HT)
St. Roch's F.C.
Kirkintilloch Rob Roy F.C.
4
–
1
(3–1 HT)
Cumbernauld United F.C.
Lanark United F.C.
0
–
4
(0–1 HT)
Ardrossan Winton Rovers F.C.
Muirkirk Juniors F.C.
2
–
3
(2–1 HT)
Benburb F.C.
Thorniewood United F.C.
1
–
2
(0–1 HT)
Whitletts Victoria F.C.
Vale of Clyde F.C.
2
–
4
(1–1 HT)
Petershill F.C.
Second Division
Blantyre Victoria F.C.
2
–
1
(1–0 HT)
Ashfield F.C.
Lesmahagow Juniors F.C.
0
–
4
(0–1 HT)
Bonnyton Thistle FC
Caledonian Locomotives F.C.
1
–
0
(0–0 HT)
Thorn Athletic FC
Greenock Juniors F.C.
3
–
0
(1–0 HT)
Maybole Juniors F.C.
Kilsyth Rangers F.C.
6
–
1
(1–1 HT)
Kilsyth Athletic FC
Larkhall Thistle F.C.
0
–
2
(0–1 HT)
Threave Rovers F.C.
Maryhill F.C.
2
–
2
(2–0 HT)
Cambuslang Rangers F.C.
Bellshill Athletic F.C.
8
–
0
(4–0 HT)
Forth Wanderers F.C.
Third Division
Easterhouse FA
6
–
1
(1–1 HT)
Dalry Thistle F.C.
Glasgow United FC
0
–
1
(0–0 HT)
Craigmark Burntonians F.C.
Glasgow University F.C.
5
–
1
(3–0 HT)
Ardeer Thistle F.C.
Kello Rovers F.C.
0
–
1
(0–1 HT)
Knightswood FC
Port Glasgow Juniors F.C.
6
–
0
(1–0 HT)
Glasgow Perthshire F.C.
St. Anthony's F.C.
0
–
3
(0–1 HT)
Finnart FC
Yoker Athletic F.C.
3
–
0
(1–0 HT)
Lugar Boswell Thistle F.C.
Fourth Division
Giffnock SC
2
–
4
(2–2 HT)
East Kilbride Thistle F.C.
Carluke Rovers F.C.
6
–
0
(3–0 HT)
Campbeltown Pupils AFC
Irvine Victoria F.C.
3
–
2
(1–0 HT)
Wishaw Juniors F.C.
Saltcoats Victoria F.C.
2
–
2
(1–1 HT)
Rossvale F.C.
Royal Albert F.C.
2
–
1
(1–1 HT)
Vale of Leven F.C.
West Park United FC
5
–
1
(2–0 HT)
Newmains United JFC
Eglinton FC
2
–
4
(0–2 HT)
East Kilbride YM
Results
Saturday 25 April 2026
Premier Division
Troon F.C.
1
–
1
(0–0 HT)
Glenafton Athletic F.C.
Hurlford United F.C.
1
–
3
(1–0 HT)
Drumchapel United FC
Shotts Bon Accord F.C.
0
–
2
(0–1 HT)
Rutherglen Glencairn F.C.
Johnstone Burgh F.C.
1
–
1
(0–1 HT)
Beith Juniors F.C.
Renfrew F.C.
3
–
1
(2–1 HT)
St Cadocs FC
Arthurlie F.C.
0
–
3
(0–0 HT)
Cumnock Juniors F.C.
Kilwinning Rangers F.C.
3
–
0
(1–0 HT)
Pollok F.C.
First Division
Vale of Clyde F.C.
2
–
1
(1–1 HT)
Benburb F.C.
Neilston FC
4
–
3
(3–3 HT)
Thorniewood United F.C.
Lanark United F.C.
0
–
2
(0–1 HT)
Petershill F.C.
Irvine Meadow XI F.C.
2
–
1
(2–1 HT)
Whitletts Victoria F.C.
Cumbernauld United F.C.
0
–
2
(0–0 HT)
Muirkirk Juniors F.C.
Kirkintilloch Rob Roy F.C.
1
–
2
(0–1 HT)
Darvel F.C.
St. Roch's F.C.
0
–
1
(0–0 HT)
Ardrossan Winton Rovers F.C.
Second Division
Lesmahagow Juniors F.C.
3
–
5
(2–4 HT)
Threave Rovers F.C.
Greenock Juniors F.C.
3
–
1
(0–0 HT)
Caledonian Locomotives F.C.
Cambuslang Rangers F.C.
3
–
2
(0–0 HT)
Thorn Athletic FC
Maryhill F.C.
0
–
2
(0–1 HT)
Blantyre Victoria F.C.
Kilsyth Rangers F.C.
3
–
1
(0–0 HT)
Ashfield F.C.
Forth Wanderers F.C.
0
–
5
(0–1 HT)
Kilsyth Athletic FC
Third Division
Glenvale AFC
4
–
6
(1–2 HT)
Glasgow University F.C.
Craigmark Burntonians F.C.
1
–
2
(1–0 HT)
Dalry Thistle F.C.
Kello Rovers F.C.
2
–
4
(2–1 HT)
Ardeer Thistle F.C.
Glasgow Perthshire F.C.
1
–
5
(0–2 HT)
Glasgow United FC
Lugar Boswell Thistle F.C.
0
–
2
(0–1 HT)
Knightswood FC
St. Anthony's F.C.
0
–
3
(0–2 HT)
Yoker Athletic F.C.
Fourth Division
Campbeltown Pupils AFC
1
–
8
(0–4 HT)
Carluke Rovers F.C.
East Kilbride Thistle F.C.
4
–
1
(2–1 HT)
Newmains United JFC
Irvine Victoria F.C.
2
–
2
(1–1 HT)
St. Peter's FC
Results
Saturday 18 April 2026
Premier Division
Johnstone Burgh F.C.
2
–
0
(0–0 HT)
Shotts Bon Accord F.C.
Largs Thistle F.C.
1
–
1
(1–1 HT)
Troon F.C.
Cumnock Juniors F.C.
1
–
3
(1–1 HT)
Auchinleck Talbot F.C.
Drumchapel United FC
0
–
1
(0–1 HT)
Beith Juniors F.C.
Hurlford United F.C.
3
–
0
(2–0 HT)
Arthurlie F.C.
Kilwinning Rangers F.C.
5
–
0
(2–0 HT)
Glenafton Athletic F.C.
Renfrew F.C.
6
–
0
(3–0 HT)
Rutherglen Glencairn F.C.
First Division
Ardrossan Winton Rovers F.C.
4
–
1
(2–0 HT)
Thorniewood United F.C.
Benburb F.C.
1
–
1
(0–0 HT)
Kilbirnie Ladeside F.C.
Irvine Meadow XI F.C.
3
–
0
(1–0 HT)
Lanark United F.C.
Petershill F.C.
4
–
1
(1–0 HT)
Darvel F.C.
Vale of Clyde F.C.
2
–
1
(2–1 HT)
Muirkirk Juniors F.C.
Kirkintilloch Rob Roy F.C.
2
–
3
(0–2 HT)
Whitletts Victoria F.C.
Second Division
Ashfield F.C.
1
–
3
(1–1 HT)
Thorn Athletic FC
Cambuslang Rangers F.C.
3
–
4
(1–3 HT)
Bellshill Athletic F.C.
Kilsyth Athletic FC
1
–
2
(0–0 HT)
Greenock Juniors F.C.
Lesmahagow Juniors F.C.
2
–
0
(0–0 HT)
Larkhall Thistle F.C.
Maybole Juniors F.C.
4
–
1
(2–0 HT)
Maryhill F.C.
Threave Rovers F.C.
0
–
3
(0–1 HT)
Kilsyth Rangers F.C.
Forth Wanderers F.C.
1
–
3
(1–1 HT)
Caledonian Locomotives F.C.
Third Division
Ardeer Thistle F.C.
1
–
3
(1–2 HT)
Glenvale AFC
Finnart FC
2
–
0
(1–0 HT)
Easterhouse FA
Girvan F.C.
1
–
2
(0–2 HT)
Yoker Athletic F.C.
Glasgow Perthshire F.C.
2
–
1
(1–1 HT)
St. Anthony's F.C.
Lugar Boswell Thistle F.C.
2
–
6
(1–4 HT)
Port Glasgow Juniors F.C.
Fourth Division
Campbeltown Pupils AFC
1
–
4
(0–3 HT)
Irvine Victoria F.C.
East Kilbride YM
2
–
1
(1–0 HT)
St. Peter's FC
Giffnock SC
5
–
0
(0–0 HT)
West Park United FC
Newmains United JFC
4
–
2
(3–1 HT)
Rossvale F.C.
Saltcoats Victoria F.C.
0
–
5
(0–2 HT)
East Kilbride Thistle F.C.
Vale of Leven F.C.
1
–
1
(1–0 HT)
Eglinton FC
Wishaw Juniors F.C.
1
–
1
(0–1 HT)
Royal Albert F.C.
Results
Sunday 12 April 2026
Fourth Division
Campbeltown Pupils AFC
0
–
2
(0–1 HT)
Vale of Leven F.C.
Results
Saturday 11 April 2026
Premier Division
Kilwinning Rangers F.C.
3
–
2
(2–2 HT)
Hurlford United F.C.
Beith Juniors F.C.
2
–
4
(2–0 HT)
Cumnock Juniors F.C.
Glenafton Athletic F.C.
1
–
3
(0–1 HT)
Renfrew F.C.
Rutherglen Glencairn F.C.
1
–
3
(0–2 HT)
Johnstone Burgh F.C.
St Cadocs FC
2
–
2
(1–1 HT)
Drumchapel United FC
Troon F.C.
1
–
0
(1–0 HT)
Pollok F.C.
Arthurlie F.C.
2
–
1
(1–1 HT)
Shotts Bon Accord F.C.
First Division
Darvel F.C.
2
–
2
(1–2 HT)
Cumbernauld United F.C.
Gartcairn F.C.
0
–
1
(0–1 HT)
Benburb F.C.
Kilbirnie Ladeside F.C.
3
–
1
(2–0 HT)
Vale of Clyde F.C.
Kirkintilloch Rob Roy F.C.
4
–
1
(1–0 HT)
Ardrossan Winton Rovers F.C.
Lanark United F.C.
0
–
1
(0–0 HT)
St. Roch's F.C.
Neilston FC
0
–
3
(0–2 HT)
Whitletts Victoria F.C.
Thorniewood United F.C.
1
–
3
(1–1 HT)
Irvine Meadow XI F.C.
Second Division
Bellshill Athletic F.C.
5
–
1
(4–0 HT)
Maybole Juniors F.C.
Bonnyton Thistle FC
2
–
1
(1–1 HT)
Ashfield F.C.
Greenock Juniors F.C.
2
–
3
(1–1 HT)
Threave Rovers F.C.
Kilsyth Rangers F.C.
0
–
0
(0–0 HT)
Lesmahagow Juniors F.C.
Larkhall Thistle F.C.
1
–
0
(0–0 HT)
Blantyre Victoria F.C.
Maryhill F.C.
4
–
3
(2–0 HT)
Kilsyth Athletic FC
Thorn Athletic FC
6
–
1
(4–0 HT)
Forth Wanderers F.C.
Caledonian Locomotives F.C.
0
–
4
(0–3 HT)
Cambuslang Rangers F.C.
Third Division
Easterhouse FA
2
–
1
(0–0 HT)
Glasgow Perthshire F.C.
Glenvale AFC
0
–
1
(0–0 HT)
Knightswood FC
Kello Rovers F.C.
0
–
1
(0–0 HT)
Craigmark Burntonians F.C.
Port Glasgow Juniors F.C.
3
–
1
(2–0 HT)
Girvan F.C.
St. Anthony's F.C.
2
–
0
(2–0 HT)
Lugar Boswell Thistle F.C.
Yoker Athletic F.C.
3
–
4
(3–0 HT)
Ardeer Thistle F.C.
Dalry Thistle F.C.
1
–
4
(0–2 HT)
Finnart FC
Fourth Division
Carluke Rovers F.C.
5
–
1
(4–0 HT)
Saltcoats Victoria F.C.
Wishaw Juniors F.C.
1
–
2
(1–1 HT)
Eglinton FC
East Kilbride Thistle F.C.
5
–
1
(2–0 HT)
Rossvale F.C.
Royal Albert F.C.
10
–
0
(5–0 HT)
Campbeltown Pupils AFC
St. Peter's FC
0
–
3
(0–1 HT)
Vale of Leven F.C.
West Park United FC
1
–
2
(0–2 HT)
East Kilbride YM
Results
Saturday 4 April 2026
Premier Division
Cumnock Juniors F.C.
2
–
0
(2–0 HT)
St Cadocs FC
Drumchapel United FC
0
–
6
(0–2 HT)
Arthurlie F.C.
Johnstone Burgh F.C.
0
–
0
(0–0 HT)
Glenafton Athletic F.C.
Kilwinning Rangers F.C.
1
–
2
(1–0 HT)
Beith Juniors F.C.
Largs Thistle F.C.
0
–
1
(0–0 HT)
Rutherglen Glencairn F.C.
First Division
Ardrossan Winton Rovers F.C.
3
–
2
(0–2 HT)
Neilston FC
Benburb F.C.
3
–
1
(2–1 HT)
Lanark United F.C.
Irvine Meadow XI F.C.
5
–
0
(2–0 HT)
Kirkintilloch Rob Roy F.C.
Muirkirk Juniors F.C.
2
–
3
(1–2 HT)
Kilbirnie Ladeside F.C.
Petershill F.C.
3
–
3
(2–3 HT)
Cumbernauld United F.C.
St. Roch's F.C.
1
–
0
(1–0 HT)
Thorniewood United F.C.
Vale of Clyde F.C.
9
–
0
(2–0 HT)
Gartcairn F.C.
Whitletts Victoria F.C.
4
–
2
(1–1 HT)
Darvel F.C.
Second Division
Ashfield F.C.
0
–
2
(0–1 HT)
Forth Wanderers F.C.
Blantyre Victoria F.C.
0
–
2
(0–2 HT)
Kilsyth Rangers F.C.
Bonnyton Thistle FC
3
–
2
(2–0 HT)
Larkhall Thistle F.C.
Kilsyth Athletic FC
1
–
4
(1–2 HT)
Bellshill Athletic F.C.
Maybole Juniors F.C.
2
–
0
(1–0 HT)
Caledonian Locomotives F.C.
Cambuslang Rangers F.C.
0
–
1
(0–0 HT)
Maryhill F.C.
Third Division
Ardeer Thistle F.C.
4
–
0
(2–0 HT)
Port Glasgow Juniors F.C.
Finnart FC
0
–
2
(0–1 HT)
Craigmark Burntonians F.C.
Girvan F.C.
1
–
2
(1–2 HT)
St. Anthony's F.C.
Glasgow Perthshire F.C.
0
–
5
(0–2 HT)
Dalry Thistle F.C.
Glasgow United FC
5
–
1
(2–1 HT)
Glenvale AFC
Glasgow University F.C.
0
–
2
(0–0 HT)
Kello Rovers F.C.
Knightswood FC
2
–
1
(1–1 HT)
Yoker Athletic F.C.
Lugar Boswell Thistle F.C.
0
–
6
(0–3 HT)
Easterhouse FA
Fourth Division
East Kilbride YM
2
–
0
(1–0 HT)
Newmains United JFC
Saltcoats Victoria F.C.
2
–
6
(0–4 HT)
Irvine Victoria F.C.
Rossvale F.C.
1
–
3
(1–1 HT)
Giffnock SC
Results
Saturday 28 March 2026
Premier Division
Pollok F.C.
2
–
1
(0–0 HT)
Drumchapel United FC
Rutherglen Glencairn F.C.
1
–
6
(0–4 HT)
Troon F.C.
Beith Juniors F.C.
0
–
2
(0–0 HT)
Renfrew F.C.
Glenafton Athletic F.C.
0
–
3
(0–2 HT)
Largs Thistle F.C.
Hurlford United F.C.
1
–
4
(0–0 HT)
Shotts Bon Accord F.C.
St Cadocs FC
0
–
3
(0–1 HT)
Kilwinning Rangers F.C.
First Division
Cumbernauld United F.C.
3
–
0
(2–0 HT)
Whitletts Victoria F.C.
Darvel F.C.
5
–
4
(3–1 HT)
Ardrossan Winton Rovers F.C.
Gartcairn F.C.
3
–
4
(2–3 HT)
Muirkirk Juniors F.C.
Kilbirnie Ladeside F.C.
2
–
0
(2–0 HT)
Petershill F.C.
Lanark United F.C.
0
–
1
(0–0 HT)
Vale of Clyde F.C.
Neilston FC
2
–
4
(0–2 HT)
Irvine Meadow XI F.C.
Thorniewood United F.C.
3
–
2
(2–0 HT)
Benburb F.C.
Second Division
Bellshill Athletic F.C.
2
–
0
(1–0 HT)
Threave Rovers F.C.
Caledonian Locomotives F.C.
0
–
1
(0–0 HT)
Kilsyth Athletic FC
Forth Wanderers F.C.
0
–
3
(0–2 HT)
Cambuslang Rangers F.C.
Greenock Juniors F.C.
0
–
4
(0–1 HT)
Blantyre Victoria F.C.
Larkhall Thistle F.C.
0
–
2
(0–1 HT)
Ashfield F.C.
Maryhill F.C.
0
–
3
(0–1 HT)
Lesmahagow Juniors F.C.
Thorn Athletic FC
2
–
3
(0–2 HT)
Maybole Juniors F.C.
Third Division
Dalry Thistle F.C.
1
–
0
(0–0 HT)
Lugar Boswell Thistle F.C.
Easterhouse FA
4
–
0
(4–0 HT)
Girvan F.C.
Finnart FC
2
–
0
(2–0 HT)
Glasgow Perthshire F.C.
Glenvale AFC
2
–
1
(0–0 HT)
Kello Rovers F.C.
Port Glasgow Juniors F.C.
2
–
1
(0–0 HT)
Knightswood FC
St. Anthony's F.C.
1
–
4
(1–2 HT)
Ardeer Thistle F.C.
Yoker Athletic F.C.
2
–
0
(0–0 HT)
Glasgow United FC
Fourth Division
Carluke Rovers F.C.
1
–
0
(1–0 HT)
Rossvale F.C.
Giffnock SC
3
–
5
(0–3 HT)
East Kilbride YM
Irvine Victoria F.C.
0
–
1
(0–1 HT)
East Kilbride Thistle F.C.
Royal Albert F.C.
3
–
0
(1–0 HT)
Saltcoats Victoria F.C.
Newmains United JFC
4
–
3
(2–2 HT)
Vale of Leven F.C.
St. Peter's FC
4
–
0
(2–0 HT)
Campbeltown Pupils AFC
West Park United FC
2
–
0
(0–0 HT)
Wishaw Juniors F.C.
Results
Saturday 21 March 2026
Premier Division
Cumnock Juniors F.C.
5
–
0
(1–0 HT)
Pollok F.C.
Drumchapel United FC
2
–
4
(1–2 HT)
Hurlford United F.C.
Kilwinning Rangers F.C.
3
–
3
(1–3 HT)
Arthurlie F.C.
Rutherglen Glencairn F.C.
0
–
3
(0–2 HT)
Glenafton Athletic F.C.
Beith Juniors F.C.
1
–
1
(1–0 HT)
Shotts Bon Accord F.C.
Renfrew F.C.
1
–
2
(0–1 HT)
Largs Thistle F.C.
First Division
Ardrossan Winton Rovers F.C.
2
–
3
(1–0 HT)
Cumbernauld United F.C.
Kilbirnie Ladeside F.C.
1
–
1
(1–0 HT)
Gartcairn F.C.
Muirkirk Juniors F.C.
5
–
1
(3–0 HT)
Lanark United F.C.
Petershill F.C.
1
–
1
(0–0 HT)
Whitletts Victoria F.C.
St. Roch's F.C.
3
–
1
(1–1 HT)
Neilston FC
Vale of Clyde F.C.
6
–
2
(3–0 HT)
Thorniewood United F.C.
Second Division
Ashfield F.C.
2
–
1
(1–1 HT)
Cambuslang Rangers F.C.
Blantyre Victoria F.C.
2
–
1
(0–1 HT)
Maryhill F.C.
Bonnyton Thistle FC
5
–
3
(1–1 HT)
Greenock Juniors F.C.
Kilsyth Athletic FC
0
–
3
(0–2 HT)
Thorn Athletic FC
Larkhall Thistle F.C.
0
–
1
(0–0 HT)
Kilsyth Rangers F.C.
Lesmahagow Juniors F.C.
1
–
2
(0–0 HT)
Bellshill Athletic F.C.
Maybole Juniors F.C.
5
–
0
(1–0 HT)
Forth Wanderers F.C.
Threave Rovers F.C.
3
–
0
(1–0 HT)
Caledonian Locomotives F.C.
Third Division
Craigmark Burntonians F.C.
13:30
Station Park
Glasgow Perthshire F.C.
Ardeer Thistle F.C.
2
–
4
(1–1 HT)
Easterhouse FA
Girvan F.C.
1
–
1
(1–0 HT)
Dalry Thistle F.C.
Glasgow United FC
3
–
0
(1–0 HT)
Port Glasgow Juniors F.C.
Kello Rovers F.C.
1
–
1
(0–0 HT)
Yoker Athletic F.C.
Knightswood FC
7
–
1
(3–0 HT)
St. Anthony's F.C.
Fourth Division
Campbeltown Pupils AFC
2
–
3
(1–0 HT)
West Park United FC
Carluke Rovers F.C.
3
–
2
(2–0 HT)
Irvine Victoria F.C.
East Kilbride Thistle F.C.
1
–
3
(0–1 HT)
Royal Albert F.C.
Rossvale F.C.
0
–
5
(0–0 HT)
East Kilbride YM
Saltcoats Victoria F.C.
1
–
4
(1–2 HT)
Eglinton FC
Vale of Leven F.C.
1
–
0
(1–0 HT)
Giffnock SC
Wishaw Juniors F.C.
1
–
0
(0–0 HT)
Newmains United JFC
District Cup
Drumchapel Amateurs AFC
4
–
1
(2–0 HT)
St Patricks Sports Academy AFC 21s
Whitletts Victoria AFC
0
–
2
(0–1 HT)
Pather AFC
Garrowhill Thistle AFC
2
–
6
(0–0 HT)
St Patricks FPs AFC (Caledonian AFL)
Greenock HSFP AFC
3
–
2
(2–0 HT)
Rutherglen Glencairn AFC