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.
2016-17 COMPETITION
Saturday, August 27
- Arthurlie 0-4 Auchinleck Talbot
- Beith Juniors 2-0 Cumnock Juniors
- Glenafton Athletic 1-0 Pollok
- Hurlford United 2-0 Kilwinning Rangers
- Kirkintilloch Rob Roy 3-2 Largs Thistle
- Troon Juniors 3-1 Kilbirnie Ladeside
Saturday, September 3
- Auchinleck Talbot P-P Beith Juniors – due to Scottish Cup involvement
- Cumnock Juniors 2-4 Kirkintilloch Rob Roy
- Kilbirnie Ladeside 1-1 Arthurlie
- Kilwinning Rangers 1-1 Glenafton Athletic
- Largs Thistle 0-1 Hurlford United
- Pollok 3-1 Troon Juniors
Saturday, September 10
- Auchinleck Talbot P-P Troon Juniors – due to Scottish Cup involvement
- Beith Juniors P-P Arthurlie – due to Scottish Cup involvement
- Cumnock Juniors 4-0 Largs Thistle
- Kilbirnie Ladeside 0-3 Glenafton Athletic
- Kilwinning Rangers 1-2 Kirkintilloch Rob Roy
- Pollok 2-2 Hurlford United
- Troon Juniors 2-3 Arthurlie – new fixture
Saturday, September 17
- Arthurlie 3-1 Cumnock
- Glenafton Athletic 3-1 Auchinleck Talbot
- Hurlford United 0-0 Kilbirnie Ladeside
- Kirkintilloch Rob Roy 3-2 Pollok
- Largs Thistle 1-3 Kilwinning Rangers
- Troon Juniors P-P Beith Juniors
Saturday, September 24
- Auchinleck Talbot 1-0 Arthurlie
Saturday, October 1
- Arthurlie 4-2 Largs Thistle
- Auchinleck Talbot 3-0 Cumnock Juniors
- Beith Juniors 2-2 Pollok
- Hurlford United 4-4 Troon
- Kilbirnie Ladeside 1-2 Kilwinning Rangers
- Arthurlie P-P Glenafton Athletic – due to Junior Cup replay
Saturday, October 8
- Cumnock Juniors 4-1 Kilwinning Rangers
- Glenafton Athletic 1-3 Beith Juniors
- Kirkintilloch Rob Roy 4-2 Hurlford United
- Pollok 2-0 Arthurlie
- Troon 3-1 Largs Thistle
Saturday, October 22
- Cumnock Juniors 2-0 Troon
- Kilbirnie Ladeside 5-0 Largs Thistle
Saturday, October 29
- Auchinleck Talbot 2-0 Hurlford United
- Glenafton Athletic 1-1 Cumnock Juniors
- Largs Thistle 1-4 Pollok
- Troon 1-0 Kirkintilloch Rob Roy
Saturday, November 5
- Arthurlie 3-0 Troon
- Hurlford United 2-3 Glenafton Athletic
- Kilwinning Rangers 0-1 Auchinleck Talbot
- Kirkintilloch Rob Roy 0-2 Beith Juniors
- Pollok 4-0 Cumnock Juniors
Saturday, November 12
- Auchinleck Talbot 1-1 Beith Juniors
- Cumnock Juniors 1-1 Hurlford United
- Kilbirnie Ladeside 0-2 Kirkintilloch Rob Roy – fixture reversed
- Largs Thistle 4-3 Arthurlie
- Pollok 1-2 Glenafton Athletic
- Troon 2-1 Kilwinning Rangers
Saturday, November 19
- Arthurlie P-P Hurlford United
- Kilbirnie Ladeside 0-0 Cumnock Juniors
- Largs Thistle 2-1 Troon
Saturday, November 26
- Cumnock Juniors 1-2 Arthurlie
- Hurlford United P-P Largs Thistle
- Kilbirnie Ladeside P-P Troon
- Kirkintilloch Rob Roy P-P Kilwinning Rangers
Saturday, December 3
- Arthurlie 4-5 Hurlford United
- Kilbirnie Ladeside 2-1 Troon
- Kirkintilloch Rob Roy 5-1 Kilwinning Rangers
- Largs Thistle 0-1 Cumnock Juniors
Saturday, December 10
- Arthurlie 0-2 Kirkintilloch Rob Roy
- Auchinleck Talbot 0-1 Kilbirnie Ladeside
- Cumnock Juniors 3-1 Pollok
- Hurlford United 0-2 Largs Thistle
- Kilwinning Rangers 3-1 Beith Juniors
- Troon 0-1 Glenafton Athletic
Saturday, December 17
- Beith Juniors 2-0 Arthurlie
- Glenafton Athletic 1-0 Kilwinning Rangers
- Kilbirnie Ladeside 2-2 Hurlford United
- Kirkintilloch Rob Roy 1-0 Cumnock Juniors
- Pollok 4-1 Largs Thistle
- Troon Juniors 0-3 Auchinleck Talbot
Saturday, December 24
- Beith Juniors P-P Kilwinning Rangers
Saturday, January 7
- Arthurlie 4-3 Kilbirnie Ladeside
- Beith Juniors 3-1 Troon
- Cumnock Juniors 0-1 Glenafton Athletic
- Hurlford United 1-1 Kirkintilloch Rob Roy
- Kilwinning Rangers 0-1 Largs Thistle
- Pollok 2-0 Auchinleck Talbot
Saturday, January 14
- Auchinleck Talbot P-P Kirkintilloch Rob Roy
- Glenafton Athletic P-P Hurlford United
- Kilbirnie Ladeside 3-1 Pollok
- Kilwinning Rangers 1-2 Arthurlie
- Largs Thistle 0-1 Beith Juniors
- Troon 2-4 Cumnock Juniors
Saturday, January 21
- Cumnock Juniors 3-1 Kilbirnie Ladeside
- Hurlford United 0-1 Arthurlie
- Largs Thistle 1-2 Kirkintilloch Rob Roy
- Troon Juniors 1-0 Pollok
Saturday, January 28
- Arthurlie 1-6 Pollok
- Beith Juniors 2-2 Kilbirnie Ladeside
- Hurlford United P-P Auchinleck Talbot
- Kilwinning Rangers P-P Troon
- Glenafton Athletic P-P Largs Thistle – due to rearranged Junior Cup tie
Saturday, February 4
- Arthurlie P-P Glenafton Athletic
- Auchinleck Talbot 2-1 Largs Thistle
- Cumnock Juniors 2-2 Beith Juniors
- Kilwinning Rangers 1-3 Kilbirnie Ladeside
- Troon Juniors 2-3 Hurlford United
Saturday, February 18
- Hurlford United 2-2 Beith Juniors
- Pollok 1-1 Kilbirnie Ladeside
- Kirkintilloch Rob Roy P-P Troon – due to Junior Cup tie
Saturday, February 25
- Beith Juniors P-P Auchinleck Talbot
- Glenafton Athletic P-P Arthurlie – fixture reversed
- Kilwinning Rangers P-P Cumnock Juniors
- Largs Thistle 4-1 Kilbirnie Ladeside
- Pollok P-P Kirkintilloch Rob Roy
Saturday, March 4
- Arthurlie P-P Beith Juniors
- Glenafton Athletic 4-1 Largs Thistle
- Hurlford United P-P Pollok
- Kilbirnie Ladeside 0-1 Auchinleck Talbot
- Kilwinning Rangers 3-0 Troon
Saturday, March 11
- Auchinleck Talbot 2-1 Pollok
- Beith Juniors P-P Kilwinning Rangers
- Glenafton Athletic 3-1 Kilbirnie Ladeside
- Hurlford United P-P Cumnock Juniors
- Kirkintilloch Rob Roy P-P Arthurlie
Saturday, March 18
- Arthurlie 1-4 Beith Juniors
- Hurlford United P-P Pollok
Saturday, March 25
- Auchinleck Talbot 1-0 Kirkintilloch Rob Roy
- Pollok 2-2 Beith Juniors
Saturday, April 1
- Cumnock Juniors 0-1 Auchinleck Talbot
- Kilbirnie Ladeside 0-0 Beith Juniors
- Largs Thistle 4-1 Glenafton Athletic
- Pollok 2-3 Kilwinning Rangers
Saturday, April 8
- Beith Juniors 1-1 Glenafton Athletic
- Kilwinning Rangers 2-2 Hurlford United
Saturday, April 15
- Beith Juniors 3-2 Largs Thistle
- Hurlford United 2-0 Pollok
- Kilwinning Rangers 1-1 Cumnock Juniors
- Kirkintilloch Rob Roy 2-0 Arthurlie
Wednesday, April 19
- Beith Juniors 1-3 Hurlford United
Saturday, April 22
- Beith Juniors 3-1 Kilwinning Rangers
- Hurlford United 0-6 Cumnock Juniors
- Kirkintilloch Rob Roy 3-1 Troon
Monday, April 24
- Pollok 1-1 Kirkintilloch Rob Roy
Wednesday, April 26
- Auchinleck Talbot 0-1 Glenafton Athletic
Saturday, April 29
- Arthurlie 1-1 Glenafton Athletic
- Hurlford United 2-2 Auchinleck Talbot
- Kirkintilloch Rob Roy 0-1 Kilbirnie Ladeside
- Troon Juniors 2-4 Beith Juniors
Saturday, May 6
- Arthurlie 3-1 Kilwinning Rangers
- Glenafton Athletic 0-1 Hurlford United
- Kirkintilloch Rob Roy 0-0 Auchinleck Talbot
Saturday, May 13
- Auchinleck Talbot 1-0 Troon Juniors
- Beith Juniors 0-0 Kirkintilloch Rob Roy
- Glenafton Athletic 2-0 Arthurlie
- Kilwinning Rangers 1-0 Pollok
Wednesday, May 17
- Glenafton Athletic 2-1 Troon
Saturday, May 20
- Beith Juniors 3-0 Auchinleck Talbot
- Kirkintilloch Rob Roy 0-2 Glenafton Athletic
- Glenafton are champions
Monday, May 22
- Auchinleck Talbot 0-2 Kilwinning Rangers
Saturday, May 27
- Glenafton Athletic 0-2 Kirkintilloch Rob Roy
Monday, June 12
- Largs Thistle 0-0 Auchinleck Talbot
Season complete