WoSFL Second 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 Second Division is the third tier of the league and sits at Tier 8 of Scottish football overall.

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

There is one ‘new’ name in the league – Rossvale have rebranded as Caledonian Locomotives.

ARCHIVE RESULTS

2023-24 COMPETITION 

Competing clubs:  Ardrossan Winton Rovers, Bonnyton Thistle, Caledonian Locomotives, Craigmark Burntonians, Cumbernauld United, Forth Wanderers, Glasgow Perthshire, Glasgow University, Kilsyth Rangers, Larkhall Thistle, Maryhill, Muirkirk Juniors, St Anthony’s, Wishaw Juniors, Vale of Clyde, Yoker Athletic

FIXTURES & RESULTS

Saturday, July 29

  • Ardrossan Winton Rovers 2-1 Larkhall Thistle
  • Craigmark Burntonians 2-2 Forth Wanderers
  • Cumbernauld United 2-1 Glasgow Perthshire
  • Kilsyth Rangers 1-1 Bonnyton Thistle
  • Maryhill 2-1 Caledonian Locomotives
  • St Anthony’s 1-2 Yoker Athletic
  • Vale of Clyde 6-2 Muirkirk Juniors
  • Wishaw 1-2 Glasgow University

Tuesday, August 1

  • Caledonian Locomotives 3-0 Kilsyth Rangers
  • Forth Wanderers 4-3 Wishaw

Wednesday, August 2

  • Bonnyton Thistle 4-3 Craigmark Burntonians
  • Glasgow Perthshire 4-2 Vale of Clyde
  • Larkhall Thistle 2-3 Maryhill
  • Muirkirk Juniors 1-2 Ardrossan Winton Rovers
  • Yoker Athletic 0-1 Cumbernauld United
  • Glasgow University P-P St Anthony’s – now Wed, Aug 23

Saturday, August 5

  • Ardrossan Winton Rovers 10-0 Glasgow Perthshire
  • Craigmark Burntonians 1-2 Caledonian Locomotives
  • Cumbernauld United 4-2 Glasgow University
  • Kilsyth Rangers 3-1 Larkhall Thistle
  • Maryhill 0-2 Muirkirk Juniors
  • St Anthony’s 2-1 Forth Wanderers
  • Vale of Clyde 2-0 Yoker Athletic
  • Wishaw 2-5 Bonnyton Thistle

Friday, August 11

  • Glasgow University 0-2 Vale of Clyde
  • Larkhall Thistle 3-1 Craigmark Burntonians

Saturday, August 12

  • Bonnyton Thistle 3-4 St Anthony’s
  • Caledonian Locomotives 7-2 Wishaw
  • Forth Wanderers 1-2 Cumbernauld United
  • Glasgow Perthshire 4-4 Maryhill
  • Muirkirk Juniors 3-5 Kilsyth Rangers
  • Yoker Athletic 0-1 Ardrossan Winton Rovers
  • Larkhall Thistle P-P Craigmark Burntonians – now Fri, Aug 11

Tuesday, August 15

  • Ardrossan Winton Rovers 6-1 Glasgow University
  • Vale of Clyde A-A(1-0) Forth Wanderers – abandoned at HT due to player injury

Wednesday, August 16

  • Craigmark Burntonians 3-2 Muirkirk Juniors
  • Cumbernauld United 0-2 Bonnyton Thistle
  • Kilsyth Rangers 1-1 Glasgow Perthshire
  • Maryhill 2-2 Yoker Athletic
  • Wishaw 2-0 Larkhall Thistle
  • St Anthony’s P-P Caledonian Locomotives – now Sat, Aug 19

Saturday, August 19

  • Forth Wanderers 3-2 Ardrossan Winton Rovers
  • Maryhill 4-1 Kilsyth Rangers
  • St Anthony’s 5-1 Caledonian Locomotives
  • Vale of Clyde 3-0 Wishaw

Wednesday, August 23

  • Glasgow University 2-2 St Anthony’s

Saturday, August 26

  • Ardrossan Winton Rovers 3-2 Bonnyton Thistle
  • Craigmark Burntonians 2-3 Yoker Athletic
  • Cumbernauld United 5-2 Larkhall Thistle
  • Kilsyth Rangers 3-1 Glasgow University
  • Maryhill 1-2 Forth Wanderers
  • St Anthony’s 4-1 Muirkirk Juniors
  • Vale of Clyde 3-0 Caledonian Locomotives
  • Wishaw 0-6 Glasgow Perthshire

Saturday, September 9

  • Bonnyton Thistle 2-4 Maryhill
  • Caledonian Locomotives 1-2 Ardrossan Winton Rovers
  • Forth Wanderers 2-1 Kilsyth Rangers
  • Glasgow Perthshire 0-3 St Anthony’s
  • Glasgow University 1-2 Craigmark Burntonians
  • Larkhall Thistle 0-1 Vale of Clyde
  • Muirkirk Juniors 0-1 Cumbernauld United
  • Yoker Athletic 1-2 Wishaw

Saturday, September 16

  • Glasgow University 2-2 Glasgow Perthshire

Friday, September 22

  • Ardrossan Winton Rovers 3-2 Craigmark Burntonians

Saturday, September 23

  • Caledonian Locomotives 3-2 Bonnyton Thistle
  • Cumbernauld United 1-1 St Anthony’s
  • Glasgow Perthshire 1-4 Yoker Athletic
  • Larkhall Thistle 2-0 Forth Wanderers
  • Muirkirk Juniors 3-0 Glasgow University
  • Ardrossan Winton Rovers P-P Craigmark Burntonians – now Fri, Sep 22

Friday, September 29

  • Glasgow University 1-4 Larkhall Thistle

Saturday, September 30

  • Craigmark Burntonians 2-2 Maryhill
  • Cumbernauld United 4-0 Vale of Clyde
  • Forth Wanderers 1-2 Caledonian Locomotives
  • Muirkirk Juniors 2-2 Glasgow Perthshire 
  • St Anthony’s 1-2 Kilsyth Rangers
  • Wishaw 2-1 Ardrossan Winton Rovers
  • Yoker Athletic 1-1 Bonnyton Thistle

Saturday, October 7

  • Bonnyton Thistle 1-2 Vale of Clyde
  • Yoker Athletic 2-3 Kilsyth Rangers
  • Glasgow Perthshire 2-3 Muirkirk Juniors
  • Wishaw P-P Cumbernauld United  – pitch unplayable 

Saturday, October 14

  • Bonnyton Thistle 3-0 Wishaw
  • Caledonian Locomotives 3-1 Glasgow University
  • Kilsyth Rangers 0-2 Craigmark Burntonians
  • Larkhall Thistle 2-0 Glasgow Perthshire
  • Muirkirk Juniors 1-0 Yoker Athletic
  • Ardrossan Winton Rovers P-P Cumbernauld United – due to South Challenge Cup tie
  • Bonnyton Thistle P-P Forth Wanderers – due to South Challenge Cup tie
  • Maryhill P-P Wishaw – due to South Challenge Cup tie
  • Vale of Clyde P-P St Anthony’s – due to South Challenge Cup tie

Saturday, October 21

  • Cumbernauld United 2-1 Ardrossan Winton Rovers 

Saturday, October 28

  • Cumbernauld United 0-2 Maryhill
  • Glasgow Perthshire 3-5 Caledonian Locomotives
  • Glasgow University 1-2 Bonnyton Thistle
  • Muirkirk Juniors 2-6 Larkhall Thistle
  • St Anthony’s 0-2 Craigmark Burntonians
  • Vale of Clyde 2-3 Ardrossan Winton Rovers
  • Wishaw 0-2 Kilsyth Rangers
  • Yoker Athletic 3-2 Forth Wanderers

Friday, November 3

  • Glasgow University 2-2 Maryhill

Saturday, November 4

  • Bonnyton Thistle 0-0 Yoker Athletic
  • Glasgow Perthshire 0-0 Craigmark Burntonians
  • Kilsyth Rangers 0-1 Ardrossan Winton Rovers
  • Muirkirk Juniors 5-2 Wishaw
  • Vale of Clyde 2-2 Cumbernauld United

Saturday, November 11

  • Ardrossan Winton Rovers 4-1 St Anthony’s
  • Bonnyton Thistle 2-4 Glasgow Perthshire
  • Caledonian Locomotives 2-2 Muirkirk Juniors
  • Craigmark Burntonians 0-0 Wishaw
  • Kilsyth Rangers 3-0 Cumbernauld United
  • Larkhall Thistle 1-1 Yoker Athletic
  • Maryhill 2-1 Vale of Clyde
  • Forth Wanderers P-P Glasgow University – due to Strathclyde Demolition Cup tie

Saturday, November 18

  • Ardrossan Winton Rovers 4-2 Maryhill
  • Glasgow Perthshire 4-1 Forth Wanderers
  • Larkhall Thistle 2-2 Caledonian Locomotives
  • Muirkirk Juniors 2-2 Bonnyton Thistle
  • St Anthony’s 5-3 Wishaw
  • Vale of Clyde 1-2 Kilsyth Rangers
  • Yoker Athletic 1-0 Glasgow University
  • Cumbernauld United P-P Craigmark Burntonians – due to South Challenge Cup tie

Saturday, November 25

  • Kilsyth Rangers P-P Muirkirk Juniors – new fixture – pitch unplayable 
  • Maryhill P-P St Anthony’s – pitch unplayable 
  • Wishaw P-P Caledonian Locomotives – new fixture – pitch unplayable 
  • Bonnyton Thistle P-P Larkhall Thistle – due to WoSFL League Cup tie
  • Caledonian Locomotives P-P Yoker Athletic – due to WoSFL League Cup tie
  • Craigmark Burntonians P-P Vale of Clyde – due to WoSFL League Cup tie
  • Forth Wanderers P-P Muirkirk Juniors – due to WoSFL League Cup tie
  • Glasgow University P-P Glasgow Perthshire – due to WoSFL League Cup tie

Friday, December 1

  • Glasgow University P-P Wishaw – pitch unplayable 

Saturday, December 2

  • Bonnyton Thistle P-P Kilsyth Rangers – pitch unplayable 
  • Forth Wanderers P-P Craigmark Burntonians – pitch unplayable 
  • Glasgow Perthshire P-P Cumbernauld United – pitch unplayable 
  • Muirkirk Juniors P-P Vale of Clyde – pitch unplayable 
  • Yoker Athletic P-P St Anthony’s – pitch unplayable 
  • Caledonian Locomotives P-P Maryhill – due to Scottish Junior Cup tie
  • Larkhall Thistle P-P Ardrossan Winton Rovers – due to Scottish Junior Cup tie

Saturday, December 9

  • Bonnyton Thistle 0-2 Muirkirk Juniors
  • Kilsyth Rangers 0-2 Caledonian Locomotives
  • Maryhill 3-1 Wishaw
  • St Anthony’s 2-1 Glasgow University
  • Forth Wanderers P-P Yoker Athletic – new fixture – pitch unplayable 
  • Ardrossan Winton Rovers P-P Muirkirk Juniors – due to WoSFL League Cup tie
  • Craigmark Burntonians P-P Bonnyton Thistle – due to WoSFL League Cup tie
  • Cumbernauld United P-P Yoker Athletic – due to WoSFL League Cup tie
  • Maryhill P-P Larkhall Thistle – due to WoSFL League Cup tie
  • Vale of Clyde P-P Glasgow Perthshire – due to WoSFL League Cup tie
  • Wishaw P-P Forth Wanderers – due to WoSFL League Cup tie

Friday, December 15

  • Glasgow University 0-4 Cumbernauld United

Saturday, December 16

  • Bonnyton Thistle 1-4 Kilsyth Rangers
  • Glasgow Perthshire 3-7 Ardrossan Winton Rovers
  • Muirkirk Juniors 1-0 Maryhill
  • Wishaw 2-2 St Anthony’s
  • Yoker Athletic 1-2 Vale of Clyde
  • Bonnyton Thistle P-P Wishaw – now Sat, Oct 14
  • Caledonian Locomotives P-P Craigmark Burntonians – due to Scottish Junior Cup tie 
  • Forth Wanderers P-P St Anthony’s – due to WoSFL League Cup tie
  • Larkhall Thistle P-P Kilsyth Rangers – due to Scottish Junior Cup tie

Saturday, December 30

  • Ardrossan Winton Rovers 4-0 Yoker Athletic
  • Craigmark Burntonians P-P Larkhall Thistle – due to adverse weather 
  • Cumbernauld United P-P Forth Wanderers – pitch unplayable 
  • Kilsyth Rangers P-P Muirkirk Juniors – post Nov 25, back to original date – pitch unplayable 
  • Maryhill P-P Glasgow Perthshire – pitch unplayable 
  • St Anthony’s P-P Bonnyton Thistle – pitch unplayable 
  • Vale of Clyde P-P Glasgow University – pitch unplayable 
  • Wishaw P-P Caledonian Locomotives – post Nov 25, back to original date – pitch unplayable 

Saturday, January 6

  • Bonnyton Thistle 2-1 Glasgow University
  • Caledonian Locomotives 1-0 St Anthony’s
  • Glasgow Perthshire P-P Kilsyth Rangers – pitch unplayable 
  • Larkhall Thistle P-P Wishaw – pitch unplayable 
  • Vale of Clyde P-P Forth Wanderers – fixture reversed – pitch unplayable 
  • Bonnyton Thistle P-P Cumbernauld United – due to WoSFL League Cup tie
  • Muirkirk Juniors P-P Craigmark Burntonians – due to WoSFL League Cup tie
  • Yoker Athletic P-P Maryhill – due to WoSFL League Cup tie

Saturday, January 13

  • Ardrossan Winton Rovers 3-0 Forth Wanderers
  • Craigmark Burntonians 5-2 Glasgow Perthshire
  • Cumbernauld United 3-2 Caledonian Locomotives
  • Kilsyth Rangers 4-0 Yoker Athletic
  • Maryhill 3-2 Glasgow University
  • St Anthony’s 0-2 Larkhall Thistle
  • Vale of Clyde 1-0 Bonnyton Thistle
  • Wishaw 0-3 Muirkirk Juniors

Friday, January 19

  • Glasgow University P-P Kilsyth Rangers – due to groundshare clash

Saturday, January 20

  • Bonnyton Thistle 0-3 Ardrossan Winton Rovers
  • Caledonian Locomotives 1-0 Vale of Clyde
  • Yoker Athletic 4-2 Craigmark Burntonians
  • Forth Wanderers P-P Maryhill – pitch unplayable 
  • Glasgow Perthshire P-P Wishaw – pitch unplayable 
  • Larkhall Thistle P-P Cumbernauld United – pitch unplayable 
  • Muirkirk Juniors P-P St Anthony’s – pitch unplayable 

Saturday, January 27

  • Craigmark Burntonians 1-3 Glasgow University
  • Kilsyth Rangers 0-0 Forth Wanderers
  • Muirkirk 0-2 Caledonian Locomotives
  • St Anthony’s 2-2 Glasgow Perthshire
  • Vale of Clyde 2-1 Larkhall Thistle
  • Maryhill P-P Bonnyton Thistle – pitch unplayable
  • Wishaw P-P Yoker Athletic – due to storm damage 
  • Ardrossan Winton Rovers P-P Caledonian Locomotives – due to WoSFL League Cup tie
  • Cumbernauld United P-P Muirkirk Juniors – due to WoSFL League Cup tie

Saturday, February 3

  • Bonnyton Thistle 2-2 Caledonian Locomotives
  • Craigmark Burntonians 0-3 Ardrossan Winton Rovers
  • Forth Wanderers 0-2 Larkhall Thistle
  • Kilsyth Rangers 1-1 Maryhill
  • St Anthony’s 0-1 Cumbernauld United
  • Wishaw 0-2 Vale of Clyde
  • Yoker Athletic 1-2 Glasgow Perthshire
  • Glasgow University P-P Muirkirk Juniors

Saturday, February 10

  • Ardrossan Winton Rovers 3-0 Wishaw
  • Caledonian Locomotives 3-1 Forth Wanderers
  • Cumbernauld United 1-1 Yoker Athletic
  • Kilsyth Rangers 2-1 St Anthony’s
  • Larkhall Thistle 2-3 Glasgow University
  • Maryhill 1-2 Craigmark Burntonians
  • Vale of Clyde 3-0 Glasgow Perthshire

Friday, February 16

  • Glasgow University 1-4 Caledonian Locomotives

Saturday, February 17

  • Ardrossan Winton Rovers 2-3 Cumbernauld United
  • Bonnyton Thistle 1-1 Forth Wanderers – fixture reversed 
  • Craigmark Burntonians 1-0 Kilsyth Rangers
  • Glasgow Perthshire 2-3 Larkhall Thistle
  • St Anthony’s 1-3 Vale of Clyde
  • Wishaw 2-2 Maryhill
  • Yoker Athletic 3-1 Muirkirk Juniors

Saturday, February 24

  • Caledonian Locomotives 1-1 Glasgow Perthshire
  • Forth Wanderers 3-1 Yoker Athletic
  • Kilsyth Rangers 3-2 Wishaw
  • Maryhill 3-3 Bonnyton Thistle
  • Muirkirk Juniors 3-1 St Anthony’s
  • Vale of Clyde 3-1 Glasgow University
  • Ardrossan Winton Rovers P-P Vale of Clyde – due to WoSFL League Cup tie
  • Craigmark Burntonians P-P St Anthony’s – due to WoSFL League Cup tie
  • Larkhall Thistle P-P Muirkirk Juniors – due to WoSFL League Cup tie
  • Maryhill P-P Cumbernauld United – due to WoSFL League Cup tie
  • Bonnyton Thistle P-P Glasgow Universitynow Sat, Jan 6

Friday, March 1

  • Glasgow University 0-1 Forth Wanderers

Saturday, March 2

  • Cumbernauld United 4-0 Kilsyth Rangers
  • Glasgow Perthshire 3-0 Bonnyton Thistle
  • St Anthony’s 1-2 Ardrossan Winton Rovers
  • Vale of Clyde 3-1 Maryhill
  • Wishaw 2-3 Craigmark Burntonians
  • Yoker Athletic 0-1 Larkhall Thistle
  • Muirkirk Juniors P-P Caledonian Locomotives – now Sat Jan 27

Friday, March 8

  • Glasgow University 1-2 Yoker Athletic

Saturday, March 9

  • Caledonian Locomotives 3-0 Larkhall Thistle
  • Craigmark Burntonians 0-2 Cumbernauld United
  • Forth Wanderers 2-1 Glasgow Perthshire
  • Kilsyth Rangers 4-3 Vale of Clyde
  • Maryhill 0-3 Ardrossan Winton Rovers

Saturday, March 16

  • Glasgow Perthshire 2-3 Glasgow University
  • Larkhall Thistle 3-1 Bonnyton Thistle
  • Muirkirk Juniors 0-2 Forth Wanderers
  • St Anthony’s 1-0 Maryhill
  • Yoker Athletic 2-1 Caledonian Locomotives
  • Ardrossan Winton Rovers P-P Kilsyth Rangers
  • Cumbernauld United P-P Wishaw
  • Vale of Clyde P-P Craigmark Burntonians

Saturday, March 23

  • Ardrossan Winton Rovers 4-2 Muirkirk Juniors 
  • Bonnyton Thistle 3-2 Cumbernauld United 
  • Caledonian Locomotives 4-0 Craigmark Burntonians
  • Glasgow University 3-0 Wishaw
  • Forth Wanderers P-P Vale of Clyde – pitch unplayable
  • Maryhill P-P Larkhall Thistle – pitch unplayable

Saturday, March 30

  • Craigmark Burntonians 0-2 St Anthony’s
  • Glasgow University 0-2 Kilsyth Rangers
  • Larkhall Thistle 0-3 Ardrossan Winton Rovers
  • Muirkirk Juniors 3-4 Vale of Clyde
  • Wishaw 2-0 Caledonian Locomotives
  • Cumbernauld United P-P Forth Wanderers – pitch unplayable 

Saturday, April 6

  • Caledonian Locomotives 1-2 Maryhill
  • Forth Wanderers 3-4 Bonnyton Thistle (@ John Cumming Stadium, Carluke)
  • Glasgow Perthshire 1-4 Cumbernauld United
  • Vale of Clyde 7-0 Craigmark Burntonians 
  • Yoker Athletic 0-0 St Anthony’s
  • Kilsyth Rangers P-P Muirkirk Juniors – pitch unplayable
  • Larkhall Thistle P-P Wishaw – pitch unplayable

Saturday, April 13

  • Ardrossan Winton Rovers 3-4 Vale of Clyde
  • Craigmark Burntonians 1-3 Larkhall Thistle
  • Cumbernauld United 4-1 Muirkirk Juniors
  • Forth Wanderers 1-1 Glasgow University
  • St Anthony’s 1-1 Bonnyton Thistle
  • Wishaw 4-1 Yoker Athletic

Wednesday, April 17

  • Maryhill 0-2 Cumbernauld United

Saturday, April 20

  • Caledonian Locomotives 6-0 Cumbernauld United
  • Glasgow Perthshire 3-1 Kilsyth Rangers
  • Larkhall Thistle 0-0 St Anthony’s
  • Muirkirk Juniors 3-0 Craigmark Burntonians
  • Wishaw P-P Forth Wanderers – ground issues

Wednesday, April 24

  • Forth Wanderers 1-2 Maryhill

Saturday, April 27

  • Ardrossan Winton Rovers 3-1 Kilsyth Rangers
  • Craigmark Burntonians 1-1 Vale of Clyde
  • Forth Wanderers 2-1 St Anthony’s
  • Glasgow University 0-3 Muirkirk Juniors (@ McKenna Park)
  • Larkhall Thistle 1-2 Cumbernauld United
  • Yoker Athletic 2-2 Maryhill

Wednesday, May 1

  • Forth Wanderers 3-2 Craigmark Burntonians
  • Larkhall Thistle 2-2 Muirkirk Juniors

Saturday, May 4

  • Ardrossan Winton Rovers 5-4 Caledonian Locomotives
    • Ardrossan Winton Rovers champions 🏆
  • Bonnyton Thistle 0-4 Larkhall Thistle
  • Cumbernauld United 2-3 Craigmark Burntonians
  • Glasgow Perthshire 1-2 Wishaw
  • Kilsyth Rangers 3-0 Muirkirk Juniors
  • Maryhill 0-2 St Anthony’s
  • Vale of Clyde 5-0 Forth Wanderers
  • Glasgow University P-P Muirkirk Juniors – played Sat, Apr 27

Tuesday, May 7

  • Wishaw 3-2 Cumbernauld United – fixture reversed

Wednesday, May 8

  • Forth Wanderers 0-6 Vale of Clyde
  • Maryhill 4-0 Larkhall Thistle
  • Cumbernauld United P-P Wishaw – now Fri, May 10

Friday, May 10

  • Cumbernauld United 3-0 Wishaw – fixture reversed
  • Forth Wanderers 2-1 Muirkirk Juniors
  • Maryhill 4-2 Glasgow Perthshire
  • Vale of Clyde 2-1 St Anthony’s

Saturday, May 11

  • Caledonian Locomotives 1-1 Yoker Athletic
  • Craigmark Burntonians 1-1 Bonnyton Thistle
  • Glasgow University 2-3 Ardrossan Winton Rovers
  • Larkhall Thistle 4-1 Kilsyth Rangers
  • Forth Wanderers P-P Muirkirk Juniors – now Fri, May 10
  • Maryhill P-P Glasgow Perthshire – now Fri, May 10
  • Vale of Clyde P-P St Anthony’s – now Fri, May 10
  • Wishaw P-P Cumbernauld United – now Fri, May 10

Tuesday, May 14

  • Wishaw 1-2 Forth Wanderers

Wednesday, May 15

  • Wishaw P-P Forth Wanderers – now Tues, May 14

Saturday, May 18

  • Cumbernauld United 2-4 Forth Wanderers
  • Larkhall Thistle 2-2 Wishaw

Season complete