WoSFL Third Division 23-24

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 Third Division is the fourth tier of the league and sits at Tier 9 of Scottish football overall.

There are sixteen clubs in the division, giving a thirty game league programme. Three clubs will be promoted to the Second Division, and three relegated to the Fourth Division.

ARCHIVE RESULTS

2023-24 COMPETITION 

Competing clubs: Ardeer Thistle, Bellshill Athletic, Dalry Thistle, Finnart, Girvan, Glasgow United, Greenock Juniors, Irvine Victoria, Kello Rovers, Kilsyth Athletic, Lanark United, Lesmahagow Juniors, Port Glasgow Juniors, Threave Rovers, Vale of Leven, West Park United

FIXTURES & RESULTS

Saturday, July 29

  • Finnart 2-1 Girvan
  • Greenock Juniors 1-4 Bellshill Athletic
  • Irvine Victoria 5-0 Glasgow United
  • Lanark United 3-3 Ardeer Thistle
  • Lesmahagow Juniors 7-6 Vale of Leven
  • Port Glasgow Juniors 7-1 Kello Rovers
  • Threave Rovers 1-0 Kilsyth Athletic
  • West Park United 0-4 Dalry Thistle

Tuesday, August 1

  • Ardeer Thistle 2-2 Port Glasgow Juniors

Wednesday, August 2

  • Dalry Thistle 1-0 Greenock Juniors
  • Girvan 4-0 Irvine Victoria
  • Glasgow United 4-0 Lanark United
  • Kilsyth Athletic 1-1 West Park United
  • Vale of Leven 3-1 Finnart
  • Bellshill Athletic P-P Lesmahagow Juniors – now Sat, Aug 19
  • Kello Rovers P-P Threave Rovers – now Sat, Aug 19

Saturday, August 5

  • Finnart 1-2 Bellshill Athletic
  • Greenock Juniors 3-4 Kilsyth Athletic
  • Irvine Victoria 2-2 Vale of Leven
  • Lanark United 1-1 Girvan
  • Lesmahagow Juniors 1-1 Dalry Thistle
  • Port Glasgow Juniors 1-2 Glasgow United
  • Threave Rovers 2-2 Ardeer Thistle
  • West Park United 5-0 Kello Rovers

Wednesday, August 9

  • Irvine Victoria 1-0 Kello Rovers

Saturday, August 12

  • Ardeer Thistle 2-4 West Park United
  • Bellshill Athletic 5-4 Irvine Victoria
  • Dalry Thistle 1-1 Finnart
  • Girvan 4-1 Port Glasgow Juniors
  • Glasgow United 3-2 Threave Rovers
  • Kello Rovers 1-3 Greenock Juniors
  • Kilsyth Athletic 5-4 Lesmahagow Juniors
  • Vale of Leven 1-0 Lanark United

Wednesday, August 16

  • Finnart 2-2 Kilsyth Athletic (@ Greenfield Park)
  • Greenock Juniors 0-2 Ardeer Thistle
  • Irvine Victoria 3-2 Dalry Thistle
  • Lanark United 0-3 Bellshill Athletic
  • Lesmahagow Juniors 6-1 Kello Rovers
  • Port Glasgow Juniors 1-2 Vale of Leven
  • Threave Rovers 1-1 Girvan
  • West Park United 1-4 Glasgow United

Saturday, August 19

  • Bellshill Athletic 5-5 Lesmahagow Juniors
  • Kello Rovers 1-4 Threave Rovers
  • Kilsyth Athletic 1-1 Irvine Victoria

Saturday, August 26

  • Finnart 2-2 Ardeer Thistle
  • Greenock Juniors 2-0 Girvan
  • Lanark United 1-0 Kilsyth Athletic
  • Lesmahagow Juniors 3-2 Glasgow United
  • Port Glasgow Juniors 1-2 Dalry Thistle
  • Threave Rovers 0-1 Bellshill Athletic
  • West Park United 3-3 Vale of Leven

Saturday, September 9

  • Ardeer Thistle 0-4 Irvine Victoria
  • Bellshill Athletic 3-3 West Park United
  • Dalry Thistle 0-2 Threave Rovers
  • Girvan 2-1 Lesmahagow Juniors
  • Glasgow United 1-2 Finnart
  • Kello Rovers 2-4 Lanark United
  • Kilsyth Athletic 0-3 Port Glasgow Juniors
  • Vale of Leven 2-1 Greenock Juniors

Saturday, September 16

  • Glasgow United 3-2 Greenock Juniors

Friday, September 22

  • Greenock Juniors 2-0 Port Glasgow Juniors

Saturday, September 23

  • Bellshill Athletic 4-1 Kello Rovers
  • Dalry Thistle 4-1 Kilsyth Athletic
  • Finnart 3-2 Irvine Victoria
  • Girvan 1-2 Glasgow United
  • Lesmahagow Juniors 0-1 Lanark United
  • Vale of Leven 1-4 Ardeer Thistle
  • Greenock Juniors P-P Port Glasgow Juniors – now Fri, Sep 22
  • West Park United P-P Threave Rovers – due to Scottish Cup tie 

Saturday, September 30

  • Kello Rovers 3-5 Vale of Leven
  • Kilsyth Athletic 4-2 Glasgow United
  • Lanark United 1-1 Finnart
  • Port Glasgow Juniors 0-2 Lesmahagow Juniors
  • Threave Rovers 2-4 Irvine Victoria
  • West Park United 3-2 Greenock Juniors
  • Ardeer Thistle P-P Girvan – due to bereavement 
  • Dalry Thistle P-P Bellshill Athletic – pitch unplayable 

Saturday, October 7

  • Threave Rovers P-P Lanark United  – pitch unplayable

Saturday, October 14

  • Bellshill Athletic 2-0 Kilsyth Athletic
  • Glasgow United 5-0 Ardeer Thistle
  • Greenock Juniors 4-1 Dalry Thistle
  • Finnart P-P Port Glasgow Juniors – due to rearranged Scottish Junior Cup tie
  • Girvan P-P West Park United
  • Greenock Juniors P-P Kello Rovers – due to rearranged Scottish Junior Cup tie
  • Vale of Leven P-P Dalry Thistle – due to rearranged Scottish Junior Cup tie
  • Girvan P-P Kello Rovers – fixtures amended
  • Greenock Juniors P-P Threave Rovers – due to South Challenge Cup tie
  • Irvine Victoria P-P Lanark United – due to South Challenge Cup tie
  • Lesmahagow Juniors P-P West Park United – due to South Challenge Cup tie

Saturday, October 21

  • Irvine Victoria 1-1 Girvan

Saturday, October 28

  • Bellshill Athletic 2-1 Vale of Leven
  • Dalry Thistle 4-1 Girvan
  • Greenock Juniors 3-1 Lesmahagow Juniors
  • Kello Rovers 2-1 Glasgow United
  • Kilsyth Athletic 1-2 Ardeer Thistle
  • Port Glasgow Juniors 1-2 Irvine Victoria
  • Threave Rovers 3-2 Lanark United
  • West Park United 0-3 Finnart

Saturday, November 4

  • Ardeer Thistle 2-2 Girvan
  • Greenock Juniors 1-1 Kello Rovers
  • Irvine Victoria 1-3 Lanark United
  • West Park United 3-4 Threave Rovers

Saturday, November 11

  • Ardeer Thistle 1-0 Kello Rovers
  • Finnart 0-1 Greenock Juniors
  • Girvan 4-3 Bellshill Athletic
  • Glasgow United 4-1 Irvine Victoria
  • Lanark United 2-0 Port Glasgow Juniors
  • Lesmahagow Juniors 3-1 Threave Rovers
  • Vale of Leven 0-3 Kilsyth Athletic
  • Glasgow United P-P Dalry Thistle – due to rearranged Scottish Junior Cup tie
  • Irvine Victoria P-P West Park United– due to Strathclyde Demolition Cup tie

Saturday, November 18

  • Bellshill Athletic 5-0 Glasgow United
  • Girvan 2-4 Vale of Leven – fixture reversed
  • Greenock Juniors 0-6 Irvine Victoria
  • Kilsyth Athletic 2-2 Kello Rovers
  • Lesmahagow Juniors 1-3 Finnart
  • Port Glasgow Juniors 5-3 West Park United
  • Dalry Thistle P-P Ardeer Thistle – pitch unplayable 
  • Threave Rovers P-P Port Glasgow Juniors – due to South Challenge Cup tie
  • West Park United P-P Lanark United – due to South Challenge Cup tie

Saturday, November 25

  • Finnart 4-1 Port Glasgow Juniors
  • Ardeer Thistle P-P Lesmahagow Juniors  – pitch unplayable 
  • Kello Rovers P-P Dalry Thistle – pitch unplayable 
  • Vale of Leven P-P West Park United – new fixture – pitch unplayable 
  • Ardeer Thistle P-P Bellshill Athletic – due to WoSFL League Cup tie
  • Finnart P-P Threave Rovers – due to WoSFL League Cup tie
  • Glasgow United P-P Vale of Leven – due to WoSFL League Cup tie
  • Lanark United P-P Greenock Juniors – due to WoSFL League Cup tie
  • Port Glasgow Juniors P-P West Park United – now Sat, Nov 18

Saturday, December 2

  • Ardeer Thistle P-P Lanark United – pitch unplayable 
  • Girvan P-P Finnart – pitch unplayable 
  • Glasgow United P-P Dalry Thistle – pitch unplayable 
  • Greenock Juniors P-P Threave Rovers – pitch unplayable 
  • Irvine Victoria P-P Lesmahagow Juniors – pitch unplayable 
  • Kello Rovers P-P Port Glasgow Juniors – pitch unplayable 
  • Bellshill Athletic P-P Greenock Juniors – due to Scottish Junior Cup tie
  • Dalry Thistle P-P West Park United – due to Strathclyde Demolition Cup tie
  • Glasgow United P-P Irvine Victoria – fixtures amended
  • Kilsyth Athletic P-P Threave Rovers – due to Strathclyde Demolition Cup tie
  • Vale of Leven P-P Lesmahagow Juniors – due to Scottish Junior Cup tie

Saturday, December 9

  • Finnart 2-3 Vale of Leven
  • Port Glasgow Juniors 3-0 Ardeer Thistle
  • Dalry Thistle P-P Irvine Victoria – pitch unplayable, now Sat, Jan 6 
  • Lesmahagow Juniors P-P Girvan – pitch unplayable 
  • Threave Rovers P-P Kello Rovers – pitch unplayable 
  • Dalry Thistle P-P West Park United – due to Strathclyde Demolition Cup tie
  • Greenock Juniors P-P Dalry Thistle – due to WoSFL League Cup tie
  • Irvine Victoria P-P Girvan – fixtures amended
  • Lanark United P-P Glasgow United – due to WoSFL League Cup tie
  • Lesmahagow Juniors P-P Bellshill Athletic – due to WoSFL League Cup tie
  • West Park United P-P Kilsyth Athletic – due to WoSFL League Cup tie

Saturday, December 16

  • Ardeer Thistle 1-2 Threave Rovers
  • Dalry Thistle 4-4 Lesmahagow Juniors
  • Girvan 1-2 Lanark United
  • Glasgow United 3-1 Port Glasgow Juniors
  • Irvine Victoria 1-3 Greenock Juniors 
  • Kello Rovers 0-3 West Park United
  • Bellshill Athletic P-P Finnart – due to Scottish Junior Cup tie 
  • Kilsyth Athletic P-P Greenock Juniors – due to WoSFL League Cup tie
  • Vale of Leven P-P Irvine Victoria – due to Scottish Junior Cup tie 

Friday, December 29

  • Finnart 2-0 Dalry Thistle
  • Port Glasgow Juniors 0-2 Girvan
  • Lesmahagow Juniors P-P Kilsyth Athletic – pitch unplayable 

Saturday, December 30

  • Irvine Victoria P-P Bellshill Athletic – pitch unplayable 
  • Lanark United P-P Vale of Leven – pitch unplayable 
  • Threave Rovers P-P Glasgow United – due to adverse weather 
  • Finnart P-P Dalry Thistle – now Fri, Dec 29
  • Greenock Juniors P-P Kello Rovers
  • Lesmahagow Juniors P-P Kilsyth Athletic – now Fri, Dec 29
  • Port Glasgow Juniors P-P Girvan – now Fri, Dec 29
  • West Park United P-P Ardeer Thistle

Saturday, January 6

  • Dalry Thistle 2-2 Irvine Victoria (@ Ian Cashmore Memorial Park, Kilwinning)
  • Girvan 1-4 Threave Rovers
  • Kello Rovers 3-3 Bellshill Athletic
  • Vale of Leven 1-0 Port Glasgow Juniors 
  • Ardeer Thistle P-P Greenock Juniors – pitch unplayable 
  • Glasgow United P-P West Park United – pitch unplayable 
  • Bellshill Athletic P-P Lanark United – due to WoSFL League Cup tie
  • Kello Rovers P-P Lesmahagow Juniors – due to WoSFL League Cup tie
  • Kilsyth Athletic P-P Finnart – due to WoSFL League Cup tie

Saturday, January 13

  • Finnart 1-0 Kello Rovers
  • Greenock Juniors 2-2 Glasgow United
  • Irvine Victoria 2-3 Kilsyth Athletic
  • Lanark United 2-0 Dalry Thistle
  • Lesmahagow Juniors 1-4 Ardeer Thistle
  • Port Glasgow Juniors 1-0 Bellshill Athletic
  • Threave Rovers 4-0 Vale of Leven
  • West Park United 2-0 Girvan

Saturday, January 20

  • Ardeer Thistle 0-3 Finnart
  • Kilsyth Athletic 1-2 Lanark United
  • Vale of Leven 5-1 West Park United
  • Dalry Thistle P-P Port Glasgow Juniors – pitch unplayable 
  • Girvan P-P Greenock Juniors – pitch unplayable 
  • Glasgow United P-P Lesmahagow Juniors – pitch unplayable 
  • Kello Rovers P-P Irvine Victoria – pitch unplayable 
  • Bellshill Athletic P-P Threave Rovers – due to Southern Counties FA Cup tie

Saturday, January 27

  • Finnart 1-0 Glasgow United
  • Girvan 0-1 Kello Rovers
  • Greenock Juniors 1-1 Vale of Leven
  • Irvine Victoria 5-0 Ardeer Thistle
  • Port Glasgow Juniors 4-3 Kilsyth Athletic
  • Threave Rovers 1-2 Dalry Thistle
  • West Park United 2-3 Bellshill Athletic
  • Lanark United P-P Kello Rovers – due to WoSFL League Cup tie

Friday, February 2

  • Port Glasgow Juniors 0-3 Greenock Juniors

Saturday, February 3

  • Ardeer Thistle 1-2 Vale of Leven
  • Dalry Thistle 1-1 Bellshill Athletic
  • Kello Rovers 1-4 Irvine Victoria
  • Kilsyth Athletic 1-2 Finnart
  • Lanark United 1-2 Lesmahagow Juniors
  • Glasgow United P-P Girvan – due to storm damage 
  • Kello Rovers P-P Bellshill Athletic – fixtures amended
  • Irvine Victoria P-P Finnart – fixtures amended
  • Kilsyth Athletic P-P Dalry Thistle – fixtures amended
  • Threave Rovers P-P West Park United – due to South Challenge Cup tie

Saturday, February 10

  • Finnart 2-4 Lanark United
  • Girvan 0-0 Ardeer Thistle
  • Greenock Juniors 3-3 West Park United
  • Irvine Victoria 1-1 Threave Rovers
  • Lesmahagow Juniors 3-3 Port Glasgow Juniors
  • Vale of Leven 1-1 Kello Rovers
  • Glasgow United P-P Kilsyth Athletic – due to storm damage 
  • Bellshill Athletic P-P Dalry Thistle – due to Scottish Junior Cup tie

Saturday, February 17

  • Ardeer Thistle 4-5 Glasgow United
  • Kello Rovers 2-2 Girvan – fixture reversed
  • Kilsyth Athletic 3-0 Bellshill Athletic
  • Lanark United 5-1 Irvine Victoria
  • Port Glasgow Juniors 1-1 Finnart
  • Threave Rovers 2-1 Greenock Juniors (@ North West Community Campus, Dumfries)
  • Vale of Leven 2-1 Dalry Thistle – fixture reversed
  • West Park United 1-2 Lesmahagow Juniors

Saturday, February 24

  • Finnart 2-2 West Park United
  • Girvan 0-2 Dalry Thistle
  • Glasgow United 3-2 Kello Rovers
  • Irvine Victoria 0-2 Port Glasgow Juniors
  • Vale of Leven 2-0 Bellshill Athletic
  • Ardeer Thistle P-P Kilsyth Athletic – pitch unplayable 
  • Lesmahagow Juniors P-P Greenock Juniors – pitch unplayable 
  • Lanark United P-P Threave Rovers – due to WoSFL League Cup tie

Saturday, March 2

  • Bellshill Athletic 2-1 Girvan
  • Greenock Juniors 4-3 Finnart
  • Kello Rovers 1-1 Ardeer Thistle
  • Kilsyth Athletic 0-1 Vale of Leven
  • Port Glasgow Juniors 1-3 Lanark United
  • West Park United 0-2 Irvine Victoria
  • Dalry Thistle P-P Glasgow United – pitch unplayable 
  • Threave Rovers P-P Lesmahagow Juniors – due to South Challenge Cup tie

Saturday, March 9

  • Ardeer Thistle 2-1 Dalry Thistle
  • Finnart 2-4 Lesmahagow Juniors
  • Glasgow United 1-2 Bellshill Athletic
  • Kello Rovers 2-1 Kilsyth Athletic
  • Lanark United 3-1 West Park United
  • Port Glasgow Juniors 0-3 Threave Rovers
  • Vale of Leven 1-2 Girvan

Saturday, March 16

  • Bellshill Athletic 2-1 Ardeer Thistle
  • Greenock Juniors 2-4 Lanark United
  • Kilsyth Athletic 2-1 Girvan
  • Irvine Victoria 1-2 Lesmahagow Juniors – fixture reversed
  • Threave Rovers 1-2 Finnart
  • Vale of Leven 2-2 Glasgow United
  • West Park United 3-4 Port Glasgow Juniors
  • Dalry Thistle P-P Kello Rovers – pitch unplayable 

Saturday, March 23

  • Glasgow United 2-3 Lesmahagow Juniors
  • Threave Rovers 1-2 Port Glasgow Juniors (@ North West Community Campus)
  • West Park United 1-2 Kilsyth Athletic
  • Ardeer Thistle P-P Greenock Juniors – pitch unplayable
  • Dalry Thistle P-P Vale of Leven – pitch unplayable
  • Irvine Victoria P-P Bellshill Athletic – pitch unplayable
  • Kello Rovers P-P Finnart – pitch unplayable

Saturday, March 30

  • Bellshill Athletic 0-1 Greenock Juniors
  • Dalry Thistle 3-2 West Park United (@ Ian Cashmore Memorial Park, Kilwinning)
  • Girvan 1-3 Finnart
  • Kilsyth Athletic 1-2 Threave Rovers
  • Lanark United 2-0 Glasgow United
  • Lesmahagow Juniors P-P Irvine Victoria – pitch unplayable 

Tuesday, April 2

  • Threave Rovers 1-1 Lesmahagow Juniors

Saturday, April 6

  • Greenock Juniors 1-1 Threave Rovers (@ Barrfields Stadium, Largs)
  • Lanark United 2-0 Kello Rovers 
  • Vale of Leven 2-1 Irvine Victoria 
  • West Park United 1-1 Ardeer Thistle
  • Dalry Thistle P-P Port Glasgow Juniors – pitch unplayable
  • Glasgow United P-P Kilsyth Athletic – pitch unplayable
  • Lesmahagow Juniors P-P Bellshill Athletic – pitch unplayable

Saturday, April 13

  • Bellshill Athletic 3-1 Finnart
  • Dalry Thistle 3-1 Glasgow United (@ Ian Cashmore Memorial Park)
  • Girvan 2-2 Greenock Juniors
  • Irvine Victoria 3-1 West Park United
  • Kello Rovers 1-3 Port Glasgow Juniors
  • Lesmahagow Juniors 2-0 Kilsyth Athletic
  • Vale of Leven 1-4 Threave Rovers
  • Ardeer Thistle P-P Lanark United  – pitch unplayable 

Wednesday, April 17

  • Glasgow United 5-1 Dalry Thistle – fixture reversed 

Saturday, April 20

  • Bellshill Athletic 2-2 Threave Rovers
  • Dalry Thistle 2-3 Lanark United
  • Glasgow United 6-0 West Park United
  • Kello Rovers 3-1 Finnart
  • Lesmahagow Juniors 2-1 Girvan

Wednesday, April 24

  • Dalry Thistle 3-1 Vale of Leven
  • Glasgow United 1-3 Kilsyth Athletic
  • Girvan 4-3 West Park United
  • Lesmahagow Juniors 1-0 Bellshill Athletic

Saturday, April 27

  • Ardeer Thistle A-A(1-1) Lesmahagow Juniors – abandoned due to player injury
  • Bellshill Athletic 2-1 Dalry Thistle
  • Kilsyth Athletic 4-5 Greenock Juniors
  • Threave Rovers 1-0 Glasgow United
  • West Park United 0-5 Lanark United

Wednesday, May 1

  • Ardeer Thistle 1-0 Kilsyth Athletic
  • Dalry Thistle 2-4 Kello Rovers
  • Irvine Victoria 4-1 Bellshill Athletic
  • Lanark United A-A(2-3) Threave Rovers – abandoned 90 mins due to player injury
  • Lesmahagow Juniors 3-2 Greenock Juniors
  • Girvan P-P West Park United – now Wed, Apr 24

Saturday, May 4

  • Ardeer Thistle 1-1 Bellshill Athletic
  • Finnart 4-3 Threave Rovers
  • Glasgow United 1-5 Girvan
  • Kello Rovers 0-2 Dalry Thistle
  • Lanark United 5-0 Vale of Leven
  • Lesmahagow Juniors 4-3 West Park United

Wednesday, May 8

  • Ardeer Thistle 1-2 Greenock Juniors
  • Bellshill Athletic 0-1 Lanark United
  • Kilsyth Athletic 2-0 Dalry Thistle
  • Threave Rovers 5-2 Kello Rovers
  • Vale of Leven 0-3 Lesmahagow Juniors

Friday, May 10

  • Dalry Thistle 3-6 Ardeer Thistle
  • Irvine Victoria 1-1 Finnart

Saturday, May 11

  • Bellshill Athletic 3-0 Port Glasgow Juniors
  • Glasgow United 4-1 Vale of Leven
  • Kello Rovers 1-3 Lesmahagow Juniors
  • Lanark United 8-0 Greenock Juniors
    • Lanark United champions 🏆 
  • Threave Rovers 2-0 West Park United
  • Dalry Thistle P-P Ardeer Thistle – now Fri, May 10
  • Girvan P-P Kilsyth Athletic – now Sat, May 18
  • Irvine Victoria P-P Finnart – now Fri, May 10

Wednesday, May 15

  • Ardeer Thistle 5-1 Lesmahagow Juniors
  • Lanark United 2-2 Threave Rovers

Saturday, May 18

  • Ardeer Thistle – Lanark United
  • Dalry Thistle – Port Glasgow Juniors
  • Girvan – Kilsyth Athletic
  • Lesmahagow Juniors – Irvine Victoria

Season complete