Elgin District Cup

Page created: 4 July 2020

Updated: 11 August 2024

 

Local Senior cup competition for clubs in around Elgin in Moray, organised by the Elginshire FA. It was sometimes refered to as the Morayshire District Cup.

 

 

Winners

 

1890-91 Elgin Rovers

1891-92 Elgin Rovers

1892-93 Forres Mechanics

1893-94 Forres Mechanics

1894-95 Forres Mechanics

1895-96 Elgin City

1896-97 Elgin City

1897-98 Elgin City

1898-99 Elgin City

1899-00 Forres Mechanics

1900-01 Forres Mechanics

1901-02 Buckie Thistle

1902-03 Keith Strathisla

1903-04 Elgin City

1904-05 Forres Mechanics

1905-06 Elgin City

1906-07 Highland Light Infantry

1907-08 Elgin City

1908-09 Forres Mechanics

1909-10 Elgin City

1910-11 Forres Mechanics

1911-12 Forres Mechanics

1912-13 Buckie Thistle

1913-14 Buckie Thistle

1914-1919 no competiiton

1919-20 Nairn County

1920-21 Elgin City

1921-22 Elgin City

1922-23 Elgin City

1923-24 Elgin City

1924-25 Elgin City

1925-26 Elgin City

1926-27 Forres Mechanics

1927-28 Keith

1928-29 Elgin City

1929-30 Keith

1930-31 Elgin City

1931-32 Nairn County

1932-33 Forres Mechanics

1933-34 Forres Mechanics

1934-35 Elgin City

1935-36 Nairn County

 

 

 

 

1890-91 Elgin District Cup

First round

13 Dec Keith v Elgin Rangers Athletic 5-4 protest

31 Jan Keith v Elgin Rangers Athletic 2-0 stopped after crowd encroachment. Keith later scratched

13 Dec Elgin Rovers v Bishopmill 0-2 protest

17 Jan Elgin Rovers v Bishopmill 1-1

7 Feb Elgin Rovers v Bishopmill 1-0 protest

21 Feb Elgin Rovers v Bishopmill 2-2

28 Mar Elgin Rovers v Bishopmill 2-0

Forres Mechanics bye

 

Semi-final

7 Mar Forres Mechanics v Elgin Rangers Athletic 6-0

Elgin Rovers bye

 

Final at Auction Mart Park, Elgin

25 Apr Elgin Rovers v Forres Mechanics 1-1

9 May Elgin Rovers v Forres Mechanics 3-0

 

 

 

 

1891-92 Elgin District Cup

First round

17 Oct Buckie Union v Elgin Crown 5-0

17 Oct Lossiemouth Rovers v Elgin Thistle 2-3

24 Oct Vale of Lossie v Elgin Rovers 1-8

Rest byes

 

Second round

14 Nov Elgin Rangers Athletic v Seafield Rovers 16-1

Buckie Union v Forres Mechanics scr-wo

Rest byes

 

Semi-final

5 Dec Elgin Thistle v Forres Mechanics 0-14

6 Feb Elgin Rovers v Elgin Rangers Athletic 5-3

 

Final at Public Park, Elgin

27 Feb Elgin Rovers v Forres Mechanics 4-2

 

1892-93 Elgin District Cup

First round

15 Oct Elgin Rangers Athletic v Vale of Lossie 1-3

29 Oct Elgin Thistle v Elgin Rovers 1-10

Rest byes

 

Semi-final

24 Dec Forres Mechanics v Vale of Lossie 3-2

Elgin Rovers v Portsoy wo-scr

 

Final at at Public Park, Elgin

21 Feb Forres Mechanics v Elgin Rovers 5-1

 

 

 

 

1893-94 Elgin District Cup

First round

2 Dec Elgin City v Forres Mechanics 2-7

Elgin Rangers Athletic bye

 

Final at Association Park, Elgin

10 Feb Forres Mechanics v Elgin Rangers Athletic 7-2

 

1894-95 Elgin District Cup

First round

13 Oct Elgin City v Elgin Crown 7-3

10 Nov Forres Mechanics v Elgin Rangers Athletic 7-1

 

Final at Association Park, Elgin

23 Mar Forres Mechanics v Elgin City 3-1

 

 

 

 

1895-96 Elgin District Cup

at Milnfield Park, Elgin

15 Feb Elgin City v Forres Mechanics 3-0

 

This was the only tie played in the competition

 

1896-97 Elgin District Cup

First round

Elgin City v Elgin Crown

Forres Mechanics v Forres Athletic

 

Final at Milnfield Park, Elgin

6 Mar Elgin City v Forres Mechanics 5-0

 

 

 

 

1897-98 Elgin District Cup

First round

Elgin City v Forres Mechanics

25 Dec Banff v Elgin Rovers 5-3

 

Final at Milnfield Park, Elgin

26 Feb Elgin City v Banff 9-2

 

 

 

 

1898-99 Elgin District Cup

First round

29 Oct Keith Strathisla v Banff 6-4

Elgin City bye

 

Final at Milnfield Park, Elgin

28 Feb Elgin City v Keith Strathisla 6-2

 

1899-1900 Elgin District Cup

First round

4 Nov Keith Strathisla v Banff 6-0

4 Nov Buckie Thistle v Macduff Fife 3-4

Forres Mechanics and Elgin City byes

 

Semi-final

2 Dec Forres Mechanics v Elgin City 4-1 stopped after 81 mins due to darkness

16 Dec Forres Mechanics v Elgin City 3-1

Keith Strathisla v MacDuff Fife

 

Final at Mosset Park, Forres

3 Mar Forres Mechanics v Macduff Fife 6-2

 

 

 

 

1900-1901 Elgin District Cup

First round

1 Dec Forres Mechanics v Buckie Thistle 4-3

24 Nov Macduff Fife v Keith Strathisla 1-3

Rest byes

 

Semi-final

9 Feb Forres Mechanics v Keith Strathisla 3-1

2 Mar Huntly United v Elgin City United 2-3

 

Final at Milnfield Park, Elgin

23 Mar Forres Mechanics v Elgin City United 2-2

6 Apr Forres Mechanics v Elgin City United 5-1

 

 

 

 

1901-02 Elgin District Cup

First round

23 Nov Keith Strathisla v Forres Mechanics 4-2

7 Dec Elgin City United v Buckie Thistle 2-2

4 Jan Buckie Thistle v Elgin City United 3-1

 

Final at Milnfield Park, Elgin

15 Mar Buckie Thistle v Keith Strathisla 3-3

1902-03 Elgin District Cup

First round

29 Nov Forres Mechanics v Elgin City United 4-2

29 Nov Keith Strathisla v Buckie Thistle 2-3 protest

17 Jan Keith Strathisla v Buckie Thistle due to ground conditions a friendly was played, score 1-0

24 Jan Keith Strathisla v Buckie Thistle 3-0

 

Final at Milnfield Park, Elgin

14 Mar Keith Strathisla v Forres Mechanics 3-2

 

 

 

 

1903-04 Elgin District Cup

First round

28 Nov Banff v Buckie Thistle 0-3

28 Nov Huntly United v Keith Strathisla due to ground conditions a friendly was played, score 1-0

26 Dec Huntly United v Keith Strathisla 3-1

Rest byes

 

Semi-final

23 Jan Elgin City v Forres Mechanics 4-2

30 Jan Buckie Thistle v Huntly United 0-0

6 Feb Huntly United v Buckie Thistle 3-0

 

Final at Milnfield Park, Elgin

19 Mar Elgin City v Huntly United 2-1

 

 

 

1904-05 Elgin District Cup

First round

3 Dec Buckie Thistle v Huntly United 3-3

24 Dec Buckie Thistle v Huntly United 3-1

Rest byes

 

Semi-final

25 Feb Buckie Thistle v Keith Strathisla 4-1

3 Dec Elgin City v Forres Mechanics 1-3 protest

24 Dec Elgin City v Forres Mechanics 2-2 tie later awarded to Forres

 

Final at Milnfield Park, Elgin

22 Apr Forres Mechanics v Buckie Thistle 3-1

 

 

 

 

1905-06 Elgin District Cup

First round

25 Nov Keith Rangers v Huntly United 2-2

2 Dec Huntly United v Keith Rangers 3-2

9 Dec Elgin City v Buckie Thistle 1-0

Forres Mechanics bye

 

Semi-final

Huntly United v Forres Mechanics wo-scr Forres believed thaey should have been drawn against Elgin who were technically in the same 'district part of the competition' as Forres

Elgin City bye

 

Final at Milnfield Park, Elgin

10 Mar Elgin City v Huntly United 3-1

 

 

 

1906-07 Elgin District Cup

First round

8 Dec Elgin City v Highland Light Infantry 2-4

12 Jan Huntly United v Keith Rangers 5-3

Buckie Thistle bye

 

Semi-final

16 Feb Huntly United v Buckie Thistle

Highland Light Infantry bye

 

Final at Milnfield Park, Elgin

9 Mar Highland Light Infantry v Huntly United 1-0

 

 

 

 

1907-08 Elgin District Cup

First round

23 Nov Elgin City v Highland Light Infantry 4-3

9 Nov Keith Strathisla v Buckie Thistle 4-5

Forres Mechanics bye

 

Semi-final

1 Feb Elgin City v Forres Mechanics 2-1

Buckie Thistle bye

 

Final at Milnfield Park, Elgin

14 Mar Elgin City v Buckie Thistle 4-0

 

 

 

 

1908-09 Elgin District Cup

First round

8 Nov Keith Strathisla v Buckie Thistle 3-3

28 Nov Buckie Thistle v Keith Strathisla 5-4

Rest byes

 

Semi-final

19 Dec Buckie Thistle v Huntly United 3-3

23 Jan Huntly United v Buckie Thistle 0-0

19 Dec Elgin City v Forres Mechanics friendly played due to no referee, score 5-1

30 Jan Elgin City v Forres Mechanics 0-2

 

Final at Milnfield Park, Elgin

20 Mar Forres Mechanics v Huntly United 2-0

 

 

 

 

1909-10 Elgin District Cup

First round

1 Jan Forres Mechanics v Seaforth Highlanders 7-2

27 Nov Keith Strathisla v Buckie Thistle 1-1

11 Dec Buckie Thistle v Keith Strathisla 3-1

23 Oct Strathlene United v Huntly United 1-2

Elgin City bye

 

Semi-final

19 Feb Elgin City v Forres Mechanics 1-0

22 Jan Huntly United v Buckie Thistle 1-6

 

Final at Station Park, Elgin

9 Apr Elgin City v Buckie Thistle 5-1

1910-11 Elgin District Cup

First round

12 Nov Strathlene United v Buckie Thistle 1-8

19 Nov Elgin City v Seaforth Highlanders 2-1

Forres Mechanics and Huntly United byes

 

Semi-final

28 Jan Forres Mechanics v Elgin City 6-4

4 Feb Huntly United v Buckie Thistle 4-1

 

Final at Station Park, Elgin

29 Apr Forres Mechanics v Huntly United 4-1

 

 

 

 

1911-12 Elgin District Cup

First round

2 Dec Buckie Thistle v Keith Strathisla 7-0

2 Dec Forres Mechanics v Elgin City 2-0

 

Final at Station Park, Elgin

6 Apr Forres Mechanics v Buckie Thistle 3-1

1912-13 Elgin District Cup

First round

16 Nov Buckie Thistle v Keith Strathisla 3-0

16 Nov Forres Mechanics v 93rd Argyll & Sutherland Highlanders 1-2

Portsoy and Elgin City byes

 

Semi-final

14 Dec Buckie Thistle v Portsoy 7-0

1 Feb Elgin City v 93rd Argyll & Sutherland Highlanders 1-1

15 Feb Elgin City v 93rd Argyll & Sutherland Highlanders 2-3

 

Final at Station Park, Elgin

5 Apr Buckie Thistle v 93rd Argyll & Sutherland Highlanders 3-1

 

 

 

 

1913-14 Elgin District Cup

First round

6 Dec Forres Mechanics v 93rd Argyll & Sutherland Highlanders 2-0

Rest byes

 

Semi-final

7 Mar Forres Mechanics v Elgin City 3-4

29 Nov Portsoy v Buckie Thistle 1-5

 

Final

Buckie Thistle v Elgin City Buckie Thistle were awarded the cup after Elgin City refused to travel to Buckie for the final

 

 

 

 

1914-1919 Elgin District Cup

No competition

1919-20 Elgin District Cup

First round

14 Feb Buckie Thistle v Banff 8-2

20 Mar Forres Mechanics v Elgin City 0-1

Rest byes

 

Semi final

10 Apr Elgin City v Nairn County 1-2

19 Apr Buckie Thistle v Portsoy 5-1

 

Final at Cooper Park, Elgin

29 Apr Nairn County v Buckie Thistle 1-1

4 May Nairn County v Buckie Thistle 1-0

 

 

 

 

1920-21 Elgin District Cup

First round

12 Feb Forres Mechanics v Elgin City

12 Mar Elgin City v Forres Mechanics 2-0

12 Feb Lossiemouth Hearts v Nairn County 2-0

12 Feb Buckie Thistle v Banff 6-1

 

Semi-final

19 Mar Elgin City v Lossiemouth Hearts 2-0

19 Mar Keith v Buckie Thistle 0-1

Buckie withdrew and a match between Lossiemouth and Keith was arranged to determine the finalist to play Elgin

13 Apr Lossiemouth Hearts v Keith 4-0 at Cooper Park, Elgin

 

Final at Cooper Park, Elgin

23 Apr Elgin City v Lossiemouth Hearts 1-0

 

NOTE Lossiemouth Hearts were a select XI based around Lossiemouth FC

 

 

 

 

1921-22 Elgin District Cup

First round

31 Dec Elgin City v Lossiemouth Hearts 2-1

4 Mar Nairn County v Forres Mechanics 0-1

Rest byed

 

Semi-final

4 Mar Elgin City v Keith 2-1

1 Apr Portsoy Thistle v Forres Mechanics 1-1

15 Apr Forres Mechanics v Portsoy Thistle 4-0

 

Final at Cooper Park, Elgin

22 Apr Elgin City v Forres Mechanics 2-1

 

NOTE Lossiemouth Hearts were a select XI based around Lossiemouth FC

 

 

 

1922-23 Elgin District Cup

First round

16 Dec Keith v Buckie Thistle

Rest byes

 

Second round

20 Jan Nairn County v Forres Mechanics 1-2

20 Jan Portsoy Thistle v MacDuff 2-0

20 Jan Elgin City v Buckie Thistle 4-0

Portsoy Star v Banff

 

Semi-final

17 Feb Forres Mechanics v Elgin City 0-2

17 Feb Banff v Portsoy Thistle 1-5

 

Final at Borough Briggs, Elgin

14 Apr Elgin City v Portsoy Thistle 7-1

 

 

 

 

1923-24 Elgin District Cup

12 Jan Banff v Buckie Thistle

2 Feb Keith v Huntly 1-2

2 Feb Elgin City v Forres Mechanics 3-0

Nairn County bye

 

Semi-final

5 Apr Huntly v Buckie Thistle 1-2

21 Apr Nairn County v Elgin City 3-3

25 Apr Elgin City v Nairn County 2-0

 

Final at Borough Briggs, Elgin

30 Apr Elgin City v Buckie Thistle 1-1 Elgin City were awarded the cup after Buckie Thistle refused to travel to Elgin for the final replay which had been held over until the following season

1924-25 Elgin District Cup

First round

24 Jan Nairn County v Forres Mechanics 2-5

10 Jan Huntly v Banff 2-1

Rest byes

 

Semi-final

7 Feb Forres Mechanics v Elgin City 1-3

31 Jan Huntly v Keith 1-1

7 Mar Keith v Huntly 3-0

 

Final at Borough Briggs, Elgin

22 Apr Elgin City v Keith 5-1

 

 

 

 

1925-26 Elgin District Cup

First round

30 Jan Nairn County v Forres Mechanics 1-1

6 Mar Forres Mechanics v Nairn County 1-1

20 Mar Forres Mechanics v Nairn County 2-0

9 Jan Huntly v Keith 3-2

Rest byes

 

Semi-final

3 Apr Elgin City v Forres Mechanics 5-1

13 Feb Huntly v Banff 9-1

 

Final at Borough Briggs, Elgin

17 Apr Elgin City v Huntly 5-3

 

 

 

 

1926-27 Elgin District Cup

First round

19 Feb Nairn County v Forres Mechanics 1-5

 

Semi-final

12 Mar Forres Mechanics v Black Watch 3-2

5 Mar Keith v Elgin City 2-3

 

Final at Borough Briggs, Elgin

20 Apr Forres Mechanics v Elgin City 4-0

 

 

 

 

 

1927-28 Elgin District Cup

First round

2 Jan Forres Mechanics v Nairn County 5-0

Keith v Huntly wo-scr

Rest byes

 

Semi-final

10 Mar Keith v Elgin City 5-2

17 Mar Black Watch v Forres Mechanics 4-0

 

Final at Borough Briggs, Elgin

25 Apr Keith v Black Watch 3-2

 

 

 

1928-29 Elgin District Cup

First round

26 Jan Elgin City v Black Watch 8-1

 

Semi-final

24 Apr Nairn County v Elgin City 0-1

26 Jan Forres Mechanics v Keith 3-2

 

Final at Borough Briggs, Elgin

27 Apr Elgin City v Forres Mechanics 3-0

 

 

 

 

1929-30 Elgin District Cup

First round

25 Jan Keith v Elgin City 2-1

25 Jan Forres Mechanics v Nairn County 1-3

 

Final at Borough Briggs, Elgin

23 Apr Keith v Nairn County 5-1

1930-31 Elgin District Cup

First round

21 Mar Nairn Thistle v Forres Mechanics 2-4

4 Apr Elgin City v Keith 4-0

 

Final at Borough Briggs, Elgin

18 Apr Elgin City v Forres Mechanics 5-2

 

 

 

 

1931-32 Elgin District Cup

First round

31 Oct Nairn County v Forres Mechanics 4-3

14 Nov Keith v Elgin City 3-1

 

Final at Borough Briggs, Elgin

16 Apr Nairn County v Keith 5-0

1932-33 Elgin District Cup

First round

12 Nov Forres Mechanics v Elgin City 6-2

Nairn County bye

 

Final at Borough Briggs, Elgin

22 Apr Forres Mechanics v Nairn County 4-2

 

 

 

 

1933-34 Elgin District Cup

First round

18 Apr Nairn County v Forres Mechanics 0-3

7 Apr Elgin City v KOSB 4-7

 

Final at Mosset Park, Forres

30 Apr Forres Mechanics v KOSB 2-1

1934-35 Elgin District Cup

 

 

Elgin

Forr

Nairn

Elgin City

 

15 Aug

6-2

5 Sep

2-2

Forres Mechanics

22 Aug

3-1

 

12 Sep

6-1

Nairn County

22 Dec

2-2

29 Aug

4-1

 

 

 

P

W

D

L

F

A

Pts

Elgin City

4

1

2

1

11

9

4

Forres Mechanics

4

2

0

2

12

12

4

Nairn County

4

1

2

1

9

11

4

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

Final at Borough Briggs, Elgin

13 Apr Elgin City v Forres Mechanics 1-1 abandoned due to crowd disturbance

30 Apr Elgin City v Forres Mechanics 3-2

 

 

 

 

1935-36 Elgin District Cup

 

 

Elgin

Forr

Nairn

Elgin City

 

21 Aug

2-0

3 Sep

 

Forres Mechanics

14 Aug

3-3

 

19 Aug

3-3

Nairn County

28 Aug

1-6

26 Aug

6-4

 

 

 

P

W

D

L

F

A

Pts

Elgin City

3

2

1

0

11

4

5

Nairn County

3

1

1

1

10

13

3

Forres Mechanics

4

0

2

2

10

14

2

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

Final at Borough Briggs, Elgin

25 Apr Nairn County v Elgin City 4-2 aet