The West of Scotland Super League Premier Division is the top tier of the Junior football structure in the West Region.
It is comprised of 12 clubs who each play each other home and away to give twenty-two league fixtures. Glenafton Athletic won the championship in 2016-17 and in doing so qualified to participate in this season’s Scottish Cup.
Reconstruction plans are afoot for the summer of 2018 when the league will be renamed the Premiership and will expand to sixteen teams.
2017-18 COMPETITION (2016-17)
Saturday, August 19
- Girvan 1-1 Arthurlie
- Glenafton Athletic 1-0 Clydebank
- Hurlford United 0-1 Beith Juniors
- Kilwinning Rangers 4-2 Cumnock Juniors
- Kirkintilloch Rob Roy 4-3 Auchinleck Talbot
- Pollok 2-4 Kilbirnie Ladeside
Saturday, August 26
- Arthurlie 4-3 Kirkintilloch Rob Roy
- Auchinleck Talbot 4-1 Hurlford United
- Beith Juniors 5-0 Glenafton Athletic
- Cumnock Juniors 1-0 Pollok
- Kilbirnie Ladeside 0-0 Girvan
- Kilwinning Rangers 4-2 Clydebank – fixture reversed
Saturday, September 2
- Clydebank 1-2 Beith Juniors
- Hurlford United 4-1 Arthurlie
- Kilwinning Rangers 1-2 Pollok
- Kirkintilloch Rob Roy 5-2 Kilbirnie Ladeside
Girvan – Cumnock Juniors– due to Scottish Cup tieGlenafton Athletic – Auchinleck Talbot– due to Scottish Cup tie
Saturday, September 9
- Arthurlie 1-1 Glenafton Athletic
- Auchinleck Talbot 5-0 Clydebank
- Beith Juniors 2-1 Kilwinning Rangers
- Cumnock Juniors 0-1 Kirkintilloch Rob Roy
- Kilbirnie Ladeside 2-0 Hurlford United
- Pollok 2-2 Girvan
Saturday, September 16
- Beith Juniors 2-0 Auchinleck Talbot
- Clydebank 0-0 Arthurlie
- Glenafton Athletic 3-1 Kilbirnie Ladeside
- Hurlford United 3-2 Cumnock Juniors
- Kilwinning Rangers 5-3 Girvan
- Kirkintilloch Rob Roy 1-1 Pollok
Saturday, September 23
- Kilbirnie Ladeside 2-1 Clydebank
Auchinleck Talbot P-P Girvan– due to Scottish Cup tieCumnock Juniors P-P Glenafton Athletic– due to Scottish Cup tiePollok P-P Hurlford United– pavilion issue
Saturday, September 30
- Arthurlie 0-5 Auchinleck Talbot
- Beith Juniors 2-3 Kilbirnie Ladeside
- Clydebank 2-0 Cumnock Juniors
- Girvan 1-0 Hurlford United
- Glenafton Athletic 1-1 Pollok
- Kilwinning Rangers 1-0 Kirkintilloch Rob Roy
Saturday, October 7
- Arthurlie 1-4 Kilwinning Rangers
- Cumnock Juniors 0-6 Beith Juniors
- Girvan 1-2 Kilbirnie Ladeside
- Kirkintilloch Rob Roy 2-2 Hurlford United
- Pollok 4-0 Clydebank
Saturday, October 14
- no games due to Junior international tournament
Saturday, October 21
- Auchinleck Talbot 3-2 Cumnock Juniors
- Beith Juniors 2-3 Pollok
Arthurlie P-P Kilbirnie Ladeside– waterlogged pitchClydebank P-P Girvan– waterlogged pitchGlenafton Athletic P-P Kirkintilloch Rob Roy– waterlogged pitchKilwinning Rangers P-P Hurlford United– waterlogged pitch
Saturday, November 4
- Auchinleck Talbot 2-2 Beith Juniors
Girvan P-P Cumnock Juniors– waterlogged pitchHurlford United P-P Kilwinning Rangers– waterlogged pitchArthurlie P-P Hurlford United– due to Junior Cup replayGlenafton Athletic P-P Kilwinning Rangers– due to rearranged Junior Cup tieKilbirnie Ladeside P-P Kirkintilloch Rob Roy– due to rearranged Junior Cup tie
Saturday, November 11
- Hurlford United 1-5 Kirkintilloch Rob Roy
Saturday, November 18
- Arthurlie 1-1 Girvan
- Auchinleck Talbot 4-1 Kirkintilloch Rob Roy
- Beith Juniors 3-0 Hurlford United
- Cumnock Juniors 1-3 Kilwinning Rangers
- Kilbirnie Ladeside 1-1 Pollok
Clydebank P-P Glenafton Athletic– due to Scottish Cup tie
Saturday, November 25
Clydebank – Girvan– unplayable pitch
Saturday, December 2
- Clydebank 2-2 Girvan
- Kilwinning Rangers 4-1 Arthurlie
Auchinleck Talbot P-P Glenafton Athletic– due to rearranged Junior Cup tieBeith Juniors P-P Clydebank– due to rearranged Junior Cup tieCumnock Juniors P-P Girvan– due to rearranged Junior Cup tieHurlford United P-P Kilbirnie Ladeside– due to rearranged Junior Cup tiePollok P-P Kirkintilloch Rob Roy– due to rearranged Junior Cup tie
Saturday, December 9
Cumnock Juniors P-P Arthurlie– unplayable pitchGirvan – Pollok– unplayable pitchKilbirnie Ladeside P-P Kilwinning Rangers– unplayable pitchClydebank P-P Kirkintilloch Rob Roy– due to rearranged Junior Cup tieGirvan P-P Beith Juniors– due to rearranged Junior Cup tieGlenafton Athletic P-P Hurlford United– due to rearranged Junior Cup tiePollok P-P Auchinleck Talbot– due to rearranged Junior Cup tie
Saturday, December 16
Arthurlie P-P Clydebank– unplayable pitchGirvan P-P Cumnock Juniors– unplayable pitchPollok P-P Kilwinning Rangers– unplayable pitchCumnock Juniors P-P Hurlford United– due to rescheduled Junior Cup tieGirvan P-P Auchinleck Talbot– due to rescheduled Junior Cup tieKilbirnie Ladeside P-P Glenafton Athletic– due to rescheduled Junior Cup tieKirkintilloch Rob Roy P-P Beith Juniors– due to rescheduled Junior Cup tie
Saturday, December 23
- Cumnock Juniors 2-2 Kilbirnie Ladeside
- Glenafton Athletic 4-0 Kirkintilloch Rob Roy
Hurlford United P-P Auchinleck Talbot– due to rescheduled Junior Cup tieKilwinning Rangers P-P Beith Juniors– due to rescheduled Junior Cup tie
Saturday, December 30
- Auchinleck Talbot 0-1 Kilwinning Rangers
Saturday, January 6
- Cumnock Juniors 5-2 Clydebank
- Glenafton Athletic 0-1 Auchinleck Talbot
- Hurlford United 1-2 Kilwinning Rangers
- Kilbirnie Ladeside 1-1 Beith Juniors
- Pollok 5-0 Arthurlie
Girvan P-P Kirkintilloch Rob Roy– unplayable pitch
Saturday, January 13
- Auchinleck Talbot 5-0 Kilbirnie Ladeside
- Beith Juniors 0-1 Kirkintilloch Rob Roy
- Clydebank 0-1 Pollok
- Cumnock Juniors 3-1 Girvan
- Kilwinning Rangers 1-1 Glenafton Athletic
Arthurlie P-P Hurlford United– unplayable pitch
Saturday, January 20
Clydebank P-P Kilwinning Rangers– unplayable pitchGirvan P-P Glenafton Athletic– unplayable pitch
Saturday, January 27
Clydebank P-P Kilwinning Rangers– unplayable pitchGirvan P-P Glenafton Athletic– unplayable pitch
Saturday, February 3
- Cumnock Juniors 3-1 Glenafton Athletic
- Pollok 1-2 Auchinleck Talbot
Kilwinning Rangers P-P Beith Juniors– due to rearranged Junior Cup tie
Saturday, February 10
Arthurlie P-P Cumnock Juniors– unplayable pitchClydebank P-P Kilbirnie Ladeside– unplayable pitchGirvan P-P Pollok– unplayable pitchGlenafton Athletic P-P Kilwinning Rangers– unplayable pitchHurlford United P-P Auchinleck Talbot– unplayable pitchKirkintilloch Rob Roy P-P Beith Juniors– unplayable pitch
Saturday, February 17
- Glenafton Athletic 4-0 Girvan
Saturday, February 24
- Girvan 1-2 Kilwinning Rangers
- Pollok 1-3 Glenafton Athletic
Auchinleck Talbot P-P Arthurlie– unplayable pitchBeith Juniors P-P Clydebank– unplayable pitchKirkintilloch Rob Roy P-P Cumnock Juniors– unplayable pitchHurlford United P-P Kilbirnie Ladeside– unplayable pitch
Saturday, March 3
Pollok P-P Beith Juniors– unplayable pitch
Saturday, March 10
- Pollok 2-0 Hurlford United
Beith Juniors P-P Cumnock Juniors– unplayable pitchGirvan P-P Auchinleck Talbot– unplayable pitchGlenafton Athletic P-P Arthurlie– unplayable pitchKilbirnie Ladeside P-P Kilwinning Rangers– unplayable pitchKirkintilloch Rob Roy P-P Clydebank– unplayable pitch
Saturday, March 17
- Arthurlie 0-1 Pollok
- Girvan 0-3 Clydebank
- Glenafton Athletic 1-1 Kilwinning Rangers
- Kilbirnie Ladeside 1-1 Cumnock Juniors
Saturday, March 24
- Arthurlie 0-3 Kilbirnie Ladeside
- Clydebank 3-1 Auchinleck Talbot
- Girvan 1-3 Glenafton Athletic
- Kilwinning Rangers 2-1 Beith Juniors
- Pollok 1-1 Cumnock Juniors – new fixture
Cumnock Juniors P-P Hurlford United– due to Junior Cup replayPollok P-P Kirkintilloch Rob Roy– due to rearranged Junior Cup tie
Saturday, March 31
- Pollok 2-1 Kilwinning Rangers
Saturday, April 7
- Pollok 2-2 Beith Juniors
Saturday, April 14
- Beith Juniors 2-0 Clydebank
- Girvan 0-5 Pollok
- Glenafton Athletic 3-2 Arthurlie
- Kilbirnie Ladeside 1-0 Kilwinning Rangers
Kirkintilloch Rob Roy P-P Cumnock Juniors– unplayable pitch
Wednesday, April 18
- Arthurlie 2-0 Clydebank
- Beith Juniors 3-1 Cumnock Juniors
- Kilbirnie Ladeside 1-1 Glenafton Athletic
Saturday, April 21
- Beith Juniors 4-1 Arthurlie
- Clydebank 1-0 Kilbirnie Ladeside
- Girvan 3-3 Kirkintilloch Rob Roy
- Glenafton Athletic 0-2 Cumnock Juniors
Monday, April 23
- Clydebank 3-1 Kirkintilloch Rob Roy
- Cumnock Juniors 1-1 Hurlford United
Wednesday, April 25
- Kirkintilloch Rob Roy 3-2 Arthurlie
Saturday, April 28
- Auchinleck Talbot 4-0 Arthurlie
- Clydebank 2-3 Kilwinning Rangers
- Girvan 0-1 Cumnock Juniors
- Glenafton Athletic 1-0 Beith Juniors
- Pollok 4-1 Kirkintilloch Rob Roy
Monday, April 30
- Hurlford United 1-0 Auchinleck Talbot
Wednesday, May 2
- Arthurlie 0-0 Cumnock Juniors
- Hurlford United 0-0 Glenafton Athletic
- Kilbirnie Ladeside 1-3 Auchinleck Talbot
- Kirkintilloch Rob Roy 1-6 Beith Juniors
Saturday, May 5
- Girvan 0-1 Beith Juniors
- Hurlford United 3-3 Pollok
- Kilbirnie Ladeside 3-2 Arthurlie
- Kilwinning Rangers 0-1 Auchinleck Talbot
- Kirkintilloch Rob Roy 2-2 Clydebank
Monday, May 7
Hurlford United P-P Kilbirnie Ladeside– now Wed, May 9
Wednesday, May 9
- Arthurlie 1-8 Beith Juniors
- Girvan 1-5 Auchinleck Talbot – new fixture
- Hurlford United 4-1 Kilbirnie Ladeside – new fixture
- Kirkintilloch Rob Roy A-A(0-1) Kilwinning Rangers – abandoned due to player injury
Saturday, May 12
- Kilwinning Rangers 2-2 Kilbirnie Ladeside
Monday, May 14
- Arthurlie 0-3 Hurlford United
- Auchinleck Talbot 2-1 Glenafton Athletic
Wednesday, May 16
- Auchinleck Talbot 3-0 Girvan
- Clydebank 3-0 Hurlford United
Saturday, May 19
- Auchinleck Talbot 1-2 Pollok
- Clydebank 2-1 Glenafton Athletic
- Cumnock Juniors 4-0 Arthurlie
- Kilwinning Rangers 0-0 Hurlford United
- Kirkintilloch Rob Roy 3-6 Girvan
Saturday, May 26
- Kirkintilloch Rob Roy 2-1 Kilwinning Rangers
Wednesday, May 30
- Glenafton Athletic 0-3 Hurlford UniteD
- Kirkintilloch Rob Roy 4-2 Cumnock Juniors
Saturday, June 2
- Beith Juniors 6-0 Girvan
- Beith champions
- Cumnock Juniors 2-2 Auchinleck Talbot
- Hurlford United 6-3 Clydebank
- Kirkintilloch Rob Roy 2-0 Glenafton Athletic
Monday, June 4
- Hurlford United 4-0 Girvan
Tuesday, June 12
- Kilbirnie Ladeside 2-0 Kirkintilloch Rob Roy (@ Bellsdale Park, Beith)
PLAY OFFS
Wednesday, June 6
- Irvine Meadow XI 2-1 Arthurlie
Friday, June 8
- Arthurlie 0-2 Irvine Meadow XI
- Irvine Meadow win 4-1 on aggregate and are promoted, Arthurlie relegated
Monday, June 11
- Troon 2-1 Girvan
Wednesday, June 13
- Girvan 1-2 Troon
- Troon win 4-2 on aggregate and are promoted, Girvan relegated
Season complete