Scottish Football Historical Archive

 

Home
Search this site
The Winners
Scottish League
Other Leagues
Cups InternationalNationalRegionalCountyDistrictCharity
The War Years
Reserves
Tours
Representative Matches
Club Directory
Links
Publications
Downloads
Galleries
Contact
Site Map
Website Builder

Elgin District Cup

Local senior competition.

Finals compiled by Robert Weir.

Finals

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

 

1-1, 3-0

4-2

5-1

7-2

3-1

3-0

5-0

9-2

6-2

6-2

2-2, 5-1

3-2

3-2

2-1

3-1

3-1

1-0

4-0

2-0

5-1

4-1

3-1

3-1

wo-scr

 

1-1, 1-0

1-0

2-1

7-1

wo-scr

5-1

5-3

4-0

3-2

3-0

5-1

5-2

5-0

4-2

2-1

1-1, 3-2

4-2 aet

 

Forres Mechanics

Forres Mechanics

Elgin Rovers

Elgin Rangers Athletic

Elgin City

Forres Mechanics

Forres Mechanics

Banff

Keith Strathisla

Macduff Fife

Elgin City United

Keith Strathisla

Forres Mechanics

Huntly United

Buckie Thistle

Huntly United

Huntly United

Buckie Thistle

Huntly United

Buckie Thistle

Huntly United

Buckie Thistle

Argyll & Sutherland Highlanders

Elgin City

 

Buckie Thistle

Lossiemouth Hearts

Forres Mechanics

Portsoy Thistle

Buckie Thistle

Keith

Huntly

Elgin City

Black Watch

Forres Mechanics

Nairn County

Forres Mechanics

Keith

Nairn County

King’s Own Scottish Borderers

Forres Mechanics

Elgin City

Venue in Elgin unless stated

Auction Mart Park

Public Park

Association Park

Association Park

Association Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Mosset Park, Forres

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Milnfield Park

Station Park

Station Park

Station Park

Station Park

 

 

Cooper Park

Cooper Park

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Borough Briggs

Mosset Park, Forres

Borough Briggs

Borough Briggs

 

1913-14 Buckie were awarded the cup after Elgin refused to travel to Buckie for the final

1923-24 Elgin were awarded the cup after Buckie refused to travel to Elgin for the final replay

 

Results

1891-92

Semi final

6 Feb Elgin Rovers v Elgin Rangers 5-3

 

Final

27 Feb Elgin Rovers v Forres Mechanics 4-2 (at Elgin)

 

1892-93

24 Dec Forres Mechanics v Vale of Lossie 3-2

 

Semi Final
Elgin Rovers v Portsoy

 

1893-94

3 Mar Inverness Thistle v Inverness Caledonian 6-1

 

1894-95

 

1895-96

Final

15 Feb Elgin City v Forres Mechanics 3-0 (at Elgin)

 

1896-97

 

1897-98

Final

26 Feb Elgin City v Banff 9-2

 

1898-99

Semi-final

29 Oct Keith Strathisla v Banff 6-4

 

Final

  Elgin City v Keith Strathisla 3-2

 

1899-00

24 Nov
Keith Strathisla v Banff 6-0
              
Semi-final
2 Dec Forres Mechanics 2-0 4-1 Elgin City ab'd darkness

 

Final

3 Mar Forres Mechanics v MacDuff 6-2 (at Forres)

 

1900-01

1 Dec Forres Mechanics v Buckie Thistle 4-3

 

1901-02

23 Nov Keith Strathisla v Forres Mechanics 4-2

 

Semi final

7 Dec Elgin City United v Buckie Thistle 2-2

4 Jan Buckie Thistle v Elgin City United 3-1

 

Final

15 Mar Buckie Thistle v Strathisla 3-3 (at Elgin)

 

1902-03

Semi final

29 Nov Forres Mechanics v Elgin City 4-2

 

Final

Keith Strathisla v Forres Mechanics 3-2

 

1903-04

30 Jan Buckie Thistle v Huntly United 0-0

 

Final

Elgin City v Huntly United 2-1

 

1904-05

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

Forres Mechanics v ?

 

Final

22 Apr Forres Mechanics v Buckie Thistle 3-1 (at Elgin)

 

1905-06

 

1906-07

Final

9 Mar Highland Light Infantry v Huntly 1-0 (at Elgin)

 

1907-08

First round

23 Nov Elgin City v Highland Light Infantry 4-3

  Keith Strathisla v Buckie Thislte 4-5

 

Semi final

1 Feb Elgin City v Forres Mechanics 2-1

Buckie Thistle v ?

 

Final

14 Mar Elgin City v Buckie Thistle 4-0 (at Elgin)

 

1908-09

First round

28 Nov Buckie Thistle v Keith Strathisla 5-4

30 Jan Elgin City v Forres Mechanics 0-2

 

Semi-final

19 Dec Buckie Thislte v Huntly United 3-3

23 Jan Huntly United v Buckie Thistle 0-0

 

Final

20 Mar Forres Mechanics v Huntly United 2-0 (at Elgin)

 

1909-10

19 Feb Elgin City v Forres Mechanics 1-0

 

Final

9 Apr Elgin City v Buckie Thistle 5-1 (at Elgin)

 

1910-11

Semi final

28 Jan Forres Mechanics v Elgin City 6-4

Huntly United v ?

 

Final

Forres Mechanics v Huntly United 4-1

 

1911-12

2 Dec Forres M v Elgin City 2-0

 

1912-13

First round

16 Nov Buckie Thistle v Keith Strathisla 3-0

16 Nov Forres Mechanics v 93rd Highlanders 1-2

 

Second round

14 Dec Buckie Thistle v Portsoy 7-0

 

Final

5 Apr Buckie Thistle v 93rd Highlanders 3-1 (at Elgin)

 

1913-14

29 Nov Portsoy v Buckie Thistle 1-5

6 Dec Forres Mechanics v 93rd Highlanders 2-0

 

7 Mar Forres Mechanics v Elgin City 3-4

 

Final

Buckie Thistle v Elgin City wo-scr

 

1914-1919

No competition

 

1919-20

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

29 Apr Buckie Thistle v Nairn County 1-1 (at Buckie)

4 May Buckie Thistle v Nairn County 0-1 (at Buckie)

 

1920-21

12 Feb Buckie Thistle v Banff 6-1

12 Feb Lossiemouth Hearts v Nairn County 2-0

 

Final

Elgin City v Lossiemouth Hearts 1-0

 

1921-22

4 Mar Nairn County v Forres Mechanics 0-1

17 Apr Forres Mechanics v Portsoy 4-0

 

 

1922-23

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

Portsoy Thistle v Portsoy Star or Banff

 

Final

14 Apr Elgin City v Portsoy Thistle 7-1

 

1923-24

12 Jan Banff v Buckie Thistle

2 Feb Elgin City v Forres mechanics

 

Semi-final

5 Apr Huntly v Buckie Thistle

21 Apr Nairn County v Elgin City

 

 

1924-25

24 Jan Nairn County v Forres Mechanics 2-5

 

Semi final

7 Feb Forres Mechanics v Elgin City 1-3

Keith v ?

 

Final

Elgin City v Keith 5-1

 

1925-26

30 Jan Nairn County v Forres Mechanics 1-1

 

Semi final

3 Apr Elgin City v Forres Mechanics 5-1

Huntly v ?

 

Final

17 Apr Elgin City v Huntly 5-3

 

1926-27

Semi final

19 Feb Nairn County v Forres Mechanics 1-5

5 Mar Keith v Elgin City 2-3

 

Final

22 Apr Elgin City v Forres Mechanics 0-4 (at Elgin)

 

1927-28

2 Jan Forres Mechanics v Nairn County 5-0

 

Semi final

10 Mar Keith v Elgin City 5-2

 

1928-29

26 Jan Elgin City v Black Watch 8-1

 

Semi-final

 Nairn County v Elgin City

 Forres Mechanics v Keith

 

Final

27 Apr Elgin City v Forres Mechanics 3-0 (at Elgin)

 

1929-30

25 Jan Keith v Elgin City 2-1

25 Jan Forres Mechanics v Nairn County 1-3

 

 

1930-31

First round

21 Mar Nairn Thistle v Forres Mechanics 2-4 (or 1-2?)

4 Apr Elgin City v Keith 4-0

 

Final

18 Apr Elgin City v Forres Mechanics 5-2

 

1931-32

First round

31 Oct Nairn County v Forres Mechanics 4-3

14 Nov Keith v Elgin City 3-1

 

Final

16 Apr Nairn County v Keith 5-0

 

1932-33

12 Nov Forres Mechanics v Elgin City 6-2

 

Final

22 Apr Forres Mechanics v Nairn County 4-2

 

1933-34

First round

18 Apr Nairn County v Forres Mechanics 0-3

7 Apr Elgin City v KOSB 4-7

 

Final

30 Apr Forres Mechanics v KOSB 2-1 (at Forres)

 

1934-35

 

1935-36

Final

25 Apr Nairn County v Elgin City 4-2  aet