The West of Scotland League was formed in 2020, predominantly with the former members of the Scottish Junior FA’s West Region as its members.
The Premier Division sits at Tier 6 in the SFA’s pyramid and it’s champions can win promotion to the Lowland League by winning play-off with the East of Scotland Premier and South of Scotland champions.
Darvel won the title last season, but lost to East champions Tranent Juniors in the play off final.
The division has been reduced to sixteen clubs this season, down from twenty last season. They play each other home and away to give a programme of 30 games.
2022-23 COMPETITION (2021-22)
Competing clubs: Arthurlie, Auchinleck Talbot, Beith Juniors, Cambuslang Rangers, Clydebank, Cumnock Juniors, Darvel, Glenafton Athletic, Hurlford United, Irvine Meadow XI, Kilwinning Rangers, Kirkintilloch Rob Roy, Largs Thistle, Petershill, Pollok, Troon
FIXTURES & RESULTS
Saturday, July 30
- Arthurlie 1-3 Clydebank
- Cambuslang Rangers 1-3 Beith Juniors
- Darvel 1-2 Cumnock Juniors
- Hurlford United 0-0 Kirkintilloch Rob Roy
- Irvine Meadow XI 1-3 Kilwinning Rangers
- Largs Thistle 1-1 Glenafton Athletic
- Petershill 1-2 Pollok
- Troon 1-2 Auchinleck Talbot
Saturday, August 6
- Auchinleck Talbot 0-3 Darvel
- Beith Juniors 0-2 Hurlford United
- Clydebank 2-3 Irvine Meadow XI
- Cumnock Juniors 2-0 Cambuslang Rangers
- Glenafton Athletic 1-0 Arthurlie
- Kilwinning Rangers 2-3 Troon
- Kirkintilloch Rob Roy 2-0 Petershill
- Pollok 0-0 Largs Thistle
Friday, August 12
- Darvel 3-1 Kilwinning Rangers
Saturday, August 13
- Cambuslang Rangers 0-1 Auchinleck Talbot
- Hurlford United 3-1 Cumnock Juniors
- Irvine Meadow XI 0-1 Arthurlie
- Largs Thistle 1-5 Kirkintilloch Rob Roy
- Petershill 0-3 Beith Juniors
- Pollok 3-2 Glenafton Athletic
- Troon 3-1 Clydebank
Darvel P-P Kilwinning Rangers– now Fri, Aug 12
Saturday, August 20
- Cumnock Juniors 3-1 Petershill
Arthurlie P-P Troon– due to South Challenge Cup ties, now Sat, Oct 22Auchinleck Talbot P-P Hurlford United– due to South Challenge Cup ties, now Sat, Oct 22Beith Juniors P-P Largs Thistle– due to South Challenge Cup ties, now Sat, Dec 3Clydebank P-P Darvel– due to South Challenge Cup ties, now Sat, Oct 22Glenafton Athletic P-P Irvine Meadow XI– due to South Challenge Cup ties, now Sat, Oct 22Kilwinning Rangers P-P Cambuslang Rangers– due to South Challenge Cup ties, now Sat Sep 24Kirkintilloch Rob Roy P-P Pollok– due to South Challenge Cup ties, now Sat, Oct 22
Friday, September 2
- Darvel 4-0 Arthurlie
- Pollok 2-3 Beith Juniors
Saturday, September 3
- Cambuslang Rangers 0-3 Clydebank
- Hurlford United 2-0 Troon – new fixture
- Kirkintilloch Rob Roy 1-2 Glenafton Athletic
- Largs Thistle 2-1 Cumnock Juniors
- Petershill 1-1 Auchinleck Talbot
Darvel P-P Arthurlie– now Fri, Sep 2Hurlford United P-P Kilwinning Rangers– due to Scottish Cup replayTroon P-P Irvine Meadow XI– due to Scottish Cup replayPollok P-P Beith Juniors– now Fri, Sep 2
Friday, September 16
Kilwinning Rangers P-P Petershill– due to Scottish Cup tie, now Wed Apr 5
Saturday, September 17
- Arthurlie 0-3 Cambuslang Rangers
- Beith Juniors 0-3 Kirkintilloch Rob Roy
- Glenafton Athletic 0-1 Troon
- Hurlford United 2-2 Largs Thistle – new fixture
Auchinleck Talbot P-P Largs Thistle– due to Scottish Cup tie, now Wed Jan 25Clydebank P-P Hurlford United– due to Scottish Cup tie, now Sat Oct 22Cumnock Juniors P-P Pollok– due to Scottish Cup tie, now Wed Nov 9Irvine Meadow XI P-P Darvel– due to Scottish Cup tie, now Fri Dec 2
Friday, September 23
- Kilwinning Rangers 2-0 Cambuslang Rangers
Saturday, September 24
- Irvine Meadow XI 1-1 Largs Thistle – new fixture
- Pollok 4-1 Clydebank
Kilwinning Rangers P-P Cambuslang Rangers– now Fri, Sep 23
Saturday, October 1
- Beith Juniors 1-1 Glenafton Athletic
- Darvel 5-0 Troon
- Hurlford United 0-1 Arthurlie
- Kirkintilloch Rob Roy 1-2 Cumnock Juniors
- Largs Thistle 0-2 Kilwinning Rangers
- Petershill 1-4 Clydebank
- Pollok 1-1 Auchinleck Talbot
Cambuslang Rangers P-P Irvine Meadow XI– pitch unplayable, now Sat Feb 25
Friday, October 7
- Glenafton Athletic 2-2 Darvel
Saturday, October 8
- Arthurlie 11-1 Petershill
- Auchinleck Talbot 1-2 Kirkintilloch Rob Roy
- Clydebank 3-2 Largs Thistle
- Cumnock Juniors 3-3 Beith Juniors
- Irvine Meadow XI 4-3 Hurlford United
- Kilwinning Rangers 1-1 Pollok
- Troon 1-0 Cambuslang Rangers
Glenafton Athletic P-P Darvel– now Fri, Oct 7
Saturday, October 15
- Rearranged South Challenge Cup, Second Round
Beith Juniors P-P Auchinleck Talbot– due to South Challenge Cup tiesCambuslang Rangers P-P Darvel– due to South Challenge Cup tiesCumnock Juniors P-P Glenafton Athletic– due to South Challenge Cup ties, now Wed Dec 7Kirkintilloch Rob Roy P-P Kilwinning Rangers– due to South Challenge Cup tiesLargs Thistle P-P Arthurlie– due to South Challenge Cup ties, now Sat Feb 11Petershill P-P Irvine Meadow XI– due to South Challenge Cup ties, now Wed Dec 7Hurlford United P-P Troon– now Sat, Sep 3Pollok P-P Clydebank– now Sat, Sep 24
Saturday, October 22
- Cambuslang Rangers 2-2 Petershill – new fixture
- Clydebank 1-2 Hurlford United – new fixture
- Glenafton Athletic 0-2 Irvine Meadow XI
Arthurlie P-P Troon– due to Scottish Junior Cup tie, now Sat Feb 25Auchinleck Talbot P-P Hurlford United– due to Scottish Cup tie, now Sat Dec 31Clydebank P-P Darvel– due to Scottish Cup tieKirkintilloch Rob Roy P-P Pollok– due to Scottish Cup tie, now Sat Dec 31
Saturday, October 29
- Largs Thistle A-A Cambuslang Rangers – new fixture – abandoned 25 mins due to adverse weather
Arthurlie P-P Pollok– due to Scottish Junior Cup tiesAuchinleck Talbot P-P Cumnock Juniors– due to Scottish Junior Cup tiesClydebank P-P Kirkintilloch Rob Roy– due to Scottish Junior Cup tiesDarvel P-P Hurlford United– due to Scottish Junior Cup ties, now Wed Feb 22Glenafton Athletic P-P Cambuslang Rangers– due to Scottish Junior Cup ties, now Sat Mar 18Irvine Meadow XI P-P Largs Thistle– now Sat, Sep 24Kilwinning Rangers P-P Beith Juniors– due to Scottish Junior Cup ties, now Sat Feb 11Troon P-P Petershill– due to Scottish Junior Cup ties, now Sat Dec 31
Friday, November 4
Cumnock Juniors P-P Kilwinning Rangers– due to WoSFL Cup tie, now Wed Jan 25
Saturday, November 5
- Auchinleck Talbot 3-1 Glenafton Athletic
- Beith Juniors 2-0 Clydebank
- Hurlford United 0-1 Cambuslang Rangers
- Kirkintilloch Rob Roy 0-2 Arthurlie
- Largs Thistle 1-0 Troon
- Petershill 1-2 Darvel
- Pollok 0-2 Irvine Meadow XI
Cumnock Juniors P-P Kilwinning Rangers– now Fri, Nov 4
Tuesday, November 8
- Irvine Meadow XI 1-0 Kirkintilloch Rob Roy
Wednesday, November 9
- Cumnock Juniors 2-2 Pollok
- Darvel 1-2 Largs Thistle
- Glenafton Athletic 1-1 Hurlford United
- Kilwinning Rangers 0-6 Auchinleck Talbot
Irvine Meadow XI P-P Kirkintilloch Rob Roy– now Tues, Nov 8
Saturday, November 12
- Darvel 4-3 Kirkintilloch Rob Roy
Beith Juniors P-P Cambuslang Rangers– due to WoSFL Cup tie, now Sat Dec 31
Saturday, November 19
- Arthurlie 2-1 Beith Juniors
- Pollok 2-0 Petershill – new fixture
Kirkintilloch Rob Roy P-P Hurlford United – new fixture– pitch unplayable, now Sat Feb 25Cambuslang Rangers P-P Petershill– due to South Challenge Cup ties, now Sat Oct 22Clydebank P-P Cumnock Juniors– due to South Challenge Cup ties, now Wed Mar 8Darvel P-P Largs Thistle– due to South Challenge Cup ties, now Wed Nov 9Glenafton Athletic P-P Hurlford United– due to South Challenge Cup ties, now Wed Nov 9Irvine Meadow XI P-P Kirkintilloch Rob Roy– due to South Challenge Cup ties, now Wed Nov 9Kilwinning Rangers P-P Auchinleck Talbot– due to South Challenge Cup ties, now Wed Nov 9Troon P-P Pollok– due to South Challenge Cup ties, now Wed Mar 22
Friday, November 25
- Kilwinning Rangers 0-1 Glenafton Athletic
Saturday, November 26
- Beith Juniors 4-3 Irvine Meadow XI
- Cumnock Juniors 1-0 Arthurlie
- Kirkintilloch Rob Roy 2-0 Troon
- Largs Thistle 0-1 Cambuslang Rangers
- Petershill 1-2 Hurlford United
Auchinleck Talbot P-P Clydebank– due to Scottish Cup tie, now Wed Dec 7Pollok P-P Darvel– due to Scottish Cup tie, now Wed, Dec 7
Friday, December 2
- Irvine Meadow XI 1-2 Darvel
Irvine Meadow XI P-P Cumnock Juniors– due to Scottish Junior Cup ties, now Sat, Jan 7
Saturday, December 3
- Beith Juniors 4-1 Largs Thistle – new fixture
- Cambuslang Rangers 0-1 Pollok
- Clydebank 5-1 Kilwinning Rangers
- Petershill 2-0 Kirkintilloch Rob Roy – new fixture
Arthurlie P-P Auchinleck Talbot– due to Scottish Junior Cup tiesGlenafton Athletic P-P Petershill– due to Scottish Junior Cup tiesDarvel P-P Kirkintilloch Rob Roy– now Sat, Nov 12Hurlford United P-P Largs Thistle– due to Scottish Junior Cup tiesIrvine Meadow XI P-P Cumnock Juniors– now Fri, Dec 2Troon P-P Beith Juniors– due to Scottish Junior Cup ties
Wednesday, December 7
- Cumnock Juniors 3-3 Glenafton Athletic
- Petershill 3-3 Irvine Meadow XI
Auchinleck Talbot P-P Clydebank– pitch unplayable, now Wed Mar 29Pollok P-P Darvel– pitch unplayable
Saturday, December 10
Arthurlie P-P Pollok– pitch unplayable, now Sat Jan 7Cambuslang Rangers P-P Irvine Meadow XI– pitch unplayable, now Sat Jan 7Darvel P-P Petershill– pitch unplayable, now Sat Jan 7
Friday, December 16
Kilwinning Rangers P-P Arthurlie– pitch unplayable
Saturday, December 17
Auchinleck Talbot P-P Irvine Meadow XI – pitch unplayableBeith Juniors P-P Darvel– pitch unplayableCumnock Juniors P-P Troon– pitch unplayableGlenafton Athletic P-P Clydebank– pitch unplayableKirkintilloch Rob Roy P-P Cambuslang Rangers– pitch unplayableLargs Thistle P-P Petershill– pitch unplayablePollok P-P Hurlford United – pitch unplayableKilwinning Rangers P-P Arthurlie– now Fri, Dec 16
Thursday, December 29
- Kilwinning Rangers 4-2 Irvine Meadow XI
Friday, December 30
- Cumnock Juniors 2-4 Darvel
- Glenafton Athletic 0-1 Largs Thistle
- Troon 2-2 Petershill
Clydebank P-P Arthurlie
Saturday, December 31
- Auchinleck Talbot 3-1 Hurlford United – new fixture
- Beith Juniors 7-0 Cambuslang Rangers – new fixture
- Kirkintilloch Rob Roy 0-2 Pollok – new fixture
Auchinleck Talbot P-P TroonBeith Juniors P-P Cambuslang Rangers– now Sat, Nov 12Clydebank P-P Arthurlie– now Fri, Dec 30Glenafton Athletic – Largs Thistle– now Fri, Dec 30Kilwinning Rangers P-P Irvine Meadow XI– now Thurs, Dec 29Kirkintilloch Rob Roy P-P Hurlford United– now Sat, Nov 19Pollok P-P Petershill– now Sat, Nov 19Troon P-P Petershill– new fixture– now Fri, Dec 30
Saturday, January 7
- Arthurlie 0-0 Pollok
- Cambuslang Rangers 2-2 Largs Thistle
- Darvel 5-1 Petershill
- Irvine Meadow XI 2-1 Cumnock Juniors
Arthurlie P-P Glenafton Athletic– due to rearranged WoSFL Cup tieCambuslang Rangers P-P Cumnock Juniors– due to rearranged WoSFL Cup tieDarvel P-P Auchinleck Talbot– due to rearranged WoSFL Cup tieHurlford United P-P Beith Juniors– due to rearranged WoSFL Cup tieIrvine Meadow XI P-P Clydebank– due to rearranged WoSFL Cup tieLargs Thistle P-P Pollok– due to rearranged WoSFL Cup tiePetershill P-P Kirkintilloch Rob Roy– now Sat, Dec 3Troon P-P Kilwinning Rangers– due to rearranged WoSFL Cup tie
Friday, January 13
- Kilwinning Rangers 3-6 Darvel
Saturday, January 14
- Auchinleck Talbot 3-1 Cambuslang Rangers
- Beith Juniors 7-1 Petershill
- Clydebank 4-1 Troon
- Cumnock Juniors 0-0 Hurlford United
- Glenafton Athletic 0-2 Pollok
Arthurlie P-P Irvine Meadow XI– pitch unplayableKirkintilloch Rob Roy P-P Largs Thistle– pitch unplayable
Wednesday, January 18
- Clydebank 4-0 Arthurlie
- Troon 0-1 Beith Juniors
Auchinleck Talbot P-P Largs Thistle– new fixture– pitch unplayableCumnock Juniors P-P Kilwinning Rangers– pitch unplayableGlenafton Athletic P-P Petershill– new fixture– pitch unplayablePollok P-P Hurlford United– pitch unplayable
Saturday, January 21
- Largs Thistle A-A(1-3) Beith Juniors – abandoned 90+ mins
- Petershill 2-1 Cumnock Juniors
- Troon 0-0 Arthurlie
Cambuslang Rangers P-P Kilwinning Rangers– pitch unplayableHurlford United P-P Auchinleck Talbot– pitch unplayableIrvine Meadow XI P-P Glenafton Athletic– pitch unplayable, now Wed Mar 1Pollok P-P Kirkintilloch Rob Roy– pitch unplayable, now Sat Mar 4Darvel P-P Clydebank– due to Scottish Cup tie
Wednesday, January 25
- Auchinleck Talbot 3-0 Largs Thistle
- Cumnock Juniors 5-2 Kilwinning Rangers
- Glenafton Athletic 3-1 Petershill
- Pollok 2-4 Hurlford United
Saturday, January 28
- Arthurlie 3-2 Darvel
- Auchinleck Talbot 2-0 Petershill
- Beith Juniors 1-0 Pollok
- Clydebank 2-0 Cambuslang Rangers
- Cumnock Juniors 0-1 Largs Thistle
- Glenafton Athletic 3-0 Kirkintilloch Rob Roy
- Irvine Meadow XI 2-1 Troon
- Kilwinning Rangers 2-2 Hurlford United
Wednesday, February 1
- Darvel 2-0 Clydebank
- Troon 3-0 Glenafton Athletic
Friday, February 3
- Petershill 3-2 Largs Thistle – new fixture
Saturday, February 4
- Cambuslang Rangers 3-2 Arthurlie
- Darvel 5-0 Irvine Meadow XI
- Hurlford United 0-4 Pollok – new fixture
- Kirkintilloch Rob Roy 1-3 Beith Juniors
Hurlford United P-P Clydebank– due to South Challenge Cup tieLargs Thistle P-P Auchinleck Talbot– due to South Challenge Cup tiePetershill P-P Kilwinning Rangers– due to South Challenge Cup tiePollok P-P Cumnock Juniors– due to South Challenge Cup tieTroon P-P Glenafton Athletic– due to South Challenge Cup tie
Saturday, February 11
- Auchinleck Talbot 2-1 Pollok
- Clydebank 2-1 Petershill
- Irvine Meadow XI 3-4 Cambuslang Rangers
- Kilwinning Rangers 2-3 Beith Juniors – new fixture
- Largs Thistle 5-0 Arthurlie – new fixture
- Troon 0-2 Kirkintilloch Rob Roy – new fixture
Arthurlie P-P Hurlford United– due to Scottish Junior Cup tieCumnock Juniors P-P Kirkintilloch Rob Roy– due to Scottish Junior Cup tieGlenafton Athletic P-P Beith Juniors– due to Scottish Junior Cup tieKilwinning Rangers P-P Largs Thistle– fixtures amendedTroon P-P Darvel– due to Scottish Cup tie
Saturday, February 18
- Beith Juniors 1-1 Cumnock Juniors
- Darvel 2-2 Glenafton Athletic
- Hurlford United 0-1 Irvine Meadow XI
- Kirkintilloch Rob Roy 0-0 Auchinleck Talbot
- Largs Thistle 1-2 Clydebank
- Petershill 2-1 Arthurlie
- Pollok 3-0 Kilwinning Rangers
Cambuslang Rangers A-A Troon– abandoned due to player injury
Wednesday, February 22
- Darvel 0-1 Hurlford United
- Troon 1-0 Pollok
Saturday, February 25
- Arthurlie 1-2 Troon
- Beith Juniors 2-0 Darvel
- Cambuslang Rangers 1-2 Irvine Meadow XI
- Kirkintilloch Rob Roy 2-1 Hurlford United
- Largs Thistle 4-0 Petershill
- Pollok 3-0 Cumnock Juniors
Wednesday, March 1
- Irvine Meadow XI 1-0 Glenafton Athletic
Saturday, March 4
- Arthurlie 1-2 Largs Thistle
- Darvel 3-1 Cambuslang Rangers
- Glenafton Athletic 1-2 Beith Juniors – new fixture
- Irvine Meadow XI 0-1 Petershill
- Pollok 6-2 Kirkintilloch Rob Roy – new fixture
- Troon 3-1 Hurlford United
Auchinleck Talbot P-P Beith Juniors– due to South Challenge Cup tieClydebank P-P Pollok– due to South Challenge Cup tieGlenafton Athletic P-P Cumnock Juniors– due to South Challenge Cup tieKilwinning Rangers P-P Kirkintilloch Rob Roy– due to South Challenge Cup tie
Wednesday, March 8
- Clydebank 1-2 Cumnock Juniors
- Kilwinning Rangers 1-1 Arthurlie
Auchinleck Talbot P-P Beith Juniors– pitch unplayable
Saturday, March 11
- Cumnock Juniors 2-4 Auchinleck Talbot
- Largs Thistle 3-1 Irvine Meadow XI
- Petershill 0-2 Troon
- Pollok 2-0 Arthurlie
Beith Juniors P-P Kilwinning Rangers– pitch unplayable, now Wed Apr 26Cambuslang Rangers P-P Glenafton Athletic– pitch unplayable, now Wed May 3Kirkintilloch Rob Roy P-P Clydebank– pitch unplayable, now Wed Apr 26Hurlford United P-P Darvel– due to WoSFL Cup tie
Wednesday, March 15
- Cumnock Juniors 4-2 Troon
Saturday, March 18
- Arthurlie 2-1 Cumnock Juniors
- Glenafton Athletic 2-1 Cambuslang Rangers
- Irvine Meadow XI 2-0 Pollok
- Troon 4-1 Darvel
Kirkintilloch Rob Roy P-P Largs Thistle– pitch unplayable
Tuesday, March 21
- Clydebank 4-2 Pollok
- Glenafton Athletic 2-0 Kilwinning Rangers
Wednesday, March 22
- Auchinleck Talbot 2-2 Irvine Meadow XI
Friday, March 24
- Clydebank 0-1 Beith Juniors
- Kilwinning Rangers 1-1 Cumnock Juniors
- Pollok 2-3 Darvel – new fixture
- Troon 1-2 Largs Thistle
Saturday, March 25
- Arthurlie 2-0 Irvine Meadow XI – new fixture
- Cambuslang Rangers 2-1 Hurlford United
Glenafton Athletic A-A Auchinleck Talbot– abandoned due to unplayable pitchArthurlie P-P Kirkintilloch Rob RoyClydebank P-P Beith Juniors– now Fri, Mar 24Darvel P-P PetershillIrvine Meadow XI P-P Pollok– now Sat Mar 18Kilwinning Rangers P-P Cumnock Juniors– now Fri, Mar 24Troon P-P Largs Thistle– now Fri, Mar 24
Wednesday, March 29
- Auchinleck Talbot 1-2 Clydebank
- Kilwinning Rangers 2-0 Kirkintilloch Rob Roy
Saturday, April 1
- Beith Juniors 7-1 Arthurlie
- Cumnock Juniors 3-2 Clydebank
- Hurlford United 2-1 Glenafton Athletic
- Kirkintilloch Rob Roy 0-1 Irvine Meadow XI
- Largs Thistle 0-2 Darvel
- Petershill 4-2 Cambuslang Rangers
- Pollok 5-3 Troon
Auchinleck Talbot P-P Kilwinning Rangers– due to South Challenge Cup ties, now Mon Apr 3
Monday, April 3
- Auchinleck Talbot 3-1 Kilwinning Rangers – new fixture
Wednesday, April 5
- Clydebank 0-1 Darvel
- Kilwinning Rangers 3-5 Petershill
Glenafton Athletic P-P Auchinleck Talbot– new fixture– pitch unplayableAuchinleck Talbot P-P Cumnock Juniors– fixtures amended
Friday, April 7
- Irvine Meadow XI 1-2 Beith Juniors
Saturday, April 8
- Cambuslang Rangers 0-1 Darvel
- Cumnock Juniors 1-2 Kirkintilloch Rob Roy
Hurlford United P-P Kilwinning Rangers– due to WoSFL Cup tieIrvine Meadow XI P-P Clydebank– due to WoSFL Cup tieLargs Thistle P-P Auchinleck Talbot– due to WoSFL Cup tie
Monday, April 10
- Auchinleck Talbot 1-2 Beith Juniors
Wednesday, April 12
- Auchinleck Talbot 1-1 Troon
- Hurlford United 5-4 Kilwinning Rangers
Clydebank P-P Darvel– now Wed, Apr 5
Saturday, April 15
- Arthurlie 2-1 Kilwinning Rangers – new fixture
- Cambuslang Rangers 0-3 Kirkintilloch Rob Roy – new fixture
- Clydebank 2-1 Auchinleck Talbot
- Darvel 1-1 Pollok
- Hurlford United 4-0 Petershill
Arthurlie P-P Cumnock Juniors– due to Scottish Junior Cup tie, now Sat Mar 18Cambuslang Rangers P-P Largs ThistleGlenafton Athletic P-P Kilwinning Rangers– due to Scottish Junior Cup tie, now Tues, Mar 21Irvine Meadow XI P-P Beith Juniors– now Fri, Apr 7Troon P-P Kirkintilloch Rob Roy– now Sat, Feb 11
Monday, April 17
- Auchinleck Talbot 4-0 Cumnock Juniors
Tuesday, April 18
- Cambuslang Rangers 0-3 Kilwinning Rangers
- Glenafton Athletic 3-2 Clydebank
Wednesday, April 19
- Arthurlie 0-3 Auchinleck Talbot
Friday, April 21
- Kilwinning Rangers 0-7 Clydebank
Saturday, April 22
- Auchinleck Talbot 2-0 Arthurlie
- Beith Juniors 0-4 Troon
- Cumnock Juniors 2-1 Irvine Meadow XI
- Kirkintilloch Rob Roy 2-1 Darvel
- Largs Thistle 4-1 Hurlford United
- Petershill 0-2 Glenafton Athletic
- Pollok 1-0 Cambuslang Rangers
Kilwinning Rangers P-P Clydebank– now Fri, Apr 21
Tuesday, April 25
- Kirkintilloch Rob Roy 0-3 Clydebank
- Largs Thistle 1-0 Auchinleck Talbot
Wednesday, April 26
Beith Juniors P-P Kilwinning Rangers– now Sat, Apr 29Kirkintilloch Rob Roy P-P Clydebank– now Tues, Apr 25Largs Thistle P-P Auchinleck Talbot– now Tues, Apr 25
Saturday, April 29
- Arthurlie 3-1 Kirkintilloch Rob Roy
- Beith Juniors 5-0 Kilwinning Rangers – new fixture
- Beith Juniors champions 🏆
- Cambuslang Rangers 1-2 Troon
- Glenafton Athletic 1-0 Cumnock Juniors
- Hurlford United 1-1 Darvel
Auchinleck Talbot P-P Kilwinning Rangers– now Mon, Apr 3
Monday, May 1
- Glenafton Athletic 3-1 Auchinleck Talbot
Wednesday, May 3
- Beith Juniors 1-2 Auchinleck Talbot
- Cambuslang Rangers 3-2 Glenafton Athletic
- Hurlford United 1-0 Clydebank
- Kirkintilloch Rob Roy 0-0 Kilwinning Rangers
Saturday, May 6
- Arthurlie 1-3 Hurlford United – new fixture
- Clydebank 6-2 Glenafton Athletic
- Darvel 2-3 Beith Juniors
- Irvine Meadow XI 1-3 Auchinleck Talbot
- Kilwinning Rangers 1-0 Largs Thistle – new fixture
- Kirkintilloch Rob Roy 3-1 Cambuslang Rangers – new fixture
- Troon 0-3 Cumnock Juniors
Arthurlie P-P Kilwinning Rangers– now Sat, Apr 15Cambuslang Rangers P-P Kirkintilloch Rob Roy– now Sat, Apr 15Hurlford United P-P PollokPetershill P-P Largs Thistle
Wednesday, May 10
- Hurlford United 0-2 Auchinleck Talbot
- Irvine Meadow XI 2-2 Clydebank
- Kirkintilloch Rob Roy 0-1 Largs Thistle
- Troon 4-2 Kilwinning Rangers
Saturday, May 13
- Arthurlie 2-4 Glenafton Athletic
- Cambuslang Rangers 0-3 Cumnock Juniors
- Clydebank 1-0 Kirkintilloch Rob Roy
- Darvel 2-2 Auchinleck Talbot
- Hurlford United 4-3 Beith Juniors
- Largs Thistle 5-1 Pollok
- Petershill 4-2 Kilwinning Rangers
- Troon 3-4 Irvine Meadow XI
season end