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.
Royal Albert F.C.
2 1
(1–1 HT)
Vale of Leven F.C.
Saltcoats Victoria F.C.
2 2
(1–1 HT)
Rossvale 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