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.
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | Auchinleck Talbot |
← 2024–25 2026–27 → | |
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
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | Auchinleck Talbot |
| Promoted | |
| Matches | 240 |
| Goals | 841 (3.5 per match) |
| Biggest home win | Pollok 9–1 St Cadoc's (16 May 2026) |
| Biggest away win |
|
| Highest scoring |
|
| Longest winning run | 9 matches: Cumnock Juniors |
| Longest unbeaten run | 14 matches: Auchinleck Talbot |
| Longest winless run | 20 matches: St Cadoc's |
| Longest losing run | 12 matches: St Cadoc's |
← 2024–25 2026–27 →
All statistics correct as of 16 May 2026. | |
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
| 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] |
- Notes
- St Cadoc's are ground-sharing with Benburb at New Tinto Park.

6.2miles
Glencairn
League table
| 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 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Notes:
- Largs Thistle deducted 3 points for fielding an ineligible player.
Results
First Division
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | Irvine Meadow |
| Promoted | |
| Matches | 240 |
| Goals | 984 (4.1 per match) |
| Biggest home win | Vale of Clyde 9–0 Gartcairn (4 April 2026) |
| Biggest away win | Lanark United 0–7 Irvine Meadow (9 May 2026) |
| Highest scoring | Petershill 6–5 Neilston (16 May 2026) |
| Longest winning run | 6 matches: 4 teams |
| Longest unbeaten run | 12 matches: Irvine Meadow |
| Longest winless run | 19 matches: Gartcairn |
| Longest losing run | 10 matches: Lanark United |
← 2024–25 2026–27 →
All statistics correct as of 16 May 2026. | |
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
| 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] |

6.2miles
League table
| 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 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Results
Second Division
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | Bellshill Athletic |
| Promoted |
|
| Matches | 240 |
| Goals | 987 (4.11 per match) |
| Biggest home win | Kilsyth Rangers 10–1 Maybole (13 December 2025) |
| Biggest away win | Ashfield 0–8 Maryhill (9 August 2025) |
| Highest scoring | Kilsyth Rangers 10–1 Maybole (13 December 2025) |
| Longest winning run | 10 matches: Bellshill Athletic |
| Longest unbeaten run | 15 matches: Threave Rovers |
| Longest winless run | 11 matches: Forth Wanderers |
| Longest losing run | 10 matches: Caledonian Locomotives & Forth Wanderers |
← 2024–25 2026–27 →
All statistics correct as of 16 May 2026. | |
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
| 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] |
- Notes

12miles
League table
| 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 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Results
Third Division
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | Craigmark Burntonians |
| Promoted |
|
| Matches | 240 |
| Goals | 995 (4.15 per match) |
| Biggest home win | Knightswood 9–0 Glasgow Perthshire (21 February 2026) |
| Biggest away win | St Anthony's 0–8 Glasgow University (28 February 2026) |
| Highest scoring | Glenvale 6–6 Lugar Boswell Thistle (10 January 2026) |
| Longest winning run | 10 matches: Craigmark Burntonians |
| Longest unbeaten run | 11 matches: Craigmark Burntonians & Port Glasgow |
| Longest winless run | 11 matches: 3 teams |
| Longest losing run | 11 matches: Glasgow Perthshire |
← 2024–25 2026–27 →
All statistics correct as of 16 May 2026. | |
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
| 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] |
- Notes
- Knightswood are ground-sharing with Kirkintilloch Rob Roy at Kirkintilloch Community Sports Complex.

6.2miles
United
League table
| 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 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Results
Fourth Division
| Season | 2025–26 |
|---|---|
| Dates | 26 July 2025 – 16 May 2026 |
| Champions | East Kilbride YM |
| Promoted |
|
| Matches | 210[A] |
| Goals | 870 (4.14 per match) |
| Biggest home win | Royal Albert 10–0 Campbeltown Pupils (11 April 2026) |
| Biggest away win | Campbeltown Pupils 0–10 East Kilbride Thistle (16 May 2026) |
| Highest scoring | Carluke Rovers 10–4 Wishaw (16 May 2026) |
| Longest winning run | 8 matches: West Park United[B] |
| Longest unbeaten run | 21 matches: East Kilbride YM[B] |
| Longest winless run | 26 matches: Campbeltown Pupils[C] |
| Longest losing run | 14 matches: Campbeltown Pupils[C] |
← 2024–25 2026–27 →
All statistics correct as of 16 May 2026. | |
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
| 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] |
- Notes
- St. Peter's are ground-sharing with Renfrew at New Western Park.

12miles
YM
Thistle
Rovers
League table
On 31 March 2026, BSC Glasgow resigned as a member of the league, and their results were expunged.
| 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 |
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.
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.