The West Region League One is the third tier of the Junior football structure in the West Region, replacing the former Ayrshire District League and Central District First Divisions from this season onwards.
It is comprised of 16 clubs who each play each other home and away to give 30 league fixtures. The top three teams will be promoted to the Championship at the season’s end, whilst the three bottom clubs will be relegated to the League Two.
2018-19 COMPETITION
Competing clubs: Ardrossan Winton Rovers, Bellshill Athletic, Blantyre Victoria, East Kilbride Thistle, Gartcairn, Glasgow Perthshire, Greenock Juniors, Lugar Boswell Thistle, Maryhill, Maybole Juniors, Port Glasgow Juniors, Royal Albert, Shettleston, Shotts Bon Accord, Wishaw Juniors, Yoker Athletic
Saturday, August 4
- Blantyre Victoria 2-1 Royal Albert
- Glasgow Perthshire 2-7 Ardrossan Winton Rovers
- Maryhill 2-4 Bellshill Athletic
- Maybole Juniors 4-3 East Kilbride Thistle
- Port Glasgow Juniors 1-2 Lugar Boswell Thistle
- Shettleston 3-4 Gartcairn
- Shotts Bon Accord 1-2 Greenock Juniors
- Wishaw Juniors 3-4 Yoker Athletic
Wednesday, August 8
- Ardrossan Winton Rovers 0-0 Port Glasgow Juniors
- Bellshill Athletic 1-1 Greenock Juniors
- Blantyre Victoria 0-2 Gartcairn – fixture reversed
- East Kilbride Thistle 1-1 Shotts Bon Accord
- Lugar Boswell Thistle 2-1 Maybole Juniors
- Wishaw Juniors 3-2 Royal Albert – fixture reversed
- Yoker Athletic 1-2 Glasgow Perthshire
Maryhill P-P Shettleston– due to European Championships cycling event. now Wed, Aug 15
Saturday, August 11
- Blantyre Victoria 0-3 Maryhill
- Glasgow Perthshire 1-3 Royal Albert
- Greenock Juniors 1-0 East Kilbride Thistle
- Maybole Juniors 1-1 Ardrossan Winton Rovers
- Port Glasgow Juniors 2-0 Yoker Athletic
- Shettleston 4-1 Bellshill Athletic
- Shotts Bon Accord 6-0 Lugar Boswell Thistle
- Wishaw Juniors 1-2 Gartcairn
Wednesday, August 15
- Shettleston 2-0 Maryhill – fixture reversed
Saturday, August 18
- Ardrossan Winton Rovers 1-2 Shotts Bon Accord
- Bellshill Athletic 0-2 East Kilbride Thistle
- Gartcairn 4-4 Glasgow Perthshire
- Lugar Boswell Thistle 2-4 Greenock Juniors
- Maryhill 0-1 Wishaw Juniors
- Royal Albert 2-1 Port Glasgow Juniors
- Shettleston 1-2 Blantyre Victoria
- Yoker Athletic 1-2 Maybole Juniors
Wednesday, August 22– all games rescheduled to Sat, Dec 1
Blantyre Victoria – Bellshill AthleticEast Kilbride Thistle – Lugar Boswell ThistleGlasgow Perthshire – MaryhillGreenock Juniors – Ardrossan Winton RoversMaybole Juniors – Royal AlbertPort Glasgow Juniors – GartcairnShotts Bon Accord – Yoker AthleticWishaw Juniors – Shettleston
Saturday, August 25
- Ardrossan Winton Rovers 4-3 East Kilbride Thistle
- Bellshill Athletic 3-0 Lugar Boswell Thistle
- Blantyre Victoria 5-0 Wishaw Juniors
- Gartcairn 14-0 Maybole Juniors
- Maryhill 0-5 Port Glasgow Juniors
- Royal Albert 1-3 Shotts Bon Accord
- Shettleston 2-2 Glasgow Perthshire
- Yoker Athletic 0-1 Greenock Juniors
Saturday, September 1
- East Kilbride Thistle 2-1 Yoker Athletic
- Glasgow Perthshire 3-3 Blantyre Victoria
- Greenock Juniors 1-4 Royal Albert
- Lugar Boswell Thistle 2-6 Ardrossan Winton Rovers
- Maybole Juniors 1-2 Maryhill
- Port Glasgow Juniors 2-0 Shettleston
- Shotts Bon Accord 0-3 Gartcairn
- Wishaw Juniors 1-2 Bellshill Athletic
Saturday, September 8
- Bellshill Athletic 1-2 Ardrossan Winton Rovers
- Blantyre Victoria 5-2 Port Glasgow Juniors
- Gartcairn 2-2 Greenock Juniors
- Maryhill 1-7 Shotts Bon Accord
- Royal Albert 0-1 East Kilbride Thistle
- Shettleston 1-1 Maybole Juniors
- Wishaw Juniors A-A(2-2) Glasgow Perthshire – abandoned due to player injury
- Yoker Athletic 4-1 Lugar Boswell Thistle
Saturday, September 15
- Ardrossan Winton Rovers 1-0 Yoker Athletic
- East Kilbride Thistle 1-3 Gartcairn
- Glasgow Perthshire 2-3 Bellshill Athletic
- Greenock Juniors 0-1 Maryhill
- Lugar Boswell Thistle 0-6 Royal Albert
- Maybole Juniors 2-5 Blantyre Victoria
- Port Glasgow Juniors 1-0 Wishaw Juniors
- Shotts Bon Accord 3-1 Shettleston
Saturday, September 22
- Bellshill Athletic 2-2 Yoker Athletic
- Blantyre Victoria 1-4 Shotts Bon Accord
- Gartcairn 8-1 Lugar Boswell Thistle
- Glasgow Perthshire 0-2 Port Glasgow Juniors
- Maryhill 5-1 East Kilbride Thistle
- Royal Albert 1-3 Ardrossan Winton Rovers
- Shettleston 1-0 Greenock Juniors
Wishaw Juniors P-P Maybole Juniors– due to storm damage
Saturday, October 6
- Ardrossan Winton Rovers 0-2 Gartcairn
- East Kilbride Thistle 1-1 Shettleston
- Lugar Boswell Thistle 2-3 Maryhill
- Port Glasgow Juniors 3-2 Bellshill Athletic
- Royal Albert 3-4 Glasgow Perthshire – new fixture
- Shotts Bon Accord 0-0 Wishaw Juniors
Greenock Juniors P-P Blantyre Victoria– due to Scottish Junior Cup replayMaybole Juniors P-P Glasgow Perthshire– due to Scottish Junior Cup replayYoker Athletic P-P Royal Albert– due to Scottish Junior Cup replay
Saturday, October 13
- Gartcairn 3-1 Yoker Athletic
- Glasgow Perthshire 1-4 Shotts Bon Accord
- Port Glasgow Juniors 3-1 Maybole Juniors
Bellshill Athletic P-P Royal Albert– waterlogged pitchBlantyre Victoria P-P East Kilbride Thistle– waterlogged pitchMaryhill P-P Ardrossan Winton Rovers– waterlogged pitchShettleston P-P Lugar Boswell Thistle– waterlogged pitchWishaw Juniors P-P Greenock Juniors– waterlogged pitch
Saturday, October 20
- Ardrossan Winton Rovers 2-0 Shettleston
- East Kilbride Thistle 1-3 Wishaw Juniors
- Greenock Juniors 7-1 Glasgow Perthshire
- Lugar Boswell Thistle 2-2 Blantyre Victoria
- Maybole Juniors 0-4 Bellshill Athletic
- Royal Albert 1-3 Gartcairn
- Shotts Bon Accord 1-1 Port Glasgow Juniors
- Yoker Athletic 3-4 Maryhill
Saturday, October 27
- Ardrossan Winton Rovers 6-1 Glasgow Perthshire
- Greenock Juniors 3-2 Lugar Boswell Thistle
- Maybole Juniors 3-3 Yoker Athletic – new fixture
- Port Glasgow Juniors 3-0 Maryhill
Saturday, November 3
- Blantyre Victoria 4-2 Ardrossan Winton Rovers
- Glasgow Perthshire 1-1 East Kilbride Thistle
- Port Glasgow Juniors 2-0 Greenock Juniors
- Shotts Bon Accord 2-0 Maybole Juniors – fixture reversed
Bellshill Athletic P-P Gartcairn– unplayable pitchMaryhill P-P Lugar Boswell Thistle– unplayable pitchShettleston P-P Yoker Athletic– unplayable pitchMaryhill P-P Royal Albert– due to Scottish Junior Cup replayWishaw Juniors P-P Lugar Boswell Thistle– due to Scottish Junior Cup replay
Saturday, November 17
- Ardrossan Winton Rovers 4-2 Wishaw Juniors
- East Kilbride Thistle 1-0 Port Glasgow Juniors
- Gartcairn 1-0 Maryhill
- Greenock Juniors 2-0 Maybole Juniors
- Lugar Boswell Thistle 2-3 Glasgow Perthshire
- Royal Albert 2-2 Shettleston
- Shotts Bon Accord 2-0 Bellshill Athletic
- Yoker Athletic 1-0 Blantyre Victoria
Saturday, November 24
- Bellshill Athletic 1-1 Wishaw Juniors
- Glasgow Perthshire 2-2 Gartcairn
- Greenock Juniors 0-2 Shotts Bon Accord
- Maryhill 1-2 Ardrossan Winton Rovers
- Maybole Juniors 3-4 Port Glasgow Juniors
- Shettleston 5-1 Lugar Boswell Thistle
- Yoker Athletic 2-2 East Kilbride Thistle
Saturday, December 1
- Ardrossan Winton Rovers 1-2 Greenock Juniors
- Port Glasgow Juniors 3-1 Gartcairn
- Shotts Bon Accord 4-0 Yoker Athletic
East Kilbride Thistle P-P Lugar Boswell Thistle– unplayable pitchMaryhill P-P Glasgow Perthshire– unplayable pitchRoyal Albert P-P Maybole Juniors– unplayable pitchShettleston P-P Wishaw Juniors– unplayable pitchBlantyre Victoria P-P Bellshill Athletic– due to rearranged Junior Cup tie
Saturday, December 8
- Bellshill Athletic 5-0 Maryhill
- Gartcairn 3-1 Shettleston
- Maybole Juniors 1-3 Glasgow Perthshire
- Wishaw Juniors 2-2 Shotts Bon Accord
East Kilbride Thistle P-P Ardrossan Winton Rovers– unplayable pitchGreenock Juniors P-P Blantyre Victoria– due to rearranged Junior Cup tieLugar Boswell Thistle P-P Port Glasgow Juniors– unplayable pitchYoker Athletic P-P Royal Albert– unplayable pitch
Saturday, December 15
- Ardrossan Winton Rovers 4-4 Royal Albert
- Greenock Juniors 2-4 Bellshill Athletic
- Maybole Juniors 4-3 Lugar Boswell Thistle
Gartcairn P-P Blantyre Victoria– unplayable pitchGlasgow Perthshire P-P Yoker Athletic– unplayable pitchShettleston P-P Port Glasgow Juniors– unplayable pitchShotts Bon Accord P-P East Kilbride Thistle– unplayable pitchWishaw Juniors P-P Maryhill– unplayable pitch
Saturday, December 22
- Bellshill Athletic 2-2 Shettleston
- Glasgow Perthshire 2-2 Wishaw Juniors
- Lugar Boswell Thistle 3-5 Gartcairn
- Port Glasgow Juniors 1-1 Blantyre Victoria
- Royal Albert 1-1 Greenock Juniors
East Kilbride Thistle P-P Maybole Juniors– unplayable pitchMaryhill P-P Yoker Athletic– unplayable pitchShotts Bon Accord P-P Ardrossan Winton Rovers– unplayable pitchMaryhill P-P Blantyre Victoria– fixtures amendedYoker Athletic P-P Port Glasgow Juniors– fixtures amended
Friday, December 28
- Ardrossan Winton Rovers 2-0 Maryhill
Saturday, December 29
- Blantyre Victoria 4-1 Glasgow Perthshire
- East Kilbride Thistle 0-0 Royal Albert
- Maybole Juniors 1-3 Greenock Juniors
- Wishaw Juniors 1-0 Port Glasgow Juniors
Bellshill Athletic P-P Shotts Bon Accord– unplayable pitchLugar Boswell Thistle P-P Shettleston– unplayable pitchYoker Athletic P-P Gartcairn– unplayable pitchArdrossan Winton Rovers P-P Maryhill– now Fri, Dec 28
Saturday, January 5
- Blantyre Victoria 2-2 East Kilbride Thistle
- Gartcairn 4-4 Wishaw Juniors
- Glasgow Perthshire 1-0 Maybole Juniors
- Greenock Juniors 0-1 Ardrossan Winton Rovers
- Maryhill 4-2 Lugar Boswell Thistle
- Port Glasgow Juniors 0-2 Shotts Bon Accord
- Royal Albert 1-1 Bellshill Athletic
- Shettleston 1-1 Yoker Athletic
Saturday, January 12
- Ardrossan Winton Rovers 1-4 Blantyre Victoria
- Maybole Juniors 2-2 Shettleston
- Royal Albert 2-1 Maryhill
- Wishaw Juniors 3-2 Greenock Juniors
Lugar Boswell Thistle P-P Yoker Athletic– unplayable pitch
Saturday, January 19
- Greenock Juniors 2-0 Yoker Athletic
Blantyre Victoria P-P Bellshill Athletic– unplayable pitchEast Kilbride Thistle P-P Glasgow Perthshire– unplayable pitchGartcairn P-P Ardrossan Winton Rovers– unplayable pitchMaryhill P-P Maybole Juniors– unplayable pitchShotts Bon Accord P-P Royal Albert– unplayable pitchWishaw Juniors P-P Lugar Boswell Thistle– unplayable pitch
Saturday, January 26
- Gartcairn 3-0 Bellshill Athletic – fixture reversed
- Greenock Juniors 3-2 Blantyre Victoria
- Lugar Boswell Thistle 1-2 East Kilbride Thistle
- Port Glasgow Juniors 2-3 Ardrossan Winton Rovers
- Royal Albert 1-2 Yoker Athletic – fixture reversed
- Shotts Bon Accord 2-1 Glasgow Perthshire
Maryhill P-P Shettleston– unplayable pitchMaybole Juniors P-P Wishaw Juniors– unplayable pitch
Saturday, February 2
- Gartcairn – Shotts Bon Accord
- Yoker Athletic – Port Glasgow Juniors (@ New Tinto Park)
Ardrossan Winton Rovers P-P Bellshill Athletic– unplayable pitchBlantyre Victoria P-P Lugar Boswell Thistle– unplayable pitchEast Kilbride Thistle P-P Greenock Juniors– unplayable pitchGlasgow Perthshire P-P Maryhill– unplayable pitchRoyal Albert P-P Maybole Juniors– unplayable pitchShettleston P-P Wishaw Juniors– unplayable pitch
Saturday, February 9
- Greenock Juniors 1-6 Gartcairn
- Shettleston 1-2 Royal Albert
- Yoker Athletic 0-4 Ardrossan Winton Rovers
East Kilbride Thistle P-P Bellshill Athletic– unplayable pitchLugar Boswell Thistle P-P Port Glasgow Juniors– unplayable pitchMaryhill P-P Blantyre Victoria– unplayable pitchMaybole Juniors P-P Shotts Bon Accord– unplayable pitchWishaw Juniors P-P Glasgow Perthshire– unplayable pitch
Saturday, February 16
- Ardrossan Winton Rovers 2-0 Lugar Boswell Thistle
- Bellshill Athletic 1-3 Royal Albert
- Blantyre Victoria 2-0 Yoker Athletic
- Gartcairn 1-1 East Kilbride Thistle
- Glasgow Perthshire 0-2 Shettleston
- Greenock Juniors 1-0 Port Glasgow Juniors
- Shotts Bon Accord 1-2 Maryhill
- Wishaw Juniors 1-1 Maybole Juniors
Saturday, February 23
- Bellshill Athletic 1-0 Blantyre Victoria
- East Kilbride Thistle 1-1 Ardrossan Winton Rovers
- Lugar Boswell Thistle 0-6 Shotts Bon Accord
- Maryhill 0-3 Greenock Juniors
- Maybole Juniors 1-4 Gartcairn
- Royal Albert 1-0 Wishaw Juniors
- Yoker Athletic 0-1 Shettleston
Port Glasgow Juniors P-P Glasgow Perthshire– due to traffic incident
Saturday, March 2
- Blantyre Victoria 6-1 Maybole Juniors
- East Kilbride Thistle 1-2 Maryhill
- Gartcairn 4-0 Port Glasgow Juniors
- Greenock Juniors 0-1 Wishaw Juniors
- Royal Albert 4-1 Lugar Boswell Thistle
- Shotts Bon Accord 2-0 Ardrossan Winton Rovers
- Yoker Athletic 1-3 Bellshill Athletic (@ McKenna Park) – redevelopment work at Holm Park
Saturday, March 9
- Ardrossan Winton Rovers 0-0 Maybole Juniors
- Glasgow Perthshire 2-0 Greenock Juniors
- Port Glasgow Juniors 0-3 East Kilbride Thistle
- Wishaw Juniors 0-4 Blantyre Victoria
Bellshill Athletic P-P Gartcairn– unplayable pitchLugar Boswell Thistle P-P Yoker Athletic– unplayable pitchMaryhill P-P Royal Albert– unplayable pitchShettleston P-P Shotts Bon Accord– unplayable pitch
Saturday, March 16
Bellshill Athletic P-P Glasgow Perthshire– unplayable pitchGartcairn P-P Ardrossan Winton Rovers– unplayable pitchGreenock Juniors P-P Shettleston– unplayable pitchLugar Boswell Thistle P-P Port Glasgow Juniors– unplayable pitchMaybole Juniors P-P Royal Albert– unplayable pitchShotts Bon Accord P-P Blantyre Victoria– unplayable pitchYoker Athletic P-P Wishaw Juniors (@ McKenna Park)– unplayable pitch
Saturday, March 23
- Bellshill Athletic A-A(0-0) Port Glasgow Juniors – abandoned due to serious player injury
- Blantyre Victoria 1-2 Greenock Juniors
- Glasgow Perthshire 4-3 Lugar Boswell Thistle
- Maryhill 1-6 Gartcairn
- Wishaw Juniors 2-3 Ardrossan Winton Rovers
- Yoker Athletic 6-1 Royal Albert (@ McKenna Park)
Maybole Juniors P-P Shotts Bon Accord– unplayable pitchShettleston P-P East Kilbride Thistle– due to rearranged West Cup tie
Saturday, March 30
- Bellshill Athletic 3-1 Maybole Juniors
- East Kilbride Thistle 0-2 Blantyre Victoria
- Gartcairn 1-1 Royal Albert
- Glasgow Perthshire 0-4 Maryhill
- Lugar Boswell Thistle 0-2 Wishaw Juniors
- Shettleston 1-1 Port Glasgow Juniors
- Yoker Athletic 2-5 Shotts Bon Accord (@ McKenna Park)
Wednesday, April 3
- Greenock Juniors 1-0 Shettleston
Saturday, April 6
- Ardrossan Winton Rovers 0-0 Bellshill Athletic
- Blantyre Victoria 7-0 Lugar Boswell Thistle
- East Kilbride Thistle 4-2 Greenock Juniors
- Maryhill 0-5 Glasgow Perthshire
- Shotts Bon Accord 2-1 Royal Albert
- Wishaw Juniors 4-1 Shettleston
- Yoker Athletic 1-6 Gartcairn (@ McKenna Park)
Saturday, April 13
- Glasgow Perthshire 2-0 Yoker Athletic
- Lugar Boswell Thistle 1-1 Bellshill Athletic
- Maybole Juniors 4-5 Wishaw Juniors
- Royal Albert 1-2 Blantyre Victoria
- Shettleston 0-4 Ardrossan Winton Rovers
- Shotts Bon Accord 6-1 East Kilbride Thistle
Saturday, April 17
- Bellshill Athletic 0-3 Gartcairn
- Maryhill 4-3 Royal Albert
- Port Glasgow Juniors 2-3 Glasgow Perthshire
Saturday, April 20
- Bellshill Athletic 1-3 Shotts Bon Accord
- East Kilbride Thistle 1-0 Maybole Juniors
- Gartcairn 1-2 Blantyre Victoria
- Lugar Boswell Thistle 1-0 Shettleston
- Port Glasgow Juniors 3-0 Royal Albert
- Wishaw Juniors 1-2 Maryhill
Wednesday, April 24
- Shettleston 0-3 Shotts Bon Accord
Saturday, April 27
- Blantyre Victoria 5-1 Bellshill Athletic
- Gartcairn 3-0 Ardrossan Winton Rovers
- Lugar Boswell Thistle 1-2 Port Glasgow Juniors
- Maryhill 1-3 Yoker Athletic
- Royal Albert 4-1 Maybole Juniors
- Shettleston 0-1 Wishaw Juniors
Wednesday, May 1
- East Kilbride Thistle 2-1 Bellshill Athletic
Saturday, May 4
- Bellshill Athletic 1-0 Port Glasgow Juniors
- Blantyre Victoria 3-0 Shettleston
- East Kilbride Thistle 4-0 Lugar Boswell Thistle
- Maybole Juniors 2-3 Royal Albert
- Wishaw Juniors 1-1 Glasgow Perthshire
Wednesday, May 8
- Maryhill 1-5 Shettleston
- Wishaw Juniors 1-2 East Kilbride Thistle
Saturday, May 11
- Bellshill Athletic 3-1 Glasgow Perthshire
- Maryhill 1-4 Maybole Juniors
- Shettleston 4-1 East Kilbride Thistle
- Shotts Bon Accord 3-4 Blantyre Victoria
- Gartcairn champions
- Wishaw Juniors 1-4 Lugar Boswell Thistle
Saturday, May 18
- East Kilbride Thistle 3-5 Glasgow Perthshire
- Lugar Boswell Thistle 4-4 Yoker Athletic
- Maryhill 1-7 Blantyre Victoria
- Maybole Juniors 2-5 Shotts Bon Accord
Wednesday, May 22
- Yoker Athletic 3-3 Wishaw Juniors (@ The Beltane)
Saturday, May 25
Yoker Athletic P-P Wishaw Juniors (@ McKenna Park)
End of season