Shinty action continued across Scotland on Saturday 2nd May 2026, with the opening round of the Camanachd Cup and a full programme of league fixtures delivering goals, dominant wins and high scoring contests across the Highlands.
In the Tulloch Homes Camanachd Cup, Glenurquhart secured a strong 6–2 win over Kilmallie, with Alfie MacLeod among the scorers in an impressive attacking display.
Oban Celtic produced one of the standout results of the weekend with a 7–2 win over Ardnamurchan, while Inveraray recorded a convincing 4–0 victory over Bute.
Lovat delivered the most dominant performance of the round with a 9–0 win over Inverness, with goals spread across the side in a relentless display.
In the Mowi Premiership, Newtonmore continued their strong form with a 3–0 win over Caberfeidh, while Kingussie left it late to secure a 2–0 victory over Col Glen.
Oban Camanachd edged a tight 1–0 win over Fort William, and Kinlochshiel recorded a solid 3–1 win over Kyles Athletic.
Lochaber also secured a 2–0 win over Skye to round off the Premiership fixtures.
North Division 1 delivered one of the games of the season so far, with Kinlochshiel edging a dramatic 7–6 win over Glengarry in a high scoring contest.
Newtonmore continued their dominance in the division with a 6–2 win over Caberfeidh, while Kingussie produced a statement 9–0 victory over Fort William.
In South Division 1, Inveraray and Glasgow Mid Argyll shared the points in a 3–3 draw, while Ballachulish secured a 3–2 win over Kyles Athletic.
North Division 2 saw Lochcarron take a 5–2 win over Boleskine, while Lochaber recorded a 3–1 victory over Lewis and Lovat edged a 2–1 win against Beauly in a competitive fixture.
In South Division 2, Bute delivered a dominant 7–1 win over Tayforth, while Strachur Dunoon secured a 3–2 victory over Uddingston.
Across the divisions, goals were in no short supply, with several sides beginning to assert themselves as the season builds momentum.
Match Results
Tulloch Homes Camanachd Cup – 1st Round
Kilmallie 2 – 6 Glenurquhart
Scorers:
Kilmallie: Lewis Birrell 18, 58
Glenurquhart: Alfie MacLeod 3, 13, 50, Fraser Heath 6, 34, Christopher Mack 23
Oban Celtic 7 – 2 Ardnamurchan
Scorers:
Oban Celtic: Kieran Gallagher 2, Gabriel Tidser 8, 18, 87, William MacEwan 12, Duncan MacEwan 43, Scott Dempster 61
Ardnamurchan: Alan Palmer 42, 80
Glasgow Mid Argyll P – P Strathglass
Note: Walkover to Glasgow Mid Argyll
Bute 0 – 4 Inveraray
Scorers:
Inveraray: Ewan Donnan 5, 24, Ruaraidh Graham Jnr 14, Coll MacKay 77
Inverness 0 – 9 Lovat
Scorers:
Lovat: Lewis Tawse 3, 7, 88 (P), 90, Graeme MacMillan 21, 44, 52, 83, Marc MacLachlan 82
Bullough Cup – 1st Round
Kilmory 7 – 0 Stirling
Scorers:
Kilmory: Sandy Leiper 11, 34, Niall Shaw 16, 20, 26, 32, Joe Anderson 66
Mowi Premiership
Col Glen 0 – 2 Kingussie
Scorers:
Kingussie: Roddy Young 89, Thomas Borthwick 90
Fort William 0 – 1 Oban Camanachd
Scorers:
Oban Camanachd: Connor Howe 42
Kyles Athletic 1 – 3 Kinlochshiel
Scorers:
Kyles Athletic: Ross MacRae 63
Kinlochshiel: Ali Nixon 48, John MacRae 65 (P), Keith MacRae 80
Newtonmore 3 – 0 Caberfeidh
Scorers:
Newtonmore: Brodie MacBean 33, 53, Iain Robinson 82
Skye 0 – 2 Lochaber
Scorers:
Lochaber: Iain Fyfe 34, Max Campbell 78
Mowi North Division 1
Caberfeidh 2 – 6 Newtonmore
Scorers:
Caberfeidh: Nathan Stewart 42, Kyle Lawrie 76
Newtonmore: Kyle Clark 5, 27, Arron MacBean 9, 48, Jacob Bain 15, 44
Glenurquhart 1 – 1 Skye
Scorers:
Glenurquhart: Glenn MacDonald 63
Skye: Eoghainn Graham 43
Kinlochshiel 7 – 6 Glengarry
Scorers:
Kinlochshiel: Lewis MacVicar 6, Charlie MacVicar 9, Corin Jack 42, Duncan MacMillan 78, Rory Barclay 80, Liam Matheson 86, 88
Glengarry: Rhuaraidh MacDonald 38, 73, Raymond Robertson 48, 64, Ken Henderson 52, 60
Kingussie 9 – 0 Fort William
Scorers:
Kingussie: Toby Thain 5, 78, Rory Munro 14, 33, 44, James Falconer 25, 42, 44, 49
Mowi South Division 1
Inveraray 3 – 3 Glasgow Mid Argyll
Scorers:
Inveraray: Ross Anderson 55, Nairn Jackson 77, Gregor McGeachy 88
Glasgow Mid Argyll: Calum Robb 20, Danny Barbieri 32, Scott Craig 36
Kyles Athletic 2 – 3 Ballachulish
Scorers:
Kyles Athletic: Olly MacVicar 42, Logan Sim 85
Ballachulish: Dougie Rankin 5, 64, 88
Mowi North Division 2
Boleskine 2 – 5 Lochcarron
Scorers:
Boleskine: David Noble 37, Callum Muir 80
Lochcarron: Niall Arnott 25, 45, 72, Peter MacKenzie 51, Fraser Frost 60
Lewis 1 – 3 Lochaber
Scorers:
Lewis: Donnie MacRae 39
Lochaber: Neil MacDonald 54, Jamie Ross 63, 81
Lovat 2 – 1 Beauly
Scorers:
Lovat: Dario Marshall 11, Martin Bell 18
Beauly: Sean Stewart 7
Red Card: Lee Dunbar
Strathglass 0 – 1 Aberdeen University
Scorers:
Aberdeen University: Willie Hunter 85
Mowi South Division 2
Tayforth 1 – 7 Bute
Scorers:
Tayforth: Donald MacInnes 9
Bute: Stuart Stirling Snr 3, 5, Louie McDonald 17, John MacCallum 57, Arron MacFarlane 60, Lloyd Robertson 73, Jamie Doherty OG 79
Uddingston 2 – 3 Strachur Dunoon
Scorers:
Uddingston: Andrew MacAlister 22, Gavin McLeod 80
Strachur Dunoon: Steven Thomson 20, 75, Brandon Wilson 43




