Elginshire Charity Cup

 

Page created: 14 July 2020

Updated: 10 March 2024

 

 

Winners

 

1887-88 Elgin Rangers

1888-89 Inverness Caledonian

1889-90 Elgin Rovers

1890-91 Inverness Thistle

1891-92 Elgin Rovers

1892-93 Inverness Thistle

1893-94 withheld

1894-95 Elgin City

1895-96 Elgin City

1896-97 Clachnacuddin

 

1897-98 Clachnacuddin

1898-99 Inverness Caledonian

1899-00 Clachnacuddin

1900-01 Inverness Caledonian

1901-02 Forres Mechanics

1902-03 Forres Mechanics

1903-04 Inverness Caledonian

1904-05 Inverness Citadel

1905-06 Clachnacuddin

1906-07 unfinished

1907-08 Forres Mechanics

 

1908-09 Forres Mechanics

1909-10 Elgin City

1910-11 Forres Mechanics

1911-12 Forres Mechanics

1912-13 Forres Mechanics

1913-1920 no competition

1920-21 Elgin City

1921-22 Fochabers

1922-23 Elgin City

1923-24 Keith

1924-25 Nairn County

 

 

1887-88 Elginshire Charity Cup

First round

18 Feb Elgin Mechanics v Lossiemouth Artillery Rangers 3-2

25 Feb Elgin Rangers Athletic v Forres Mechanics 2-0

Elgin Rovers and Bishopmill byes

 

Semi-final

17 Mar Elgin Rangers Athletic v Elgin Mechanics 6-1

10 Mar Bishopmill v Elgin Rovers 5-0

 

Final at Moy Croft, Elgin

31 Mar Elgin Rangers Athletic v Bishopmill 2-1

 

 

 

 

1888-89 Elginshire Charity Cup

First round

24 Nov Bishopmill v Forres Albion 4-2 protest

12 Jan Bishopmill v Forres Albion 5-1

1 Dec Elgin Rovers v St Giles' Athletic 3-0

29 Dec Inverness Crown v Inverness Thistle 0-1 protest sustained but Crown subsequently withdrew

5 Jan Inverness Rovers v Northern Counties 5-1

5 Jan Inverness Union v Nairn County 2-0

Inverness Caledonian, Elgin Rangers Athletic and Forres Mechanics byes

 

Second round

9 Feb Forres Mechanics v Elgin Rovers 5-2

16 Feb Elgin Rangers Athletic v Bishopmill 1-1 Bishopmill protested about Rangers goal and left the field

2 Mar Inverness Caledonian v Inverness Union 3-1

23 Mar Inverness Thistle v Inverness Rovers 5-2

 

Semi-final

30 Mar Inverness Caledonian v Inverness Thistle 0-0

6 Apr Inverness Caledonian v Inverness Thistle 1-0

30 Mar Elgin Rangers Athletic v Forres Mechanics 4-3

 

Final at The Wards, Elgin

13 Apr Inverness Caledonian v Elgin Rangers Athletic 7-3

 

 

 

 

1889-90 Elginshire Charity Cup

First round

14 Dec St Laurence v Forres Mechanics 0-4

28 Dec Inverness Caledonian v Cameron Highlanders 1-0

Northern Counties v Clachnacuddin scr-wo

Elgin Rovers bye

 

Semi-final

8 Feb Elgin Rovers v Forres Mechanics 3-5 protest

22 Feb Elgin Rovers v Forres Mechanics 3-2 protest

15 Mar Elgin Rovers v Forres Mechanics 2-2

22 Mar Elgin Rovers v Forres Mechanics 0-0

15 Feb Inverness Caledonian v Clachnacuddin 5-1 at Needlefield

 

Final at Auction Mart, Elgin

5 Apr Elgin Rovers v Inverness Caledonian 5-2

 

 

 

 

1890-91 Elginshire Charity Cup

First round

14 Mar Forres Mechanics v Elgin Rovers 3-3

4 Apr Elgin Rovers v Forres Mechanics 1-1

11 Apr Elgin Rovers v Forres Mechanics 1-2

21 Mar Bishopmill v Vale of Lossie 4-3

21 Mar Elgin Rangers Athletic v Inverness Union 0-2

Inverness Thistle bye

 

Semi-final

18 Apr Forres Mechanics v Bishopmill 5-0

18 Apr Inverness Thistle v Inverness Union 1-1 at Elgin

29 Apr Inverness Thistle v Inverness Union 2-1

 

Final at Auction Mart Park, Elgin

2 May Inverness Thistle v Forres Mechanics 6-2

 

1891-92 Elginshire Charity Cup

First round

26 Mar Vale of Lossie v Inverness Crown 2-4

Xx xxx Elgin Rangers v Inverness Union

19 Mar Forres Mechanics v Inverness Thistle 2-8

Elgin Rovers bye

 

Semi-final

9 Apr Elgin Rovers v Inverness Crown 4-5 after a protest Crown later scratched

23 Apr Inverness Union v Inverness Thistle 2-1 at Elgin

 

Final at Association Park, Elgin

14 May Elgin Rovers v Inverness Union 2-1

 

 

 

 

1892-93 Elginshire Charity Cup

First round

4 Feb Vale of Lossie v Forres Mechanics 2-7

11 Feb Inverness Thistle v Clachnacuddin 5-2

11 Feb Elgin Rovers v Elgin Rangers Athletic 3-2

18 Feb Inverness Caledonian v Inverness Union 1-0

 

Semi-final

11 Mar Inverness Caledonian v Inverness Thistle 1-6

4 Mar Forres Mechanics v Elgin Rovers 1-2

 

Final at Association Park, Elgin

8 Apr Inverness Thistle v Elgin Rovers 10-1

 

1893-94 Elginshire Charity Cup

First round

17 Feb Clachnacuddin v Inverness Union 6-2

3 Mar Inverness Caledonian v Inverness Thistle 1-6

24 Feb Elgin Rangers Athletic v Elgin City 3-8

Forres Mechanics bye

 

Semi-final

24 Mar Forres Mechanics v Elgin City 2-5

24 Mar Clachnacuddin v Inverness Thistle 1-7

 

Final at Auction Market Park, Elgin

14 Apr Inverness Thistle v Elgin City 4-2

 

The competition was not completed after Elgin protested the result. A replay was ordered but after Inverness failed to return for the replay, the cup was withheld by the Charity Cup committee.

 

 

 

 

1894-95 Elginshire Charity Cup

Final at Association Park, Elgin

30 Mar Elgin City v Elgin Rangers Athletic 10-1

1895-96 Elginshire Charity Cup

First round

4 Apr Elgin City v Old Boys 11-2

4 Apr Forres Mechanics v Elgin Crown 1-3

 

Final at Milnfield Park, Elgin

20 May Elgin City v Elgin Crown 10-0

 

 

 

1896-97 Elginshire Charity Cup

First round

20 Mar Elgin City v Keith Strathisla 9-1

7 Apr Inverness Thistle v Clachnacuddin

22 Apr Clachnacuddin v Inverness Thistle 4-0

 

Final at Mosset Park, Forres

1 May Clachnacuddin v Elgin City 3-1

 

 

 

 

1897-98 Elginshire Charity Cup

Semi-final

9 Apr Forres Mechanics v Elgin City 0-3

28 Apr Clachnacuddin v Inverness Caledonian

 

Final at Milnfield Park, Elgin

7 May Clachnacuddin v Elgin City 3-2

 

 

 

 

1898-99 Elginshire Charity Cup

First round

18 Feb Buckie Thistle v Elgin City 1-6

11 Mar Clachnacuddin v Inverness Thistle 3-3

20 Apr Clachnacuddin v Inverness Thistle 1-2 stopped due to poor light

24 Apr Clachnacuddin v Inverness Thistle 1-2

5 Apr Inverness Caledonian v Inverness Citadel

Banff, Keith Strathisla and Forres Mechanics byes

 

Second round

25 Feb Banff v Forres Mechanics 2-6

18 Mar Keith Strathisla v Elgin City 0-7

Inverness Thistle and Inverness Caledonian byes

 

Semi-final

Xx xxx Inverness Caledonian v Inverness Thistle

15 Apr Forres Mechanics v Elgin City 6-3

 

Final at Milnfield Park, Elgin

13 May Inverness Caledonian v Forres Mechanics 2-2

27 May Inverness Caledonian v Forres Mechanics 1-0

 

 

 

 

1899-1900 Elginshire Charity Cup

First round

10 Mar Keith Strathisla v Buckie Thistle 1-2

Forres Mechanics v Seaforth Highlanders wo-scr

 

Second round

17 Mar Inverness Thistle v Inverness Caledonian 1-3

28 Apr Inverness Citadel v Clachnacuddin 1-2

31 Mar Buckie Thistle v Elgin City 2-2

7 Apr Elgin City v Buckie Thistle 2-3

 

Semi-final

14 Apr Buckie Thistle v Forres Mechanics 2-6

5 May Clachnacuddin v Inverness Caledonian 2-2

12 May Clachnacuddin v Inverness Caledonian 2-2

 

Final at Milnfield Park, Elgin

19 May Clachnacuddin v Forres Mechanics 3-2 aet

 

 

 

 

1900-01 Elginshire Charity Cup

First round

16 Feb Forres Mechanics v Buckie Thistle 6-1

16 Feb Seaforth Highlanders v Keith Strathisla 2-2 Seaforth later scratched

16 Mar Clachnacuddin v Inverness Thistle 3-2

16 Mar Inverness Caledonian v Inverness Citadel 2-1

 

Semi-final

16 Mar Keith Strathisla v Forres Mechanics 3-2

6 Apr Clachnacuddin v Inverness Caledonian 2-3

 

Final at Mosset Park, Forres

20 Apr Forres Mechanics v Inverness Caledonian 1-2

1901-02 Elginshire Charity Cup

First round

15 Mar Inverness Citadel v Inverness Thistle 3-1

15 Mar Inverness Caledonian v Clachnacuddin 4-2

29 Mar Forres Mechanics v Elgin City United 4-1

29 Mar Strathisla v Buckie Thistle 6-3

 

Semi-final

16 Apr Inverness Caledonian v Inverness Citadel 1-2

19 Apr Forres Mechanics v Strathisla 2-0

 

Final at Milnfield Park, Elgin

3 May Forres Mechanics v Inverness Citadel 4-3

 

 

 

 

1902-03 Elginshire Charity Cup

First round

25 Apr Elgin City v Buckie Thistle 2-4

28 Mar Keith Strathisla v Forres Mechanics 1-4

6 May Inverness Caledonian v Clachnacuddin 3-3

9 May Inverness Caledonian v Clachnacuddin 2-1

6 May Cameron Highlanders v Inverness Thistle 0-2

 

Second round

9 May Inverness Citadel v Inverness Thistle 2-0

Rest byes

 

Semi-final

2 May Forres Mechanics v Buckie Thistle 4-1

13 May Clachnacuddin v Inverness Citadel 2-1

 

Final at Milnfield Park, Elgin

22 May Forres Mechanics v Clachnacuddin 3-2

 

 

 

1903-04 Elginshire Charity Cup

First round

5 Mar Keith Strathisla v Buckie Thistle 6-1 protest

12 Mar Buckie Thistle v Keith Strathisla 2-2 Buckie later scratched

14 May Inverness Thistle v Inverness Caledonian 1-2

14 May Clachnacuddin v Inverness Citadel 6-1

 

Semi-final

30 Apr Keith Strathisla v Elgin City

18 May Inverness Caledonian v Clachnacuddin 2-1

 

Final at Milnfield Park, Elgin

21 May Inverness Caledonian v Elgin City 6-0

 

 

 

 

1904-05 Elginshire Charity Cup

First round

4 Mar Forres Mechanics v Elgin City 0-2

11 Mar Buckie Thistle v Keith Strathisla 1-0 stopped after 30 mins due to waterlogged pitch. Keith later scratched

8 May Inverness Citadel v Black Watch 1-0

20 May Inverness Caledonian v Inverness Thistle 2-0

 

Second round

23 May Inverness Caledonian v Clachnacuddin 0-3

Rest byes

 

Semi-final

15 Apr Buckie Thistle v Elgin City 0-6

25 May Inverness Citadel v Clachnacuddin 2-1

 

Final at Milnfield Park, Elgin

27 May Inverness Citadel v Elgin City 3-1

 

 

 

1905-06 Elginshire Charity Cup

First round

24 May Inverness Caledonian v Inverness Thistle 3-2

25 May Clachnacuddin v Inverness Citadel 5-0

 

Semi-final

28 May Clachnacuddin v Inverness Caledonian 4-0

31 Mar Elgin City v Black Watch 1-3

 

Final at Kingsmill Park, Inverness

31 May Clachnacuddin v Black Watch 3-0

 

 

 

1906-07 Elginshire Charity Cup

First round

26 Jan Elgin City v Highland Light Infantry 2-0

17 Aug 1907 Inverness Caledonian v Inverness Thistle 3-3

25 Dec 1907 Inverness Thistle v Inverness Caledonian 2-4

XXXX1907 Clachnacuddin v Inverness Citadel

 

Semi-final

8 Feb 1908 Inverness Caledonian v Clachnacuddin 1-1

4 Apr Clachnacuddin v Inverness Caledonian 1-0

Elgin City bye

 

Final

Clachnacuddin v Elgin City

 

Competition unfinished

 

 

 

 

1907-08 Elginshire Charity Cup

Early rounds

4 Apr Clachnacuddin v Inverness Caledonian 1-0

 

Final at Milnfield Park, Elgin

18 Apr Forres Mechanics v Elgin City 2-2

22 Apr Forres Mechanics v Elgin City 1-0

 

 

 

1908-09 Elginshire Charity Cup

First round

27 Mar Elgin City v Nairn County 4-1

27 Mar Forres Mechanics v Seaforths 8-0

 

Final at Milnfield Park, Elgin

10 Apr Forres Mechanics v Elgin City 3-2

 

 

 

 

1909-10 Elginshire Charity Cup

First round

26 Mar Strathlene v Elgin City 0-4

Forres Mechanics bye

 

Final

Elgin City v Forres Mechanics wo-scr

 

 

 

 

1910-11 Elginshire Charity Cup

First round

25 Feb Forres Mechanics v Elgin City 2-1

18 Feb Keith Strathisla v Huntly United 4-0

 

Final at Station Park, Elgin

17 Apr Forres Mechanics v Keith 4-1

 

 

 

 

1911-12 Elginshire Charity Cup

Final at Milnfield Park, Elgin

27 Apr Forres Mechanics v Elgin City 2-0

 

 

 

 

1912-13 Elginshire Charity Cup

First round

29 Mar Elgin City v 93rd Highlanders 1-0

4 Apr Nairn County v Forres Mechanics 2-4

 

Final at Station Park, Elgin

26 Apr Forres Mechanics v Elgin City 3-3

2 May Forres Mechanics v Elgin City 1-0

 

 

 

 

1913-1920 Elginshire Charity Cup

No competition

 

1920-21 Elginshire Charity Cup

Final - 2 legs

4 May Elgin City v Forres Mechanics 1-0

6 May Forres Mechanics v Elgin City 2-2

 

 

 

 

1921-22 Elginshire Charity Cup

Final at Borough Briggs, Elgin

Xx xxx Fochabers v Portsoy Thistle 2-1

 

 

 

 

1922-23 Elginshire Charity Cup

First round

31 Mar Elgin City v Forres Mechanics 3-2

24 Mar Nairn County v Fochabers 1-1

24 Mar Portsoy Thistle v Keith 2-2

Banff v Buckie Thistle

 

Semi-final

28 Apr Nairn County v Elgin City 0-0

21 Apr Keith v Banff

 

Final at Borough Briggs, Elgin

Xx xxx Elgin City v Keith 3-0

 

 

 

 

1923-24 Elginshire Charity Cup

Final at Borough Briggs, Elgin

19 Apr Keith v Nairn County 3-0

 

1924-25 Elginshire Charity Cup

First round

28 Feb Forres Mechanics v Elgin City 1-0

 

Final at Borough Briggs, Elgin

28 Mar Nairn County v Forres Mechanics 3-1