Shinty action continued across Scotland on Saturday 4th April 2026, with cup competitions taking centre stage alongside league fixtures, delivering goals, red cards and dominant performances across the Highlands.
The opening rounds of the MacTavish Cup and Sutherland Cup brought early knockout intensity, with several sides making strong statements as the season gathers pace.
In the W M Donald MacTavish Cup, Fort William secured a solid 3–1 win over Lochaber, with Victor Smith opening early before further goals from Lewis Clark and Lachie Shaw sealed the result, while Jack Dignan was sent off for the hosts.
Caberfeidh produced one of the standout performances of the weekend with a commanding 7–0 win over Inverness, with Ali Taylor hitting four goals in a dominant display.
Kingussie edged a tight 2–1 win over Kinlochshiel, while Glenurquhart delivered a convincing 5–0 victory over Strathglass, with goals spread throughout the side.
In the Highland Industrial Supplies Sutherland Cup, Caberfeidh again impressed with a 2–1 win over Inverness, while Kinlochshiel secured a 2–1 victory over Glenurquhart in a closely contested tie.
Uddingston also progressed with a 2–1 win over Glasgow Mid Argyll, highlighting their early season intent.
In the Bullough Cup, Strachur Dunoon delivered a high scoring 7–2 win over the English Shinty Association, with goals shared across the team in an attacking performance.
League action was more limited due to unplayable pitches, but Newtonmore recorded a composed 2–0 win over Oban Camanachd in the Mowi Premiership, with Iain Robinson scoring twice.
In the National Division, Beauly secured a strong 3–2 win away at Glasgow Mid Argyll in one of the more competitive fixtures of the round.
North Division 2 saw Beauly continue their good form with a 3–0 win over Boleskine, while several other fixtures across the divisions were postponed due to conditions.
In the women’s game, Glenurquhart delivered an impressive 6–4 win over Inverness, while Uddingston edged a close 4–3 victory against Kilmallie in an entertaining contest.
With cup competitions now underway and league form beginning to settle, the season is starting to show both its depth and its unpredictability.
Match Results
W M Donald MacTavish Cup – 1st Round
Lochaber 1 – 3 Fort William
Scorers:
Lochaber: Max Campbell 80
Fort William: Victor Smith 1, Lewis Clark 43, Lachie Shaw 45
Red Card: Jack Dignan (Lochaber)
Inverness 0 – 7 Caberfeidh
Scorers:
Caberfeidh: Seamus Henderson 12, Ali Taylor 33, 41, 81, 86, Kyle Grant 45+2, Cameron Grant 65, Gavin McLaughlan 90+3
Kingussie 2 – 1 Kinlochshiel
Scorers:
Kingussie: Roddy Young 45, Dylan Borthwick 80
Kinlochshiel: Donald Nixon 77
Strathglass 0 – 5 Glenurquhart
Scorers:
Glenurquhart: Alfie MacLeod 9, Daniel MacLean 25, 58, Neale Reid 38, 48
Other fixtures:
Postponed or reversed due to conditions
Highland Industrial Supplies Sutherland Cup – 1st Round
Inverness 1 – 2 Caberfeidh
Scorers:
Inverness: Kirk Taylor 72
Caberfeidh: John Ritchie 46, Kai McAuley 75
Glenurquhart 1 – 2 Kinlochshiel
Scorers:
Glenurquhart: Bradley Sneddon 65
Kinlochshiel: Corin Jack 51, Duncan MacMillan 57
Glasgow Mid Argyll 1 – 2 Uddingston
Scorers:
Glasgow Mid Argyll: Conal MacDiarmid 44
Uddingston: Brendan Sweeney 42, Gavin MacLeod 62
Other fixtures:
Postponed or affected by travel issues
Bullough Cup – 1st Round
Strachur Dunoon 7 – 2 English Shinty Association
Scorers:
Strachur Dunoon: Steven Thomson 9, 31, Sandy Paterson 24, 75, Brandon Wilson 56, 68, Duncan Smart 81
English Shinty Association: Tom Bolt 59, Jamie Cranston 67
Mowi Premiership
Newtonmore 2 – 0 Oban Camanachd
Scorers:
Newtonmore: Iain Robinson 36, 63
Other fixtures:
Postponed due to unplayable fields
Mowi National Division
Glasgow Mid Argyll 2 – 3 Beauly
Scorers:
Glasgow Mid Argyll: Ross Brown 13, Calum Morrison 35
Beauly: Louie MacLellan 10, 68, David MacLean 44
Mowi North Division 2
Boleskine 0 – 3 Beauly
Scorers:
Beauly: Innes Jackson 62, Sean Stewart 82, Euan Hardie 85 (P)
Other fixtures:
Postponed due to unplayable fields
Women’s Results
Glenurquhart 6 – 4 Inverness
Scorers:
Glenurquhart: Hazel Hunter 3, Freddie Gilbert 2, Beatrice Finkler
Inverness: Isla McNeil 2, Kamryn Hughes, Charlotte Paget
Uddingston 4 – 3 Kilmallie
Scorers:
Uddingston: Ceitidh Smith 3, Jessica Thompson
Kilmallie: Una Ross, Erin Starkey, Dannie MacDonald
Other fixtures:
Postponed due to unplayable pitches




