Elgin District Cup

Page created: 4 July 2020

Updated: 11 December 2023

 

Local Senior cup competition for clubs in around Elgin in Moray. It was sometimes refered to as the Morayshire District Cup or Morayshire 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

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

XXXXElgin Rovers v Bishopmill 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

Semi-final

5 Dec Elgin Thistle v Forres Mechanics 0-14

6 Feb Elgin Rovers v Elgin Rangers 5-3

 

Final at Public Park, Elgin

27 Feb Elgin Rovers v Forres Mechanics 4-2

 

1892-93 Elgin District Cup

Semi-final

24 Dec Forres Mechanics v Vale of Lossie 3-2

19 Nov Elgin Rovers v Portsoy Portsoy didn’t appear

 

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

XXXXElgin City v Elgin Crown

XXXXForres 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

XXXXElgin 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

XXXXKeith 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-2

1902-03 Elgin District Cup

First round

29 Nov Forres Mechanics v Elgin City 4-2

29 Nov Keith Strathisla v Buckie Thistle 2-3 protest

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

23 Jan Elgin City v Forres Mechamics 4-1

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

 

Semi-final

25 Feb Buckie Thistle v Keith Strathisla 4-1

17 Dec Forres Mechanics v Elgin City 2-0 protest

24 Dec Elgin City v Forres Mechanics 2-2 Forres were awarded the tie

 

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

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

16 Feb Huntly United v Buckie Thistle

 

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

 

Semi-final

1 Feb Elgin City v Forres Mechanics 2-1

9 Nov Keith Strathisla v Buckie Thistle 4-5

 

Final at Milnfield Park, Elgin

14 Mar Elgin City v Buckie Thistle 4-0

 

 

 

 

1908-09 Elgin District Cup

First round

28 Nov Buckie Thistle v Keith Strathisla 5-4

 

Semi-final

19 Dec Buckie Thistle v Huntly United 3-3

23 Jan Huntly United v Buckie Thistle 0-0

30 Jan Huntly United v Buckie Thistle 6-5 aet 90 mins 3-3, at Keith

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

27 Nov Keith Strathisla v Buckie Thistle 1-1 stopped after 80 mins due to poor light

11 Dec Buckie Thistle v Keith Strathisla 3-1

1 Jan Forres Mechanics v Seaforth 7-2

Rest byes

 

Semi-final

19 Feb Elgin City v Forres Mechanics 1-0

22 Jan Buckie Thistle v Huntly United 6-1

 

Final at Station Park, Elgin

9 Apr Elgin City v Buckie Thistle 5-1

 

1910-11 Elgin District Cup

First round

28 Jan Forres Mechanics v Elgin City 6-4

4 Feb Buckie Thistle v Huntly United 1-4

 

Final at Station Park, Elgin

29 Apr Forres Mechanics v Huntly United 4-1

 

 

 

 

1911-12 Elgin District Cup

First round

2 Dec Forres Mechanics v Elgin City 2-0

2 Dec Buckie Thistle v Keith Strathisla 7-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

 

Semi-final

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

14 Dec Buckie Thistle v Portsoy Thistle 7-0

 

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

 

Semi-final

29 Nov Portsoy Thistle v Buckie Thistle 0-5

7 Mar Forres Mechanics v Elgin City 3-4

 

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 Elgin City v Forres Mechanics 1-0

 

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

 

Final at Cooper Park, Elgin

23 Apr Elgin City v Buckie Thistle 1-0

 

 

 

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

 

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 t Cooper Park, Elgin

22 Apr Elgin City v Forres Mechanics 2-1

 

 

 

 

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

XXXXPortsoy Star v Banff

 

Semi-final

17 Feb Forres Mechanics v Elgin City 0-2

17 Feb Portsoy Thistle v Banff 3-1

 

Final at Borough Briggs, Elgin

14 Apr Elgin City v Portsoy Thistle 7-1

 

 

 

 

1923-24 Elgin District Cup

First round

5 Jan Keith v Huntly 2-2

2 Feb Huntly v Keith 2-1

12 Jan Banff v Buckie Thistle 1-3

2 Feb Elgin City v Forres Mechanics 3-0

 

Semi-final

5 Apr Huntly v Buckie Thistle 1-2

21 Apr Nairn County v Elgin City DRAW

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

 

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

9 Jan Huntly v Keith 3-2

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

 

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

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

 

 

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

 

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

N/P

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

 

Final at Borough Briggs, Elgin

25 Apr Nairn County v Elgin City 4-2 aet