Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
← 2023–24 2025–26 → |
The 2024–25 West of Scotland Football League (known as the Greenversity West of Scotland League for sponsorship reasons) is the 5th season of the West of Scotland Football League, with its top division as part of the sixth tier of the Scottish football pyramid system. Beith Juniors are the reigning champions for a second consecutive season.
Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
Matches played | 55 |
Goals scored | 161 (2.93 per match) |
Biggest home win | Drumchapel United 6–2 Benburb (10 August 2024) |
Biggest away win | Glenafton Athletic 0–4 Johnstone Burgh (3 August 2024) |
Highest scoring | Drumchapel United 6–2 Benburb (10 August 2024) |
Longest winning run | 7 matches: Clydebank |
Longest unbeaten run | 7 matches: Clydebank |
Longest winless run | 6 matches: 3 teams |
Longest losing run | 5 matches: Darvel |
← 2023–24 2025–26 →
All statistics correct as of 7 September 2024. |
Promoted from 2023–24 First Division: |
Relegated to 2024–25 First Division:
|
Club | Location | Ground | Surface | Capacity | Seats | Floodlit |
---|---|---|---|---|---|---|
Auchinleck Talbot [SFA] | Auchinleck | Beechwood Park[1] | Grass | 3,500 | 500 | Yes |
Beith Juniors | Beith | Bellsdale Park[2] | Grass | 1,809 | 0 | No |
Benburb [SFA] | Drumoyne, Glasgow | New Tinto Park[3] | Artificial | 1,000 | 500 | Yes |
Clydebank [SFA] | Clydebank | Holm Park | Artificial | 1,200 | 0 | Yes |
Cumnock Juniors [SFA] | Cumnock | Townhead Park[4] | Artificial | 2,000 | 0 | Yes |
Darvel [SFA] | Darvel | Recreation Park | Grass | 2,750 | 60 | Yes |
Drumchapel United | Drumchapel, Glasgow | Donald Dewar Centre 4G | Artificial | 500 | 0 | Yes |
Gartcairn | Airdrie | MTC Park | Artificial | 500 | 50 | Yes |
Glenafton Athletic [SFA] | New Cumnock | Loch Park | Grass | 2,000 | 250 | Yes |
Hurlford United | Hurlford | Blair Park[5] | Grass | 1,500 | 0 | No |
Johnstone Burgh | Johnstone | Keanie Park | Grass | 2,000 | 0 | No |
Largs Thistle | Largs | Barrfields Park | Artificial | 3,000 | 800 | No |
Pollok [SFA] | Pollokshaws, Glasgow | Newlandsfield Park[6] | Grass | 2,088 | 0 | Yes |
Shotts Bon Accord | Shotts | Hannah Park | Grass | 2,000 | 0 | No |
St Cadoc's | Drumoyne, Glasgow | New Tinto Park[a] | Artificial | 1,000 | 0 | Yes |
Troon | Troon | Portland Park[7] | Grass | 2,000 | 100 | Yes |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Clydebank | 7 | 7 | 0 | 0 | 17 | 6 | +11 | 21 | Qualification for the Lowland League play-off |
2 | Drumchapel United | 7 | 5 | 1 | 1 | 15 | 6 | +9 | 16 | |
3 | Johnstone Burgh | 8 | 4 | 3 | 1 | 15 | 7 | +8 | 15 | |
4 | Largs Thistle | 7 | 3 | 3 | 1 | 11 | 6 | +5 | 12 | |
5 | Auchinleck Talbot | 6 | 3 | 3 | 0 | 8 | 3 | +5 | 12 | |
6 | Troon | 7 | 4 | 0 | 3 | 12 | 11 | +1 | 12 | |
7 | Beith Juniors | 7 | 3 | 2 | 2 | 10 | 7 | +3 | 11 | |
8 | Pollok | 6 | 3 | 1 | 2 | 6 | 5 | +1 | 10 | |
9 | Gartcairn | 8 | 3 | 1 | 4 | 11 | 14 | −3 | 10 | |
10 | Cumnock Juniors | 6 | 2 | 1 | 3 | 8 | 8 | 0 | 7 | |
11 | Glenafton Athletic | 7 | 2 | 1 | 4 | 8 | 17 | −9 | 7 | |
12 | St Cadoc's | 6 | 2 | 0 | 4 | 9 | 9 | 0 | 6 | |
13 | Benburb | 7 | 1 | 2 | 4 | 12 | 17 | −5 | 5 | Possible relegation to the First Division[a] |
14 | Hurlford United | 8 | 1 | 2 | 5 | 7 | 17 | −10 | 5 | Relegation to the First Division |
15 | Shotts Bon Accord | 7 | 1 | 1 | 5 | 5 | 12 | −7 | 4 | |
16 | Darvel | 6 | 0 | 1 | 5 | 7 | 16 | −9 | 1 |
Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
Matches played | 61 |
Goals scored | 216 (3.54 per match) |
Biggest home win | Arthurlie 6–0 Ashfield (3 August 2024) |
Biggest away win | 5 matches: 4 goals[A] |
Highest scoring | Rutherglen Glencairn 6–3 Petershill (24 August 2024) |
Longest winning run | 3 matches: 4 teams |
Longest unbeaten run | 7 matches: Rutherglen Glencairn |
Longest winless run | 8 matches: Blantyre Victoria |
Longest losing run | 8 matches: Blantyre Victoria |
← 2023–24 2025–26 →
All statistics correct as of 7 September 2024. |
Relegated from 2023–24 Premier Division: Promoted from 2023–24 Second Division: |
Promoted to 2024–25 Premier Division: Relegated to 2024–25 Second Division:
|
Team | Location | Ground | Surface | Capacity | Seats | Floodlit |
---|---|---|---|---|---|---|
Ardrossan Winton Rovers | Ardrossan | Winton Park | Grass | 3,000 | 0 | No |
Arthurlie | Barrhead | Dunterlie Park | Grass | 3,000 | 0 | No |
Ashfield | Easterhouse, Glasgow | Stepford Football Centre[a] | Artificial | 500 | 0 | Yes |
Blantyre Victoria | Blantyre | Castle Park | Grass | 2,500 | 60 | No |
Cumbernauld United | Cumbernauld | Guy's Meadow | Grass | 2,500 | 0 | No |
Irvine Meadow [SFA] | Irvine | Meadow Park | Grass | 5,000 | 0 | Yes |
Kilbirnie Ladeside | Kilbirnie | Valefield Park | Grass | 1,000 | 22 | No |
Kilwinning Rangers [SFA] | Kilwinning | Buffs Park | Grass | 2,800 | 270 | Yes |
Kirkintilloch Rob Roy | Kirkintilloch | Kirkintilloch Community Sports Complex[8] | Artificial | 1,000 | 302 | Yes |
Maybole Juniors | Maybole | Ladywell Stadium | Grass | 2,000 | 0 | No |
Petershill | Springburn, Glasgow | Petershill Park | Artificial | 2,000 | 500 | Yes |
Renfrew | Renfrew | New Western Park | Artificial | 1,000 | 0 | Yes |
Rutherglen Glencairn [SFA] | Rutherglen | New Southcroft Park | Grass | 1,500 | 0 | Yes |
St Roch's | Provanmill, Glasgow | James McGrory Park | Grass | 2,000 | 0 | No |
Thorniewood United | Viewpark | Robertson Park | Grass | 3,000 | 0 | No |
Vale of Clyde | Tollcross, Glasgow | Fullarton Park | Grass | 3,000 | 150 | No |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Arthurlie | 8 | 6 | 1 | 1 | 25 | 6 | +19 | 19 | Promotion to the Premier Division |
2 | Rutherglen Glencairn | 7 | 5 | 2 | 0 | 26 | 11 | +15 | 17 | |
3 | Renfrew | 8 | 5 | 1 | 2 | 21 | 9 | +12 | 16 | |
4 | Cumbernauld United | 8 | 4 | 2 | 2 | 16 | 13 | +3 | 14 | |
5 | St Roch's | 8 | 4 | 2 | 2 | 12 | 11 | +1 | 14 | |
6 | Maybole Juniors | 8 | 4 | 1 | 3 | 16 | 14 | +2 | 13 | |
7 | Kilwinning Rangers | 8 | 3 | 3 | 2 | 14 | 12 | +2 | 12 | |
8 | Thorniewood United | 8 | 4 | 0 | 4 | 15 | 23 | −8 | 12 | |
9 | Kilbirnie Ladeside | 8 | 3 | 2 | 3 | 16 | 12 | +4 | 11 | |
10 | Kirkintilloch Rob Roy | 8 | 3 | 2 | 3 | 4 | 7 | −3 | 11 | |
11 | Petershill | 6 | 3 | 1 | 2 | 14 | 10 | +4 | 10 | |
12 | Vale of Clyde | 7 | 1 | 4 | 2 | 10 | 10 | 0 | 7 | |
13 | Ardrossan Winton Rovers | 8 | 2 | 1 | 5 | 8 | 17 | −9 | 7 | Possible relegation to the Second Division[a] |
14 | Irvine Meadow XI | 7 | 1 | 2 | 4 | 8 | 14 | −6 | 5 | Relegation to the Second Division |
15 | Ashfield | 7 | 0 | 2 | 5 | 7 | 22 | −15 | 2 | |
16 | Blantyre Victoria | 8 | 0 | 0 | 8 | 4 | 25 | −21 | 0 |
Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
Matches played | 61 |
Goals scored | 282 (4.62 per match) |
Biggest home win | 4 matches: 4 goals[B] |
Biggest away win | Caledonian Locomotives 0–8 Whitletts Victoria (7 September 2024) |
Highest scoring | Whitletts Victoria 8–2 Craigmark Burntonians (31 July 2024) |
Longest winning run | 7 matches: Muirkirk Juniors |
Longest unbeaten run | 7 matches: Maryhill & Muirkirk Juniors |
Longest winless run | 7 matches: Craigmark Burntonians |
Longest losing run | 7 matches: Craigmark Burntonians |
← 2023–24 2025–26 →
All statistics correct as of 7 September 2024. |
Relegated from 2023–24 First Division: Promoted from 2023–24 Third Division: |
Promoted to 2024–25 First Division: Relegated to 2024–25 Third Division:
|
Team | Location | Ground | Surface | Capacity | Seats | Floodlit |
---|---|---|---|---|---|---|
Bellshill Athletic | Bellshill | Rockburn Park | Grass | 1,000 | 0 | No |
Bonnyton Thistle [SFA] | Kilmarnock | Bonnyton Park | Artificial | 1,000 | 100 | Yes |
Caledonian Locomotives | Springburn, Glasgow | Petershill Park[a] | Artificial | 1,500 | 500 | Yes |
Cambuslang Rangers | Cambuslang | Somervell Park | Grass | 3,000 | 0 | No |
Craigmark Burntonians | Dalmellington | Station Park | Grass | 2,200 | 0 | No |
Forth Wanderers | Forth | Kingshill Park | Grass | 3,500 | 0 | No |
Kilsyth Rangers | Kilsyth | Duncansfield | Grass | 2,000 | 0 | No |
Lanark United | Lanark | Moor Park | Grass | 1,500 | 0 | No |
Larkhall Thistle | Larkhall | Gasworks Park | Grass | 2,000 | 0 | No |
Lesmahagow Juniors | Lesmahagow | Craighead Park | Grass | 3,500 | 0 | No |
Maryhill | Maryhill, Glasgow | Lochburn Park | Grass | 1,800 | 205 | Yes |
Muirkirk Juniors | Muirkirk | Burnside Park | Grass | 2,300 | 0 | No |
Neilston | Neilston | Brig O' Lea Stadium | Grass | 2,000 | 0 | Yes |
St Anthony's | Shieldhall, Glasgow | McKenna Park | Grass | 1,000 | 0 | No |
Whitletts Victoria | Ayr | New Voluntary Park | Artificial | TBC | TBC | Yes |
Yoker Athletic | Clydebank | Holm Park | Artificial | 3,500 | 0 | Yes |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Muirkirk Juniors | 8 | 7 | 0 | 1 | 27 | 10 | +17 | 21 | Promotion to the First Division |
2 | Neilston | 8 | 6 | 0 | 2 | 21 | 16 | +5 | 18 | |
3 | Whitletts Victoria | 7 | 5 | 1 | 1 | 32 | 11 | +21 | 16 | |
4 | Larkhall Thistle | 7 | 5 | 0 | 2 | 18 | 9 | +9 | 15 | |
5 | Lanark United | 8 | 4 | 2 | 2 | 19 | 13 | +6 | 14 | |
6 | Kilsyth Rangers | 8 | 4 | 2 | 2 | 15 | 15 | 0 | 14 | |
7 | Yoker Athletic | 8 | 3 | 2 | 3 | 18 | 12 | +6 | 11 | |
8 | Maryhill | 8 | 2 | 5 | 1 | 18 | 15 | +3 | 11 | |
9 | Cambuslang Rangers | 7 | 3 | 1 | 3 | 23 | 21 | +2 | 10 | |
10 | Lesmahagow | 8 | 3 | 1 | 4 | 19 | 22 | −3 | 10 | |
11 | Caledonian Locomotives | 8 | 3 | 1 | 4 | 13 | 21 | −8 | 10 | |
12 | St Anthony's | 8 | 3 | 0 | 5 | 16 | 21 | −5 | 9 | |
13 | Forth Wanderers | 8 | 2 | 1 | 5 | 19 | 28 | −9 | 7 | Possible relegation to the Third Division[a] |
14 | Bellshill Athletic | 7 | 1 | 1 | 5 | 8 | 15 | −7 | 4 | Relegation to the Third Division |
15 | Bonnyton Thistle | 7 | 1 | 1 | 5 | 6 | 15 | −9 | 4 | |
16 | Craigmark Burntonians | 7 | 0 | 0 | 7 | 10 | 38 | −28 | 0 |
Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
Matches played | 60 |
Goals scored | 243 (4.05 per match) |
Biggest home win | Threave Rovers 7–0 Irvine Victoria (3 August 2024) |
Biggest away win |
|
Highest scoring | Irvine Victoria 2–7 Glasgow Perthshire (7 September 2024) |
Longest winning run | 4 matches: Greenock Juniors |
Longest unbeaten run | 8 matches: Thorn Athletic |
Longest winless run | 7 matches: Wishaw |
Longest losing run | 5 matches: Wishaw |
← 2023–24 2025–26 →
All statistics correct as of 7 September 2024. |
Relegated from 2023–24 Second Division: Promoted from 2023–24 Fourth Division:
|
Promoted to 2024–25 Second Division: Relegated to 2024–25 Fourth Division:
|
Team | Location | Ground | Surface | Capacity | Seats | Floodlit |
---|---|---|---|---|---|---|
Ardeer Thistle | Stevenston | Ardeer Stadium | Grass | 3,500 | 0 | No |
Dalry Thistle | Dalry | Merksworth Park | Grass | 3,000 | 0 | No |
Finnart | Springburn, Glasgow | Springburn Park | Artificial | 0 | Yes | |
Girvan [SFA] | Girvan | Hamilton Park | Grass | 5,000 | 200 | No |
Glasgow Perthshire | Possilpark, Glasgow | Keppoch Park | Grass | 1,800 | 0 | No |
Glasgow University [SFA] | Airdrie | Excelsior Stadium | Artificial | 10,171 | 10,171 | Yes |
Glasgow United | Shettleston, Glasgow | Greenfield Park | Grass | 1,800 | 10 | No |
Glenvale | Paisley | Ferguslie Sports Centre | Artificial | 1,000 | 0 | Yes |
Greenock Juniors | Greenock | Ravenscraig Stadium | Grass | 6,000 | 1,000 | Yes |
Irvine Victoria | Irvine | Victoria Park | Grass | 1,800 | 0 | No |
Kilsyth Athletic | Kilsyth | Kilsyth Sports Field | Artificial | 0 | No | |
Lugar Boswell Thistle | Lugar | Rosebank Park | Grass | 2,000 | 0 | No |
Thorn Athletic | Johnstone | Thorn Athletic Sports Academy | Grass | 0 | No | |
Threave Rovers [SFA] | Castle Douglas | Meadow Park | Grass | 1,500 | Yes | |
Vale of Leven | Alexandria | Millburn Park | Grass | 3,000 | 0 | No |
Wishaw | Wishaw | Beltane Park | Grass | 500 | 0 | No |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Thorn Athletic | 8 | 5 | 3 | 0 | 18 | 12 | +6 | 18 | Promotion to the Second Division |
2 | Glasgow Perthshire | 8 | 5 | 1 | 2 | 22 | 16 | +6 | 16 | |
3 | Greenock Juniors | 7 | 4 | 2 | 1 | 17 | 7 | +10 | 14 | |
4 | Ardeer Thistle | 8 | 4 | 2 | 2 | 13 | 9 | +4 | 14 | |
5 | Threave Rovers | 6 | 4 | 1 | 1 | 23 | 8 | +15 | 13 | |
6 | Finnart | 8 | 4 | 1 | 3 | 16 | 13 | +3 | 13 | |
7 | Lugar Boswell Thistle | 8 | 3 | 3 | 2 | 15 | 14 | +1 | 12 | |
8 | Dalry Thistle | 8 | 3 | 2 | 3 | 18 | 17 | +1 | 11 | |
9 | Kilsyth Athletic | 8 | 3 | 2 | 3 | 15 | 15 | 0 | 11 | |
10 | Glasgow United | 6 | 3 | 0 | 3 | 16 | 14 | +2 | 9 | |
11 | Vale of Leven | 8 | 2 | 3 | 3 | 15 | 15 | 0 | 9 | |
12 | Girvan | 8 | 2 | 2 | 4 | 17 | 24 | −7 | 8 | |
13 | Glenvale | 8 | 2 | 1 | 5 | 14 | 24 | −10 | 7 | Possible relegation to the Fourth Division[a] |
14 | Glasgow University | 7 | 1 | 2 | 4 | 8 | 12 | −4 | 5 | Relegation to the Fourth Division |
15 | Irvine Victoria | 7 | 1 | 1 | 5 | 10 | 25 | −15 | 4 | |
16 | Wishaw | 7 | 0 | 2 | 5 | 8 | 20 | −12 | 2 |
Season | 2024–25 |
---|---|
Dates | 27 July 2024 – 10 May 2025 |
Matches played | 60 |
Goals scored | 270 (4.5 per match) |
Biggest home win | East Kilbride Thistle 6–1 BSC Glasgow (24 August 2024) |
Biggest away win | Giffnock SC 0–7 Knightswood (10 August 2024) |
Highest scoring | BSC Glasgow 4–7 St. Peter's (31 July 2024) |
Longest winning run | 7 matches: Knightswood |
Longest unbeaten run | 7 matches: Knightswood |
Longest winless run | 6 matches: Royal Albert & Saltcoats Victoria |
Longest losing run | 4 matches: 3 teams |
← 2023–24 2025–26 →
All statistics correct as of 7 September 2024. |
Relegated from 2023–24 Third Division:
|
Promoted to 2024–25 Third Division:
|
Team | Location | Ground | Surface | Capacity | Seats | Floodlit |
---|---|---|---|---|---|---|
BSC Glasgow | Yoker, Glasgow | Peterson Park | Grass | 500 | 0 | No |
Campbeltown Pupils | Campbeltown | Kintyre Park | Grass | 0 | No | |
Carluke Rovers [SFA] | Carluke | John Cumming Stadium | Artificial | 1,500 | 0 | Yes |
East Kilbride Thistle | East Kilbride | The Showpark | Grass | 2,300 | 0 | No |
Easterhouse Academy | Easterhouse, Glasgow | Stepford Park | Artificial | 0 | Yes | |
Eglinton | Kilwinning | Kilwinning Community Sports Club | Artificial | 0 | Yes | |
Giffnock SC | Giffnock | Eastwood Park | Artificial | 0 | Yes | |
Kello Rovers | Kirkconnel | Nithsdale Park | Grass | 1,000 | 0 | No |
Knightswood | Knightswood, Glasgow | Scotstoun Sports Campus | Artificial | 0 | Yes | |
Newmains United | Newmains | Victoria Park | Grass | 1,000 | 0 | No |
Port Glasgow Juniors | Port Glasgow | Parklea Community Stadium | Artificial | 2,000 | 0 | Yes |
Rossvale | Bishopbriggs | Kirkintilloch Community Sports Complex[a] | Artificial | 1,000 | 302 | Yes |
Royal Albert | Stonehouse | Tileworks Park | Grass | 1,000 | 0 | No |
Saltcoats Victoria | Saltcoats | Campbell Park | Grass | 2,500 | 0 | No |
St. Peter's | Renfrew | New Western Park[b] | Artificial | 1,000 | 0 | Yes |
West Park United | Bishopbriggs | Huntershill Sports Hub | Artificial | 1,000 | 0 | Yes |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Knightswood | 7 | 7 | 0 | 0 | 26 | 8 | +18 | 21 | Promotion to the Third Division |
2 | Rossvale | 8 | 6 | 1 | 1 | 30 | 13 | +17 | 19 | |
3 | Port Glasgow | 8 | 6 | 0 | 2 | 27 | 14 | +13 | 18 | |
4 | Kello Rovers | 7 | 5 | 1 | 1 | 22 | 8 | +14 | 16 | |
5 | Easterhouse Academy | 7 | 5 | 0 | 2 | 16 | 11 | +5 | 15 | |
6 | East Kilbride Thistle | 8 | 4 | 1 | 3 | 22 | 17 | +5 | 13 | |
7 | St. Peter's | 8 | 3 | 2 | 3 | 21 | 20 | +1 | 11 | |
8 | Eglinton | 7 | 3 | 1 | 3 | 16 | 12 | +4 | 10 | |
9 | West Park United | 8 | 3 | 1 | 4 | 11 | 15 | −4 | 10 | |
10 | Newmains United | 7 | 3 | 0 | 4 | 11 | 18 | −7 | 9 | |
11 | Saltcoats Victoria | 8 | 2 | 2 | 4 | 12 | 20 | −8 | 8 | |
12 | Carluke Rovers | 8 | 2 | 1 | 5 | 12 | 15 | −3 | 7 | |
13 | Giffnock SC | 8 | 2 | 1 | 5 | 12 | 23 | −11 | 7 | |
14 | Campbeltown Pupils | 7 | 2 | 0 | 5 | 13 | 18 | −5 | 6 | |
15 | BSC Glasgow | 8 | 1 | 0 | 7 | 14 | 38 | −24 | 3 | |
16 | Royal Albert | 6 | 0 | 1 | 5 | 6 | 21 | −15 | 1 |
SFA Club with an SFA licence[9] eligible to participate in the Lowland League promotion play-off (should they win the Premier Division), and also compete in the Scottish Cup.