Goals Flow Across The Highlands as Cup and League Action Continues

Shinty action continued across Scotland on Saturday 18th July 2026, with league fixtures and cup ties producing another weekend of goals, high scoring performances and dramatic contests across the Highlands.

The standout cup result came in the Highland Industrial Supplies Sutherland Cup, where Kyles Athletic produced an impressive 6–2 victory over Kingussie to book their place in the semi finals.

Duncan Kerr led the way with a hat trick, while David Zavaroni, Ethan Kerr and Olly MacVicar also found the net as Kyles Athletic ended Kingussie’s hopes of lifting another trophy this season.

In the Premiership, Oban Camanachd continued their impressive run of form with a convincing 3–1 victory away at Col Glen, while Kinlochshiel secured a comfortable 4–0 win over Lochaber.

Newtonmore edged a closely fought contest against Skye thanks to two goals from Iain Robinson, while league leaders Kingussie were held to a goalless draw by Caberfeidh.

The National Division produced one of the games of the weekend as Bute and Inveraray shared eight goals in a thrilling 4–4 draw.

Fraser Watt struck all four goals for Inveraray, but Bute fought back through Josh Cowan, Robert Lowrie and Rory MacDonald to earn a share of the spoils.

Glenurquhart delivered one of the most dominant performances of the weekend, sweeping aside Oban Celtic 8–0, while Lovat edged Kilmallie 3–2 in another entertaining contest.

North Division 1 saw Glenurquhart continue their strong run with a 2–1 victory away at Caberfeidh, Kinlochshiel defeated Inverness by the same scoreline, and Strathglass overcame Skye 2–1.

South Division 1 provided late drama as Ben Cameron’s 88th minute goal rescued a point for Inveraray in a 1–1 draw with Glasgow Mid Argyll, while Lochside Rovers defeated Ardnamurchan 2–1.

Aberdour’s fixture against Ballachulish was postponed after Ballachulish were unable to field a team, resulting in a two point deduction for the visitors and the match being rescheduled.

North Division 2 saw Beauly record a convincing 5–0 victory over Inverness, while South Division 2 leaders Kilmory continued their impressive campaign with a 5–0 win away at Stirling.

The weekend concluded with Lewis defeating Uist 2–0 in the HebCelt Shinty Challenge Cup, rounding off another busy programme of action as clubs continue their push towards the closing stages of the season.


Match Results

Midweek Result

Wednesday 15th July

Mowi North Division 2

Strathglass 0 – 6 Lovat

Scorers:
James MacPherson 2, 28, 36, 39
Aaron Gallacher 46
Callum Cruden 71


Highland Industrial Supplies Sutherland Cup – Quarter Final

Kyles Athletic 6 – 2 Kingussie

Scorers:
Kyles Athletic: Duncan Kerr 9, 43, 68, David Zavaroni 18, Ethan Kerr 61, Olly MacVicar 62

Kingussie: Toby Thain 10, Jack Nelson 47 (P)


Mowi Premiership

Caberfeidh 0 – 0 Kingussie

Col Glen 1 – 3 Oban Camanachd

Scorers:
Col Glen: Andrew Tyre 14

Oban Camanachd: Connor Howe 11, Calum MacMillan 13, Ross Campbell 32

Kinlochshiel 4 – 0 Lochaber

Scorers:
Zander MacRae 2
Ali Nixon 29
Jay MacRae 32
David Falconer 66

Newtonmore 2 – 1 Skye

Scorers:
Newtonmore: Iain Robinson 46, 56

Skye: Jordan Murchison 78


Mowi National Division

Bute 4 – 4 Inveraray

Scorers:
Bute: Josh Cowan 9, Robert Lowrie 65, 72, Rory MacDonald 68

Inveraray: Fraser Watt 1, 14, 38, 88

Glenurquhart 8 – 0 Oban Celtic

Scorers:
Daniel MacLean 2, 13, 28
Neale Reid 10
Alfie MacLeod 34, 55
Charlie MacLeod 35
Glenn MacDonald 88

Lovat 3 – 2 Kilmallie

Scorers:
Lovat: Graham MacMillan 22, Danny Kelly 48, Marc MacLachlan 90

Kilmallie: Calum MacDougall 4, Aiden Love 18


Mowi North Division 1

Caberfeidh 1 – 2 Glenurquhart

Scorers:
Caberfeidh: Dylan Grainger 65

Glenurquhart: Glenn MacDonald 11, 44

Kinlochshiel 2 – 1 Inverness

Scorers:
Kinlochshiel: Rory Barclay 40, Seumas Martin 61

Inverness: Finlay Calder 89

Strathglass 2 – 1 Skye

Scorers:
Strathglass: Penri Jones 28, Josh Fraser 51

Skye: Connor Gilpin 57


Mowi South Division 1

Aberdour P – P Ballachulish

Note: Ballachulish were unable to field a team. The fixture will be rescheduled and Ballachulish have been deducted two league points.

Glasgow Mid Argyll 1 – 1 Inveraray

Scorers:
Glasgow Mid Argyll: Logan Adams 1

Inveraray: Ben Cameron 88

Lochside Rovers 2 – 1 Ardnamurchan

Scorers:
Lochside Rovers: Craig MacMillan 28, Daniel Duffy 30

Ardnamurchan: Herbie Patterson 37


Mowi North Division 2

Boleskine P – P Strathglass

Note: Strathglass were unable to field a team. Points awarded to Boleskine.

Inverness 0 – 5 Beauly

Scorers:
Sean Stewart 8
Hector MacLennan 20, 30
Davey Fraser 43
Hughie Evans 49


Mowi South Division 2

Bute 3 – 1 Aberdour

Scorers:
Bute: Louie MacDonald 15, Robert Lowrie 37, Neil McKirdy 55

Aberdour: Ciaran Burns 22

Stirling 0 – 5 Kilmory

Scorers:
Lewis McCullough 3
Niall Shaw 32
Ruaraidh Buchanan 56
Kian Crawford 58, 62

Strachur Dunoon 2 – 1 Uddingston

Scorers:
Strachur Dunoon: Angus Campbell 36, 75

Uddingston: Lee Thomson 81


HebCelt Shinty Challenge Cup

Lewis 2 – 0 Uist

Scorers:
Donnie MacRae 26
Ruairidh MacLennan 54

spot_imgspot_imgspot_imgspot_img
Ronnie MacDonald
Ronnie MacDonaldhttps://thehighlandtimes.com/
Ronnie MacDonald is a contributor to The Highland Times, writing on culture, sport, and community issues. With a focus on voices from across the Highlands and Islands, his work highlights the people and places that shape the region today.
Latest news
spot_imgspot_imgspot_imgspot_img
Related news