The 2012 Highland Cup was won by Inverness CT who beat Ross County 2-0 in the Final. Peterhead took third place after defeating Elgin 4-1.


All Highland or Scottish league teams advance to the second round automatically. Group winners also advance. Runners up enter play offs to secure a first round berth.

Qualified teams:

Higland Light Infantry - Highland Challenge Cup winners

Henkelsey - Group 1 winner

Knockando Thistle - Group 2 winner

Twatton - Group 3 winners

Knockando Rovers - Group 4 winners

Black Watch - Group 5 winners

Thurso Pentland - Group 6 winner

Inverness Union - Best Runner Up

Avoch - Play Off Winner

RAF - Play Off Winner

RAF XI - Play Off Winner

Orion - Play Off Winner

First RoundEdit

The first round was contested between 4 teams from junior leagues in the highlands.

Avoch 6-0 RAF

Zdenek Shwieg-Kroca 11,13,30,41,89.

Adam Barr 78

Orion 3-2 RAF XI

Martin Duenas 34,57,90. Ross Thom 23, 90.

Avoch and Orion qualified for the Second Round.

Second RoundEdit

Avoch 2-1 Henkelsey

Highland Light Infantry 4-1 Orion

Peterhead 13-0 Knockando Thistle

Strathspey Thistle 9-0 Twatton

Huntly 10-0 Knockando Rovers

Nairn County 4-7 Brora

Rothes 3-2 Inverness Citadel

Clachnacuddin 3-1 Black Watch

Inverness CT 14-0 Fraserburgh

Cove Rangers 4-0 Turrif United

Golspie 5-0 Formartine United

Keith 11-0 Thurso Pentland

Ross County 2-0 Wick Academy

Deveronvale 2-1 Inverness Union

Buckie Thistle 5-0 Fort William

Elgin 2-0 Lossiemouth

Forres Mechanics 1-0 Inverurie Locos

Third Round Edit

Highland Light Infantry 5-0 Avoch

Peterhead 4-1 Strathspey Thistle

Brora 2-1 Huntly

Clachnacuddin 4-2 Rothes

Inverness Ct 10-0 Cove Rangers

Keith 5-0 Forres Mechanics

Ross County 3-0 Deveronvale

Elgin 1-0 (a.e.t.) Buckie Thistle

Golspie Withdrew.

Quarter FinalsEdit

Peterhead 12-0 Highland Light Infantry

McAllister 10,24,39,57,90

Simic OG 12

Bavidge 62,66

Conway 78,89,90+1

Alexander 85

Ross County 2-0 Clachnacuddin

Ross 26,29

Inverness CT 2-1 a.e.t Brora Rangers

Laing 29. Mackay 76

Polworth 120+3

Elgin 1-0 a.e.t Keith

Wyness 118

Semi FinalsEdit

Ross County 5-2 Peterhead

Ross 32,34,90. McAllister 23,90+4.

Cooper 75,90+5

Inverness CT 4-0 Elgin

Polworth 30,70

Laing 55,86.

Third PlaceEdit

Peterhead 4-1 Elgin



Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.