2023–24 West of Scotland Football League

Football league season

West of Scotland Football LeagueSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Beith Juniors

← 2022–23

2024–25 →

The 2023–24 West of Scotland Football League (known as the PDM Buildbase West of Scotland League for sponsorship reasons) was the fourth 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 were the reigning champions, and successfully defended their title,[1] winning the Premier Division by five points from Auchinleck Talbot.

## Teams

[edit]

### To West of Scotland Football League

[edit]

Transferred from Saturday Morning Amateur Football League

* Knightswood

## Premier Division

[edit]

Football league season

West of Scotland Football League Premier DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 15 May 2024
Champions| Beith Juniors
Relegated|

* Arthurlie
* Irvine Meadow XI
* Kirkintilloch Rob Roy

Matches played| 240
Goals scored| 842 (3.51 per match)
Biggest home win| Beith Juniors 9–0 Glenafton Athletic
(27 April 2024)
Biggest away win| Irvine Meadow XI 0–6 Hurlford United
(11 May 2024)
Highest scoring|

* Beith Juniors 9–0 Glenafton Athletic
(27 April 2024)
* Auchinleck Talbot 6–3 Pollok
(4 May 2024)

Longest winning run| 6 matches:
Auchinleck Talbot & Beith Juniors
Longest unbeaten run| 11 matches:
St Cadoc's
Longest winless run| 12 matches:
Irvine Meadow XI
Longest losing run| 6 matches:
Irvine Meadow XI & Kirkintilloch Rob Roy

← 2022–23

2024–25 →

All statistics correct as of 15 May 2024.

Beith Juniors retained their West of Scotland Football League title, opening up an unassailable lead over Clydebank and Auchinleck Talbot, with a 2–0 home victory over Troon on 4 May 2024. However, just like the previous season, they were ineligible for promotion as they do not hold an SFA club licence.

Promoted from 2022–23 First Division:

* Gartcairn
* St Cadoc's
* Benburb

Relegated to 2023–24 First Division:

* Petershill
* Kilwinning Rangers
* Cambuslang Rangers

|

### Stadia and locations

[edit]

Club  | Location  | Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Arthurlie | Barrhead | Dunterlie Park | Grass  | 3,000  | 0  | No
Auchinleck Talbot [SFA] | Auchinleck | Beechwood Park[2] | Grass  | 3,500  | 500  | Yes
Beith Juniors | Beith | Bellsdale Park[3] | Grass  | 1,809  | 0  | No
Benburb [SFA] | Drumoyne, Glasgow | New Tinto Park[4] | Artificial  | 1,000  | 500  | Yes
Clydebank [SFA] | Clydebank | Holm Park  | Artificial  | 1,200  | 0  | Yes
Cumnock Juniors [SFA] | Cumnock | Townhead Park[5] | Artificial  | 2,000  | 0  | Yes
Darvel [SFA] | Darvel | Recreation Park  | Grass  | 2,750  | 60  | 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[6] | Grass  | 1,500  | 0  | No
Irvine Meadow XI [SFA] | Irvine | Meadow Park[7] | Grass  | 2,132  | 700  | Yes
Kirkintilloch Rob Roy | Cumbernauld | Guy's Meadow[a] | Grass  | 1,000  | 0  | No
Largs Thistle | Largs | Barrfields Park | Artificial  | 3,000  | 800  | No
Pollok [SFA] | Pollokshaws, Glasgow  | Newlandsfield Park[8] | Grass  | 2,088  | 0  | Yes
St Cadoc's | Drumoyne, Glasgow | New Tinto Park[b] | Artificial  | 1,000  | 0  | Yes
Troon | Troon | Portland Park[9] | Grass  | 2,000  | 100  | Yes

Notes

1. ^ Kirkintilloch Rob Roy ground-shared with Cumbernauld United at Guy's Meadow.
2. ^ St Cadoc's ground-shared with Benburb at New Tinto Park.

Arthurlie

Auchinleck Talbot

Beith Juniors

Benburb / St Cadoc's

Clydebank

Cumnock Juniors

Darvel

Gartcairn

Glenafton Athletic

Hurlford United

Irvine Meadow XI

Kirkintilloch Rob Roy

Largs Thistle

Pollok

Troon

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Premier Division

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation

|
|
|
|
|
|
|
|
|
|

1  | Beith Juniors (C) | 30  | 18  | 6  | 6  | 72  | 43  | +29  | 60  | Ineligible for the Lowland League play-off
2  | Auchinleck Talbot | 30  | 17  | 4  | 9  | 63  | 33  | +30  | 55  |
3  | St Cadoc's | 30  | 16  | 6  | 8  | 66  | 43  | +23  | 54
4  | Clydebank | 30  | 16  | 6  | 8  | 56  | 35  | +21  | 54
5  | Largs Thistle | 30  | 16  | 5  | 9  | 53  | 39  | +14  | 53
6  | Pollok | 30  | 14  | 8  | 8  | 73  | 56  | +17  | 50
7  | Darvel | 30  | 14  | 6  | 10  | 56  | 45  | +11  | 48
8  | Cumnock Juniors | 30  | 11  | 8  | 11  | 50  | 69  | −19  | 41
9  | Hurlford United | 30  | 12  | 4  | 14  | 51  | 45  | +6  | 40
10  | Gartcairn | 30  | 10  | 8  | 12  | 52  | 52  | 0  | 38
11  | Benburb | 30  | 11  | 5  | 14  | 42  | 44  | −2  | 38
12  | Troon | 30  | 10  | 6  | 14  | 47  | 63  | −16  | 36
13  | Glenafton Athletic | 30  | 9  | 6  | 15  | 46  | 67  | −21  | 33
14  | Arthurlie (R) | 30  | 8  | 8  | 14  | 58  | 59  | −1  | 32  | Relegation to the First Division
15  | Kirkintilloch Rob Roy (R) | 30  | 7  | 6  | 17  | 32  | 61  | −29  | 27
16  | Irvine Meadow XI (R) | 30  | 3  | 4  | 23  | 25  | 88  | −63  | 13

Source: West of Scotland Football League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (R) Relegated

### Results

[edit]

Home \ Away  | ART | AUC | BEI | BNB | CLY | CMN | DAR | GAR | GLE | HUR | IVM | KRR | LRG | PLK | STC | TRO

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Arthurlie |  | 2–2  | 5–0  | 2–1  | 0–1  | 4–3  | 0–3  | 1–1  | 1–2  | 2–1  | 7–0  | 1–2  | 1–2  | 2–2  | 3–0  | 1–2
Auchinleck Talbot | 2–2  |  | 1–1  | 3–0  | 0–1  | 4–0  | 1–2  | 4–0  | 5–2  | 2–0  | 2–0  | 1–0  | 1–0  | 6–3  | 1–2  | 3–2
Beith Juniors | 4–2  | 1–0  |  | 2–0  | 2–1  | 1–3  | 3–2  | 4–4  | 9–0  | 1–1  | 4–0  | 1–0  | 4–1  | 1–1  | 1–3  | 2–0
Benburb | 1–1  | 0–1  | 1–4  |  | 2–0  | 1–2  | 0–3  | 0–1  | 1–1  | 3–0  | 4–1  | 3–1  | 0–0  | 4–1  | 0–2  | 2–1
Clydebank | 3–2  | 2–1  | 3–0  | 2–3  |  | 5–2  | 2–2  | 0–1  | 4–1  | 1–1  | 3–1  | 2–0  | 2–3  | 1–0  | 2–1  | 5–1
Cumnock Juniors | 3–2  | 1–3  | 2–4  | 2–1  | 1–1  |  | 0–5  | 3–2  | 1–2  | 3–2  | 1–0  | 1–1  | 1–1  | 2–2  | 0–2  | 4–3
Darvel | 2–2  | 0–5  | 2–1  | 3–2  | 1–0  | 2–2  |  | 2–1  | 1–2  | 0–0  | 4–3  | 4–0  | 0–1  | 2–4  | 2–0  | 1–2
Gartcairn | 4–1  | 0–2  | 1–2  | 3–3  | 2–2  | 0–1  | 2–0  |  | 4–3  | 2–1  | 1–0  | 0–1  | 1–1  | 2–4  | 0–1  | 3–3
Glenafton Athletic | 1–1  | 2–1  | 0–0  | 0–1  | 2–3  | 5–0  | 0–1  | 0–1  |  | 1–1  | 1–2  | 2–1  | 2–3  | 2–5  | 1–3  | 1–3
Hurlford United | 1–2  | 3–2  | 1–2  | 0–1  | 0–1  | 5–2  | 2–0  | 1–0  | 3–4  |  | 2–1  | 5–2  | 0–1  | 1–3  | 2–1  | 3–1
Irvine Meadow XI | 3–2  | 1–4  | 0–5  | 1–3  | 1–1  | 1–1  | 1–4  | 1–4  | 2–4  | 0–6  |  | 1–1  | 0–1  | 2–1  | 0–3  | 0–2
Kirkintilloch Rob Roy | 3–2  | 0–2[a] | 0–3  | 2–1[b] | 0–3  | 1–4  | 3–1  | 0–4  | 1–1  | 0–2  | 2–2  |  | 0–3  | 1–2  | 2–0  | 2–1
Largs Thistle | 2–0  | 2–0  | 0–1  | 1–0  | 0–2  | 5–0  | 1–3  | 4–2  | 2–2  | 3–1  | 1–0  | 1–0  |  | 1–3  | 1–1  | 3–4
Pollok | 3–1  | 1–0  | 3–4  | 1–1  | 2–1  | 2–2  | 1–1  | 3–2  | 1–2  | 3–1  | 6–0  | 3–3  | 4–2  |  | 2–3  | 2–2
St Cadoc's | 4–4  | 3–4  | 3–3  | 3–1  | 2–2  | 0–1  | 1–1  | 2–2  | 4–0  | 1–3  | 6–0  | 3–1  | 3–2  | 3–2  |  | 1–0
Troon | 1–2  | 0–0  | 3–2  | 0–2  | 1–0  | 2–2  | 3–2  | 2–2  | 2–0  | 0–2  | 2–1  | 2–2  | 1–5  | 1–3  | 0–5  |

Source: wosfl.co.uk
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match played at Duncansfield Park, Kilsyth.[10]
2. ^ Match played at Duncansfield Park, Kilsyth.[11]

## First Division

[edit]

Football league season

West of Scotland Football League First DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Drumchapel United
Promoted|

* Drumchapel United
* Johnstone Burgh
* Shotts Bon Accord

Relegated|

* Cambuslang Rangers
* Neilston
* Whitletts Victoria

Matches played| 240
Goals scored| 860 (3.58 per match)
Biggest home win| Drumchapel United 6–0 Shotts Bon Accord
(28 October 2023)
Biggest away win| Cambuslang Rangers 0–7 Ashfield
(16 August 2023)
Highest scoring| Ashfield 6–3 Neilston
(17 February 2024)
Longest winning run| 6 matches:
Johnstone Burgh & Kilwinning Rangers
Longest unbeaten run| 12 matches:
Drumchapel United
Longest winless run| 16 matches:
Whitletts Victoria
Longest losing run| 8 matches:
Whitletts Victoria

← 2022–23

2024–25 →

All statistics correct as of 18 May 2024.

Drumchapel United won the league title on 7 May 2024, with their 4–0 win at Thorniewood United taking them out of reach of both Johnstone Burgh (7 points behind with 2 games remaining) and Shotts Bon Accord (10 points behind with 3 games remaining).

Promoted from 2022–23 Second Division:

* Renfrew
* Ashfield
* Maybole Juniors

Relegated from 2022–23 Premier Division:

* Petershill
* Kilwinning Rangers
* Cambuslang Rangers

Relegated to 2023–24 Second Division:

* Bonnyton Thistle
* Cumbernauld United
* Rossvale (now Caledonian Locomotives)

Promoted to 2023–24 Premier Division:

* Gartcairn
* St Cadoc's
* Benburb

|

### Stadia and locations

[edit]

Team  | Location  | Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Ashfield | Easterhouse, Glasgow | Stepford Football Centre[a] | Artificial  | 500  | 0  | Yes
Blantyre Victoria | Blantyre | Castle Park  | Grass  | 1,500  | 60  | No
Cambuslang Rangers | Cambuslang | Somervell Park  | Grass  | 2,000  | 0  | No
Drumchapel United | Drumchapel, Glasgow  | Donald Dewar Centre 4G  | Artificial  | 500  | 0  | Yes
Johnstone Burgh | Johnstone | Keanie Park  | Grass  | 2,000  | 0  | No
Kilbirnie Ladeside | Kilbirnie | Valefield Park | Grass  | 1,000  | 22  | No
Kilwinning Rangers [SFA] | Kilwinning | Buffs Park  | Grass  | 2,800  | 270  | Yes
Maybole Juniors | Maybole | Ladywell Stadium  | Grass  | 1,000  | 124  | No
Neilston | Neilston | Brig-o-Lea Stadium  | Grass  | 1,000  | 0  | No
Petershill | Springburn, Glasgow  | Petershill Park | Artificial  | 1,500  | 500  | Yes
Renfrew | Renfrew | New Western Park  | Artificial  | 1,000  | 0  | Yes
Rutherglen Glencairn [SFA] | Rutherglen | New Southcroft Park  | Grass  | 1,683  | 0  | Yes
Shotts Bon Accord | Shotts | Hannah Park  | Grass  | 2,000  | 0  | No
St Roch's | Provanmill, Glasgow  | James McGrory Park  | Grass  | 1,500  | 0  | No
Thorniewood United | Viewpark | Robertson Park  | Grass  | 1,000  | 0  | No
Whitletts Victoria | Ayr | Dam Park Stadium  | Grass  | 3,000  | 478  | Yes

Notes

1. ^ Ashfield ground-shared with Easterhouse Academy at Stepford Football Centre.

Glasgow

Blantyre Victoria

Johnstone Burgh

Kilbirnie Ladeside

Kilwinning Rangers

Maybole Juniors

Neilston

Shotts Bon Accord

Thorniewood United

Whitletts Victoria

class=notpageimage|

Location of teams in 2023–24 West of Scotland League First Division

Ashfield

Cambuslang Rangers

Drumchapel United

Petershill

Renfrew

Rutherglen Glencairn

St Roch's

class=notpageimage|

Location of teams in 2023–24 West of Scotland League First Division in the Greater Glasgow area

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation

|
|
|
|
|
|
|
|
|
|

1  | Drumchapel United (C, P) | 30  | 19  | 5  | 6  | 79  | 34  | +45  | 62  | Promotion to the Premier Division
2  | Shotts Bon Accord (P) | 30  | 18  | 5  | 7  | 54  | 42  | +12  | 59
3  | Johnstone Burgh (P) | 30  | 18  | 4  | 8  | 73  | 46  | +27  | 58
4  | Rutherglen Glencairn | 30  | 16  | 5  | 9  | 48  | 40  | +8  | 53  |
5  | Ashfield | 30  | 16  | 3  | 11  | 76  | 54  | +22  | 51
6  | Petershill | 30  | 14  | 5  | 11  | 59  | 58  | +1  | 47
7  | Kilwinning Rangers | 30  | 14  | 4  | 12  | 57  | 52  | +5  | 46
8  | Blantyre Victoria | 30  | 13  | 5  | 12  | 37  | 42  | −5  | 44
9  | Thorniewood United | 30  | 11  | 9  | 10  | 50  | 48  | +2  | 42
10  | St Roch's | 30  | 12  | 6  | 12  | 43  | 44  | −1  | 42
11  | Kilbirnie Ladeside | 30  | 11  | 6  | 13  | 64  | 58  | +6  | 39
12  | Renfrew | 30  | 9  | 6  | 15  | 45  | 50  | −5  | 33
13  | Maybole Juniors | 30  | 9  | 4  | 17  | 46  | 71  | −25  | 31
14  | Cambuslang Rangers (R) | 30  | 6  | 9  | 15  | 45  | 77  | −32  | 27  | Relegation to the Second Division
15  | Whitletts Victoria (R) | 30  | 5  | 8  | 17  | 47  | 80  | −33  | 23
16  | Neilston (R) | 30  | 5  | 4  | 21  | 37  | 64  | −27  | 19

Source: West of Scotland Football League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted; (R) Relegated

### Results

[edit]

Home \ Away  | ASH | BLV | CAM | DRU | JOB | KLB | KWN | MAY | NEI | PET | REN | RUG | SBA | STR | THU | WHV

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Ashfield |  | 1–2  | 1–1  | 1–5  | 3–3  | 5–2  | 3–0  | 4–1  | 6–3  | 4–3  | 3–2  | 0–1  | 2–3  | 0–1  | 2–3  | 4–4
Blantyre Victoria | 3–0  |  | 2–1  | 1–1  | 1–2  | 2–1  | 0–4  | 2–1  | 0–2  | 3–3  | 1–0  | 2–0  | 2–3  | 0–2  | 2–1  | 1–0
Cambuslang Rangers | 0–7  | 0–1  |  | 0–3  | 2–5  | 1–4  | 2–2  | 3–2  | 2–1  | 3–3  | 2–2  | 0–3  | 4–4  | 4–1  | 2–1  | 1–1
Drumchapel United | 2–0  | 3–0  | 2–0  |  | 3–1  | 6–1  | 3–2  | 0–1  | 4–1  | 3–4  | 1–1  | 2–2  | 6–0  | 4–0  | 1–3  | 3–3
Johnstone Burgh | 3–2[a] | 1–0  | 6–1[b] | 2–1  |  | 2–1  | 2–3  | 1–4  | 2–0  | 4–0  | 3–0  | 1–1  | 2–3  | 2–1[c] | 2–2[d] | 5–1
Kilbirnie Ladeside | 2–3  | 3–3  | 2–2  | 2–3  | 2–0  |  | 1–2  | 4–1  | 4–0  | 1–3  | 3–0  | 0–1  | 0–2  | 0–1  | 1–1  | 5–2
Kilwinning Rangers | 1–2  | 3–1  | 3–2  | 3–1  | 2–3  | 1–2  |  | 0–1  | 1–5  | 3–0  | 1–1  | 1–2  | 1–1  | 4–3  | 1–2  | 3–4
Maybole Juniors | 0–3  | 1–1  | 1–4  | 0–4  | 2–4  | 3–3  | 2–4  |  | 1–0  | 0–4  | 2–2  | 2–2  | 2–3  | 2–0  | 3–2  | 4–1
Neilston | 1–2  | 0–1  | 2–2  | 1–2  | 2–4  | 2–3  | 0–2  | 0–1  |  | 1–2  | 3–2  | 0–3  | 1–2  | 1–0  | 2–5  | 2–2
Petershill | 1–4  | 1–0  | 1–0  | 3–1  | 3–2  | 5–1  | 2–3  | 3–1  | 0–2  |  | 2–1  | 1–2  | 0–2  | 4–1  | 2–2  | 3–3
Renfrew | 3–1  | 0–1  | 5–0  | 0–3  | 0–4  | 2–4  | 2–1  | 3–2  | 0–0  | 0–1  |  | 4–2  | 4–1  | 0–2  | 3–0  | 3–0
Rutherglen Glencairn | 1–4  | 1–2  | 2–1  | 1–1  | 2–1  | 0–5  | 0–0  | 1–0  | 4–2  | 5–1  | 2–0  |  | 0–1  | 2–0  | 1–0  | 3–1
Shotts Bon Accord | 0–1  | 0–0  | 5–0  | 0–3  | 0–1  | 2–1  | 1–2  | 5–1  | 1–0  | 2–0  | 1–0  | 0–3  |  | 2–0  | 0–0  | 1–0
St Roch's | 0–3  | 3–1  | 3–2  | 1–3  | 2–1  | 0–0  | 2–0  | 4–1  | 1–1  | 1–1  | 3–0  | 3–0  | 1–2  |  | 1–1  | 1–1
Thorniewood United | 2–1  | 2–1  | 0–0  | 0–4  | 0–2  | 1–4[e] | 1–2  | 1–0  | 2–1  | 1–2  | 1–1  | 3–0  | 3–3  | 2–2  |  | 5–2
Whitletts Victoria | 1–4  | 2–1[f] | 2–3[g] | 0–1[h] | 2–2  | 2–2[i] | 1–2  | 3–4[j] | 3–1[k] | 2–1[l] | 0–4[m] | 2–1[n] | 2–4[o] | 0–3  | 0–3[p] |

Source: wosfl.co.uk
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match played at New Western Park, Renfrew.[12]
2. ^ Match played at K-Park Training Academy, East Kilbride.[13]
3. ^ Match played at New Western Park, Renfrew.[14]
4. ^ Match played at K-Park Training Academy, East Kilbride.[15]
5. ^ Match played at New Douglas Park, Hamilton.[16]
6. ^ Match played at New Voluntary Park.[17]
7. ^ Match played at New Voluntary Park.[18]
8. ^ Match played at New Voluntary Park.[19]
9. ^ Match played at New Voluntary Park.[20]
10. ^ Match played at New Voluntary Park.[21]
11. ^ Match played at New Voluntary Park.[22]
12. ^ Match played at New Voluntary Park.[23]
13. ^ Match played at New Voluntary Park.[24]
14. ^ Match played at New Voluntary Park.[25]
15. ^ Match played at New Voluntary Park.[26]
16. ^ Match played at New Voluntary Park.[27]

## Second Division

[edit]

Football league season

West of Scotland Football League Second DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Ardrossan Winton Rovers
Promoted|

* Ardrossan Winton Rovers
* Cumbernauld United
* Vale of Clyde

Relegated|

* Glasgow Perthshire
* Glasgow University
* Wishaw

Matches played| 240
Goals scored| 898 (3.74 per match)
Biggest home win| Ardrossan Winton Rovers 10–0 Glasgow Perthshire
(5 August 2023)
Biggest away win|

* Wishaw 0–6 Glasgow Perthshire
(26 August 2023)
* Forth Wanderers 0–6 Vale of Clyde
(8 May 2024)

Highest scoring|

* Ardrossan Winton Rovers 10–0 Glasgow Perthshire
(5 August 2023)
* Glasgow Perthshire 3–7 Ardrossan Winton Rovers
(16 December 2023)

Longest winning run| 10 matches:
Ardrossan Winton Rovers
Longest unbeaten run| 10 matches:
Ardrossan Winton Rovers
Longest winless run| 17 matches:
Glasgow University
Longest losing run| 6 matches:
Craigmark Burntonians

← 2022–23

2024–25 →

All statistics correct as of 18 May 2024.

Ardrossan Winton Rovers won the title on 4 May 2024 with a 5–4 home victory over Caledonian Locomotives – who had changed their name from Rossvale prior to the start of the season – to put the title out of reach of Cumbernauld United.[1]

Promoted from 2022–23 Third Division:

* Vale of Clyde
* Larkhall Thistle
* Ardrossan Winton Rovers

Relegated from 2022–23 First Division:

* Bonnyton Thistle
* Cumbernauld United
* Caledonian Locomotives

Relegated to 2023–24 Third Division:

* Ardeer Thistle
* Greenock Juniors
* Glasgow United

Promoted to 2023–24 First Division:

* Renfrew
* Ashfield
* Maybole Juniors

|

### Stadia and locations

[edit]

Team  | Location  | Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Ardrossan Winton Rovers | Ardrossan | Winton Park  | Grass  | 2,000  | 80  | Yes
Bonnyton Thistle [SFA] | Kilmarnock | Bonnyton Park  | Artificial  | 500  | 0  | Yes
Caledonian Locomotives | Springburn, Glasgow  | Petershill Park[a] | Artificial  | 1,500  | 500  | Yes
Craigmark Burntonians | Dalmellington | Station Park  | Grass  | 1,500  | 0  | No
Cumbernauld United | Cumbernauld Village | Guy's Meadow | Grass  | 1,000  | 0  | No
Forth Wanderers | Forth | Kingshill Park  | Grass  | 1,000  | 0  | No
Glasgow Perthshire | Possilpark, Glasgow  | Keppoch Park  | Grass  | 1,500  | 90  | No
Glasgow University [SFA] | Airdrie | Excelsior Stadium[b] | Artificial  | 10,101  | 10,101  | Yes
Kilsyth Rangers | Kilsyth | Duncansfield  | Grass  | 1,500  | 0  | No
Larkhall Thistle | Larkhall | Gasworks Park  | Grass  | 1,500  | 0  | No
Maryhill | Maryhill, Glasgow  | Lochburn Park  | Grass  | 1,800  | 205  | Yes
Muirkirk Juniors | Muirkirk | Burnside Park  | Grass  | 1,600  | 0  | No
St Anthony's | Shieldhall, Glasgow  | McKenna Park  | Grass  | 1,000  | 0  | No
Vale of Clyde | Tollcross, Glasgow  | Fullarton Park  | Grass  | 1,500  | 0  | No
Wishaw | Wishaw | Beltane Park  | Grass  | 1,000  | 0  | No
Yoker Athletic | Clydebank | Holm Park  | Artificial  | 1,200  | 0  | Yes

Notes

1. ^ Caledonian Locomotives ground-shared with Petershill at Petershill Park.
2. ^ Glasgow University ground-shared with Airdrieonians at the Excelsior Stadium.

Glasgow

Ardrossan Winton Rovers

Bonnyton Thistle

Craigmark Burntonians

Cumbernauld United

Forth Wanderers

Glasgow University

Kilsyth Rangers

Larkhall Thistle

Muirkirk Juniors

Wishaw

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Second Division

Glasgow Perthshire

Maryhill

St Anthony's

Caledonian Locomotives

Vale of Clyde

Yoker Athletic

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Second Division in the Greater Glasgow area

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation

|
|
|
|
|
|
|
|
|
|

1  | Ardrossan Winton Rovers (C, P) | 30  | 25  | 0  | 5  | 96  | 40  | +56  | 75  | Promotion to the First Division
2  | Vale of Clyde (P) | 30  | 21  | 2  | 7  | 78  | 38  | +40  | 65
3  | Cumbernauld United (P) | 30  | 19  | 3  | 8  | 65  | 43  | +22  | 60
4  | Caledonian Locomotives | 30  | 16  | 5  | 9  | 70  | 46  | +24  | 53  |
5  | Kilsyth Rangers | 30  | 15  | 4  | 11  | 53  | 48  | +5  | 49
6  | Larkhall Thistle | 30  | 13  | 5  | 12  | 56  | 49  | +7  | 44
7  | Maryhill | 30  | 12  | 8  | 10  | 58  | 54  | +4  | 44
8  | Forth Wanderers | 30  | 13  | 4  | 13  | 46  | 60  | −14  | 43
9  | Muirkirk Juniors | 30  | 11  | 4  | 15  | 56  | 64  | −8  | 37
10  | Yoker Athletic | 30  | 9  | 8  | 13  | 39  | 49  | −10  | 35
11  | St Anthony's[a] | 30  | 10  | 7  | 13  | 47  | 46  | +1  | 34
12  | Bonnyton Thistle | 30  | 8  | 9  | 13  | 51  | 64  | −13  | 33
13  | Craigmark Burntonians | 30  | 9  | 6  | 15  | 44  | 65  | −21  | 33
14  | Glasgow Perthshire (R) | 30  | 7  | 7  | 16  | 59  | 81  | −22  | 28  | Relegation to the Third Division
15  | Wishaw (R) | 30  | 7  | 4  | 19  | 42  | 79  | −37  | 25
16  | Glasgow University (R) | 30  | 5  | 4  | 21  | 38  | 72  | −34  | 19

Source: West of Scotland Football League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted; (R) Relegated
Notes:

1. ^ St Anthony's deducted 3 points for fielding an ineligible player.

### Results

[edit]

Home \ Away  | AWR | BON | CAL | CMU | CRB | FOR | GLP | GLU | KRA | LAR | MAR | MUI | STA | VOC | WSH | YOK

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Ardrossan Winton Rovers |  | 3–2  | 5–4  | 2–3  | 3–2  | 3–0  | 10–0  | 6–1  | 3–1  | 2–1  | 4–2  | 4–2  | 4–1  | 3–4  | 3–0  | 4–0
Bonnyton Thistle | 0–3  |  | 2–2  | 3–2  | 4–3  | 1–1  | 2–4  | 2–1  | 1–4  | 0–4  | 2–4  | 0–2  | 3–4  | 1–2  | 3–0  | 0–0
Caledonian Locomotives | 1–2  | 3–2  |  | 6–0  | 4–0  | 3–1  | 1–1  | 3–1  | 3–0  | 3–0  | 1–2  | 2–2  | 1–0  | 1–0  | 7–2  | 1–1
Cumbernauld United | 2–1  | 0–2  | 3–2  |  | 2–3  | 2–3  | 2–1  | 4–2  | 4–0  | 5–2  | 0–2  | 4–1  | 1–1  | 4–0  | 3–0  | 1–1
Craigmark Burntonians | 0–3  | 1–1  | 1–2  | 0–2  |  | 2–2  | 5–2  | 1–3  | 1–0  | 1–3  | 2–2  | 3–2  | 0–2  | 1–1  | 0–0  | 2–3
Forth Wanderers | 3–2  | 3–4[a] | 1–2  | 1–2  | 3–2  |  | 2–1  | 1–1  | 2–1  | 0–2  | 1–2  | 2–1  | 2–1  | 0–6  | 4–3  | 3–1
Glasgow Perthshire | 3–7  | 3–0  | 3–5  | 1–4  | 0–0  | 4–1  |  | 2–3  | 3–1  | 2–3  | 4–4  | 2–3  | 0–3  | 4–2  | 1–2  | 1–4
Glasgow University | 2–3  | 1–2  | 1–4  | 0–4  | 1–2  | 0–1  | 2–2  |  | 0–2  | 1–4  | 2–2  | 0–3[b] | 2–2  | 0–2  | 3–0  | 1–2
Kilsyth Rangers | 0–1  | 1–1  | 0–2  | 3–0  | 0–2  | 0–0  | 1–1  | 3–1  |  | 3–1  | 1–1  | 3–0  | 2–1  | 4–3  | 3–2  | 4–0
Larkhall Thistle | 0–3  | 3–1  | 2–2  | 1–2  | 3–1  | 2–0  | 2–0  | 2–3  | 4–1  |  | 2–3  | 2–2  | 0–0  | 0–1  | 2–2  | 1–1
Maryhill | 0–3  | 3–3  | 2–1  | 0–2  | 1–2  | 1–2  | 4–2  | 3–2  | 4–1  | 4–0  |  | 0–2  | 0–2  | 2–1  | 3–1  | 2–2
Muirkirk Juniors | 1–2  | 2–2  | 0–2  | 0–1  | 3–0  | 0–2  | 2–2  | 3–0  | 3–5  | 2–6  | 1–0  |  | 3–1  | 3–4  | 5–2  | 1–0
St Anthony's | 1–2  | 1–1  | 5–1  | 0–1  | 0–2  | 2–1  | 2–2  | 2–1  | 1–2  | 0–2  | 1–0  | 4–1  |  | 1–3  | 5–3  | 1–2
Vale of Clyde | 2–3  | 1–0  | 3–0  | 2–2  | 7–0  | 5–0  | 3–0  | 3–1  | 1–2  | 2–1  | 3–1  | 6–2  | 2–1  |  | 3–0  | 2–0
Wishaw | 2–1  | 2–5  | 2–0  | 3–2  | 2–3  | 1–2  | 0–6  | 1–2  | 0–2  | 2–0  | 2–2  | 0–3  | 2–2  | 0–2  |  | 4–1
Yoker Athletic | 0–1  | 1–1  | 2–1  | 0–1  | 4–2  | 3–2  | 1–2  | 1–0  | 2–3  | 0–1  | 2–2  | 3–1  | 0–0  | 1–2  | 1–2  |

Source: wosfl.co.uk
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match played at John Cumming Stadium, Carluke.[28]
2. ^ Match played at McKenna Park, Shieldhall.[29]

## Third Division

[edit]

Football league season

West of Scotland Football League Third DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Lanark United
Promoted|

* Bellshill Athletic
* Lanark United
* Lesmahagow

Relegated|

* Kello Rovers
* Port Glasgow
* West Park United

Matches played| 240
Goals scored| 944 (3.93 per match)
Biggest home win| Lanark United 8–0 Greenock Juniors
(11 May 2024)
Biggest away win| Greenock Juniors 0–6 Irvine Victoria
(18 November 2023)
Highest scoring| Lesmahagow 7–6 Vale of Leven
(29 July 2023)
Longest winning run| 12 matches:
Lanark United
Longest unbeaten run| 14 matches:
Lanark United & Lesmahagow
Longest winless run| 17 matches:
West Park United
Longest losing run| 9 matches:
Kello Rovers

← 2022–23

2024–25 →

All statistics correct as of 18 May 2024.

Lanark United won the league title on 11 May 2024, with an 8–0 victory over Greenock Juniors giving them an unassailable lead over Lesmahagow, following a run of 18 wins in 19 games.

Relegated from 2022–23 Second Division:

* Ardeer Thistle
* Greenock Juniors
* Glasgow United

Promoted from 2022–23 Fourth Division:

* West Park United
* Kilsyth Athletic
* Threave Rovers

Relegated to 2023–24 Fourth Division:

* Lugar Boswell Thistle
* East Kilbride Thistle
* Carluke Rovers
* Newmains United
* Royal Albert
* Saltcoats Victoria

Promoted to 2023–24 Second Division:

* Vale of Clyde
* Larkhall Thistle
* Ardrossan Winton Rovers

|

### Stadia and locations

[edit]

Team  | Location  | Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Ardeer Thistle | Stevenston | Ardeer Stadium  | Grass  | 1,500  | 0  | No
Bellshill Athletic | Bellshill | Rockburn Park  | Grass  | 500  | 0  | No
Dalry Thistle | Dalry | Merksworth Park  | Grass  | 1,500  | 0  | No
Finnart | Springburn, Glasgow  | Springburn Park  | Artificial  | 500  | 0  | Yes
Girvan [SFA] | Girvan | Hamilton Park  | Grass  | 2,000  | 200  | Yes
Glasgow United | Shettleston, Glasgow  | Greenfield Park  | Grass  | 1,800  | 10  | No
Greenock Juniors | Greenock | Ravenscraig Stadium  | Grass  | 6,000  | 650  | Yes
Irvine Victoria | Irvine | Victoria Park  | Grass  | 1,000  | 0  | No
Kello Rovers | Kirkconnel | Nithside Park  | Grass  | 1,700  | 0  | No
Kilsyth Athletic | Kilsyth | Kilsyth Sports Field  | Artificial  | 300  | 0  | Yes
Lanark United | Lanark | Moor Park  | Grass  | 1,500  | 0  | No
Lesmahagow | Lesmahagow | Craighead Park  | Grass  | 2,000  | 0  | No
Port Glasgow | Port Glasgow | Port Glasgow Community Stadium  | Artificial  | 1,500  | 0  | Yes
Threave Rovers [SFA] | Castle Douglas | Meadow Park  | Grass  | 1,500  | 100  | Yes
Vale of Leven | Alexandria | Millburn Park | Grass  | 2,000  | 0  | No
West Park United | Bishopbriggs | Huntershill  | Artificial  | 500  | 0  | Yes

Ardeer Thistle

Bellshill Athletic

Dalry Thistle

Finnart

Girvan

Glasgow United

Greenock Juniors

Irvine Victoria

Kello Rovers

Kilsyth Athletic

Lanark United

Lesmahagow

Port Glasgow

Threave Rovers

Vale of Leven

West Park United

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Third Division

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation

|
|
|
|
|
|
|
|
|
|

1  | Lanark United (C, P) | 30  | 21  | 4  | 5  | 76  | 35  | +41  | 67  | Promotion to the Second Division
2  | Lesmahagow (P) | 30  | 17  | 5  | 8  | 77  | 64  | +13  | 56
3  | Bellshill Athletic (P) | 30  | 16  | 6  | 8  | 64  | 47  | +17  | 54
4  | Threave Rovers | 30  | 15  | 7  | 8  | 64  | 44  | +20  | 52  |
5  | Finnart | 30  | 14  | 7  | 9  | 58  | 49  | +9  | 49
6  | Vale of Leven | 30  | 14  | 5  | 11  | 56  | 64  | −8  | 47
7  | Irvine Victoria | 30  | 13  | 6  | 11  | 68  | 54  | +14  | 45
8  | Greenock Juniors | 30  | 13  | 6  | 11  | 58  | 63  | −5  | 45
9  | Glasgow United[a] | 30  | 14  | 2  | 14  | 69  | 62  | +7  | 41
10  | Dalry Thistle | 30  | 11  | 5  | 14  | 55  | 60  | −5  | 38
11  | Ardeer Thistle | 30  | 9  | 9  | 12  | 52  | 63  | −11  | 36
12  | Kilsyth Athletic | 30  | 10  | 4  | 16  | 52  | 57  | −5  | 34
13  | Girvan | 30  | 9  | 7  | 14  | 50  | 55  | −5  | 34
14  | Port Glasgow[b] (R) | 30  | 11  | 3  | 16  | 52  | 60  | −8  | 33  | Relegation to the Fourth Division
15  | Kello Rovers (R) | 30  | 5  | 6  | 19  | 39  | 81  | −42  | 21
16  | West Park United (R) | 30  | 4  | 6  | 20  | 54  | 86  | −32  | 18

Source: West of Scotland Football League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted; (R) Relegated
Notes:

1. ^ Glasgow United deducted 3 points for fielding an ineligible player.
2. ^ Port Glasgow deducted 3 points for fielding an ineligible player.

### Results

[edit]

Home \ Away  | ARD | BEL | DAL | FIN | GIR | GLA | GRE | IRV | KEL | KIL | LAN | LES | PGL | THR | VOL | WPU

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Ardeer Thistle |  | 1–1  | 2–1  | 0–3  | 2–2  | 4–5  | 1–2  | 0–4  | 1–0  | 1–0  | 1–4  | 5–1  | 2–2  | 1–2  | 1–2  | 2–4
Bellshill Athletic | 2–1  |  | 2–1  | 3–1  | 2–1  | 5–0  | 0–1  | 5–4  | 4–1  | 2–0  | 0–1  | 5–5  | 3–0  | 2–2  | 2–1  | 3–3
Dalry Thistle | 3–6  | 1–1  |  | 1–1  | 4–1  | 3–1[a] | 1–0  | 2–2[b] | 2–4  | 4–1  | 2–3  | 4–4  | 2–4  | 0–2  | 3–1  | 3–2[c]
Finnart | 2–2  | 1–2  | 2–0  |  | 2–1  | 1–0  | 0–1  | 3–2  | 1–0  | 2–2[d] | 2–4  | 2–4  | 4–1  | 4–3  | 2–3  | 2–2
Girvan | 0–0  | 4–3  | 0–2  | 1–3  |  | 1–2  | 2–2  | 4–0  | 0–1  | 3–2  | 1–2  | 2–1  | 4–1  | 1–4  | 2–4  | 4–3
Glasgow United | 5–0  | 1–2  | 5–1  | 1–2  | 1–5  |  | 3–2  | 4–1  | 3–2  | 1–3  | 4–0  | 2–3  | 3–1  | 3–2  | 4–1  | 6–0
Greenock Juniors | 0–2  | 1–4  | 4–1  | 4–3  | 2–0  | 2–2  |  | 0–6  | 1–1  | 3–4  | 2–4  | 3–1  | 2–0  | 1–1[e] | 1–1  | 3–3
Irvine Victoria | 5–0  | 4–1  | 3–2  | 1–1  | 1–1  | 5–0  | 1–3  |  | 1–0  | 2–3  | 1–3  | 1–2  | 0–2  | 1–1  | 2–2  | 3–1
Kello Rovers | 1–1  | 3–3  | 0–2  | 3–1  | 2–2  | 2–1  | 1–3  | 1–4  |  | 2–1  | 2–4  | 1–3  | 1–3  | 1–4  | 3–5  | 0–3
Kilsyth Athletic | 1–2  | 3–0  | 2–0  | 1–2  | 2–1  | 4–2  | 4–5  | 1–1  | 2–2  |  | 1–2  | 5–4  | 0–3  | 1–2  | 0–1  | 1–1
Lanark United | 3–3  | 0–3  | 2–0  | 1–1  | 1–1  | 2–0  | 8–0  | 5–1  | 2–0  | 1–0  |  | 1–2  | 2–0  | 2–2  | 5–0  | 3–1
Lesmahagow | 1–4  | 1–0  | 1–1  | 1–3  | 2–1  | 3–2  | 3–2  | 2–3  | 6–1  | 2–0  | 0–1  |  | 3–3  | 3–1  | 7–6  | 4–3
Port Glasgow | 3–0  | 1–0  | 1–2  | 1–1  | 0–2  | 1–2  | 0–3  | 1–2  | 7–1  | 4–3  | 1–3  | 0–2  |  | 0–3  | 1–2  | 5–3
Threave Rovers | 2–2  | 0–1  | 1–2  | 1–2  | 1–1  | 1–0  | 2–1[f] | 2–4  | 5–2  | 1–0  | 3–2  | 1–1  | 1–2[g] |  | 4–0  | 2–0
Vale of Leven | 1–4  | 2–0  | 2–1  | 3–1  | 1–2  | 2–2  | 2–1  | 2–1  | 1–1  | 0–3  | 1–0  | 0–3  | 1–0  | 1–4  |  | 5–1
West Park United | 1–1  | 2–3  | 0–4  | 0–3  | 2–0  | 1–4  | 2–3  | 0–2  | 5–0  | 1–2  | 0–5  | 1–2  | 3–4  | 3–4  | 3–3  |

Source: wosfl.co.uk
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match played at Kilwinning Sports Club, Kilwinning.[30]
2. ^ Match played at Kilwinning Sports Club, Kilwinning.[31]
3. ^ Match played at Kilwinning Sports Club, Kilwinning.[32]
4. ^ Match played at Greenfield Park, Shettleston.[33]
5. ^ Match played at Barrfields Stadium, Largs.[34]
6. ^ Match played at North West Community Campus, Dumfries.[35]
7. ^ Match played at North West Community Campus, Dumfries.[36]

## Fourth Division

[edit]

Football league season

West of Scotland Football League Fourth DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Glenvale
Promoted|

* Glenvale
* Lugar Boswell Thistle
* Thorn Athletic

Matches played| 240
Goals scored| 1,150 (4.79 per match)
Biggest home win| Giffnock SC 10–0 Royal Albert
(19 August 2023)
Biggest away win| Saltcoats Victoria 1–10 East Kilbride Thistle
(4 November 2023)
Highest scoring|

* Easterhouse 3–8 Glenvale
(26 August 2023)
* Saltcoats Victoria 1–10 East Kilbride Thistle
(4 November 2023)

Longest winning run| 11 matches:
Glenvale
Longest unbeaten run| 11 matches:
Glenvale & Lugar Boswell Thistle
Longest winless run| 15 matches:
St. Peter's
Longest losing run| 10 matches:
Campbeltown Pupils

← 2022–23

2024–25 →

All statistics correct as of 18 May 2024.

Glenvale won the league title with a weekend to spare on 4 May 2024, with a 5–0 home victory over St. Peter's, to open an unassailable lead on Thorn Athletic.

Harmony Row F.C. became Giffnock Soccer Centre prior to the start of the season.

Relegated from 2022–23 Third Division:

* Lugar Boswell Thistle
* East Kilbride Thistle
* Carluke Rovers
* Newmains United
* Royal Albert
* Saltcoats Victoria

Transferred from Saturday Morning Amateur Football League

* Knightswood

Promoted to 2023–24 Third Division:

* West Park United
* Kilsyth Athletic
* Threave Rovers

|

### Stadia and locations

[edit]

Team  | Location  | Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

BSC Glasgow  | Yoker, Glasgow  | Peterson Park  | Grass  | 500  | 0  | No
Campbeltown Pupils | Campbeltown | Kintyre Park  | Grass  | 1,500  | 0  | No
Carluke Rovers [SFA] | Carluke | John Cumming Stadium  | Artificial  | 1,500  | 0  | Yes
East Kilbride Thistle | East Kilbride | The Showpark  | Grass  | 1,500  | 0  | No
Easterhouse Academy  | Easterhouse, Glasgow  | Stepford Park  | Artificial  | 500  | 0  | Yes
Eglinton  | Kilwinning | Kilwinning Community Sports Club  | Artificial  | 1,000  | 0  | Yes
Giffnock SC | Giffnock | Eastwood Park  | Artificial  | 500  | 0  | Yes
Glenvale | Paisley | Ferguslie Sports Centre  | Artificial  | 500  | 0  | Yes
Knightswood | Knightswood, Glasgow  | Scotstoun Sports Campus  | Artificial  | 500  | 0  | Yes
Lugar Boswell Thistle | Lugar | Rosebank Park  | Grass  | 1,500  | 0  | No
Newmains United | Newmains | Victoria Park  | Grass  | 1,000  | 0  | No
Rossvale  | Bishopbriggs | Huntershill  | Artificial  | 500  | 0  | Yes
Saltcoats Victoria | Saltcoats | Campbell Park  | Grass  | 1,500  | 0  | No
Royal Albert | Stonehouse | Tileworks Park  | Grass  | 1,000  | 0  | No
St. Peter's | Renfrew | New Western Park[a] | Artificial  | 1,000  | 0  | Yes
Thorn Athletic  | Johnstone | Thorn Athletic Sports Academy  | Grass  | 500  | 0  | No

Notes

1. ^ St. Peter's ground-shared with Renfrew at New Western Park.

East Kilbride Thistle

Eglinton

Glasgow

Glenvale

Carluke Rovers

Lugar Boswell Thistle

Newmains United

Royal Albert

Saltcoats Victoria

Thorn Athletic

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Fourth Division

BSC Glasgow

Easterhouse

Giffnock SC

Knightswood

Rossvale Academy

St Peter's

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Fourth Division in the Glasgow area

Campbeltown Pupils

class=notpageimage|

Location of teams in 2023–24 West of Scotland League Fourth Division in the Argyll and Bute area

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification

|
|
|
|
|
|
|
|
|
|

1  | Glenvale (C, P) | 30  | 24  | 2  | 4  | 118  | 43  | +75  | 74  | Promotion to the Third Division
2  | Thorn Athletic (P) | 30  | 22  | 4  | 4  | 112  | 31  | +81  | 70
3  | Lugar Boswell Thistle (P) | 30  | 20  | 4  | 6  | 87  | 48  | +39  | 64
4  | Rossvale  | 30  | 19  | 3  | 8  | 82  | 51  | +31  | 60  |
5  | Giffnock SC  | 30  | 19  | 2  | 9  | 98  | 51  | +47  | 59
6  | Eglinton  | 30  | 13  | 4  | 13  | 60  | 64  | −4  | 43
7  | East Kilbride Thistle | 30  | 11  | 8  | 11  | 91  | 79  | +12  | 41
8  | BSC Glasgow  | 30  | 12  | 5  | 13  | 70  | 82  | −12  | 41
9  | St. Peter's  | 30  | 11  | 5  | 14  | 62  | 60  | +2  | 38
10  | Knightswood  | 30  | 11  | 4  | 15  | 58  | 77  | −19  | 37
11  | Easterhouse Academy  | 30  | 11  | 1  | 18  | 61  | 83  | −22  | 34
12  | Newmains United | 30  | 7  | 7  | 16  | 57  | 83  | −26  | 28
13  | Carluke Rovers | 30  | 7  | 6  | 17  | 48  | 83  | −35  | 27
14  | Royal Albert[a] | 30  | 9  | 3  | 18  | 48  | 92  | −44  | 27
15  | Campbeltown Pupils[b] | 30  | 8  | 4  | 18  | 52  | 107  | −55  | 25
16  | Saltcoats Victoria | 30  | 4  | 2  | 24  | 46  | 116  | −70  | 14

Source: West of Scotland Football League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored
(C) Champions; (P) Promoted
Notes:

1. ^ Royal Albert deducted 3 points for fielding an ineligible player.
2. ^ Campbeltown Pupils deducted 3 points for fielding an ineligible player.

### Results

[edit]

Home \ Away  | BSC  | CAM  | CAR | EAS  | EKT | EGL  | GSC  | GLE | KNI  | LBT | NUC | ROS  | ROA | SAL | STP  | THO

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

BSC Glasgow  |  | 1–2  | 2–0  | 2–3  | 4–4  | 3–2  | 3–1  | 1–7  | 3–0  | 4–4  | 1–1  | 3–1  | 0–3  | 3–0[a] | 8–2  | 0–8
Campbeltown Pupils  | 3–3  |  | 1–2  | 2–0  | 2–6  | 1–5  | 0–5  | 1–8  | 3–2  | 3–5  | 2–2  | 3–2  | 4–2  | 3–3  | 3–0[b] | 1–4
Carluke Rovers | 2–5  | 5–3  |  | 1–2  | 2–2  | 0–1  | 2–3  | 0–2  | 2–2  | 3–1  | 3–5  | 0–5  | 8–2  | 2–1  | 1–1  | 0–5
Easterhouse Academy  | 1–2  | 6–0  | 0–1  |  | 2–4  | 1–3  | 3–2  | 3–8  | 0–3  | 1–4  | 5–1  | 4–0  | 7–0  | 3–2  | 1–7  | 0–8
East Kilbride Thistle | 1–1  | 1–2  | 6–1  | 2–0  |  | 2–2  | 0–3  | 2–6  | 3–3  | 1–4  | 3–1  | 5–3  | 1–2  | 6–1  | 1–2  | 0–7
Eglinton  | 6–0  | 4–0  | 3–3  | 4–2  | 2–3  |  | 0–4  | 1–5  | 2–0  | 3–6  | 3–2  | 3–1  | 1–2  | 3–2  | 0–4  | 1–3
Giffnock SC  | 1–3  | 6–0  | 4–1  | 3–2  | 5–5  | 4–0  |  | 2–1  | 3–0  | 2–0  | 5–1  | 1–3  | 10–0  | 4–2[c] | 4–1  | 2–4
Glenvale | 4–2  | 4–1[d] | 3–1[e] | 3–2[f] | 6–1[g] | 4–0[h] | 4–3[i] |  | 4–2[j] | 1–2[k] | 3–2  | 0–3  | 4–1  | 8–0[l] | 5–0[m] | 4–3[n]
Knightswood  | 2–1  | 0–3[o] | 3–1[p] | 2–4[q] | 1–8[r] | 2–1[s] | 3–1  | 3–3[t] |  | 3–4[u] | 1–1  | 1–3[v] | 5–4[w] | 4–3[x] | 2–4  | 0–2[y]
Lugar Boswell Thistle | 2–1  | 3–2  | 2–2  | 5–1  | 3–1  | 4–1  | 3–2  | 1–0  | 1–2  |  | 4–0  | 1–1  | 3–1  | 8–0  | 0–3  | 0–2
Newmains United | 1–4  | 2–1  | 5–1  | 7–3  | 5–5  | 3–3  | 4–6  | 0–6  | 0–2  | 0–3  |  | 1–5  | 1–3  | 6–0  | 1–1  | 0–4
Rossvale  | 4–3  | 7–2  | 6–0  | 2–1  | 3–2  | 0–2  | 1–0  | 0–1  | 3–2  | 2–2  | 1–0  |  | 3–1  | 3–0  | 6–2  | 1–5
Royal Albert | 0–1  | 3–3  | 1–1  | 0–2  | 1–3  | 0–3  | 1–1  | 2–4  | 5–1  | 0–4  | 0–1  | 1–6  |  | 3–2  | 3–2  | 2–0
Saltcoats Victoria | 5–3  | 4–0  | 0–2  | 4–0  | 1–10  | 0–0  | 2–7  | 2–5  | 2–3  | 0–4  | 1–2  | 2–3  | 4–2  |  | 0–4  | 2–6
St. Peter's  | 4–1  | 8–0  | 3–1  | 1–1  | 2–2  | 0–1  | 0–1  | 0–3[z] | 1–4  | 1–3  | 2–0  | 1–2  | 1–2  | 4–0  |  | 1–1
Thorn Athletic  | 8–2  | 4–1  | 4–0  | 0–1  | 2–1  | 3–0  | 2–3[aa] | 2–2  | 2–0  | 5–1  | 2–2  | 2–2  | 6–1[ab] | 5–1  | 3–0  |

Source: wosfl.co.uk
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match awarded to BSC Glasgow, as Saltcoats Victoria were unable to fulfil the fixture.[37]
2. ^ Match awarded to Campbeltown Pupils, as St. Peter's were unable to fulfil the fixture.
3. ^ Match played at Petershill Park, Springburn.[38]
4. ^ Match played at Barrfields, Largs, due to renovations at Ferguslie Sports Centre.[39]
5. ^ Match played at McKenna Park, Shieldhall.[40]
6. ^ Match played at McKenna Park, Shieldhall.[41]
7. ^ Match played at McKenna Park, Shieldhall.[42]
8. ^ Match played at McKenna Park, Shieldhall.[43]
9. ^ Match played at McKenna Park, Shieldhall, due to renovations at Ferguslie Sports Centre.[44]
10. ^ Match played at McKenna Park, Shieldhall.[45]
11. ^ Match played at McKenna Park, Shieldhall.[46]
12. ^ Match played at McKenna Park, Shieldhall.[47]
13. ^ Match played at McKenna Park, Shieldhall.
14. ^ Match played at McKenna Park, Shieldhall.[48]
15. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[49]
16. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[50]
17. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[51]
18. ^ Match played at Kilsyth Sports Field, Kilsyth.[52]
19. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[53]
20. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[54]
21. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[55]
22. ^ Match played at Holm Park, Clydebank.[56]
23. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[57]
24. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[58]
25. ^ Match played at North Kelvinside Primary School 3G, North Kelvinside.[59]
26. ^ Match awarded to Glenvale, as St. Peter's were unable to fulfil the fixture.[60]
27. ^ Match played at New Tinto Park, Drumoyne.[61]
28. ^ Match played at New Tinto Park, Drumoyne.[62]

## Notes

[edit]

SFA Club with an SFA licence;[63] eligible to participate in the Lowland League promotion play-off (should they win the Premier Division), and also compete in the Scottish Cup.

## References

[edit]

1. ^ a b Borland, Craig (6 May 2024). "Beith and Ardrossan Winton Rovers win WOSFL trophies". Ayr Advertiser. Newsquest. Retrieved 18 May 2024.
2. ^ "Auchinleck Talbot". Non League Scotland. Retrieved 16 April 2022.
3. ^ "Beith". Non League Scotland. Retrieved 16 April 2022.
4. ^ "Benburb". nonleaguescotland.org.uk. Retrieved 4 May 2019.
5. ^ "Cumnock". Non League Scotland. Retrieved 16 April 2022.
6. ^ "Hurlford United". Non League Scotland. Retrieved 16 April 2022.
7. ^ "Irvine Meadow". Non League Scotland. Retrieved 16 April 2022.
8. ^ "Pollok". Non League Scotland. Retrieved 16 April 2022.
9. ^ "Troon". Non League Scotland. Retrieved 16 April 2022.
10. ^ Grayston, Murray (29 April 2024). "Auchinleck Talbot drop points after draw with Arthurlie". Cumnock Chronicle. Retrieved 29 April 2024. "These matches begin today, Monday April 29, with Auchinleck facing Rob Roy at Kilsyth Rangers' home ground at Duncansfield Park (KO 7pm)."
11. ^ "Reminder of venue for tonights [sic] game v Benburb..." Kirkintilloch Rob Roy F.C. 8 May 2024. Retrieved 8 May 2024.
12. ^ "Fixture Update: Ashfield (H)". Johnstone Burgh F.C. 3 April 2024. Retrieved 6 April 2024.
13. ^ "Venue Change: Cambuslang Rangers (H)". Johnstone Burgh F.C. 1 April 2024. Retrieved 3 April 2024.
14. ^ "Fixture Change: St Roch's (H) & (A)". Johnstone Burgh F.C. 18 December 2023. Retrieved 23 December 2023.
15. ^ "Johnstone Burgh 2 - 2 Thorniewood United". West of Scotland Football League. Retrieved 10 April 2024.
16. ^ Hamilton Accies FC [@AcciesFC] (19 April 2024). "We are coming to the assistance of local side @Thorniewood tonight who, with a backlog of fixtures, and recent rain, are playing @KLFC_official here tonight, following our 18s match with Aberdeen. They will play at 8pm" (Tweet). Retrieved 19 April 2024 - via Twitter.
17. ^ "Whitletts Victoria vs Blantyre Victoria". West of Scotland Football League. Retrieved 4 May 2024.
18. ^ Cambuslang Rangers FC [@CambuslangGers] (25 November 2023). "IT IS MATCHDAY! We travel to Ayr to face Whitletts Victoria FC Kick off. 2pm New voluntary park! Come and support the lads in a vital game at a vital point of the season!" (Tweet). Retrieved 25 November 2023 - via Twitter.
19. ^ Lyon, Adam (12 February 2024). "Whitletts Victoria pay tribute to honorary president". Ayr Advertiser. Newsquest. Retrieved 17 February 2024. "Vics' First Division clash with Drumchapel at New Voluntary Park on February 17 gets under way at 2pm."
20. ^ "Whitletts Victoria 2 - 2 Kilbirnie Ladeside". West of Scotland Football League. Retrieved 27 January 2024.
21. ^ "Whitletts Victoria 3 - 4 Maybole Juniors". West of Scotland Football League. Retrieved 3 February 2024.
22. ^ Neilston F.C. [@NeilstonFC] (13 January 2024). "A reminder that today's match is at New Voluntary Park and is a 2pm kick off" (Tweet). Retrieved 14 January 2024 - via Twitter.
23. ^ "Whitletts Victoria 2 - 1 Petershill". West of Scotland Football League. Retrieved 24 February 2024.
24. ^ "Five-star show from Renfrew secures points". The Renfrewshire Gazette. Newsquest. 14 November 2023. Retrieved 18 November 2023. "Kick-off at New Voluntary Park on Saturday is at 2pm."
25. ^ Rutherglen Glencairn FC [@GlencairnFC] (30 December 2023). "The second half is underway here at New Voluntary Park. C'mon The Glens ! ⚽️🏁⚽️" (Tweet). Retrieved 30 December 2023 - via Twitter.
26. ^ "Whitletts Victoria vs Shotts Bon Accord". West of Scotland Football League. Retrieved 20 April 2024.
27. ^ Whitletts Victoria FC [@wvfc_official] (10 November 2023). "Huge thank to the match sponsors of our first league match at New Voluntary Park - Porter & Cairns Cleaning Services" (Tweet). Retrieved 11 November 2023 - via Twitter.
28. ^ "Forth Wanderers 3 - 4 Bonnyton Thistle". West of Scotland Football League. Retrieved 6 April 2024.
29. ^ Muirkirk Junior FC [@MuirkirkJFC1937] (27 April 2024). "Please take note that Glasgow Uni are using McKenna Park as their home ground today" (Tweet). Retrieved 27 April 2024 - via Twitter.
30. ^ Dalry Thistle FC Official [@Dalry_ThistleFC] (13 April 2024). "Final score here at the sports club and we run out 3-1 winners against @glasgowutdfc. We do it all again on Wednesday in Shettleston" (Tweet). Retrieved 13 April 2024 - via Twitter.
31. ^ Dalry Thistle FC Official [@Dalry_ThistleFC] (6 January 2024). "Finished here at the Sports Club and it is a share of the points with @IrvineVictoria" (Tweet). Retrieved 6 January 2024 - via Twitter.
32. ^ "Dalry Thistle 3 - 2 West Park United". West of Scotland Football League. Retrieved 30 March 2024.
33. ^ Kilsyth Athletic FC [@KilsythAth] (16 August 2023). "We are underway here at Greenfield Park! ⚽️🟢🔵" (Tweet). Retrieved 20 August 2023 - via Twitter.
34. ^ "Greenock Juniors to play 'home' game at Largs amid flood fear". Greenock Telegraph. Newsquest. 5 April 2024. Retrieved 6 April 2024.
35. ^ Threave Rovers FC [@ThreaveRoversFC] (17 February 2024). "Full Time Result @OfficialWoSFL" (Tweet). Retrieved 17 February 2024 - via Twitter.
36. ^ Threave Rovers FC [@ThreaveRoversFC] (23 March 2024). "Full Time Result @OfficialWoSFL" (Tweet). Retrieved 23 March 2024 - via Twitter.
37. ^ BSC Glasgow [@BSCGlasgow] (17 November 2023). "BSC Glasgow awarded three points as Saltcoats fail to fulfil fixture" (Tweet). Retrieved 17 November 2023 - via Twitter.
38. ^ Giffnock SC WOSFL [@GiffnockWOSFL] (13 December 2023). "After a couple of weeks without competitive action, @GiffnockWOSFL are back in action for our last league game pre-Christmas against @SaltcoatsVicsFC on Saturday. Same time (1.30pm), different location (Petershill Park). Be great to have a strong support at the ground" (Tweet). Retrieved 16 December 2023 - via Twitter.
39. ^ Campbeltown Pupils [@PupilsAFC] (3 November 2023). "Tomorrow we are on the road and ferry to Largs to play league leaders Glenvale FC. The Paisley club have shown a dramatic improvement in form this season and a difficult match can be expected. The game is getting played at Largs Thistle ground as Ferguslie is being refurbished" (Tweet). Retrieved 4 November 2023 - via Twitter.
40. ^ "Glenvale 3 - 1 Carluke Rovers". West of Scotland Football League. Retrieved 10 February 2024.
41. ^ "Glenvale 3 - 2 Easterhouse". West of Scotland Football League. Retrieved 30 March 2024.
42. ^ "Glenvale 6 - 1 East Kilbride Thistle". West of Scotland Football League. Retrieved 24 February 2024.
43. ^ Eglinton FC [@Eglinton_FC] (16 December 2023). "Full time at McKenna Park and it ends 4-0 to Glenvale. #TheJousters" (Tweet). Retrieved 16 December 2023 - via Twitter.
44. ^ Glenvale AFC [@GlenvaleAFC67] (11 November 2023). "It was some game at Mckenna Park! Coming from 2-0 down and down to 10 men, win 4-3! Scorers today were Mclaughlin, Connor, Daly and on his first game back, Young! The lads showed great spirit and never gave up right to the final whistle!🔴⚫️" (Tweet). Retrieved 11 November 2023 - via Twitter.
45. ^ "Glenvale 4 - 2 Knightswood". West of Scotland Football League. Retrieved 23 March 2024.
46. ^ "Glenvale 1 - 2 Lugar Boswell Thistle". West of Scotland Football League. Retrieved 9 March 2024.
47. ^ "Glenvale 8 - 0 Saltcoats Victoria". West of Scotland Football League. Retrieved 20 April 2024.
48. ^ Glenvale AFC [@GlenvaleAFC67] (2 August 2023). "Our first home game of the season at our new temporary home (Mckenna Park) has given us all three points! 🔴⚫️" (Tweet). Retrieved 20 August 2023 - via Twitter.
49. ^ "Knightswood 0 - 3 Campbeltown Pupils". West of Scotland Football League. Retrieved 30 March 2024.
50. ^ "Knightswood 3 - 1 Carluke Rovers". West of Scotland Football League. Retrieved 20 August 2023.
51. ^ Knightswood FC WOSFL [@KWosfl9673] (16 February 2024). "Tommorows [sic] fixture and we are back at North Kelvinside for a 14:00 kick off vrs @EasterhouseFA #monthewood🔵⚪️⚽️" (Tweet). Retrieved 17 February 2024 - via Twitter.
52. ^ East Kilbride Thistle FC [@EKThistleWOSFL] (26 January 2024). "MATCH PREVIEW ⚽️ Tomorrow Thistle travel to face Knightswood on matchday 20 of our league campaign. Manager Aaron Connolly has spoken to Frank Cassidy ahead of the fixture. Note* Venue has changed to Kilsyth Sportsfield" (Tweet). Retrieved 27 January 2024 - via Twitter.
53. ^ Knightswood FC WOSFL [@KWosfl9673] (24 October 2023). "Back to league action this Saturday and we face @eglinton_fc kick off 2pm at North Kelvinside #monthewood🔵⚪️⚽️" (Tweet). Retrieved 28 October 2023 - via Twitter.
54. ^ Glenvale AFC [@GlenvaleAFC67] (14 August 2023). "Game 5 for Glenvale AFC finished all square at North Kelvinside! A share of the points against a spirited Knightswood team! Daly, Mclaughlin and Young on target! 📷📷" (Tweet). Retrieved 20 August 2023 - via Twitter.
55. ^ Knightswood FC WOSFL [@KWosfl9673] (2 November 2023). "Saturdays [sic] fixture at home to @LugarFC1878 kick of [sic] 14:00 at North Kelvinside #monthewood🔵⚪️⚽️" (Tweet). Retrieved 4 November 2023 - via Twitter.
56. ^ "Knightswood 1 - 3 Rossvale". West of Scotland Football League. Retrieved 29 December 2023.
57. ^ "Knightswood 5 - 4 Royal Albert". West of Scotland Football League. Retrieved 9 March 2024.
58. ^ "Knightswood 4 - 3 Saltcoats Victoria". West of Scotland Football League. Retrieved 16 March 2024.
59. ^ Knightswood FC WOSFL [@KWosfl9673] (28 September 2023). "Back at home on Saturday as we welcome high flying @ThornWOS at North Kelvinside Primary, kick off 2pm #monthewood🔵⚪️⚽️" (Tweet). Retrieved 30 September 2023 - via Twitter.
60. ^ "St. Peter's C - C Glenvale". West of Scotland Football League. Retrieved 21 March 2024.
61. ^ Giffnock SC WOSFL [@GiffnockWOSFL] (27 December 2023). "The Festive football calendar continues with game #16 in the league away to @ThornWOS. Kick off at 8pm on the astro at Benburb's New Tinto Park. A chance to blow away those Christmas cobwebs and get out to support the boys in the last game of 2023!" (Tweet). Retrieved 28 December 2023 - via Twitter.
62. ^ "Thorn Athletic 6 - 1 Royal Albert". West of Scotland Football League. Retrieved 24 February 2024.
63. ^ "Licensed Clubs – 2024" (PDF). Retrieved 29 April 2024.

## External links

[edit]

* Official website

* v
* t
* e

West of Scotland Football League

Premier Division|

* Auchinleck Talbot
* Beith Juniors
* Benburb
* Clydebank
* Cumnock Juniors
* Darvel
* Drumchapel United
* Gartcairn
* Glenafton Athletic
* Hurlford United
* Johnstone Burgh
* Largs Thistle
* Pollok
* Shotts Bon Accord
* St Cadoc's
* Troon

First Division|

* Ardrossan Winton Rovers
* Arthurlie
* Ashfield
* Blantyre Victoria
* Cumbernauld United
* Irvine Meadow XI
* Kilbirnie Ladeside
* Kilwinning Rangers
* Kirkintilloch Rob Roy
* Maybole Juniors
* Petershill
* Renfrew
* Rutherglen Glencairn
* St Roch's
* Thorniewood United
* Vale of Clyde

Second Division|

* Bellshill Athletic
* Bonnyton Thistle
* Caledonian Locomotives
* Cambuslang Rangers
* Craigmark Burntonians
* Forth Wanderers
* Kilsyth Rangers
* Lanark United
* Larkhall Thistle
* Lesmahagow Juniors
* Maryhill
* Muirkirk Juniors
* Neilston
* St Anthony's
* Whitletts Victoria
* Yoker Athletic

Third Division|

* Ardeer Thistle
* Dalry Thistle
* Finnart
* Girvan
* Glasgow Perthshire
* Glasgow United
* Glasgow University
* Glenvale
* Greenock Juniors
* Irvine Victoria
* Kilsyth Athletic
* Lugar Boswell Thistle
* Thorn Athletic
* Threave Rovers
* Vale of Leven
* Wishaw

Fourth Division|

* BSC Glasgow
* Campbeltown Pupils
* Carluke Rovers
* Easterhouse
* East Kilbride Thistle
* Eglinton
* Giffnock
* Kello Rovers
* Knightswood
* Newmains United
* Port Glasgow
* Rossvale
* Royal Albert
* Saltcoats Victoria
* St. Peter's
* West Park United

Seasons|

* 2020–21
* 2021–22
* 2022–23
* 2023–24
* 2024–25

* v
* t
* e

2023–24 in Scottish football

« 2022–23

2024–25 »

Domestic leagues|

* SPFL
* Premiership
* Championship
* League One
* League Two
* Highland
* Lowland
* Midlands
* North Caledonian
* North Region Junior
* East of Scotland
* South of Scotland
* West of Scotland
* Women's Premier League
* SWPL 1
* SWPL 2
* Women's Championship

Domestic cups|

* Scottish Cup
* Final
* League Cup
* Group stage
* Final
* Challenge Cup
* Final
* South Region Challenge Cup
* Junior Cup
* Youth Cup
* Women's Cup
* Women's Premier League Cup
* Final

European competitions|

* Champions League
* Europa League
* Europa Conference League
* Youth League

Related to national team|

* Results
* Men's
* Women's
* UEFA Euro 2024
* UEFA Euro 2024 qualifying
* UEFA Women's Euro 2025 qualifying
* 2023–24 UEFA Women's Nations League

Transfers|

* Summer 2023
* Winter 2023–24

Club seasons

Premiership|

* Aberdeen
* Celtic
* Dundee
* Heart of Midlothian
* Hibernian
* Kilmarnock
* Livingston
* Motherwell
* Rangers
* Ross County
* St Johnstone
* St Mirren

Championship|

* Airdrieonians
* Arbroath
* Ayr United
* Dundee United
* Dunfermline Athletic
* Greenock Morton
* Inverness Caledonian Thistle
* Partick Thistle
* Queen's Park
* Raith Rovers

League One|

* Alloa Athletic
* Annan Athletic
* Cove Rangers
* Edinburgh City
* Falkirk
* Hamilton Academical
* Kelty Hearts
* Montrose
* Queen of the South
* Stirling Albion

League Two|

* Clyde
* Dumbarton
* Bonnyrigg Rose
* East Fife
* Elgin City
* Forfar Athletic
* Peterhead
* Spartans
* Stenhousemuir
* Stranraer

*[Pos]: Position
*[Pld]: Played
*[W]: Won
*[D]: Drawn
*[L]: Lost
*[GF]: Goals for
*[GA]: Goals against
*[GD]: Goal difference
*[Pts]: Points
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template