Scottish Highland League Cup
previously
called the Highland League Cup
Page created: 25 March 2022
Updated: 24 July 2024
The winners are awarded the Morganti Cup. In 1983
the competition gained its first sponsor, Tennent's Brewery.
The results of the following matches are still
outstanding:
1954-55
Huntly
v Rothes [1 Sep]
Keith
v Buckie [1 Sep]
Nairn
v Elgin [1 Sep]
Caley v Clach [1 Sep]
Winners |
Highland League Cup 1946-47 Forres Mechanics 1947-48 Clachnacuddin 1948-49 Huntly 1949-50 Ross County 1950-51 Clachnacuddin 1951-52 Huntly 1952-53 Caledonian 1953-54 Buckie Thistle 1954-55 Forres Mechanics 1955-56 Buckie Thistle 1956-57 Buckie Thistle 1957-58 Buckie Thistle 1958-59 Fraserburgh 1959-60 Elgin City 1960-61 Buckie Thistle 1961-62 Lossiemouth 1962-63 Peterhead 1963-64 Nairn County 1964-65 Keith 1965-66 Peterhead 1966-67 Elgin City 1967-68 Peterhead 1968-69 Ross County 1969-70 Caledonian 1970-71 Inverness Thistle 1971-72 Caledonian |
1972-73 Inverness Thistle 1973-74 Keith 1974-75 Keith 1975-76 Keith 1976-77 Caledonian 1977-78 Caledonian 1978-79 Ross County 1979-80 Buckie Thistle 1980-81 Peterhead 1981-82 Clachnacuddin 1982-83 Elgin City 1983-84 Keith 1984-85 Forres Mechanics 1985-86 Keith 1986-87 Buckie Thistle 1987-88 Inverness Thistle 1988-89 Keith 1989-90 Peterhead 1990-91 Elgin City 1991-92 Ross County 1992-93 Huntly 1993-94 Huntly 1994-95 Cove Rangers 1995-96 Huntly 1996-97 Lossiemouth 1997-98 Elgin City |
1998-99 Forres Mechanics 1999-00 Cove Rangers 2000-01 Forres Mechanics 2001-02 Forres Mechanics 2002-03 Keith 2003-04 Clachnacuddin 2004-05 Cove Rangers 2005-06 Fraserburgh 2006-07 Keith 2007-08 Inverurie Loco Works 2008-09 Inverurie Loco Works 2009-10 Forres Mechanics 2010-11 Nairn County 2011-12 Buckie Thistle 2012-13 Keith 2013-14 Clachnacuddin 2014-15 Cove Rangers 2015-16 Brora Rangers 2016-17 Cove Rangers 2017-18 Formartine United 2018-19 Cove Rangers 2019-20 Rothes 2020-21 no
competition 2021-22
Brora Rangers 2022-23
Banks o' Dee 2023-24
Brora Rangers |
1946-47 Highland League
Cup First round - 2 legs 10
Aug Caledonian v Clachnacuddin 3-1 14
Aug Clachnacuddin v Caledonian 6-5 10
Aug Lossiemouth v Forres Mechanics 5-2 14
Aug Forres Mechanics v Lossiemouth 6-1 10 Aug Peterhead v Fraserburgh 4-0 14 Aug Fraserburgh v Peterhead 3-3 10
Aug 30th Training Battalion v Nairn County 8-5 14
Aug Nairn County v 30th Training Battalion 3-1 10
Aug Rothes v Elgin City 4-2 14
Aug Elgin City v Rothes 4-1 10
Aug Keith v Buckie Thistle 2-2 14
Aug Buckie Thistle v Keith 2-3 10
Aug Deveronvale v Huntly 4-2 14
Aug Huntly v Deveronvale 6-5 10
Aug Ross County v Inverness Thistle 4-1 15
Aug Inverness Thistle v Ross County 0-2 Second round 17
Aug Elgin City v Keith 3-3 21
Aug Keith v Elgin City 3-6 17
Aug Caledonian v Ross County 1-2 21
Aug Ross County v Caledonian 0-3 aet 17
Aug Peterhead v Deveronvale 4-1 21
Aug Deveronvale v Peterhead 0-7 17
Aug Forres Mechanics v 30th Training Battalion 6-2 21
Aug 30th Training Battalion v Forres Mechanics 3-3 Semi-final 24
Aug Elgin City v Peterhead 4-2 24
Aug Forres Mechanics v Caledonian 4-2 Final at Inverness 28
Aug Forres Mechanics v Elgin City 5-2 |
1947-48 Highland League
Cup First round - 2 legs 9
Aug Deveronvale v Fraserburgh 1-0 12
Aug Fraserburgh v Deveronvale 3-1 aet 9
Aug Peterhead v Huntly 5-1 13
Aug Huntly v Peterhead 1-1 9
Aug Elgin City v Keith 3-1 12
Aug Keith v Elgin City 1-2 9
Aug Buckie Thistle v Rothes 1-0 13
Aug Rothes v Buckie Thistle 2-4 9
Aug Lossiemouth v RAF Kinloss 3-0 13
Aug Lossiemouth v RAF Kinloss 6-1 9
Aug Forres Mechanics v Nairn County 4-0 13
Aug Nairn County v Forres Mechanics 2-3 9
Aug Caledonian v Clachnacuddin 1-3 13
Aug Clachnacuddin v Caledonian 4-1 11
Aug Inverness Thistle v Ross County 5-2 13
Aug Ross County v Inverness Thistle 2-1 Second round - 2 legs 16
Aug Fraserburgh v Peterhead 4-1 20
Aug Peterhead v Fraserburgh 2-0 16
Aug Inverness Thistle v Clachnacuddin 0-5 20
Aug Clachnacuddin v Inverness Thistle 1-2 16
Aug Elgin City v Buckie Thistle 3-0 20
Aug Buckie Thistle v Elgin City 1-0 16
Aug Forres Mechanics v Lossiemouth 6-1 20
Aug Lossiemouth v Forres Mechanics 0-2 Semi-final 23
Aug Fraserburgh v Clachnacuddin 0-2 23
Aug Elgin City v Forres Mechanics 0-2 Final at Station Park, Nairn 27
Aug Clachnacuddin v Forres
Mechanics 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1948-49 Highland League
Cup First round - 2 legs 14
Aug Peterhead v Deveronvale 8-1 18
Aug Deveronvale v Peterhead 1-2 14
Aug Fraserburgh v Huntly 1-0 18
Aug Huntly v Fraserburgh 3-0 14
Aug Keith v Elgin City 3-6 18
Aug Elgin City v Keith 6-3 14
Aug Rothes v Buckie Thistle 0-7 18
Aug Buckie Thistle v Rothes 5-3 14
Aug Nairn County v HBTB 0-2 18
Aug HBTB v Nairn County 1-6 14
Aug Lossiemouth v Forres Mechanics 3-1 18
Aug Forres Mechanics v Lossiemouth 5-0 14
Aug Caledonian v Ross County 1-3 18
Aug Ross County v Caledonian 1-3 aet 14
Aug Inverness Thistle v Clachnacuddin 1-5 18
Aug Clachnacuddin v Inverness Thistle 2-2 Second round - 2 legs 21
Aug Huntly v Peterhead 2-1 25
Aug Peterhead v Huntly 3-3 21
Aug Elgin City v Buckie Thistle 4-1 25
Aug Buckie Thistle v Elgin City 1-2 21
Aug Nairn County v Forres Mechanics 1-3 25
Aug Forres Mechanics v Nairn County 6-0 21
Aug Clachnacuddin v Caledonian 3-2 25
Aug Caledonian v Clachnacuddin 4-2 aet Semi-final 28
Aug Caledonian v Elgin City 1-1 30
Aug Elgin City v Caledonian 1-0 28
Aug Forres Mechanic v Huntly 3-7 Final at Kynoch Park, Keith 1
Sep Huntly v Elgin City 5-2 |
1949-50 Highland League
Cup First round - 2 legs 13
Aug Fraserburgh v Deveronvale 3-1 16
Aug Deveronvale v Fraserburgh 2-2 13
Aug Huntly v Peterhead 3-1 17
Aug Peterhead v Huntly 3-4 13
Aug Rothes v Elgin City 1-1 17
Aug Elgin City v Rothes 2-1 13
Aug Keith v Buckie Thistle 1-3 17
Aug Buckie Thistle v Keith 2-2 13
Aug Nairn County v Forres Mechanics 2-7 17
Aug Forres Mechanics v Nairn County 5-0 13
Aug Lossiemouth v Fort George 5-0 17
Aug Fort George v Lossiemouth 0-7 13
Aug Ross County v Clachnacuddin 6-2 16
Aug Clachnacuddin v Ross County 2-3 13
Aug Caledonian v Inverness Thistle 3-2 17
Aug Inverness Thistle v Caledonian 3-0 Second round - 2 legs 20
Aug Fraserburgh v Huntly 2-3 24
Aug Huntly v Fraserburgh 0-0 20
Aug Buckie Thistle v Elgin City 2-3 24
Aug Elgin City v Buckie Thistle 3-5 20
Aug Lossiemouth v Forres Mechanics 1-0 24
Aug Forres Mechanics v Lossiemouth 1-0 20
Aug Inverness Thistle v Ross County 1-1 24
Aug Ross County v Inverness Thistle 1-1 25
Aug Inverness Thistle v Ross County 1-1 27
Aug Ross County v Inverness Thistle 2-1 aet Semi-final 27
Aug Huntly v Buckie Thistle 2-3 31
Aug Forres Mechanics v Ross County 3-4 Final at Borough Briggs, Elgin 29
Apr Ross County v Buckie Thistle 4-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1950-51 Highland League
Cup First round - 2 legs 16
Aug Fraserburgh v Huntly 7-2 19
Aug Huntly v Fraserburgh 1-0 16
Aug Peterhead v Deveronvale 3-3 19
Aug Deveronvale v Peterhead 1-2 16
Aug Rothes v Keith 1-1 19
Aug Keith v Rothes 1-2 16
Aug Buckie Thistle v Elgin City 1-3 19
Aug Elgin City v Buckie Thistle 2-1 16
Aug Forres Mechanics v Nairn County 2-2 19
Aug Nairn County v Forres Mechanics 0-2 16
Aug Fort George v Lossiemouth 2-4 19
Aug Lossiemouth v Fort George 3-0 16
Aug Ross County v Inverness Thistle 2-2 19
Aug Inverness Thistle v Ross County 3-2 aet 16
Aug Clachnacuddin v Caledonian 2-0 19
Aug Caledonian v Clachnacuddin 1-0 Second round - 2 legs 23
Aug Fraserburgh v Peterhead 2-0 26
Aug Peterhead v Fraserburgh 4-1 aet 23
Aug Lossiemouth v Forres Mechanics 2-0 26
Aug Forres Mechanics v Lossiemouth 4-5 aet 23
Aug Rothes v Elgin City 1-1 26
Aug Elgin City v Rothes 5-0 23
Aug Inverness Thistle v Clachnacuddin 1-2 26
Aug Clachnacuddin v Inverness Thistle 5-0 Semi-final 30
Aug Clachnacuddin v Elgin City 1-0 30
Aug Lossiemouth v Peterhead 3-1 Final at Station Park, Nairn 2
Sep Clachnacuddin v Lossiemouth 3-2 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1951-52 Highland League
Cup
Semi-final 1
Sep Huntly v Elgin City 6-0 1
Sep Forres Mechanics v Caledonian 3-2 Final at Borough Briggs, Elgin 5
Sep Huntly v Forres Mechanics 4-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1952-53 Highland League
Cup
Semi-final 30
Aug Buckie Thistle v Huntly 2-1 30
Aug Caledonian v Lossiemouth 3-0 Final 2
Sep Caledonian v Buckie Thistle at
Christie Park, Huntly 10
Sep Caledonian v Buckie Thistle 2-1 at
Borough Briggs, Elgin |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1953-54 Highland League
Cup
Semi-final 2
Sep Huntly v Buckie Thistle 1-4 2
Sep Caledonian v Clachnacuddin 4-3 aet Final at Borough Briggs, Elgin 7
Sep Buckie Thistle v Caledonian 3-2 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1954-55 Highland League
Cup
Semi-final 4
Sep Buckie Thistle v Caledonian 1-2 4
Sep Forres Mechanics v Deveronvale
3-0 Final at Kingsmills, Inverness 13
Sep Forres Mechanics v Caledonian 3-3 15
Sep Forres Mechanics v Caledonian 2-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1955-56 Highland League
Cup
Semi-final 3
Sep Buckie Thistle v Inverness Thistle 1-1 21
Sep Inverness Thistle v Buckie Thistle 4-7 3
Sep Peterhead v Nairn County 5-0 Final at Princess Royal Park, Banff 1
Oct Buckie Thistle v Peterhead 1-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1956-57 Highland League
Cup
Semi-final 1
Sep Fraserburgh v Caledonian 1-4 1
Sep Buckie Thistle v Forres Mechanics 4-1 Final at Station Park. Nairn 15
Sep Buckie Thistle v Caledonian 2-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1957-58 Highland League
Cup
Semi-final 31
Aug Peterhead v Buckie Thistle 0-4 31
Aug Clachnacuddin v Nairn County 0-2 aet Final at Borough Briggs, Elgin 7
Sep Buckie Thistle v Nairn County 5-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1958-59 Highland League
Cup
Semi-final 30
Aug Inverness Thistle v Buckie Thistle 5-4 30
Aug Fraserburgh v Elgin City 3-2 Final at Borough Briggs, Elgin 13
Sep Fraserburgh v Inverness Thistle 4-2 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1959-60 Highland League
Cup
Semi-final 29
Aug Clachnacuddin v Keith 3-1 29
Aug Peterhead v Elgin City 2-2 5
Sep Elgin City v Peterhead 2-2 9
Sep Elgin City v Peterhead 2-1 at
Princess Royal Park, Banff Final at Mosset Park, Forres 12
Sep Elgin City v Clachnacuddin 3-2 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1960-61 Highland League
Cup
Semi-final 3
Sep Buckie Thistle v Deveronvale 3-2 3
Sep Caledonian v Elgin City 1-1 7
Sep Elgin City v Caledonian 2-3 Final at Borough Briggs, Elgin 10
Sep Buckie Thistle v Caledonian 3-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1961-62 Highland League
Cup
Semi-final 28
Apr Elgin City v Deveronvale 2-3 28
Apr Lossiemouth v Ross County 2-0 Final at Borough Briggs, Elgin 5
May Lossiemouth v Deveronvale 2-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1962-63 Highland League
Cup
Semi-final 1
Sep Huntly v Ross County 3-1 1
Sep Elgin City v Peterhead 1-2 Final at Princess Royal Park, Banff 22
Sep Peterhead v Huntly 6-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1963-64 Highland League
Cup
Semi-final 31
Aug Nairn County v Ross County 2-2 4
Sep Ross County v Nairn County 6-7 31
Aug Peterhead v Keith 5-1 Final at Princess Royal Park, Banff 14
Sep Nairn County v Peterhead 5-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1964-65 Highland League
Cup
Semi-final 29
Aug Ross County v Keith 1-5 29
Aug Nairn County v Deveronvale 5-1 Final at Borough Briggs, Elgin 12
Sep Keith v Nairn County 1-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1965-66 Highland League
Cup
Semi-final 4
Sep Elgin City v Keith 2-1 4
Sep Peterhead v Ross County 1-1 11
Sep Ross County v Peterhead 1-3 Final at Kynoch Park, Keith 18
Sep Peterhead v Elgin City 4-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1966-67 Highland League
Cup First round - 2 legs 17
Aug Fraserburgh v Deveronvale 2-3 24
Aug Deveronvale v Fraserburgh 0-1 abandoned after 9 mins of extra time 29
Aug Fraserburgh v Deveronvale 2-6 17
Aug Peterhead v Huntly 6-3 24
Aug Huntly v Peterhead 5-0 aet, 90 mins
3-0 17
Aug Lossiemouth v Keith 3-3 24
Aug Keith v Lossiemouth 1-2 17
Aug Buckie Thistle v Rothes 5-1 24
Aug Rothes v Buckie Thistle 5-3 17
Aug Forres Mechanics v Inverness Thistle 2-3 23
Aug Inverness Thistle v Forres Mechanics 1-1 17
Aug Nairn County v Elgin City 3-3 24
Aug Elgin City v Nairn County 2-0 17
Aug Clachnacuddin v Caledonian 0-3 24
Aug Caledonian v Clachnacuddin 5-1 17
Aug Brora Rangers v Ross County 2-1 24
Aug Ross County v Brora Rangers 4-3 29
Aug Ross County v Brora Rangers 4-0 Second round 31
Aug Deveronvale v Huntly 3-0 31
Aug Lossiemouth v Buckie Thistle 1-2 31
Aug Elgin City v Inverness Thistle 6-1 31
Aug Ross County v Caledonian 1-4 Semi-final 1
Oct Elgin City v Deveronvale 6-0 17
Sep Caledonian v Buckie Thistle 5-4 Final at Mosset Park, Forres 26
Nov Elgin City v Caledonian 3-2 |
1967-68 Highland League
Cup First round - 2 legs 16
Aug Fraserburgh v Deveronvale 3-2 23
Aug Deveronvale v Fraserburgh 0-2 16
Aug Huntly v Peterhead 1-3 23
Aug Peterhead v Huntly 3-0 16
Aug Keith v Buckie Thistle 4-1 23
Aug Buckie Thistle v Keith 3-1 16
Aug Lossiemouth v Rothes 2-2 23
Aug Rothes v Lossiemouth 0-4 16
Aug Nairn County v Forres Mechanics 4-1 23
Aug Forres Mechanics v Nairn County 0-5 21
Aug Inverness Thistle v Elgin City 3-1 23
Aug Elgin City v Inverness Thistle 6-0 16
Aug Brora Rangers v Clachnacuddin 3-6 23
Aug Clachnacuddin v Brora Rangers 2-5 28
Aug Brora Rangers v Clachnacuddin 0-0 aet 30
Aug Brora Rangers v Clachnacuddin 3-0 16
Aug Caledonian v Ross County 3-2 23
Aug Ross County v Caledonian 0-1 Second round 30
Aug Elgin City v Nairn County 0-1 30
Aug Fraserburgh v Peterhead 0-2 30
Aug Lossiemouth v Keith 2-5 30
Aug Brora Rangers v Caledonian 3-0 Brora
and Caley were explelled for failing to play the
tie on the scheduled date and time Semi-final 30
Sep Nairn County v Keith 1-3 Peterhead
v Brora Rangers wo-disq Final 18
Nov Peterhead v Keith 2-2 at Christie
Park, Huntly, 25
Nov Peterhead v Keith 1-0 aet, at
Borough Briggs, Elgin |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1968-69 Highland League
Cup First round - 2 legs 14 Aug Peterhead v Fraserburgh 4-1 20 Aug Fraserburgh v Peterhead 3-5 14
Aug Huntly v Deveronvale 3-2 21
Aug Deveronvale v 1-1 13
Aug Keith v Rothes 2-2 21
Aug Rothes v Keith 1-8 14
Aug Lossiemouth v Buckie Thistle 3-1 21
Aug Buckie Thistle v Lossiemouth 1-2 14
Aug Elgin City v Forres Mechanics 2-0 21 Aug Forres Mechanics v
Elgin City 0-2 14
Aug Nairn County v Caledonian 3-0 21
Aug Caledonian v Nairn County 2-2 12
Aug Clachnacuddin v Ross County 0-5 21
Aug Ross County v Clachnacuddin 5-3 14
Aug Inverness Thistle v Brora Rangers 3-1 21
Aug Brora Rangers v Inverness Thistle 2-3 Second round 28
Aug Peterhead v Huntly 5-4 28
Aug Lossiemouth v Keith 1-1 aet 4
Sep Keith v Lossiemouth 3-2 28
Aug Elgin City v Nairn County 6-4 aet 28
Aug Inverness Thistle v Ross County 4-5 aet Semi-final 7
Sep Ross County v Keith 5-2 7
Sep Elgin City v Peterhead 1-4 Final at Borough Briggs, Elgin 21
Sep Ross County v Peterhead 2-0 |
1969-70 Highland League
Cup First round - 2 legs 13
Aug Huntly v Deveronvale 1-1 20
Aug Deveronvale v Huntly 6-3 13
Aug Peterhead v Fraserburgh 3-2 20
Aug Fraserburgh v Peterhead 1-3 13
Aug Lossiemouth v Rothes 1-0 20
Aug Rothes v Lossiemouth 0-4 12
Aug Keith v Buckie Thistle 3-3 20
Aug Buckie Thistle v Keith 3-2 13
Aug Elgin City v Forres Mechanics 5-1 20
Aug Forres Mechanics v Elgin City 1-4 13
Aug Nairn County v Clachnacuddin 4-2 18
Aug Clachnacuddin v Nairn County 4-0 13
Aug Caledonian v Inverness Thistle 5-3 20
Aug Inverness Thistle v Caledonian 2-1 aet 13
Aug Ross County v Brora Rangers 2-1 20
Aug Brora Rangers v Ross County 0-1 Second round 27
Aug Buckie Thistle v Lossiemouth 2-2 aet 1
Sep Lossiemouth v Buckie Thistle 3-1 at
Borough Briggs, Elgin 27
Aug Caledonian v Ross County 4-2 27
Aug Elgin City v Clachnacuddin 2-1 27
Aug Peterhead v Deveronvale 3-1 Semi-final 13
Sep Caledonian v Lossiemouth 8-2 13
Sep Peterhead v Elgin City 4-0 Final at Borough Briggs, Elgin 11
Oct Caledonian v Peterhead 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1970-71 Highland League
Cup First round - 2 legs 12
Aug Deveronvale v Peterhead 0-1 19
Aug Peterhead v Deveronvale 0-2 12
Aug Huntly v Fraserburgh 1-2 19
Aug Fraserburgh v Huntly 1-1 11
Aug Keith v Lossiemouth 0-3 19
Aug Lossiemouth v Keith 5-2 12
Aug Rothes v Buckie Thistle 3-2 19
Aug Buckie Thistle v Rothes 4-4 12
Aug Forres Mechanics v Inverness Thistle 1-0 18
Aug Inverness Thistle v Forres Mechanics 6-3 aet 12
Aug Nairn County v Elgin City 1-1 19
Aug Elgin City v Nairn County 3-1 12
Aug Clachnacuddin v Brora Rangers 3-2 19
Aug Brora Rangers v Clachnacuddin 1-3 12
Aug Ross County v Caledonian 1-3 19
Aug Caledonian v Ross County 2-3 Second round 24
Aug Caledonian v Clachnacuddin 1-2 26
Aug Fraserburgh v Deveronvale 4-5 26
Aug Inverness Thistle v Elgin City 6-3 26
Aug Lossiemouth v Rothes 3-1 Semi-final 12
Sep Inverness Thistle v Deveronvale 4-0 26
Sep Clachnacuddin v Lossiemouth 3-0 Final at Telford Street, Inverness 10
Oct Inverness Thistle v Clachnacuddin 6-1 |
1971-72 Highland League
Cup First round - 2 legs 19
Aug Huntly v Fraserburgh 4-2 25
Aug Fraserburgh v Huntly 1-0 19
Aug Peterhead v Deveronvale 1-0 25
Aug Deveronvale v Peterhead 2-0 19
Aug Buckie Thistle v Rothes 2-1 25
Aug Rothes v Buckie Thistle 0-2 19
Aug Lossiemouth v Keith 0-6 25
Aug Keith v Lossiemouth 4-1 19
Aug Elgin City v Caledonian 1-5 25
Aug Caledonian v Elgin City 1-1 19
Aug Nairn County v Forres Mechanics 5-1 25
Aug Forres Mechanics v Nairn County 3-3 19
Aug Clachnacuddin v Inverness Thistle 0-3 23
Aug Inverness Thistle v Clachnacuddin 4-2 19
Aug Ross County v Brora Rangers 5-0 25
Aug Brora Rangers v Ross County 2-2 Second round 1
Sep Huntly v Deveronvale 5-0 1
Sep Keith v Buckie Thistle 2-1 1
Sep Nairn County v Caledonian 0-3 1
Sep Inverness Thistle v Ross County 4-3 aet,
90 mins 1-1 Semi-final 11
Sep Huntly v Inverness Thistle 4-1 11
Sep Caledonian v Keith 4-3 Final at Borough Briggs, Elgin 30
Oct Caledonian v Huntly 3-3 27
Nov Caledonian v Huntly 6-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1972-73 Highland League
Cup First round 15
Aug Lossiemouth v Buckie Thistle 1-1 aet 21
Aug Buckie Thistle v Lossiemouth 3-1 aet 15
Aug Peterhead v Huntly 0-1 15
Aug Inverness Thistle v Brora Rangers 5-1 16
Aug Deveronvale v Fraserburgh 0-6 16
Aug Keith v Rothes 0-1 16
Aug Clachnacuddin v Elgin City 0-2 16
Aug Nairn County v Forres Mechanics 4-1 17
Aug Caledonian v Ross County 1-5 Second round 23
Aug Elgin City v Nairn County 5-0 23
Aug Fraserburgh v Huntly 3-2 23
Aug Inverness Thistle v Ross County 1-0 23
Aug Rothes v Buckie Thistle 4-1 Semi-final 26
Aug Elgin City v Fraserburgh 0-2 26
Aug Inverness Thistle v Rothes 2-1 Final at Borough Briggs, Elgin 9
Sep Inverness Thistle v Frraserburgh 5-4 |
1973-74 Highland League
Cup First round 8
Aug Fraserburgh v Huntly 0-4 8
Aug Peterhead v Deveronvale 7-1 8
Aug Buckie Thistle v Keith 0-2 8
Aug Rothes v Lossiemouth 3-2 8
Aug Elgin City v Forres Mechanics 2-1 8
Aug Clachnacuddin v Brora Rangers 2-2 13
Aug Brora Rangers v Clachnacuddin 2-1 8
Aug Ross County v Caledonian 3-2 6
Aug Inverness Thistle v Nairn County 3-0 Second round 15
Aug Huntly v Peterburgh 5-2 15
Aug Keith v Rothes 5-0 15
Aug Elgin City v Inverness Thistle 1-1 20
Aug Inverness Thistle v Elgin City 1-2 15
Aug Ross County v Brora Rangers 6-0 Semi-final 25
Aug Keith v Elgin City 1-0 25
Aug Ross County v Huntly 4-1 Final at Borough Briggs, Elgin 8
Sep Keith v Ross County 3-2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1974-75 Highland League
Cup First round 14
Aug Peterhead v Fraserburgh 0-10 14
Aug Deveronvale v Huntly 2-4 14
Aug Buckie Thistle v Keith 0-2 14
Aug Lossiemouth v Rothes 2-2 19
Aug Rothes v Lossiemouth 2-0 13
Aug Caledonian v Forres Mechanics 3-1 14
Aug Nairn County v Elgin City 1-3 14
Aug Clachnacuddin v Inverness Thistle 1-1 19
Aug Inverness Thistle v Clachnacuddin 1-1 aet 26
Aug Clachnacuddin v Inverness Thistle 1-0 at Telford Street 14
Aug Brora Rangers v Ross County 1-3 Second round 21
Aug Huntly v Fraserburgh 1-2 21
Aug Rothes v Keith 0-3 21
Aug Caledonian v Elgin City 1-0 28
Aug Ross County v Clachnacuddin 3-1 Semi-final 31
Aug Caledonian v Ross County 1-2 31
Aug Fraserburgh v Keith 0-2 Final at Borough Briggs, Elgin 7
Sep Keith v Ross County 2-2 11
Sep Keith v Ross County 6-2 |
1975-76 Highland League
Cup First round 13
Aug Fraserburgh v Deveronvale 3-4 13
Aug Peterhead v Huntly 2-0 13
Aug Buckie Thistle v Keith 0-2 13
Aug Lossiemouth v Rothes 1-2 13
Aug Clachnacuddin v Elgin City 1-1 18
Aug Elgin City v Clachnacuddin 4-0 13
Aug Nairn County v Forres Mechanics 2-0 13
Aug Ross County v Inverness Thistle 3-1 13
Aug Brora Rangers v Caledonian 1-2 Second round 20
Aug Deveronvale v Peterhead 1-2 20
Aug Rothes v Keith 2-3 20
Aug Nairn County v Elgin City 3-3 aet 27
Aug Elgin City v Nairn County 1-0 20
Aug Ross County v Caledonian 4-1 Semi-final 13
Sep Keith v Peterhead 4-0 27
Sep Ross County v Elgin City 4-2 Final at Grant Street, Inverness 11
Oct Keith v Ross County 3-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1976-77 Highland League
Cup First round 11
Aug Fraserburgh v Huntly 1-0 11
Aug Peterhead v Deveronvale 0-1 11
Aug Lossiemouth v Keith 0-0 16
Aug Keith v Lossiemouth 1-0 11
Aug Rothes v Buckie Thistle 2-3 11
Aug Nairn County v Forres Mechanics 2-1 12
Aug Inverness Thistle v Elgin City 2-1 11
Aug Caledonian v Clachnacuddin 3-3 16
Aug Clachnacuddin v Caledonian 1-4 11
Aug Ross County v Brora Rangers 6-2 Second round 18
Aug Buckie Thistle v Keith 3-2 18
Aug Caledonian v Ross County 3-1 18
Aug Fraserburgh v Deveronvale 1-0 18
Aug Inverness Thistle v Nairn County 3-2 Semi-final 25
Aug Buckie Thistle v Inverness Thistle 0-1 25
Aug Caledonian v Fraserburgh 3-2 aet Final at Grant Street, Inverness 1
Sep Caledonian v Inverness Thistle 5-4 |
1977-78 Highland League
Cup First round 10
Aug Brora Rangers v Inverness Thistle 1-3 10
Aug Buckie Thistle v Rothes 3-2 10
Aug Clachnacuddin v Ross County 3-2 10
Aug Elgin City v Caledonian 0-4 10
Aug Fraserburgh v Peterhead 2-0 10
Aug Huntly v Deveronvale 0-0 15
Aug Deveronvale v Huntly 1-4 10
Aug Lossiemouth v Keith 0-3 10
Aug Nairn County v Forres Mechanics 4-0 Second round 17
Aug Buckie Thistle v Keith 2-2 22
Aug Keith v Buckie Thistle 0-3 17
Aug Clachnacuddin v Inverness Thistle 0-2 17
Aug Huntly v Fraserburgh 2-1 17
Aug Nairn County v Caledonian 1-3 Semi-final 24
Aug Buckie Thistle v Huntly 1-1 31
Aug Huntly v Buckie Thistle 2-1 24
Aug Caledonian v Inverness Thistle 3-1 Final at Borough Briggs, Elgin 7
Sep Caledonian v Huntly 4-2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1978-79 Highland League
Cup First round 9
Aug Huntly v Peterhead 2-1 9
Aug Deveronvale v Fraserburgh 0-3 9
Aug Lossiemouth v Rothes 1-1 14
Aug Rothes v Lossiemouth 4-1 9
Aug Keith v Buckie Thistle 0-0 14
Aug Buckie Thistle v Keith 4-1 aet 9
Aug Forres Mechanics v Elgin City 2-3 9
Aug Nairn County v Clachnacuddin 3-0 9
Aug Caledonian v Brora Rangers 0-1 9
Aug Ross County v Inverness Thistle 5-1 Second round 16
Aug Huntly v Fraserburgh 2-3 16
Aug Buckie Thistle v Rothes 0-1 16
Aug Elgin City v Nairn County 1-3 16
Aug Brora Rangers v Ross County 2-3 Semi-final 23
Aug Ross County v Nairn County 3-0 23
Aug Rothes v Fraserburgh 1-0 Final at Kingsmills Park, Inverness 6
Sep Ross County v Rothes 3-1 |
1979-80 Highland League
Cup First round 8
Aug Fraserburgh v Deveronvale 2-1 8
Aug Peterhead v Huntly 1-1 13
Aug Huntly v Peterhead 2-2 aet, 5-3
pens 8
Aug Keith v Lossiemouth 7-0 8
Aug Buckie Thistle v Rothes 1-0 8
Aug Forres Mechanics v Elgin City 1-7 8
Aug Nairn County v Inverness Thistle 0-2 8
Aug Caledonian v Clachnacuddin 1-0 8
Aug Ross County v Brora Rangers 1-1 13
Aug Brora Rangers v Ross County 1-2 Second round 15
Aug Fraserburgh v Huntly 3-2 15
Aug Buckie Thistle v Keith 1-0 15
Aug Elgin City v Inverness Thistle 1-2 15
Aug Ross County v Caledonian 1-2 20
Aug Caledonian v Rosss County 2-1 Semi-final 22
Aug Buckie Thistle v Fraserburgh 6-2 22
Aug Inverness Thistle v Caledonian 1-1 27
Aug Caledonian v Inverness Thistle 1-3 Final at Station Park, Nairn 5
Sep Buckie Thistle v Inverness Thistle 3-2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1980-81 Highland League
Cup First round 6
Aug Huntly v Lossiemouth 2-1 6
Aug Peterhead v Buckie Thistle 2-0 6
Aug Deveronvale v Fraserburgh 0-0 11
Aug Fraserburgh v Deveronvale 1-0 6
Aug Rothes v Keith 0-3 6
Aug Forres Mechanics v Elgin City 1-3 6
Aug Nairn County v Caledonian 1-0 6
Aug Brora Rangers v Clachnacuddin 2-0 6
Aug Ross County v Inverness Thistle 1-0 Second round 13
Aug Fraserburgh v Keith 0-0 18
Aug Keith v Fraserburgh 4-0 13
Aug Nairn County v Elgin City 0-1 13
Aug Peterhead v Huntly 0-0 18
Aug Huntly v Peterhead 1-2 13
Aug Ross County v Brora Rangers 1-2 Semi-final 20
Aug Keith v Peterhead 3-3 25
Aug Peterhead v Keith 4-0 20
Aug Elgin City v Brora Rangers 1-2 Final at Borough Briggs, Elgin 3
Sep Peterhead v Brora Rangers 1-0 |
1981-82 Highland League
Cup First round 5
Aug Buckie Thistle v Huntly 4-1 5
Aug Peterhead v Fraserburgh 0-3 5
Aug Rothes v Deveronvale 1-2 5
Aug Keith v Lossiemouth 1-1 10
Aug Lossiemouth v Keith 1-2 5
Aug Forres Mechanics v Clachnacuddin
0-3 5
Aug Nairn County v Elgin City 2-7 5
Aug Brora Rangers v Inverness Thistle 2-1 5
Aug Caledonian v Ross County 2-1 Second round 12
Aug Clachnacuddin v Elgin City 2-1 12 Aug Buckie Thistle v Fraserburgh 2-1 12
Aug Deveronvale v Keith 0-1 12
Aug Brora Rangers v Caledonian 3-1 Semi-final 19
Aug Buckie Thistle v Brora Rangers 1-1 24
Aug Brora Rangers v Buckie Thistle 1-0 aet,
90 mins 0-0 19
Aug Keith v Clachnacuddin 0-1 Final at Victoria Park, Dingwall 2
Sep Clachnacuddin v Brora Rangers 2-1 aet, 90 mins 1-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1982-83 Highland League
Cup First round 10
Aug Inverness Thistle v Elgin City 0-5 11
Aug Brora Rangers v Caledonian 1-1 16
Aug Caledonian v Brora Rangers 0-2 11
Aug Buckie Thistle v Lossiemouth 3-2 11
Aug Clachnacuddin v Ross County 1-1 16
Aug Ross County v Clachnacuddin 2-3 11
Aug Huntly v Fraserburgh 1-3 11
Aug Keith v Rothes 5-1 11
Aug Nairn County v Forres Mechanics 1-0 11
Aug Peterhead v Deveronvale 4-2 Second round 18
Aug Brora Rangers v Clachnacuddin 0-1 18
Aug Elgin City v Nairn County 3-0 18
Aug Keith v Fraserburgh 1-3 18
Aug Peterhead v Buckie Thistle 4-3 Semi-final 25
Aug Clachnacuddin v Peterhead 3-4 25
Aug Fraserburgh v Elgin City 1-2 Final at Kynoch Park, Keith 15
Sep Elgin City v Peterhead 4-3 |
1983-84 Highland League
Cup First round 20
Aug Buckie Thistle v Rothes 5-0 20
Aug Caledonian v Forres Mechanics 3-0 20
Aug Deveronvale v Lossiemouth 2-0 20
Aug Elgin City v Nairn County 2-0 20
Aug Huntly v Peterhead 0-1 20
Aug Inverness Thistle v Clachnacuddin 1-1 22
Aug Clachnacuddinv Inverness Thistle 2-3 aet 20
Aug Keith v Fraserburgh 2-0 20
Aug Ross County v Brora Rangers 4-0 Second round 24
Aug Buckie Thistle v Peterhead 2-1 24
Aug Deveronvale v Keith 1-4 24
Aug Elgin City v Caledonian 0-2 24
Aug Ross County v Inverness Thistle 2-1 Semi-final 30
Aug Caledonian v Buckie Thistle
1-1 5
Sep Buckie Thistle v Caledonian 3-1 31
Aug Inverness Thistle v Keith 1-2 Final at Borough Briggs, Elgin 10
Sep Keith v Buckie Thistle 1-0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1984-85 Highland League
Cup First round 11
Aug Caledonian v Ross County 5-0 11
Aug Clachnacuddin v Forres
Mechanics 3-4 11
Aug Deveronvale v Buckie Thistle 0-4 11
Aug Elgin City v Nairn County 4-0 11
Aug Fraserburgh v Huntly 3-1 11
Aug Inverness Thistle v Brora Rangers 0-4 11
Aug Lossiemouth v Keith 3-2 11
Aug Rothes v Peterhead 0-1 Second round 15
Aug Brora Rangers v Caledonian 1-1 21
Aug Caledonian v Brora Rangers 1-0 aet 15
Aug Forres Mechanics v Elgin City 1-0 15
Aug Fraserburgh v Peterhead 2-0 15
Aug Lossiemouth v Buckie Thistle 0-2 Semi-final 22
Aug Forres Mechanics v Fraserburgh 0-0 29
Aug Fraserburgh v Forres Mechanics 0-1 22
Aug Caledonian v Buckie Thistle 0-1 Final at Borough Briggs, Elgin 22
Sep Forres Mechanics v Buckie Thistle 1-0 |
1985-86 Highland League
Cup Preliminary round 10
Aug Clachnacuddin v Brora Rangers 4-1 First round 17
Aug Caledonian v Fort William 3-1 17
Aug Clachnacuddin v Ross County 4-6 17
Aug Forres Mechanics v Elgin City 1-1 19
Aug Elgin City v Forres Mechanics 2-1 aet,
90 mins 1-1 17 Aug Fraserburgh v Keith 1-1 19 Aug Keith v Fraserburgh 3-2 aet, 90 mins 2-2 17
Aug Huntly v Buckie Thistle 1-1 19
Aug Buckie Thistle v Huntly 4-4 aet, 90
mins 4-4, 5-6 pens 17
Aug Inverness Thistle v Nairn County 1-3 17
Aug Lossiemouth v Deveronvale 2-3 17
Aug Peterhead v Rothes 4-0 Second round 21
Aug Caledonian v Ross County 0-1 21
Aug Deveronvale v Huntly 1-0 21
Aug Keith v Peterhead 1-1 26
Aug Peterhead v Keith 1-2 21
Aug Nairn County v Elgin City 1-2 Semi-final 28
Aug Ross County v Elgin City 0-2 28
Aug Keith v Deveronvale 3-1 Final at Victoria Park, Buckie 14
Sep Keith v Elgin City 3-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1986-87 Highland League
Cup Preliminary round 2
Aug Elgin City v Inverness Thistle 3-4 9
Aug Fraserburgh v Cove Rangers 1-1 11
Aug Cove Rangers v Fraserburgh 3-1 First round 16
Aug Deveronvale v Rothes 0-2 16
Aug Peterhead v Keith 2-1 16
Aug Buckie Thistle v Cove Rangers 3-1 16
Aug Lossiemouth v Huntly 0-2 16
Aug Caledonian v Nairn County 5-1 16
Aug Inverness Thistle v Forres Mechanics 2-1 16
Aug Clachnacuddin v Ross County 1-1 18
Aug Ross County v Clachnacuddin 2-0 16
Aug Brora Rangers v Fort William 2-1 Second round 20
Aug Huntly v Buckie Thistle 0-2 20
Aug Inverness Thistle v Caledonian 2-1 20
Aug Peterhead v Rothes 3-1 20
Aug Ross County v Brora Rangers 2-0 Semi-final 27
Aug Peterhead v Ross County 1-1 1
Sep Ross County v Peterhead 2-1 27
Aug Buckie Thistle v Inverness Thistle 3-0 Final at Telford Street, Inverness 13
Sep Buckie Thistle v Ross County 5-0 |
1987-88 Highland League
Cup Preliminary round 1
Aug Caledonian v Brora Rangers 3-1 1
Aug Keith v Peterhead 1-2 First round 15
Aug Buckie Thistle v Peterhead 3-1 15
Aug Caledonian v Ross County 3-0 15
Aug Cove Rangers v Rothes 4-0 15
Aug Clachnacuddin v Nairn County 4-0 15
Aug Deveronvale v Lossiemouth 1-3 15
Aug Elgin City v Forres Mechanics 1-0 15
Aug Fort William v Inverness Thistle 1-2 15
Aug Fraserburgh v Huntly 1-1 17
Aug Huntly v Fraserburgh 2-3 Second round 19
Aug Buckie Thistle v Cove Rangers 2-1 19
Aug Fraserburgh v Lossiemouth 1-0 19
Aug Caledonian v Inverness Thistle 1-2 18
Aug Clachnacuddin v Elgin City 1-2 Semi-final 26
Aug Elgin City v Inverness Thistle 1-2 26 Aug Fraserburgh v Buckie Thistle 1-4 Final at Borough Briggs, Elgin 12
Sep Inverness Thistle v Buckie Thistle 1-0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1988-89 Highland League
Cup Preliminary round 6
Aug Brora Rangers v Inverness Thistle 3-2 6
Aug Fraserburgh v Keith 1-3 First round 13
Aug Forres Mechanics v Elgin City 0-0 15
Aug Elgin City v Forres Mechanics 1-2 13
Aug Buckie Thistle v Rothes 4-4 15
Aug Rothes v Buckie Thistle 2-8 13
Aug Caledonian v Nairn County 2-1 13
Aug Clachnacuddin v Brora Rangers 1-0 13
Aug Deveronvale v Cove Rangers 2-1 13
Aug Keith v Lossiemouth 2-0 13
Aug Peterhead v Huntly 0-4 13
Aug Ross County v Fort William 4-0 Second round 16
Aug Clachnacuddin v Ross County 0-3 17
Aug Buckie Thistle v Huntly 1-1 22
Aug Huntly v Buckie Thistle 1-0 17
Aug Caledonian v Forres Mechanics 3-1 17
Aug Keith v Deveronvale 2-0 Semi-final 24
Aug Keith v Huntly 2-1 24
Aug Ross County v Caledonian 0-5 Final at Borough Briggs, Elgin 10
Sep Keith v Caledonian 1-1 aet, 90 mins
1-1 13
Sep Keith v Caledonian 3-2 |
1989-90 Highland League
Cup Preliminary round 5
Aug Buckie Thistle v Peterhead 1-1 7
Aug Peterhead v Buckie Thistle 2-0 5
Aug Forres Mechanics v Caledonian 3-2 First round 12
Aug Huntly v Lossiemouth 4-2 12
Aug Keith v Cove Rangers 0-1 12 Aug Fraserburgh v Peterhead 1-1 14 Aug Peterhead v Fraserburgh 2-0 12
Aug Rothes v Deveronvale 0-0 14
Aug Deveronvale v Rothes 1-0 aet, 90 mins 0-0 12
Aug Elgin City v Forres Mechanics 0-2 12
Aug Inverness Thistle v Nairn County 0-2 12
Aug Brora Rangers v Clachnacuddin 1-1 14
Aug Clachnacuddin v Brora Rangers 1-2 aet 12
Aug Fort William v Ross County 3-2 Second round 16
Aug Deveronvale v Fort William 4-0 16
Aug Huntly v Deveronvale 2-1 16
Aug Nairn County v Forres Mechanics 3-6 16
Aug Peterhead v Cove Rangers 2-1 Semi-final 23
Aug Forres Mechanics v Huntly 23
Aug Peterhead v Brora Rangers 5-0 Final at Borough Briggs, Elgin 9
Sep Peterhead v Forres Mechanics 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1990-91 Highland League
Cup Preliminary round 4
Aug Peterhead v Keith 0-1 4
Aug Inverness Thistle v Caledonian 0-0 6
Aug Caledonian v Inverness Thistle 1-0 First round 11
Aug Buckie Thistle v Lossiemouth 3-2 11
Aug Elgin City v Forres Mechanics 2-0 11
Aug Deveronvale v Keith 1-0 11
Aug Rothes v Cove Rangers 0-3 11
Aug Huntly v Fraserburgh 3-0 11
Aug Clachnacuddin v Nairn County 0-1 11
Aug Fort William v Brora Rangers 1-4 11
Aug Caledonian v Ross County 1-1 13
Aug Ross County v Caledonian 2-2 aet,
4-3 pens Second round 15
Aug Ross County v Brora Rangers 1-2 15
Aug Cove Rangers v Deveronvale 5-1 15
Aug Elgin City v Nairn County 3-1 15
Aug Huntly v Buckie Thistle 3-0 Semi-final 22
Aug Brora Rangers v Cove Rangers 3-4 22
Aug Huntly v Elgin City 0-3 Final at Kynoch Park, Keith 15
Sep Elgin City v Cove Rangers 2-1 |
1991-92 Highland League
Cup Preliminary round 3
Aug Buckie Thistle v Rothes 4-1 3
Aug Nairn County v Inverness Thistle 0-4 First round 10
Aug Buckie Thistle v Deveronvale 2-1 10
Aug Caledonian v Forres Mechanics 1-1 12
Aug Forres Mechanics v Caledonian 0-4 10
Aug Clachnacuddin v Fort William 1-3 10
Aug Huntly v Keith 5-1 10
Aug Inverness Thistle v Elgin City 3-1 10
Aug Lossiemouth v Fraserburgh 0-1 10
Aug Peterhead v Cove Rangers 1-3 10
Aug Ross County v Brora Rangers 4-3 Semi-final 14
Aug Huntly v Buckie Thistle 2-2 19
Aug Buckie Thistle v Huntly 3-0 14
Aug Fraserburgh v Cove Rangers 1-0 14
Aug Ross County v Fort William 4-0 14
Aug Inverness Thistle v Caledonian 0-3 Final 21
Aug Buckie Thistle v Fraserburgh 1-1 26
Aug Fraserburgh v Buckie Thistle 2-1 aet,
90 mins 1-1 21
Aug Ross County v Caledonian 2-0 Final at Borough Briggs, Elgin 21
Sep Ross County v Fraserburgh 3-1 aet,
90 mins 1-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1992-93 Highland League
Cup Preliminary round 5
Aug Clachnacuddin v Caledonian 1-1 10
Aug Caledonian v Clachnacuddin 1-1, 3-2 pens 5
Aug Keith v Rothes 5-0 First round 12
Aug Huntly v Buckie Thistle 4-0 12
Aug Brora Rangers v Inverness Thistle 2-0 12
Aug Cove Rangers v Lossiemouth 6-2 12
Aug Forres Mechanics v Elgin City 2-6 12
Aug Keith v Fraserburgh 3-5 12
Aug Nairn County v Caledonian 0-3 12
Aug Peterhead v Deveronvale 0-3 12
Aug Ross County v Fort William 1-2 Second round 19
Aug Huntly v Deveronvale 2-1 19
Aug Cove Rangers v Fraserburgh 3-1 19
Aug Brora Rangers v Fort William 3-0 19
Aug Elgin City v Caledonian 0-1 Semi-final 26
Aug Cove Rangers v Brora Rangers 4-1 26
Aug Huntly v Caledonian 1-1 31
Aug Caledonian v Huntly 3-4 aet, 90
mins 3-3 Final at Borough Briggs, Elgin 19
Sep Huntly v Cove Rangers 1-1 aet, 90
mins 1-1, 5-4 pens |
1993-94 Highland League
Cup Preliminary round 4
Aug Fraserburgh v Peterhead 6-1 4
Aug Inverness Thistle v Ross County 1-4 First round 11
Aug Rothes v Keith 3-3 16
Aug Keith v Rothes 1-1 aet, 90 mins
1-1, 3-2 pens 11
Aug Clachnacuddin v Elgin City 1-1 16
Aug Elgin City v Clachnacuddin 2-1 aet, 90 mins 1-1 11
Aug Ross County v Caledonian 1-1 16
Aug Caledonian v Ross County 4-3 11
Aug Forres Mechanics v Nairn County 0-2 11
Aug Lossiemouth v Buckie Thistle 0-1 11
Aug Deveronvale v Fraserburgh 1-3 11
Aug Fort William v Brora Rangers 0-0 16
Aug Brora Rangers v Fort William 8-1 Second round 18
Aug Caledonian v Brora Rangers 2-1 18 Aug Fraserburgh v Buckie Thistle 3-0 18
Aug Huntly v Keith 1-1 23
Aug Keith v Huntly 1-2 18
Aug Nairn County v Elgin City 1-8 Semi-final 25
Aug Fraserburgh v Elgin City 3-2 25
Aug Huntly v Caledonian 3-1 Final at Borough Briggs, Elgin 18
Sep Huntly v Fraserburgh 4-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1994-95 Highland League
Cup
Semi-final 27
Aug Buckie Thistle v Lossiemouth 1-4 27
Aug Clachnacuddin v Cove Rangers 0-1 aet, 90 mins 0-0 Final at Christie Park, Huntly 17
Sep Cove Rangers v Lossiemouth 2-2 aet,
90 mins 2-2, 5-3 pens |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1995-96 Highland League
Cup
Semi-final 26
Aug Huntly v Clachnacuddin 1-0 26
Aug Cove Rangers v Elgin City 3-0 Final at Kynoch Park, Keith 16
Sep Huntly v Cove Rangers 2-1 aet, 90
mins 1-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1996-97 Highland League
Cup
Semi-final 24
Aug Huntly v Fraserburgh 1-2 aet, 90
mins 1-1 24
Aug Lossiemouth v Clachnacuddin 3-1 Final at Christie Park, Huntly 21
Sep Lossiemouth v Fraserburgh 2-1 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1997-98 Highland League
Cup
Semi-final 23
Aug Cove Rangers v Fraserburgh 4-1 23
Aug Elgin City v Brora Rangers 2-0 Final at Christie Park, Huntly 13
Sep Elgin City v Cove Rangers 1-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1998-99 Highland League
Cup
Semi-final 1
May Brora Rangers v Keith 0-1 1
May Forres Mechanics v Huntly 2-1 Final at Borough Briggs, Elgin 8
May Forres Mechanics v Keith 1-0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1999-00 Highland League
Cup
Semi-final 6
May Clachnacuddin v Elgin City 0-1 aet 6
May Cove Rangers v Fraserburgh 6-2 aet,
90 mins 2-2 Final at Borough Briggs, Elgin 13
May Cove Rangers v Elgin City 4-3 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2000-01 Highland League
Cup First round - 2 legs 24
Mar Cove Rangers v Forres Mechanics 1-1 31
Mar Forres Mechanics v Cove Rangers 2-0 24 Mar Deveronvale v Fort
William 5-0 31 Mar Fort William v Deveronvale
1-1 24
Mar Huntly v Buckie Thistle 3-1 31
Mar Buckie Thistle v Huntly 0-1 24
Mar Keith v Wick Academy 1-1 31
Mar Wick Academy v Keith 0-2 24
Mar Lossiemouth v Fraserburgh 0-1 31
Mar Fraserburgh v Lossiemouth 3-0 24
Mar Rothes v Clachnacuddin 3-0 31
Mar Clachnacuddin v Rothes 1-4 Brora
Rangers and Nairn County byes Second round - 2 legs 7
Apr Brora Rangers v Keith 1-2 14
Apr Keith v Brora Rangers 3-3 7
Apr Forres Mechanics v Huntly 1-1 14
Apr Huntly v Forres Mechanics 1-3 7
Apr Nairn County v Fraserburgh 0-1 14
Apr Fraserburgh v Nairn County 1-4 7 Apr Rothes
v Deveronvale 0-5 14 Apr Deveronvale
v Rothes 1-2 Semi-final 22
Apr Forres Mechanics v Keith 1-1 aet,
3-2 pens 22
Apr Nairn County v Deveronvale 1-2 aet, Golden Goal Rule Final at Christie Park, Huntly 5
May Forres Mechanics v Deveronvale
2-1 |
2001-02 Highland League
Cup First round 23
Mar Buckie Thistle v Forres Mechanics 1-1 aet,
4-5 pens 23
Mar Cove Rangers v Nairn County 5-2 23
Mar Huntly v Wick Academy 2-0 aet 23
Mar Lossiemouth v Fraserburgh 4-2 23
Mar Clachnacuddin v Deveronvale
4-4 aet, 3-5 pens 23
Mar Fort William v Inverurie Loco Works 0-3 23
Mar Keith v Rothes 3-0 Brora
Rangers bye Second round 6
Apr Cove Rangers v Inverurie Loco Works 2-1 6
Apr Forres Mechanics v Brora Rangers 2-1 6
Apr Deveronvale v Keith 3-0 6
Apr Lossiemouth v Huntly 2-1 aet Semi-final 20
Apr Deveronvale v Lossiemouth 5-0 20
Apr Forres Mechanics v Cove Rangers 3-0 Final at Kynoch Park, Keith 11
May Forres Mechanics v Deveronvale
1-1 aet, 4-3 pens |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2002-03 Highland League
Cup First round 5
Apr Buckie Thistle v Cove Rangers 1-3 5
Apr Fort William v Keith 0-2 5
Apr Lossiemouth v Deveronvale 1-8 5
Apr Rothes v Huntly 0-1 5
Apr Clachnacuddin v Fraserburgh 2-1 5
Apr Inverurie Loco Works v Brora Rangers 2-0 5
Apr Nairn County v Forres Mechanics 4-1 Wick
Academy bye Second round 12
Apr Deveronvale v Cove Rangers 3-0 12
Apr Nairn County v Keith 1-2 12
Apr Wick Academy v Clachnacuddin 0-3 aet 12
Apr Huntly v Inverurie Loco Works 2-5 aet, 90 mins 0-0 Semi-final 26
Apr Inverurie Loco Works v Deveronvale 1-2 26
Apr Keith v Clachnacuddin 1-0 Final at Harlaw Park, Inverurie 10
May Keith v Deveronvale 3-2 |
2003-04 Highland League
Cup First round 27
Mar Buckie Thistle v Forres Mechanics 1-2 27
Mar Clachnacuddin v Cove Rangers 4-1 27 Mar Deveronvale v Keith
3-3, Deveronvale on pens 27
Mar Fort William v Huntly 3-2 27
Mar Inverurie Loco Works v Wick Academy 6-0 27
Mar Lossiemouth v Fraserburgh 0-3 27
Mar Rothes v Nairn County 1-3 Fort
William bye Second round 3
Apr Clachnacuddin v Fort William 7-0 3 Apr Deveronvale
v Brora Rangers 3-2 3 Apr Inverurie Loco Works v Fraserburgh 1-4 3
Apr Nairn County v Forres Mechanics 0-3 Semi-final 17
Apr Clachnacuddin v Fraserburgh 5-2 17
Apr Deveronvale v Forres
Mechanics 2-3 Final at Kynoch Park, Keith 8
May Clachnacuddin v Forres
Mechanics 3-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2004-05 Highland League
Cup First round 2
Apr Buckie Thistle v Forres Mechanics 3-0 2
Apr Clachnacuddin v Lossiemouth 3-1 2
Apr Cove Rangers v Keith 4-3 2 Apr Deveronvale
v Brora Rangers 7-1 2
Apr Fort William v Rothes 3-2 2
Apr Huntly v Nairn County 4-1 2
Apr Wick Academy v Fraserburgh 2-3 Inverurie
Loco Works bye Second round 9
Apr Clachnacuddin v Buckie Thistle 2-5 9
Apr Cove Rangers v Fort William 8-3 9
Apr Fraserburgh v Deveronvale 0-2 9
Apr Inverurie Loco Works v Huntly 2-0 Semi-final 23
Apr Inverurie Loco Works v Cove Rangers 2-2 aet, 3-2 pens 23 Apr Deveronvale
v Buckie Thistle 2-2 aet, 5-6 pens Final at Kynoch Park, Keith 14
May Cove Rangers v Deveronvale 2-0 |
2005-06 Highland League
Cup First round 25
Mar Forres Mechanics v Deveronvale
2-0 25
Mar Huntly v Buckie Thistle 0-2 25
Mar Lossiemouth v Fort William 0-2 25
Mar Rothes v Nairn County 1-4 8
Apr Brora Rangers v Cove Rangers 1-3 8
Apr Inverurie Loco Works v Clachnacuddin 1-0 8
Apr Wick Academy v Keith 0-7 Fraserburgh bye Second round 15
Apr Nairn County v Buckie Thistle 0-0 aet,
Nairn won on pens 15
Apr Cove Rangers v Inverurie Loco Works 3-1 15
Apr Keith v Fraserburgh 1-1 aet, Fraserburgh won on pens 15
Apr Forres Mechanics v Fort William 2-0 Semi-final 22
Apr Cove Rangers v Forres Mechanics 2-0 22
Apr Fraserburgh v Nairn County 1-1 aet,
5-4 pens Final at Kynoch Park, Keith 6
May Fraserburgh v Cove Rangers 4-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2006-07 Highland League
Cup First round 3
Mar Brora Rangers v Deveronvale 2-0 3
Mar Clachnacuddin v Huntly 0-1 3
Mar Fraserburgh v Wick Academy 4-1 3
Mar Lossiemouth v Buckie Thistle 1-2 3
Mar Nairn County v Forres Mechanics 3-3 aet,
3-2 pens 7
Mar Keith v Cove Rangers 3-0 10
Mar Rothes v Fort William 1-2 Inverurie
Loco Works bye Second round 17 Mar Fraserburgh v Buckie Thistle 1-1 aet, 4-5 pens 17
Mar Inverurie Loco Works v Nairn County 1-2 aet 17
Mar Keith v Brora Rangers 3-1 24
Mar Fort William v Huntly 0-3 Semi-final 21
Apr Keith v Huntly 2-0 21
Apr Buckie Thistle v Nairn County 3-1 Final at Princess Royal Park, Banff 12
May Keith v Buckie Thistle 5-0 |
2007-08 Highland League
Cup First round 1
Mar Brora Rangers v Wick Academy 1-3 1
Mar Forres Mechanics v Deveronvale
1-3 1
Mar Inverurie Loco Works v Lossiemouth 2-0 1
Mar Nairn County v Cove Rangers 0-2 1
Mar Buckie Thistle v Rothes 2-3 1
Mar Huntly v Fort William 9-2 1 Mar Keith v Fraserburgh 3-2 Clachnacuddin bye Second round 15
Mar Cove Rangers v Wick Academy 4-0 15
Mar Keith v Inverurie Loco Works 0-1 15
Mar Deveronvale v Clachnacuddin
1-0 aet, 90 mins 0-0 15
Mar Rothes v Huntly 1-2 Semi-final 22 Mar Cove Rangers v Deveronvale
2-1 22
Mar Inverurie Loco Works v Huntly 3-2 Final at Christie Park, Huntly 10
May Inverurie Loco Works v Cove
Rangers 3-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2008-09 Highland League
Cup First round 7
Mar Clachnacuddin v Keith 0-2 7
Mar Deveronvale v Huntly 4-2 7
Mar Fort William v Brora Rangers 0-1 7
Mar Fraserburgh v Forres Mechanics 6-3 7
Mar Inverurie Loco Works v Cove Rangers 3-3 aet 6-5 pens 7
Mar Lossiemouth v Wick Academy 2-5 18
Mar Rothes v Nairn County 3-5 Buckie
Thistle bye Second round 21
Mar Fraserburgh v Brora Rangers 2-0 21
Mar Keith v Buckie Thistle 3-0 21
Mar Nairn County v Deveronvale 2-0 21
Mar Wick Academy v Inverurie Loco Works 2-4 Semi-final 4
Apr Inverurie Loco Works v Nairn County 5-1 4
Apr Keith v Fraserburgh 0-2 Final at Kynoch Park, Keith 9
May Inverurie Loco Works v Fraserburgh 2-1 aet |
2009-10 Highland League
Cup First round 6
Mar Fort William v Fraserburgh 0-4 at
Lossiemouth 6
Mar Wick Academy v Huntly 2-1 aet Second round 20
Mar Forres Mechanics v Wick Academy 3-0 20
Mar Fraserburgh v Clachnacuddin 0-2 20
Mar Inverurie Loco Works v Deveronvale 3-2 20
Mar Keith v Brora Rangers 4-0 20
Mar Lossiemouth v Formartine United 2-1 20
Mar Nairn County v Cove Rangers 2-1 20
Mar Rothes v Turriff United 1-0 20
Mar Strathspey Thistle v Buckie Thistle 1-7 Third round 3
Apr Forres Mechanics v Inverurie Loco Works 4-0 3
Apr Lossiemouth v Buckie Thistle 4-3 17
Apr Keith v Nairn County 2-0 17
Apr Rothes v Clachnacuddin 3-0 Semi-final 24
Apr Forres Mechanics v Lossiemouth 1-0 24
Apr Rothes v Keith 3-2 Final at Victoria Park, Buckie 8
May Forres Mechanics v Rothes 2-0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2010-11 Highland League
Cup First round 5
Mar Inverurie Loco Works v Keith 0-2 5
Mar Turriff United v Brora Rangers 3-2 Second round 19
Mar Buckie Thistle v Turriff United 0-1 19
Mar Clachnacuddin v Huntly 3-3 aet, 12-13 pens 19 Mar Cove Rangers v Deveronvale
3-1 19
Mar Fort William v Strathspey Thistle 2-3 19
Mar Lossiemouth v Fraserburgh 2-2 aet,
1-3 pens 19
Mar Rothes v Forres Mechanics 1-0 19
Mar Wick Academy v Keith 2-2, aet, 3-4
pens 26
Mar Formartine United v Nairn County 0-4 Third round 2
Apr Cove Rangers v Strathspey Thistle 9-0 2
Apr Huntly v Nairn County 1-2 2
Apr Rothes v Keith 4-3 2
Apr Turriff United v Fraserburgh 3-5 Semi-final 23
Apr Rothes v Nairn County 1-0 23
Apr Fraserburgh v Cove Rangers 1-0 Final at Princess Royal Park, Banff 14
May Nairn County v Fraserburgh 4-0 |
2011-12 Highland League
Cup First round 3
Mar Inverurie Loco Works v Fraserburgh 2-0 3
Mar Strathspey Thistle v Nairn County 0-1 Second round 17
Mar Buckie Thistle v Nairn County 2-1 17
Mar Cove Rangers v Clachnacuddin 4-2 17
Mar Deveronvale v Wick Academy 5-4 aet 17
Mar Fort William v Formartine United 3-4 17
Mar Huntly v Turriff United 1-3 17
Mar Keith v Brora Rangers 2-1 17
Mar Lossiemouth v Inverurie Loco Works 3-1 17
Mar Rothes v Forres Mechanics 0-4 Third round 7
Apr Buckie Thistle v Deveronvale 2-1 aet 7
Apr Cove Rangers v Lossiemouth 4-0 7
Apr Forres Mechanics v Keith 1-1 aet,
3-4 pens 7
Apr Turriff United v Formartine United 1-0 Semi-final 21
Apr Buckie Thistle v Keith 3-1 21
Apr Cove Rangers v Turriff United 3-0 Final at Princess Royal Park, Banff 12
May Buckie Thistle v Cove Rangers 2-0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2012-13 Highland League
Cup First round 2
Mar Clachnacuddin v Cove Rangers 3-2 2
Mar Turriff United v Formartine United 1-2 Second round 16
Mar Brora Rangers v Wick Academy 2-1 16
Mar Clachnacuddin v Fort William 5-0 16
Mar Deveronvale v Fraserburgh 2-2 aet, 3-1 pens 16
Mar Forres Mechanics v Formartine United 1-3 16
Mar Inverurie Loco Works v Huntly 6-0 16
Mar Lossiemouth v Buckie Thistle 2-5 16
Mar Nairn County v Strathspey Thistle 3-0 27
Mar Rothes v Keith 0-2 Third round 6
Apr Brora Rangers v Formartine United 4-2 6
Apr Buckie Thistle v Keith 3-3 aet, 4-5
pens 6
Apr Inverurie Loco Works v Deveronvale 4-1 6
Apr Nairn County v Clachnacuddin 2-1 Semi-final 20
Apr Inverurie Loco Works v Brora Rangers 2-0 20
Apr Keith v Nairn County 1-0 Final at Princess Royal Park, Banff 11
May Keith v Inverurie Loco Works 2-1 |
2013-14 Highland League
Cup First round 1
Mar Brora Rangers v Clachnacuddin 3-0 Brora disqualified for fielding an
ineligible player 1
Mar Formartine United v Nairn County 1-4 Second round 15
Mar Buckie Thistle v Cove Rangers 1-1 aet,
4-2 pens 15
Mar Fort William v Forres Mechanics 1-4 15
Mar Keith v Rothes 0-1 15
Mar Nairn County v Turriff United 5-0 15
Mar Huntly v Fraserburgh 3-2 15
Mar Strathspey Thistle v Inverurie Loco Works 0-4 15
Mar Wick Academy v Lossiemouth 0-2 26 Mar Clachnacuddin v Deveronvale 2-0 aet, 90 mins 0-0
Third round 5
Apr Clachnacuddin v Rothes 7-0 5
Apr Forres Mechanics v Buckie Thistle 1-3 aet 5
Apr Huntly v Lossiemouth 1-2 5
Apr Inverurie Loco Works v Nairn County 5-2 Semi-final 19
Apr Clachnacuddin v Lossiemouth 5-1 19
Apr Inverurie Loco Works v Buckie Thistle 1-3 Final at Kynoch Park, Keith 10
May Clachnacuddin v Buckie Thistle 3-3 aet, 4-3 pens |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2014-15 Highland League
Cup Preliminary round 24
Jan Brora Rangers v Cove Rangers 2-2 aet,
2-4 pens 31
Jan Nairn County v Fort William 4-0 First round 7
Feb Buckie Thistle v Formartine United 2-4 7
Feb Clachnacuddin v Deveronvale
4-1 7
Feb Cove Rangers v Keith 6-1 7
Feb Forres Mechanics v Rothes 7-1 7 Feb Fraserburgh v Wick Academy 1-2 7
Feb Huntly v Turriff United 1-4 7
Feb Lossiemouth v Strathspey Thistle 2-1 aet 7
Feb Nairn County v Inverurie Loco Works 4-2 Second round 28
Feb Formartine United v Cove Rangers 1-3 28
Feb Turriff United v Forres
Mechanics 1-0 28
Feb Wick Academy v Clachnacuddin 1-0 28
Feb Nairn County v Lossiemouth 2-1 Semi-final 21
Mar Turriff United v Cove Rangers 1-2 21
Mar Wick Academy v Nairn County 2-1 Final at Grant Street, Inverness 11
Apr Cove Rangers v Wick Academy 4-0 |
2015-16 Highland League
Cup Preliminary round 23
Jan Clachnacuddin v Deveronvale
3-2 23
Jan Wick Academy v Rothes 6-1 First round 6
Feb Brora Rangers v Inverurie Loco Works 4-1 6
Feb Buckie Thistle v Formartine United 1-3 6
Feb Clachnacuddin v Strathspey Thistle 7-0 6
Feb Cove Rangers v Wick Academy 4-3 at
Inverurie 6
Feb Lossiemouth v Fraserburgh 0-4 6
Feb Nairn County v Keith 2-1 6
Feb Turriff United v Huntly 2-0 24
Feb Forres Mechanics v Fort William 5-1 at
Lossiemouth Second round 27
Feb Cove Rangers v Forres Mechanics 2-1 aet,
at Keith 27
Feb Fraserburgh v Turriff United 0-0 aet, 6-7 pens 5
Mar Formartine United v Brora Rangers 5-5 aet,
3-5 pens 9
Mar Clachnacuddin v Nairn County 1-2 Semi-final 12
Mar Brora Rangers v Cove Rangers 2-2 aet,
3-1 pens 12
Mar Nairn County v Turriff United 2-0 Final at Grant Street, Inverness 9
Apr Brora Rangers v Nairn County 0-0 aet,
5-4 pens |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2016-17 Highland League
Cup Preliminary round 28
Jan Keith v Forres Mechanics 2-5 4
Feb Strathspey Thistle v Formartine United 2-6 First round 11
Feb Brora Rangers v Inverurie Loco Works 8-0 11
Feb Buckie Thistle v Forres Mechanics 4-4 Forres
won on pens 11
Feb Cove Rangers v Lossiemouth at Harlaw Park, Inverurie 11
Feb Huntly v Fraserburgh 2-1 11
Feb Wick Academy v Turriff United 0-1 15
Feb Clachnacuddin v Fort William 6-2 15
Feb Rothes v Formartine United 1-2 22
Feb Deveronvale v Nairn County 1-2 Second round 25
Feb Formartine United v Clachnacuddin 2-1 25
Feb Huntly v Brora Rangers 2-3 25
Feb Nairn County v Turriff United 1-3 7
Mar Forres Mechanics v Cove Rangers 0-1 Semi-final 11
Mar Turriff United v Formartine United 0-1 11
Mar Brora Rangers v Cove Rangers 0-1 Final at Bellslea Park, Fraserburgh 8
Apr Cove Rangers v Formartine United 2-1 |
2017-18 Highland League
Cup Preliminary round 27
Jan Wick Academy v Nairn County 0-4 3
Feb Brora Rangers v Inverurie Loco Works 4-1 First round 10
Feb Buckie Thistle v Keith 0-3 10
Feb Formartine United v Clachnacuddin 5-1 10 Feb Fraserburgh v Fort William 9-0 10
Feb Nairn County v Lossiemouth 3-2 24
Feb Brora Rangers v Turriff United 2-0 24
Feb Cove Rangers v Rothes 4-1 24
Feb Forres Mechanics v Deveronvale
5-3 10
Mar Strathspey Thistle v Huntly 2-2,
5-4 pens Second round 10
Mar Forres Mechanics v Cove Rangers 1-3 10
Mar Nairn County v Fraserburgh 3-4 14
Mar Formartine United v Strathspey Thistle 7-0 17
Mar Keith v Brora Rangers 1-2 Semi-final 20
Mar Fraserburgh v Cove Rangers 3-2 31
Mar Brora Rangers v Formartine United 2-3 Final at MacKessack Park, Rothes 31
Mar Formartine United v Fraserburgh 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2018-19 Highland League
Cup Preliminary round 3
Nov Clachnacuddin v Brora Rangers 0-5 3
Nov Nairn County v Buckie Thistle 1-3 First round 17
Nov Cove Rangers v Turriff United 8-0 17
Nov Fort William v Wick Academy 0-3 17
Nov Formartine United v Inverurie Loco Works 5-2 17
Nov Fraserburgh v Deveronvale 1-2 17
Nov Keith v Brora Rangers 2-5 17
Nov Lossiemouth v Huntly 0-4 17
Nov Rothes v Buckie Thistle 0-2 17
Nov Strathspey Thistle v Forres Mechanics 2-5 Second round 7
Dec Wick Academy v Forres Mechanics 1-0 8
Dec Buckie Thistle v Brora Rangers 1-3 8
Dec Cove Rangers v Huntly 5-0 8
Dec Formartine United v Deveronvale 4-1 Semi-final 16
Mar Brora Rangers v Formartine United 0-2 16
Mar Cove Rangers v Wick Academy 3-1 Final at Harlaw Park, Inverurie 6
Apr Cove Rangers v Formartine United 2-0 |
2019-20 Highland League
Cup Preliminary round 2
Nov Strathspey Thistle 4-1 Clachnacuddin 4-1 First round 16
Nov Formartine United 1-0 Inverurie Loco Works 1-0 16
Nov Fort William 1-3 Fraserburgh 1-3 16
Nov Strarthspey Thistle 0-2 Forres
Mechanics 0-2 16
Nov Turriff United 0-7 Brora Rangers 0-7 16
Nov Wick Academy 0-3 Huntly 0-3 20
Nov Buckie Thistle 2-1 Deveronvale 2-1 20
Nov Keith 3-2 Lossiemouth 3-2 4
Dec Rothes 4-1 Nairn County 4-1 Second round 7
Dec Huntly 0-6 Brora Rangers 0-6 25
Jan Forres Mechanics 1-3 Formartine United 1-3 5 Feb Buckie Thistle v Fraserburgh 1-1, 5-4 pens 5
Feb Rothes 3-1 Keith 3-1 Semi-final 18
Oct 2020 Brora Rangers v Buckie Thistle 2-2, 3-4 pens 17
Oct 2020 Formartine United v Rothes 1-2 Final at Christie Park, Huntly 31
Oct 2020 Rothes v Buckie Thistle 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2020-21 Highland League
Cup No
competition |
2021-22 Highland League
Cup Preliminary round 30
Oct Deveronvale v Lossiemouth 1-1, 4-3 pens 3
Nov Brora Rangers v Fort William 10-1 First round 13
Nov Buckie Thistle v Nairn County 3-0 13
Nov Clachnacuddin v Strathspey Thistle 1-0 13
Nov Deveronvale v Rothes 2-4 13
Nov Formartine United 0-1 Brechin City 0-1 13
Nov Forres Mechanics 2-1 Turriff
United 2-1 13
Nov Keith 1-4 Fraserburgh 1-4 13
Nov Inverurie Loco Works 1-0 Huntly 1-0 13
Nov Wick Academy 0-3 Brora Rangers 0-3 Second round 23
Feb Brechin City v Brora Rangers 0-2 2
Mar Buckie Thistle v Inverurie Loco Works 1-0 2
Mar Forres Mechanics v Clachnacuddin
2-1 2
Mar Rothes v Fraserburgh 1-2 Semi-final 12
Mar Forres Mechanics v Buckie Thistle 0-2 12
Mar Fraserburgh v Brora Rangers 1-1, 2-4
pens Final at Station Park, Nairn 9
Apr Brora Rangers v Buckie Thistle 2-1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2022-23 Highland League
Cup Preliminary round 29
Oct Strathspey Thistle v Lossiemouth 2-3 29
Oct Wick Academy v Formartine United 0-2 First
Round 12
Nov Brechin City v Rothes 4-2 12
Nov Brora Rangers v Banks o' Dee 3-3, 3-4 pens 12
Nov Deveronvale v Buckie Thistle 1-3 12
Nov Fraserburgh v Inverurie Loco Works 1-2 12
Nov Huntly v Formartine United 2-3 12
Nov Keith v Forres Mechanics 0-2 12
Nov Lossiemouth v Nairn County 0-3 Nairn disqualifies, ineligible player 12
Nov Turriff United v Clachnacuddin
4-0 Second
round 3
Dec Banks o' Dee v Forres Mechanics 3-2 3
Dec Formartine United v Buckie Thistle 1-3 3
Dec Lossiemouth v Brechin City 0-2 3
Dec Turriff United v Inverurie Loco Works 0-1 Semi-final 4
Mar Buckie Thistle v Banks o' Dee 1-1, 2-3 pens 4
Mar Inverurie Loco Works v Brechin City 2-0 Final at Bellslea Park, Fraserburgh 8
Apr Banks o' Dee v Inverurie Loco Works 1-0 |
2023-24 Highland League
Cup Preliminary round 12 Aug Huntly v Inverurie Loco Works 1-2 12 Aug Wick Academy v Nairn County 0-1 First round 26 Aug Banks o' Dee v Forres Mechanics 2-4 26 Aug Brora Rangers v Clachnacuddin
7-0 26 Aug Buckie Thistle v Turriff
United 4-0 26 Aug Deveronvale v
Fraserburgh 0-9 26 Aug Formartine United v Brechin City 1-3 26 Aug Keith v Nairn County 3-2 26 Aug Lossiemouth v Strathspey Thistle 0-1 26 Aug Rothes v Inverurie Loco Works 2-3 Second round 9 Sep Brechin City v Inverurie Loco Works 2-0 9 Sep Brora Rangers v Forres Mechanics 4-0 9 Sep Keith v Buckie Thistle 0-0, 3-2 pens 9 Sep Strathspey Thistle v Fraserburgh 1-3 Semi-final 30 Sep Brechin City v Fraserburgh 1-2 14 Oct Brora Rangers v Keith 6-1 Final at Harlaw Park, Inverurie 30 Mar Brora Rangers v Fraserburgh 1-1 5-4 pens |