Player statistic
| Callum McShane | 52' | |||
| Kyle Lafferty | 70' | |||
| Kyle Lafferty | 70' |
Johnstone Burgh moved up to 4th place in the WoSFL Premier Division after a comfortable 2–0 win over Shotts Bon Accord at a sunny, cold and breezy Keanie Park in Johnstone.
Interim manager Graeme Ramage made five changes from the starting XI that lost 3–2 to Renfrew at Keanie Park on Wednesday night. Out went Matty Grant, Ross MacKinnon, Darren Christie, Aiden Gilmartin and Nicholas Gallagher, with Stuart Faulds, Kian Gilday, Craig Menzies, Blair Rossiter and Kyle Lafferty coming in.
Shotts came close in the 13th minute when a dangerous in-swinging corner from the right was headed onto the underside of the crossbar by Burgh defender Scott Forrester.
They threatened again in the 20th minute. A neat pass from Darren Bowie found Ben Richford, but his left-foot shot from 12 yards was well saved by Luke Scullion, who tipped the ball round the post. From the resulting corner, Taylor Evans had a chance from six yards, but Scullion made another strong save.
Shotts continued to press and nearly broke the deadlock in the 28th minute as Bowie again picked out Richford, but his effort from 14 yards went just wide.
Dylan McGuigan then tried his luck from 20 yards in the 35th minute, but Scullion was equal to it.
It was a frustrating first half for the Burgh, who struggled to create clear chances until the 39th minute. Rossiter drove down the left and delivered into the box, where the ball fell to Ian McShane, but he fired over from around 10 yards.
The first half ended goalless.
The Burgh started the second half well and took the lead in the 52nd minute. Malky McDonald squared the ball to an unmarked McShane, who fired low into the net from eight yards.
Shotts had two chances to respond in the 54th minute. Richford saw his shot blocked from 14 yards before Evans followed up, but his effort from close range was also blocked.
Broque Watson then went close in the 57th minute, but his shot from 10 yards drifted wide.
The home side doubled their lead in the 70th minute. Lafferty won a penalty after being brought down by Sandy Thomson following a defensive mix-up. The striker saw his spot-kick saved, but reacted quickest to fire the rebound high into the net.
Shotts pushed to get back into the game and had two quick chances in the 72nd minute. Evans was denied by Scullion from 10 yards before Richford fired over from 16 yards.
Burgh almost added a third in the 88th minute when Rossiter picked out Gilmartin with a long pass, but his first-time strike from 18 yards was brilliantly saved by Thomson.
The hosts saw out the closing stages to secure a 2–0 victory.
Following the result, Johnstone Burgh move up to 4th place on 43 points from 24 matches.
Next up for the Burgh is Troon in the WoSFL Premier Division at Keanie Park on Wednesday 22nd April, with a 7:30pm kick-off.
WoSFL Premier Division results
- Cumnock Juniors 1–3 Auchinleck Talbot
- Drumchapel United 0–1 Beith Juniors
- Hurlford United 3–0 Arthurlie
- Johnstone Burgh 2–0 Shotts Bon Accord
- Kilwinning Rangers 5–0 Glenafton Athletic
- Largs Thistle 1–1 Troon
- Renfrew 6–0 Rutherglen Glencairn
Upcoming fixtures
Tuesday 21st April
- Hurlford United vs Glenafton Athletic (7:00pm)
Wednesday 22nd April
- Johnstone Burgh vs Troon (7:30pm)
- Renfrew vs Auchinleck Talbot (8:00pm)
Saturday 25th April
- Arthurlie vs Cumnock Juniors
- Hurlford United vs Drumchapel United
- Johnstone Burgh vs Beith Juniors
- Kilwinning Rangers vs Pollok
- Renfrew vs St Cadoc’s
- Shotts Bon Accord vs Rutherglen Glencairn
- Troon vs Glenafton Athletic
WoSFL Premier Division table
| Pos | Team | P | W | D | L | F | A | GD | PTS |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Troon | 25 | 18 | 2 | 5 | 54 | 28 | 26 | 56 |
| 2 | Cumnock Juniors | 25 | 17 | 3 | 5 | 46 | 24 | 22 | 54 |
| 3 | Auchinleck Talbot | 22 | 16 | 2 | 4 | 68 | 24 | 44 | 50 |
| 4 | Johnstone Burgh | 24 | 14 | 1 | 9 | 45 | 36 | 9 | 43 |
| 5 | Largs Thistle | 26 | 13 | 3 | 10 | 49 | 36 | 13 | 42 |
| 6 | Pollok | 25 | 13 | 2 | 10 | 40 | 32 | 8 | 41 |
| 7 | Arthurlie | 26 | 12 | 3 | 11 | 65 | 56 | 9 | 39 |
| 8 | Hurlford United | 25 | 13 | 0 | 12 | 44 | 45 | -1 | 39 |
| 9 | Renfrew | 25 | 11 | 3 | 11 | 49 | 43 | 6 | 36 |
| 10 | Kilwinning Rangers | 26 | 10 | 4 | 12 | 52 | 48 | 4 | 34 |
| 11 | Drumchapel United | 26 | 9 | 6 | 11 | 46 | 56 | -10 | 33 |
| 12 | Beith Juniors | 26 | 9 | 3 | 14 | 32 | 45 | -13 | 30 |
| 13 | Glenafton Athletic | 25 | 8 | 5 | 12 | 32 | 57 | -25 | 29 |
| 14 | Shotts Bon Accord | 25 | 6 | 6 | 13 | 39 | 44 | -5 | 24 |
| 15 | Rutherglen Glencairn | 25 | 6 | 2 | 17 | 27 | 59 | -32 | 20 |
| 16 | St Cadoc’s | 26 | 2 | 3 | 21 | 22 | 77 | -55 | 9 |
Table correct as at 20th April 2026




