Wikiwand AI

2025–26 West of Scotland Football League

Football league season From Wikipedia, the free encyclopedia

The 2025–26 West of Scotland Football League (known as the Greenversity West of Scotland League for sponsorship reasons) was the sixth season of the West of Scotland Football League, with its top division as part of the sixth tier of the Scottish football pyramid system.

Season2025–26
Dates26 July 2025 – 16 May 2026
Quick facts Season, Dates ...
West of Scotland Football League
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsAuchinleck Talbot
2026–27
Close

From the 2026–27 season, a new Lowland Football League structure is being introduced with two divisions of 16 teams running concurrently known as Lowland League East and Lowland League West. As a result, the 2025–26 season was a transitional season with 9 teams from the Premier Division promoted to Lowland League West.

After four previous runner-up finishes, Auchinleck Talbot won the Premier Division for the first time, finishing six points clear of Cumnock Juniors.

Background

At the Lowland Football League AGM in May 2025, a new league structure was announced to be introduced from the 2026–27 season. The league is transitioning into two parallel divisions to be known as Lowland League East and Lowland League West. Membership would be based on geographic boundaries with the South of Scotland Football League and the West of Scotland Football League becoming feeder leagues for Lowland League West. To fill league membership up to 16 teams plus one guest team, two teams were promoted from the 2025–26 South of Scotland Football League alongside as many teams as necessary from the 2025–26 West of Scotland Football League Premier Division from those eligible. To be eligible, a club must be club licensed with the Scottish Football Association.[1]

After Clydebank were promoted to the Lowland League, one new club – East Kilbride YM – were admitted to the league.[2]

Premier Division

Quick facts Season, Dates ...
West of Scotland Football League Premier Division
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsAuchinleck Talbot
Promoted
Matches240
Goals841 (3.5 per match)
Biggest home winPollok 9–1 St Cadoc's
(16 May 2026)
Biggest away win
Highest scoring
  • Drumchapel United 2–8 Kilwinning Rangers
    (12 August 2025)
  • St Cadoc's 5–5 Arthurlie
    (17 January 2026)
  • Pollok 9–1 St Cadoc's
    (16 May 2026)
Longest winning run9 matches:
Cumnock Juniors
Longest unbeaten run14 matches:
Auchinleck Talbot
Longest winless run20 matches:
St Cadoc's
Longest losing run12 matches:
St Cadoc's
2026–27 →
All statistics correct as of 16 May 2026.
Close

Having finished as runners-up in each of the four previously completed Premier Division seasons, Auchinleck Talbot won the Premier Division for the first time, going the last fourteen games unbeaten to overhaul Cumnock Juniors and Troon, ultimately winning the league by six points from Cumnock Juniors.

Team changes

Defending champions Clydebank were promoted to the 2025–26 Lowland Football League. Benburb, Gartcairn and Darvel were relegated to the First Division[3] while Arthurlie, Rutherglen Glencairn, Renfrew and Kilwinning Rangers were promoted.[4]

Stadia and locations

More information Club, Location ...
Club Location Ground Surface Capacity Seats Floodlit Ref.
Arthurlie Barrhead Dunterlie Park Grass 3,000 0 No [5]
Auchinleck Talbot [SFA] Auchinleck Beechwood Park Grass 3,500 500 Yes [6]
Beith Juniors [SFA] Beith Bellsdale Park Grass 1,809 0 Yes [7]
Cumnock Juniors [SFA] Cumnock Townhead Park Artificial 2,000 0 Yes [8]
Drumchapel United [SFA] Drumchapel, Glasgow Donald Dewar Centre Artificial 500 0 Yes [9]
Glenafton Athletic [SFA] New Cumnock Loch Park Grass 2,000 250 Yes [10]
Hurlford United Hurlford Blair Park Grass 1,500 0 No [11]
Johnstone Burgh [SFA] Johnstone Keanie Park Grass 2,393 0 Yes [12]
Kilwinning Rangers [SFA] Kilwinning Buffs Park Grass 2,000 0 Yes [13]
Largs Thistle [SFA] Largs Barrfields Park Artificial 3,000 800 Yes [14]
Pollok [SFA] Pollokshaws, Glasgow Newlandsfield Park Grass 2,088 0 Yes [15]
Renfrew [SFA] Renfrew New Western Park Artificial 1,000 0 Yes [16]
Rutherglen Glencairn [SFA] Rutherglen Hamish B Allan Stadium Grass 1,500 0 Yes [17]
Shotts Bon Accord Shotts Hannah Park Grass 2,000 0 No [18]
St Cadoc's [SFA] Drumoyne, Glasgow New Tinto Park[a] Artificial 1,000 0 Yes [19]
Troon [SFA] Troon Portland Park Grass 2,000 0 Yes [20]
Close
Notes
  1. St Cadoc's are ground-sharing with Benburb at New Tinto Park.
2025–26 West of Scotland Football League Premier Division
About OpenStreetMaps
Maps: terms of use
10km
6.2miles
16
Troon
16 Troon
16 Troon
15
Shotts Bon Accord
15 Shotts Bon Accord
15 Shotts Bon Accord
14
St Cadoc's
14 St Cadoc's
14 St Cadoc's
13
Rutherglen
Glencairn
13 Rutherglen Glencairn
13 Rutherglen Glencairn
12
Renfrew
12 Renfrew
12 Renfrew
11
Pollok
11 Pollok
11 Pollok
10
Largs Thistle
10 Largs Thistle
10 Largs Thistle
9
Kilwinning Rangers
9 Kilwinning Rangers
9 Kilwinning Rangers
8
Johnstone Burgh
8 Johnstone Burgh
8 Johnstone Burgh
7
Hurlford United
7 Hurlford United
7 Hurlford United
6
Glenafton Athletic
6 Glenafton Athletic
6 Glenafton Athletic
5
Drumchapel United
5 Drumchapel United
5 Drumchapel United
4
Cumnock
4 Cumnock Juniors
4 Cumnock Juniors
3
Beith
3 Beith Juniors
3 Beith Juniors
2
Auchinleck Talbot
2 Auchinleck Talbot
2 Auchinleck Talbot
1
Arthurlie
1 Arthurlie
1 Arthurlie

League table

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Auchinleck Talbot (C, P) 30 22 4 4 80 27 +53 70 Promotion to Lowland League West
2 Cumnock Juniors (P) 30 20 4 6 58 29 +29 64
3 Troon (P) 30 19 5 6 59 36 +23 62
4 Pollok (P) 30 15 2 13 51 42 +9 47
5 Largs Thistle[a] (P) 30 15 4 11 55 41 +14 46
6 Johnstone Burgh (P) 30 14 2 14 52 51 +1 44
7 Kilwinning Rangers (P) 30 13 4 13 61 53 +8 43
8 Arthurlie 30 13 4 13 71 64 +7 43 Ineligible for promotion
9 Hurlford United 30 14 1 15 52 55 3 43
10 Renfrew (P) 30 13 3 14 56 53 +3 42 Promotion to Lowland League West
11 Beith Juniors (P) 30 12 4 14 42 48 6 40
12 Drumchapel United 30 11 6 13 54 65 11 39
13 Glenafton Athletic 30 10 6 14 41 67 26 36
14 Shotts Bon Accord 30 8 6 16 47 53 6 30 Ineligible for promotion
15 Rutherglen Glencairn 30 9 2 19 37 63 26 29
16 St Cadoc's 30 2 3 25 25 94 69 9
Close
Source: [21]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Notes:
  1. Largs Thistle deducted 3 points for fielding an ineligible player.

Results

More information Home \ Away, ART ...
Home \ Away ART AUC BEI CMN DRU GLE HUR JOB KWN LRG PLK REN RUG SBA STC TRO
Arthurlie 2–4 2–3 0–3 4–1 0–3 3–0 2–3 0–2 1–2 5–1 3–2 3–2 2–1 0–0 3–0
Auchinleck Talbot 1–2 1–0 0–0 2–0 7–1 1–2 1–0 1–1 1–1 4–0 5–0 2–0 3–0 7–2 1–1
Beith Juniors 1–6 0–2 2–4 1–6 0–2 1–3 2–0 0–0 2–1 1–3 0–2 4–1 1–1 4–0 5–0
Cumnock Juniors 3–2 1–3 1–0 1–1 1–1 3–0 3–0 3–2 3–1 5–0 2–2 2–4 2–1 2–0 0–1
Drumchapel United 0–6 5–3 0–1 1–4 4–2 2–4 1–0 2–8 0–2 2–2 2–1 0–0 2–2 0–2 2–3
Glenafton Athletic 3–2 2–1 3–2 0–3 1–3 1–2 0–5 1–5 0–3 0–2 1–3 2–2 1–1 2–0 1–2
Hurlford United 3–0 0–4 1–2 1–2 1–3 2–3 4–1 2–0 2–2 2–1 3–0 2–0 1–4 3–0 0–2
Johnstone Burgh 2–3 0–4 1–1 1–0 4–2 0–0 3–1 3–4 3–1 1–2 2–3 4–1 2–0 2–1 0–2
Kilwinning Rangers 3–3 2–4 1–2 0–1 4–2 5–0 3–2 0–2 1–2 3–0 2–1 1–4 2–2 5–0 0–3
Largs Thistle 5–3 1–3 2–2 1–2 0–1 5–1 1–3 1–2 3–0 1–3 1–0 0–1 2–1 6–0 1–1
Pollok 3–0 0–1 0–1 1–2 2–1 1–2 3–1 2–0 2–0 1–2 0–2 4–0 1–2 9–1 1–0
Renfrew 2–3[a] 0–2 2–0 1–0 0–4 4–2 4–0[b] 4–2 1–2 1–2 1–1 6–0 2–1 3–1 1–2[c]
Rutherglen Glencairn 3–2 0–1 1–2 0–2 0–1 0–3 1–4 1–3 0–1 0–1 1–2 4–0 3–2 4–0 1–6
Shotts Bon Accord 2–3 2–4 0–2 3–1 1–2 1–1 1–0 3–1 1–0 0–2 0–1 1–1 0–2 7–2 3–4
St Cadoc's 5–5 0–2 1–0 0–1 2–2 0–1 0–2 1–3 0–3 2–3 0–3 3–6 0–1 1–3 1–2
Troon 1–1 2–5 1–0 0–1 2–2 1–1 4–1 1–2 6–1 1–0 1–0 2–1 3–0 2–1 3–0
Close
Source: [25]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:
  1. Match played at McKenna Park, Shieldhall.[22]
  2. Match played at McKenna Park, Shieldhall.[23]
  3. Match played at McKenna Park, Shieldhall, due to pitch replacement works at New Western Park.[24]

First Division

Quick facts Season, Dates ...
West of Scotland Football League First Division
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsIrvine Meadow
Promoted
Matches240
Goals984 (4.1 per match)
Biggest home winVale of Clyde 9–0 Gartcairn
(4 April 2026)
Biggest away winLanark United 0–7 Irvine Meadow
(9 May 2026)
Highest scoringPetershill 6–5 Neilston
(16 May 2026)
Longest winning run6 matches:
4 teams
Longest unbeaten run12 matches:
Irvine Meadow
Longest winless run19 matches:
Gartcairn
Longest losing run10 matches:
Lanark United
2026–27
All statistics correct as of 16 May 2026.
Close

Irvine Meadow won the First Division title on 2 May 2026; their 4–1 win at Gartcairn coupled with a 2–2 draw for St Roch's at Kilbirnie Ladeside gave them an unassailable 13-point lead.

Team changes

Defending champions Arthurlie were promoted to the Premier Division alongside Rutherglen Glencairn, Renfrew and Kilwinning Rangers while Maybole, Blantyre Victoria and Ashfield were relegated to the Second Division.[4] In their place, Benburb, Gartcairn and Darvel were relegated from the Premier Division[3] and Neilston, Whitletts Victoria, Muirkirk and Lanark United were promoted from the Second Division.[26]

Stadia and locations

More information Team, Location ...
Team Location Ground Surface Capacity Seats Floodlit Ref.
Ardrossan Winton Rovers Ardrossan Winton Park Grass 2,000 80 Yes [27]
Benburb [SFA] Drumoyne, Glasgow New Tinto Park Artificial 1,000 0 Yes [28]
Cumbernauld United Cumbernauld Guy's Meadow Grass 1,000 0 No [29]
Darvel [SFA] Darvel Recreation Park Grass 2,750 60 Yes [30]
Gartcairn Airdrie MTC Park Artificial 500 50 Yes [31]
Irvine Meadow [SFA] Irvine Meadow Park Grass 2,132 700 Yes [32]
Kilbirnie Ladeside Kilbirnie Valefield Park Grass 1,000 22 No [33]
Kirkintilloch Rob Roy [SFA] Kirkintilloch Kirkintilloch Community Sports Complex Artificial 839 302 Yes [34]
Lanark United Lanark Moor Park Grass 1,500 0 No [35]
Muirkirk Muirkirk Burnside Park Grass 1,600 0 No [36]
Neilston Neilston Brig O' Lea Stadium Grass 1,000 0 Yes [37]
Petershill Springburn, Glasgow Petershill Park Artificial 1,500 500 Yes [38]
St Roch's Provanmill, Glasgow James McGrory Park Grass 2,000 0 No [39]
Thorniewood United Viewpark Robertson Park Grass 1,000 0 No [40]
Vale of Clyde Tollcross, Glasgow Fullarton Park Grass 1,500 0 No [41]
Whitletts Victoria Ayr New Voluntary Park Artificial 500 0 Yes [42]
Close
2025–26 West of Scotland Football League First Division
About OpenStreetMaps
Maps: terms of use
10km
6.2miles
16
Whitletts Victoria
16 Whitletts Victoria
16 Whitletts Victoria
15
Vale of Clyde
15 Vale of Clyde
15 Vale of Clyde
14
St Roch's
14 St Roch's
14 St Roch's
13
Petershill
13 Petershill
13 Petershill
12
Thorniewood United
12 Thorniewood United
12 Thorniewood United
11
Neilston
11 Neilston
11 Neilston
10
Muirkirk
10 Muirkirk
10 Muirkirk
9
Lanark United
9 Lanark United
9 Lanark United
8
Kirkintilloch Rob Roy
8 Kirkintilloch Rob Roy
8 Kirkintilloch Rob Roy
7
Kilbirnie Ladeside
7 Kilbirnie Ladeside
7 Kilbirnie Ladeside
6
Irvine Meadow
6 Irvine Meadow
6 Irvine Meadow
5
Gartcairn
5 Gartcairn
5 Gartcairn
4
Darvel
4 Darvel
4 Darvel
3
Cumbernauld United
3 Cumbernauld United
3 Cumbernauld United
2
Benburb
2 Benburb
2 Benburb
1
Ardrossan Winton Rovers
1 Ardrossan Winton Rovers
1 Ardrossan Winton Rovers

League table

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion or relegation
1 Irvine Meadow (C, P) 30 24 4 2 84 32 +52 76 Promotion to the Premier Division
2 St Roch's (P) 30 18 3 9 63 44 +19 57
3 Vale of Clyde (P) 30 16 4 10 74 48 +26 52
4 Ardrossan Winton Rovers (P) 30 15 4 11 71 60 +11 49
5 Muirkirk 30 14 5 11 72 55 +17 47 Entered abeyance at the end of the season
6 Kirkintilloch Rob Roy (P) 30 13 8 9 54 44 +10 47 Promotion to the Premier Division
7 Kilbirnie Ladeside (P) 30 13 7 10 61 54 +7 46
8 Cumbernauld United (P) 30 13 6 11 60 52 +8 45
9 Darvel (P) 30 12 7 11 65 64 +1 43
10 Benburb (P) 30 10 7 13 56 59 3 37
11 Petershill 30 10 5 15 63 80 17 35
12 Whitletts Victoria 30 8 7 15 53 68 15 31
13 Neilston 30 10 1 19 68 87 19 31
14 Thorniewood United 30 9 3 18 60 80 20 30
15 Gartcairn 30 8 6 16 52 80 28 30
16 Lanark United 30 6 5 19 32 81 49 23
Close
Source: [43]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted

Results

More information Home \ Away, AWR ...
Home \ Away AWR BEN CMU DAR GAR IVM KLB KRR LAN MUI NEI PET STR THU VOC WHV
Ardrossan Winton Rovers 4–2 2–3 0–6 5–1 3–2 0–1 1–5 3–3 2–2 3–2 3–2 0–3 4–1 3–0 3–3
Benburb 0–1 1–0 1–1 4–1 1–1 1–1 0–2 3–1 0–2 4–4 3–4 0–3 2–2 2–4 6–1
Cumbernauld United 1–0 0–2 3–2 4–0 0–0 2–2 1–1 2–0 0–2 3–0 3–1 3–4 6–4 3–0 3–0
Darvel 5–4 2–1 2–2 0–2 1–4 0–0 0–1 4–2 1–1 5–2 3–1 2–2 2–5 1–0 1–1
Gartcairn 1–6 0–1 3–0 1–4 1–4 4–1 1–3 1–1 3–4 3–0 3–4 0–2 2–0 2–2 3–1
Irvine Meadow 1–2 4–0 1–0 4–1 2–0 4–3 5–0 3–0 4–2 5–3 2–1 1–0 3–1 2–1 2–1
Kilbirnie Ladeside 0–3 4–3 4–0 2–3 1–1 3–3 0–2 0–2 2–1 1–0 2–0 2–2 2–3 3–1 3–3
Kirkintilloch Rob Roy 4–1 3–0 4–1 1–2 1–2 1–1 0–2 1–0 0–0 4–1 3–1 0–3 1–1 2–2 2–3
Lanark United 0–4 0–4 3–1 3–3 0–6 0–7 1–2 0–0 0–6 3–1 0–2 0–1 1–0 0–1 2–1
Muirkirk 2–2 2–3 4–2 1–0 7–1 0–2 2–3 3–5 5–1 1–2 3–0 1–4 3–1 2–1 0–2
Neilston 3–1 3–4 1–4 1–2 2–1 2–4 2–4 4–2 5–0 6–1 4–3 4–1 4–3 0–6 0–3
Petershill 0–4 3–4 3–3 4–1 1–1 1–4 0–4 1–1 3–3 1–3 6–5 3–2 5–4 2–1 1–1
St Roch's 0–1 1–1 2–1 5–2 3–0 1–2 1–6 2–0 3–1 2–6 3–1 5–2 1–0 2–1 3–1
Thorniewood United 1–2 3–2 1–4 2–4 4–4 1–3 3–2 1–2 4–2 1–3 3–1 3–2 1–0 0–3 1–2
Vale of Clyde 4–3 2–1 1–1 4–3 9–0 1–2 4–0 2–2 4–0 2–1 2–1 2–4 2–0 6–2 3–2
Whitletts Victoria 2–1 0–0 2–4 4–2 4–4 1–2 3–1 3–1 1–3 2–2 2–4 0–2 0–2 2–4 2–3
Close
Source: [44]
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Second Division

Quick facts Season, Dates ...
West of Scotland Football League Second Division
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsBellshill Athletic
Promoted
Matches240
Goals987 (4.11 per match)
Biggest home winKilsyth Rangers 10–1 Maybole
(13 December 2025)
Biggest away winAshfield 0–8 Maryhill
(9 August 2025)
Highest scoringKilsyth Rangers 10–1 Maybole
(13 December 2025)
Longest winning run10 matches:
Bellshill Athletic
Longest unbeaten run15 matches:
Threave Rovers
Longest winless run11 matches:
Forth Wanderers
Longest losing run10 matches:
Caledonian Locomotives & Forth Wanderers
2026–27
All statistics correct as of 16 May 2026.
Close

Bellshill Athletic won the Second Division title on 2 May 2026, with an 8–0 win over Forth Wanderers to maintain an 11-point lead over Threave Rovers, who had three games remaining at the time.

Team changes

Defending champions Neilston were promoted to the First Division alongside Whitletts Victoria, Muirkirk and Lanark United while Yoker Athletic, St Anthony's and Craigmark Burntonians were relegated to the Third Division.[26] In their place, Maybole, Blantyre Victoria and Ashfield were relegated from the First Division[4] and Thorn Athletic, Kilsyth Athletic, Threave Rovers and Greenock were promoted from the Third Division.[45]

Stadia and locations

More information Team, Location ...
Team Location Ground Surface Capacity Seats Floodlit Ref
Ashfield Easterhouse, Glasgow Stepford Football Centre[a] Artificial 500 0 Yes [46]
Bellshill Athletic Bellshill Rockburn Park Grass 1,400 0 No [47]
Blantyre Victoria Blantyre Castle Park Grass 1,500 60 No [48]
Bonnyton Thistle [SFA] Kilmarnock Townholm Arena Artificial 500 0 Yes [49]
Caledonian Locomotives Springburn, Glasgow Petershill Park[b] Artificial 1,500 500 Yes [50]
Cambuslang Rangers Cambuslang Somervell Park Grass 2,000 0 No [51]
Forth Wanderers Forth Kingshill Park Grass 1,000 0 No [52]
Greenock Greenock Ravenscraig Stadium Grass 650 650 Yes [53]
Kilsyth Athletic Kilsyth Kilsyth Sports Field Artificial 300 0 No [54]
Kilsyth Rangers Kilsyth Duncansfield Grass 1,500 0 No [55]
Larkhall Thistle Larkhall Gasworks Park Grass 1,500 0 No [56]
Lesmahagow Lesmahagow Craighead Park Grass 2,000 0 No [57]
Maryhill Maryhill, Glasgow Lochburn Park Grass 1,800 205 Yes [58]
Maybole Maybole Ladywell Stadium Grass 1,000 124 No [59]
Thorn Athletic Johnstone Thorn Athletic Sports Academy Grass 500 0 No [60]
Threave Rovers [SFA] Castle Douglas Meadow Park Grass 1,500 100 Yes [61]
Close
Notes
  1. Ashfield are ground-sharing with Easterhouse Academy at Stepford Football Centre.
  2. Caledonian Locomotives are ground-sharing with Petershill at Petershill Park.
2025–26 West of Scotland Football League Second Division
About OpenStreetMaps
Maps: terms of use
20km
12miles
16
Threave Rovers
16 Threave Rovers
16 Threave Rovers
15
Thorn Athletic
15 Thorn Athletic
15 Thorn Athletic
14
Maybole
14 Maybole
14 Maybole
13
Maryhill
13 Maryhill
13 Maryhill
12
Lesmahagow
12 Lesmahagow
12 Lesmahagow
11
Larkhall Thistle
11 Larkhall Thistle
11 Larkhall Thistle
10
Kilsyth Rangers
10 Kilsyth Rangers
10 Kilsyth Rangers
9
Kilsyth Athletic
9 Kilsyth Athletic
9 Kilsyth Athletic
8
Greenock
8 Greenock
8 Greenock
7
Forth Wanderers
7 Forth Wanderers
7 Forth Wanderers
6
Cambuslang Rangers
6 Cambuslang Rangers
6 Cambuslang Rangers
5
Caledonian Locomotives
5 Caledonian Locomotives
5 Caledonian Locomotives
4
Bonnyton Thistle
4 Bonnyton Thistle
4 Bonnyton Thistle
3
Blantyre Victoria
3 Blantyre Victoria
3 Blantyre Victoria
2
Bellshill Athletic
2 Bellshill Athletic
2 Bellshill Athletic
1
Ashfield
1 Ashfield
1 Ashfield

League table

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion or relegation
1 Bellshill Athletic (C, P) 30 25 2 3 94 35 +59 77 Promotion to the First Division
2 Threave Rovers (P) 30 21 5 4 99 36 +63 68
3 Bonnyton Thistle (P) 30 16 7 7 68 48 +20 55
4 Blantyre Victoria (P) 30 16 6 8 64 40 +24 54
5 Maryhill (P) 30 15 6 9 77 54 +23 51
6 Lesmahagow (P) 30 14 8 8 66 54 +12 50
7 Kilsyth Rangers (P) 30 14 6 10 66 46 +20 48
8 Thorn Athletic (P) 30 12 6 12 61 58 +3 42
9 Cambuslang Rangers (P) 30 13 3 14 61 63 2 42
10 Maybole (P) 30 12 5 13 53 70 17 41
11 Greenock 30 12 2 16 65 66 1 38
12 Larkhall Thistle 30 11 5 14 44 57 13 38
13 Ashfield 30 10 0 20 52 75 23 30
14 Caledonian Locomotives 30 6 3 21 43 83 40 21 Folded at the end of the season[62]
15 Kilsyth Athletic 30 6 3 21 43 85 42 21
16 Forth Wanderers 30 2 3 25 31 117 86 9
Close
Source: [63]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted

Results

More information Home \ Away, ASH ...
Home \ Away ASH BEL BLV BON CAL CAM FOR GRE KAT KRA LAR LES MAR MAY THO THR
Ashfield 2–3 1–7 1–2 4–2 2–1 0–2 0–3 3–2 3–1 1–3 1–3 0–8 3–1 1–3 3–2
Bellshill Athletic 2–1 2–1 1–2 5–1 3–2 8–0 3–1 4–0 4–0 2–1 1–1 3–1 5–1 2–0 2–0
Blantyre Victoria 2–1 2–3 0–1 3–2 4–3 6–0 2–0 1–1 0–2 1–3 2–4 2–1 1–0 1–0 1–1
Bonnyton Thistle 2–1 2–4 4–1 1–1 1–2 8–1 5–3 4–1 3–1 3–2 3–1 2–4 2–2 0–2 0–3
Caledonian Locomotives 3–1 3–5 2–2 1–3 0–4 2–5 1–2 0–1 2–3 3–4[a] 3–6 1–3 0–1 1–0 2–6
Cambuslang Rangers 2–1 3–4 1–3 5–1 1–1 2–0 1–7 4–1 4–2 1–2 1–2 0–1 3–4 3–2 1–1
Forth Wanderers 1–4 0–5 3–4 2–2 1–3 0–3 2–4 0–5 0–4 0–2 1–3 0–5 2–2 1–2 0–4
Greenock 1–3 1–4 0–4 1–1 3–1 0–1 6–2 4–0 0–1 4–1 0–3 1–1 3–0 1–3 2–3
Kilsyth Athletic 3–2 1–4 0–2 2–3 0–2 3–4 3–2 1–2 2–1 1–2 0–2 2–3 2–2 0–3 1–6
Kilsyth Rangers 3–1 1–1 1–1 0–0 1–2 5–1 4–3 3–2 6–1 1–1 0–0 1–3 10–1 3–0 1–3
Larkhall Thistle 0–2 1–4 1–0 1–1 1–0 1–2 2–0 1–3 3–3 0–1 1–1 3–0 1–1 1–3 0–2
Lesmahagow 2–0 1–2 0–3 0–4 5–2 2–3 2–2 4–2 1–0 2–4 2–0 0–3 3–3 3–3 3–5
Maryhill 2–1 3–1 0–2 2–3 6–0 2–2 6–0 1–5 4–3 1–1 5–3 0–3 3–0 4–4 1–4
Maybole 3–1 1–2 0–3 0–4 2–0 2–1 5–0 4–1 3–0 2–1 2–3 0–2 4–1 2–0 0–4
Thorn Athletic 2–6[b] 0–4 1–1 1–1 1–2 2–0 6–1 4–2 3–4 3–1 3–0 3–3 1–1 2–3 2–1
Threave Rovers 4–2 2–1 2–2 2–0 3–0 4–0 5–0 6–1 5–0 0–3 5–0 2–2 2–2 7–2 5–2
Close
Source: [66]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:
  1. Match played at James McGrory Park, Provanmill.[64]
  2. Match played at Winton Park, Ardrossan.[65]

Third Division

Quick facts Season, Dates ...
West of Scotland Football League Third Division
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsCraigmark Burntonians
Promoted
Matches240
Goals995 (4.15 per match)
Biggest home winKnightswood 9–0 Glasgow Perthshire
(21 February 2026)
Biggest away winSt Anthony's 0–8 Glasgow University
(28 February 2026)
Highest scoringGlenvale 6–6 Lugar Boswell Thistle
(10 January 2026)
Longest winning run10 matches:
Craigmark Burntonians
Longest unbeaten run11 matches:
Craigmark Burntonians & Port Glasgow
Longest winless run11 matches:
3 teams
Longest losing run11 matches:
Glasgow Perthshire
2026–27
All statistics correct as of 16 May 2026.
Close

Craigmark Burntonians won the Third Division title on the final day of the season; having entered with a three-point lead over Knightswood, a 1–1 draw for Craigmark Burntonians against Easterhouse Academy was enough for the title irrespective of Knightswood's 5–1 win over Glasgow United.

Team changes

Defending champions Thorn Athletic were promoted to the Second Division alongside Kilsyth Athletic, Threave Rovers and Greenock while Vale of Leven, Irvine Victoria and Wishaw were relegated to the Fourth Division.[45] In their place, Yoker Athletic, St Anthony's and Craigmark Burntonians were relegated from the Second Division[26] and Knightswood, Port Glasgow, Kello Rovers and Easterhouse Academy were promoted from the Fourth Division.[67]

Stadia and locations

More information Team, Location ...
Team Location Ground Surface Capacity Seats Floodlit Ref.
Ardeer Thistle Stevenston Ardeer Stadium Grass 1,500 0 No [68]
Craigmark Burntonians Dalmellington Station Park Grass 1,500 0 No [69]
Dalry Thistle Dalry Merksworth Park Grass 1,500 0 No [70]
Easterhouse Academy Easterhouse, Glasgow Stepford Football Centre Artificial 500 0 Yes [71]
Finnart Springburn, Glasgow Springburn Park Artificial 500 0 Yes [72]
Girvan [SFA] Girvan Hamilton Park Grass 2,000 200 No [73]
Glasgow Perthshire Possilpark, Glasgow Keppoch Park Grass 1,500 90 No [74]
Glasgow United Shettleston, Glasgow Greenfield Park Grass 1,800 10 No [75]
Glasgow University [SFA] Airdrie Excelsior Stadium Artificial 10,101 10,101 Yes [76]
Glenvale Paisley Ferguslie Sports Centre Artificial 500 0 Yes [77]
Kello Rovers Kirkconnel Nithsdale Park Grass 1,700 0 No [78]
Knightswood Kirkintilloch Kirkintilloch Community Sports Complex[a] Artificial 839 302 Yes [79]
Lugar Boswell Thistle Lugar Rosebank Park Grass 1,500 0 No [80]
Port Glasgow Port Glasgow Parklea Community Stadium Artificial 1,500 0 Yes [81]
St Anthony's Shieldhall, Glasgow McKenna Park Grass 1,000 0 No [82]
Yoker Athletic Clydebank Holm Park Artificial 1,200 0 Yes [83]
Close
Notes
  1. Knightswood are ground-sharing with Kirkintilloch Rob Roy at Kirkintilloch Community Sports Complex.
2025–26 West of Scotland Football League Third Division
About OpenStreetMaps
Maps: terms of use
10km
6.2miles
16
Yoker Athletic
16 Yoker Athletic
16 Yoker Athletic
15
St Anthony's
15 St Anthony's
15 St Anthony's
14
Port Glasgow
14 Port Glasgow
14 Port Glasgow
13
Lugar Boswell Thistle
13 Lugar Boswell Thistle
13 Lugar Boswell Thistle
12
Knightswood
11
Kello Rovers
11 Kello Rovers
11 Kello Rovers
10
Glenvale
10 Glenvale
10 Glenvale
9
Glasgow University
9 Glasgow University
9 Glasgow University
8
Glasgow
United
8 Glasgow United
8 Glasgow United
7
Glasgow Perthshire
7 Glasgow Perthshire
7 Glasgow Perthshire
6
Girvan
6 Girvan
6 Girvan
5
Finnart
4
Easterhouse
3
Dalry Thistle
3 Dalry Thistle
3 Dalry Thistle
2
Craigmark Burntonians
2 Craigmark Burntonians
2 Craigmark Burntonians
1
Ardeer Thistle
1 Ardeer Thistle
1 Ardeer Thistle

League table

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion or relegation
1 Craigmark Burntonians (C, P) 30 21 5 4 72 32 +40 68 Promotion to the Second Division
2 Knightswood (P) 30 21 4 5 88 30 +58 67
3 Port Glasgow (P) 30 19 6 5 86 48 +38 63
4 Glasgow University (P) 30 18 2 10 88 60 +28 56
5 Yoker Athletic (P) 30 16 5 9 71 48 +23 53
6 Dalry Thistle (P) 30 15 4 11 71 58 +13 49
7 Easterhouse Academy (P) 30 14 4 12 75 59 +16 46
8 Ardeer Thistle (P) 30 14 4 12 71 68 +3 46
9 Finnart (P) 30 11 8 11 59 56 +3 41
10 Glasgow United (P) 30 13 1 16 67 65 +2 40
11 Girvan (P) 30 9 8 13 47 47 0 35
12 Glenvale 30 10 5 15 62 74 12 35
13 Kello Rovers 30 9 5 16 37 58 21 32
14 Lugar Boswell Thistle 30 4 6 20 42 95 53 18
15 St Anthony's 30 5 3 22 30 97 67 18
16 Glasgow Perthshire 30 4 4 22 29 100 71 16
Close
Source: [84]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted

Results

More information Home \ Away, ARD ...
Home \ Away ARD CRG DAL EAS FIN GIR GLP GLA GLU GLE KEL KNI LBT PGL STA YOK
Ardeer Thistle 2–3 4–3 2–4 2–2 1–0 4–1 3–1 1–4 1–3 3–0 4–2 2–3 4–0 4–2 3–2
Craigmark Burntonians 3–1 1–2 1–1 2–1 1–2 2–2[a] 2–0 3–2 4–0 2–1 0–0 4–1 2–2 2–2 3–2
Dalry Thistle 1–0 0–2 2–4 1–4[b] 1–1 3–1 2–1 1–3 3–2 3–1 1–1 1–0[c] 4–3 6–1 2–2
Easterhouse Academy 1–0 4–1 6–1 2–4 4–0 2–1 2–3 4–2 2–2 3–0 1–3 4–1 2–3 1–0 4–1
Finnart 1–2[d] 0–2 1–2 2–0 3–2 2–0 1–4[e] 0–1[f] 4–2[g] 2–0 1–4 4–0 2–2 1–1 2–6[h]
Girvan 4–2 1–2 1–1 4–1 3–1 2–2 1–2 1–3 1–1 0–0 0–1 2–2 1–1 1–2 1–2
Glasgow Perthshire 3–1 1–5 0–5 2–5 0–1 1–5 1–5 0–5 1–5 1–2 2–2 0–0 1–6 2–1 0–1
Glasgow United 1–1 0–1 3–4 4–2 2–3 0–4 1–2 3–5 5–1 2–0 5–1 3–4 3–0 5–2 0–4
Glasgow University 5–1 2–4 1–8 3–1 2–1 2–2 6–0 3–1 2–1 0–2 1–2 6–0 0–2 3–0 1–1
Glenvale 1–3 0–2 3–2 4–3 2–2 1–2 3–1 2–1 4–6 2–1 0–1 6–6 1–4 3–1 4–2
Kello Rovers 2–4 0–1 0–6 1–1 2–2 1–0 2–1 2–4 4–2 2–1 0–1 3–1[i] 0–1 2–3 1–1
Knightswood 5–1 0–2 3–1 3–1 2–2 3–0 9–0 5–1 3–0 3–0 4–0 7–0 6–1[j] 7–1 2–1
Lugar Boswell Thistle 3–3 1–6 1–2 0–6 2–2 0–2 1–2 2–4 2–4 2–2 2–4 0–2 2–6 2–0 1–3
Port Glasgow 4–4 1–0 3–2 4–1 2–2 3–1 6–0 2–1 6–1 3–1 1–1 2–1 0–3 8–1 5–0
St Anthony's 1–4 0–6 2–1 1–3 0–3 0–3 2–0 1–2 0–8 2–5 0–3 0–5 2–0 1–3 0–3
Yoker Athletic 3–4 1–3 3–0 2–2 4–3 3–0 6–1 2–0 4–3 2–0 4–0 2–0 3–0 0–2 1–1
Close
Source: [95]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:
  1. Match played at Townhead Park, Cumnock.[85]
  2. Match played at Winton Park, Ardrossan.[86]
  3. Match played at Winton Park, Ardrossan, due to pitch maintenance at Merksworth Park.[87]
  4. Match played at Greenfield Park, Shettleston.[88]
  5. Match played at Greenfield Park, Shettleston.[89]
  6. Match played at Greenfield Park, Shettleston.[90]
  7. Match played at Greenfield Park, Shettleston.[91]
  8. Match played at Greenfield Park, Shettleston.[92]
  9. Match played at Loch Park, New Cumnock.[93]
  10. Match played at New Tinto Park, Drumoyne.[94]

Fourth Division

Quick facts Season, Dates ...
West of Scotland Football League Fourth Division
Season2025–26
Dates26 July 2025 – 16 May 2026
ChampionsEast Kilbride YM
Promoted
Matches210[A]
Goals870 (4.14 per match)
Biggest home winRoyal Albert 10–0 Campbeltown Pupils
(11 April 2026)
Biggest away winCampbeltown Pupils 0–10 East Kilbride Thistle
(16 May 2026)
Highest scoringCarluke Rovers 10–4 Wishaw
(16 May 2026)
Longest winning run8 matches:
West Park United[B]
Longest unbeaten run21 matches:
East Kilbride YM[B]
Longest winless run26 matches:
Campbeltown Pupils[C]
Longest losing run14 matches:
Campbeltown Pupils[C]
2026–27
All statistics correct as of 16 May 2026.
Close

In their first season as part of the West of Scotland Football League, East Kilbride YM won the Fourth Division title by three points ahead of Royal Albert, with the two teams playing out a 2–2 draw on the final day.

Team changes

Defending champions Knightswood were promoted to the Third Division alongside Port Glasgow, Kello Rovers and Easterhouse Academy.[67] In their place, Vale of Leven, Irvine Victoria and Wishaw were relegated from the Third Division[45] East Kilbride YM joined the West of Scotland League from the amateur Caledonian Premier Division.[2]

Stadia and locations

More information Team, Location ...
Team Location Ground Surface Capacity Seats Floodlit Ref.
BSC Glasgow Yoker, Glasgow Peterson Park Grass 500 0 No [96]
Campbeltown Pupils Campbeltown Kintyre Park Grass 1,500 0 No [97]
Carluke Rovers [SFA] Carluke John Cumming Stadium Artificial 1,500 0 Yes [98]
East Kilbride Thistle East Kilbride The Showpark Grass 1,500 0 No [99]
East Kilbride YM East Kilbride Kirktonholme Recreation Ground Artificial 500 0 No [100]
Eglinton Kilwinning Kilwinning Community Sports Club Artificial 500 0 Yes [101]
Giffnock SC Giffnock GSC Auldhouse Artificial 500 0 Yes [102]
Irvine Victoria Irvine Victoria Park Grass 1,000 0 No [103]
Newmains United Newmains Victoria Park Grass 1,000 0 No [104]
Rossvale Bishopbriggs Hunterhill Sports Hub Artificial 500 0 Yes [105]
Royal Albert Stonehouse Tileworks Park Grass 1,000 0 No [106]
Saltcoats Victoria Saltcoats Campbell Park Grass 1,500 0 No [107]
St. Peter's Renfrew New Western Park[a] Artificial 1,000 0 Yes [108]
Vale of Leven Alexandria Millburn Park Grass 2,000 0 No [109]
West Park United Bishopbriggs Huntershill Sports Hub Artificial 1,000 0 Yes [110]
Wishaw Wishaw Beltane Park Grass 1,000 0 No [111]
Close
Notes
  1. St. Peter's are ground-sharing with Renfrew at New Western Park.
2025–26 West of Scotland Football League Fourth Division
About OpenStreetMaps
Maps: terms of use
20km
12miles
16
Wishaw
16 Wishaw
16 Wishaw
15
West Park United
15 West Park United
15 West Park United
14
Vale of Leven
14 Vale of Leven
14 Vale of Leven
13
St Peter's
13 St. Peter's
13 St. Peter's
12
Saltcoats Victoria
12 Saltcoats Victoria
12 Saltcoats Victoria
11
Royal Albert
11 Royal Albert
11 Royal Albert
10
Rossvale
10 Rossvale
10 Rossvale
9
Newmains United
9 Newmains United
9 Newmains United
8
Irvine Victoria
8 Irvine Victoria
8 Irvine Victoria
7
Giffnock
7 Giffnock
7 Giffnock
6
Eglinton
6 Eglinton
6 Eglinton
5
East Kilbride
YM
5 East Kilbride YM
5 East Kilbride YM
4
East Kilbride
Thistle
4 East Kilbride Thistle
4 East Kilbride Thistle
3
Carluke
Rovers
3 Carluke Rovers
3 Carluke Rovers
2
Campbeltown Pupils
2 Campbeltown Pupils
2 Campbeltown Pupils
1
BSC Glasgow
1 BSC Glasgow
1 BSC Glasgow
Team locations:
1
BSC Glasgow
2
Campbeltown Pupils
3
Carluke Rovers
4
East Kilbride Thistle
5
East Kilbride YM
6
Eglinton
7
Giffnock
8
Irvine Victoria
9
Newmains United
10
Rossvale
11
Royal Albert
12
Saltcoats Victoria
13
St. Peter's
14
Vale of Leven
15
West Park United
16
Wishaw

League table

On 31 March 2026, BSC Glasgow resigned as a member of the league, and their results were expunged.

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 East Kilbride YM (C, P) 28 19 6 3 93 35 +58 63 Promotion to the Third Division
2 Royal Albert (P) 28 17 9 2 72 29 +43 60
3 Carluke Rovers (P) 28 18 2 8 74 45 +29 56
4 West Park United (P) 28 17 4 7 70 40 +30 55
5 East Kilbride Thistle (P) 28 17 3 8 86 50 +36 54
6 Vale of Leven (P) 28 15 5 8 69 42 +27 50
7 Eglinton (P) 28 13 7 8 54 44 +10 46
8 Irvine Victoria (P) 28 13 4 11 68 61 +7 43
9 Giffnock (P) 28 12 4 12 58 53 +5 40
10 St. Peter's 28 10 6 12 54 56 2 36 Resigned at the end of the season[112]
11 Newmains United (P) 28 8 5 15 42 53 11 29 Promotion to the Third Division
12 Saltcoats Victoria (P) 28 8 3 17 41 68 27 27
13 Wishaw 28 6 5 17 40 79 39 23
14 Rossvale 28 2 4 22 32 86 54 10
15 Campbeltown Pupils 28 1 1 26 17 129 112 4
16 BSC Glasgow 0 0 0 0 0 0 0 0 Resigned; record expunged
Close
Source: [113]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted

Results

On 31 March 2026, BSC Glasgow resigned as a member of the league, and their results were expunged.

More information Home \ Away, BSC ...
Home \ Away BSC CAM CAR EKT EKY EGL GSC IVV NUC ROS ROA SAL STP VOL WPU WSH
BSC Glasgow
Campbeltown Pupils 1–8 0–10 2–5 1–5 1–1 1–4 1–0 0–2 1–3 1–4 1–3 0–2 2–3 0–1
Carluke Rovers 6–0 1–2 4–1 2–1[a] 3–0[b] 3–2 2–0 1–0 0–3 5–1 2–1 4–1 0–5[c] 10–4
East Kilbride Thistle 7–2 1–1 2–3 6–3 3–2 1–2 4–1 5–1 1–3 3–4 1–0 6–3 2–1 1–1
East Kilbride YM 8–0 2–0 3–3 5–0 1–1 1–3 2–0 3–1 2–2 4–0 2–1 1–1 3–3 7–0
Eglinton 3–0 0–1 2–4 2–4 4–3 0–0 2–1 2–1 1–1 0–0 1–0 1–2 2–1 4–2
Giffnock 6–0 1–2 2–4 3–5 1–0 1–0 1–3 4–1 1–1 2–1 1–4 2–1 5–0 3–0
Irvine Victoria 4–1 3–1 0–1 1–6 3–4 6–3 2–1 4–1 2–6 1–2 2–2 4–3 2–4 3–2
Newmains United 5–0 1–3 4–1 1–5 0–0 0–2 3–4 4–2 2–2 1–1 0–0 4–3 1–0 5–2
Rossvale 4–1 1–4 1–4 0–5 0–2 1–3 3–3 1–1 2–3 1–4 0–3 1–1 0–5[d] 2–7
Royal Albert 10–0 3–1 3–1 2–2 0–0 5–1 2–2 2–1 6–1 3–0 1–1 2–1 0–1 4–0
Saltcoats Victoria 4–0[e] 2–1 0–5[f] 0–2 1–4[g] 0–3[h] 2–6[i] 0–1 2–2[j] 0–1 1–3 2–6[k] 0–2[l] 5–1
St. Peter's 4–0 3–6 1–2[m] 0–5 0–5 2–2 1–3[n] 3–1 3–2 0–1 4–1 0–3 4–4 5–1
Vale of Leven 8–0 4–0 3–1 2–1 1–1 1–0 2–0 2–0 2–1 3–0 4–0 3–3 4–5 1–0
West Park United 4–0 1–2 2–0 1–2 3–3 3–1 2–1 5–1 2–0 1–2 2–0 4–0 2–1 2–0
Wishaw 5–1 1–1 1–5 0–3 1–2 1–3 2–1 1–0 2–0 1–1 0–4 1–3 1–1 2–2
Close
Source: [125]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:
  1. Match played at New Tinto Park, Drumoyne, due to refurbishment at the John Cumming Stadium.[114]
  2. Match played at Cliftonhill, Coatbridge, due to refurbishment at the John Cumming Stadium.[115]
  3. Match played at Cliftonhill, Coatbridge, due to refurbishment at the John Cumming Stadium.[115]
  4. Match played at McKenna Park, Shieldhall.[116]
  5. Match played at Winton Park, Ardrossan, due to water damage at Campbell Park.[117]
  6. Match played at Valefield Park, Kilbirnie.[118]
  7. Match played at Barrfields, Largs.[119]
  8. Match played at Winton Park, Ardrossan, due to water damage at Campbell Park.[117]
  9. Match played at Valefield Park, Kilbirnie.[120]
  10. Match played at Winton Park, Ardrossan.[121]
  11. Match played at Winton Park, Ardrossan, due to water damage at Campbell Park.[117]
  12. Match played at Winton Park, Ardrossan,[122] due to water damage at Campbell Park.
  13. Match played at Barrfields, Largs.[123]
  14. Match played at Barrfields, Largs.[124]

Notes

SFA Club with an SFA licence[126] eligible for promotion to Lowland League West (should they participate in the Premier Division) and also compete in the Scottish Cup.

  1. 24 matches and 81 goals were expunged from the overall tallies, following BSC Glasgow's withdrawal from the league.
  2. One win against BSC Glasgow expunged.
  3. Two losses against BSC Glasgow expunged.

References

Related Articles

Timelines

Top Qs

Fact Checks