Scottish Highland League Results

 

including the War-time Central Highland League, North Highland League and North of Scotland League

 

Page created: 23 November 2023

Updated: 16 February 2024

 

Dates and results for seasons 1893-1993 and 2001-2004 with research ongoing for the missing seasons

 

NOTE where a result is unknown, the letters WL (home win), LW (away win) or DD (drawn match) are used. In these cases a speculative score has sometimes been entered.

N/P denotes match not played

 

 

1893-94 Highland League

 

 

CH

Clach

FM

I Cal

I Cit

I Th

I Un

RC

Cameron

Highlanders

 

18 Apr

1-2

14 Apr

1-7

9 May

1-6

16 Dec

2-1

29 Apr

0-4

9 Dec

0-5

 

Clachnacuddin

9 Sep

1-0

 

19 May

2-0

12 May

1-2

16 Sep

4-0

16 Dec

4-4

6 Jan

3-2

 

Forres

Mechanics

23 Sep

12-1

9 Dec

6-2

 

10 Mar

4-3

30 Dec

0-3

16 Sep

0-6

N/P

 

Caledonian

16 Sep

2-2

23 Dec

3-1

11 Nov

4-1

 

17 Feb

3-1

2 Dec

6-1

16 Dec

4-1

 

Inverness

Citadel

3 Mar

8-0

21 Apr

1-2

16 May

4-4

4 Oct

2-2

 

3 Feb

1-11

10 Mar

2-0

 

Inverness

Thistle

4 Oct

6-2

30 May

2-1

17 Mar

3-0

24 May

2-1

18 Nov

5-0

 

9 Sep

5-0

 

Inverness

Union

22 May

2-1

8 May

1-3

30 Sep

3-1

21 Apr

3-3

23 Dec

1-0

12 May

1-10

 

 

Ross County

 

30 Sep

1-3

 

 

23 Sep

1-1

 

16 Sep

1-2

99 ma

 

Forres Mechanics awarded 2 points against Inverness Union, who did not play

Ross County resigned from the league on 1 November 1893 after playing three games and their record expunged

 

 

P

W

D

L

F

A

Pts

Inverness Thistle

12

10

1

1

59

16

21

Caledonian

12

7

3

2

39

20

17

Clachnacuddin

12

7

1

4

26

22

15

Forres Mechanics

11

4

1

6

35

32

11

Inverness Union

11

4

1

6

19

32

9

Inverness Citadel

12

3

2

7

23

34

8

Cameron Highlanders

12

1

1

10

11

56

3

XXXXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

 

1894-95 Highland League

 

 

Clac

FM

I Cal

I Cit

I Th

I Un

Clachnacuddin

 

23 Feb

5-3

18 May

4-4

25 May

3-0

10 Nov

9-4

15 Sep

3-0

Forres

Mechanics

22 Sep

1-5

 

N/P

30 Mar

2-4

3 Nov

1-2

2 Mar

3-2

Caledonian

25 Aug

2-3

15 Sep

2-0

 

15 Dec

4-3

30 Mar

3-3

23 Mar

4-2

Inverness

Citadel

1 Dec

1-4

24 Nov

2-6

9 Feb

0-0

 

18 May

1-3

25 Aug

3-0

Inverness

Thistle

23 Mar

4-4

18 Apr

7-2

8 Sep

1-1

15 Sep

1-0

 

17 Nov

5-3

Inverness

Union

30 Mar

1-4

13 Oct

4-0

4 May

0-3

8 May

1-5

15 May

1-1

 

 

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

10

8

2

0

44

20

18

Inverness Thistle

10

5

4

1

31

25

14

Caledonian

9

4

4

1

23

16

14

Inverness Citadel

10

3

1

6

19

24

7

Forres Mechanics

9

2

0

7

18

33

4

Inverness Union

10

1

1

8

14

31

3

 

 

 

 

 

 

 

 

Caledonian were awarded 2 points for their unplayed match with Forres

 

 

1895-96 Highland League

 

 

Clac

Elg

I Cal

I Cit

I Th

I Un

Clachnacuddin

 

 

7 Dec

4-4

12 Oct

2-4

24 Aug

1-0

9 Nov

1-3

5 Oct

6-1

Elgin City

23 May

2-2

 

 

5 Oct

4-1

28 Sep

7-2

9 May

1-3

7 Mar

1-2

Caledonian

1 Feb

2-3

8 Feb

3-2

 

 

9 Nov

2-1

24 Aug

3-1

28 Sep

3-0

Inverness Citadel

14 Apr

3-1

28 Mar

1-2

23 May

1-5

 

15 Feb

0-6

23 Nov

3-1

Inverness Thistle

4 Apr

0-2

19 Oct

3-1

16 May

2-2

5 Oct

1-0

 

12 Oct

3-0

Inverness Union

2 May

0-10

16 Nov

3-2

15 Feb

0-4

N/P

1 Feb

1-4

 

 

 

Inverness Citadel were awarded 2 points against Union, who failed to fulfil their fixture

5 Oct Thistle v Citadel 1-0 abandoned after 3 mins when Citadel protested about the goal, result stood

 

 

P

W

D

L

F

A

Pts

Caledonian

10

7

1

2

29

16

15

Inverness Thistle

10

7

1

2

26

11

15

Clachnacuddin

10

5

2

3

32

19

12

Elgin City

10

3

2

5

26

24

8

Inverness Citadel

9

2

0

7

11

26

6

Inverness Union

9

2

0

7

8

36

4

Championship play-off at Grant Street, Inverness

27 May Caledonian v Inverness Thistle 1-0

 

 

 

1896-97 Highland League

 

 

Clac

I Cal

I Cit

I Th

FM

Clachnacuddin

 

 

6 Mar

1-1

19 Dec

4-0

8 May

3-2

26 Sep

4-0

Caledonian

5 Dec

1-1

 

 

9 Jan

3-0

12 May

3-2

 

Inverness

Citadel

3 Apr

1-5

1 May

3-1

 

 

24 Apr

2-2

 

Inverness

Thistle

21 Nov

2-2

28 Apr

1-4

6 Mar

4-1

 

3 Apr

1-0

Forres

Mechanics

 

 

12 Dec

4-1

19 Dec

1-3

 

 

 

Forres Mechanics were unable to complete their fixtures after April 1897 and their record was deleted

21 Nov Forres v Citadel 5-4 was ordered to be replayed due to the stand-in referee also being a Forres committee member

12 Dec Thistle v Caledonian 1-1 stopped due to darkness

26 Dec Inverness Thistle v Citadel 2-1 abandoned early in the second half

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

6

3

3

0

16

7

9

Caledonian

6

3

2

1

13

8

8

Inverness Thistle

6

1

2

3

13

15

4

Inverness Citadel

6

1

1

4

7

19

3

XXXXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1897-98 Highland League

 

 

 

 

 

 

 

 

 

 

 

Cam

Clac

Elg

FM

I Cal

I Celt

I Cit

I Th

I Un

Cameron Highlanders

 

9 Apr

1-4

N/P

2 Oct

0-13

LW

22 Jan

0-3

30 Oct

0-3

25 Dec

2-10

19 Feb

2-1

Clachnacuddin

8 Jan

11-0

 

20 Apr

6-1

26 Mar

6-0

23 Apr

4-0

27 Nov

6-0

11 Dec

6-0

18 Dec

3-1

30 Oct

5-0

Elgin City

27 Nov

7-1

4 Sep

2-2

 

 

4 Dec

4-1

29 Jan

2-5

19 Feb

5-3

11 Sep

4-0

5 Feb

7-3

15 Jan

3-0

Forres Mechanics

20 Nov

10-1

15 Jan

1-4

25 Sep

2-2

 

8 Jan

0-2

23 Apr

4-1

25 Dec

0-3

26 Feb

2-2

13 Nov

0-1

Caledonian

16 Oct

9-0

25 Dec

0-3

11 Dec

3-1

23 Oct

3-2

 

18 Dec

3-1

18 Sep

4-0

27 Apr

WL

27 Nov

4-0

Inverness Celtic

27 Apr

DD

12 Apr

1-2

N/P

4 Sep

5-1

16 Apr

0-0

 

25 Sep

4-1

8 Jan

3-4

29 Jan

2-2

Inverness Citadel

WL

29 Jan

1-5

8 Jan

3-4

16 Apr

2-2

12 Apr

1-3

DD

 

WL

18 Dec

1-1

Inverness Thistle

4 Sep

6-1

30 Apr

0-3

13 Nov

0-1

29 Jan

4-1

20 Apr

LW

2 Oct

4-1

N/P

 

18 Apr

2-2

Inverness Union

23 Oct

6-2

22 Jan

0-4

N/P

N/P

9 Apr

2-4

11 Sep

1-3

27 Apr

DD

11 Dec

1-1

 

 

18 Sep Caledonian v Citadel 0-1 abandoned due to a broken crossbar

13 Nov Inverness Celtic were initially awarded 2 points after Cameron scratched but the match was subsequently played

7 Jan Elgin v Caley friendly due to state of ground

12 Feb Thistle v Citadel 1-4 abandoned due to heavy rain

23 Apr Thistle v Citadel 1-0 abandoned at half time due to heavy rain

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

16

15

1

0

74

8

31

Caledonian

16

13

1

2

49

20

27

Elgin City

13

8

2

3

44

30

18

Inverness Thistle

15

5

3

7

40

35

13

Inverness Celtic

15

4

4

7

29

36

12

Inverness Citadel

15

4

4

7

23

37

12

Forres Mechanics

15

3

3

9

39

40

9

Inverness Union

14

2

5

7

18

33

9

Cameron Highlanders

15

1

1

13

13

90

3

XXXXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1898-99 Highland League

 

 

Clac

Elg

FM

I Cal

I Celt

I Cit

I Th

I Un

Clachnacuddin

 

27 Aug

4-1

22 Oct

3-3

25 Mar

0-0

17 Sep

3-0

15 Oct

3-1

28 Jan

6-0

7 Jan

4-0

Elgin City

22 Apr

5-3

 

 

12 Nov

4-0

8 Apr

1-2

4 Mar

5-0

24 Sep

5-0

11 Feb

7-2

3 Sep

5-0

Forres Mechanics

8 Apr

5-7

3 May

2-2

 

11 Feb

1-4

28 Jan

2-0

17 Sep

4-2

5 Nov

4-4

22 Apr

2-4

Caledonian

6 May

3-1

21 Jan

2-2

29 Oct

3-1

 

5 Nov

2-1

28 Jan

4-1

22 Apr

3-0

1 Oct

3-0

Inverness Celtic

24 Dec

2-3

N/P

26 Nov

3-2

4 Feb

2-3

 

25 Mar

2-3

24 Sep

3-2

8 Apr

4-0

Inverness Citadel

3 Sep

1-3

24 Dec

1-6

4 Feb

1-1

17 Sep

2-1

4 May

2-2

 

8 Apr

1-1

19 Nov

4-2

Inverness Thistle

8 Oct

1-5

15 Oct

3-1

7 Jan

3-5

26 Dec

0-6

29 Oct

3-0

27 Aug

2-3

 

25 Feb

0-2

Inverness Union

24 Sep

3-3

N/P

17 Sep

1-2

10 May

2-3

27 Aug

0-3

11 Feb

0-0

4 Feb

0-4

 

 

 

Forres Mechanics had 4 points deducted for breach of Rule

Inverness Celtic v Elgin City and Inverness Union v Elgin City were both not played and both Inverness clubs had 2 points awarded

 

 

P

W

D

L

F

A

Pts

Caledonian

14

11

2

1

39

14

24

Clachnacuddin

14

9

3

2

48

25

21

Elgin City

12

7

2

3

44

19

16

Inverness Citadel

14

4

4

6

22

36

12

Inverness Celtic

13

4

1

8

22

30

11

Forres Mechanics

14

4

4

6

34

41

8

Inverness Thistle

14

3

2

9

25

46

8

Inverness Union

13

2

2

9

14

37

8

XXXXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1899-00 Highland League

 

 

Clac

Elg

FM

I Cal

I Cit

I Th

Clachnacuddin

 

4 Nov

5-1

25 Nov

3-2

2 Dec

0-1

7 Oct

3-1

18 Nov

1-1

Elgin City

2 Sep

0-1

 

 

3 Feb

2-8

20 Jan

0-3

9 Sep

1-2

25 Nov

2-5

Forres

Mechanics

27 Jan

0-3

21 Apr

5-2

 

18 Nov

1-3

24 Mar

2-2

17 Feb

0-2

Caledonian

17 Feb

3-2

26 Aug

1-0

10 Feb

5-3

 

23 Sep

8-0

13 Jan

0-1

Inverness

Citadel

10 Feb

1-6

17 Feb

4-1

26 Aug

1-6

25 Nov

0-3

 

 

30 Sep

2-1

Inverness

Thistle

23 Sep

2-2

21 Oct

4-0

9 Dec

4-0

14 Oct

0-2

2 Sep

4-1

 

 

 

9 Dec Elgin v Caledonian 2-3 stopped after 81 mins after an Elgin player assaulted the referee

30 Dec Citadel v Clach 2-2 stopped after 78 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Caledonian

10

9

0

1

29

7

18

Clachnacuddin

10

6

2

2

26

12

14

Inverness Thistle

10

6

2

2

24

10

14

Inverness Citadel

10

3

1

6

14

35

7

Forres Mechanics

10

3

1

6

27

27

7

Elgin City

10

0

0

10

9

38

0

XXXXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1900-01 Highland League

 

 

Clac

E Cal

FM

I Cal

I Cit

I Th

Clachnacuddin

 

8 Dec

6-2

15 Sep

4-0

12 Jan

1-0

29 Dec

4-0

1 Dec

1-1

Elgin

Caledonian

17 Nov

0-1

 

N/P

20 Oct

1-6

15 Sep

1-10

N/P

Forres

Mechanics

11 May

2-1

3 Nov

3-2

 

6 Oct

1-1

12 Jan

1-1

24 Nov

1-0

Caledonian

3 Nov

0-3

24 Nov

8-2

8 Dec

7-1

 

1 Dec

3-3

15 Sep

5-1

Inverness

Citadel

20 Oct

1-1

N/P

17 Nov

7-2

10 Nov

2-1

 

19 Jan

0-1

Inverness

Thistle

10 Nov

1-0

6 Oct

8-1

27 Apr

6-2

17 Nov

1-2

3 Nov

2-2

 

 

24 Nov Clach v Citadel 1-0 stopped after 85 mins due to poor light

15 Dec Forres v Clach 0-1 stopped after 10 mins due to stormy weather

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

10

6

2

2

22

7

14

Caledonian

10

5

2

3

33

16

12

Inverness Citadel

9

3

4

2

26

16

10

Inverness Thistle

9

4

2

3

21

14

10

Forres Mechanics

9

3

2

4

13

29

8

Elgin Caledonian

7

0

0

7

9

42

0

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1901-02 Highland League

 

 

Clac

I Cal

I Cit

I Th

Clachnacuddin

 

16 Nov

3-4

23 Nov

2-2

28 Sep

3-0

Caledonian

14 Sep

1-0

 

28 Sep

8-0

7 Dec

2-1

Inverness

Citadel

30 Nov

0-0

9 Nov

0-0

 

5 Oct

3-2

Inverness

Thistle

9 Nov

1-1

23 Nov

2-1

16 Nov

4-3

 

 

 

P

W

D

L

F

A

Pts

Caledonian

6

4

1

1

16

6

9

Inverness Thistle

6

2

1

3

10

13

5

Clachnacuddin

6

1

3

2

9

8

5

Inverness Citadel

6

1

3

2

8

16

5

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1902-03 Highland League

 

 

Clac

Elg

FM

I Cal

I Cit

I Th

Clachnacuddin

 

8 Nov

2-1

6 Dec

6-0

11 Oct

1-2

27 Sep

4-0

1 Nov

3-3

Elgin City United

20 Sep

1-4

 

14 Feb

3-2

22 Nov

0-0

1 Nov

0-2

27 Sep

1-4

Forres Mechanics

13 Sep

1-1

4 Oct

4-1

 

13 Dec

2-1

20 Sep

2-4

11 Oct

0-1

Caledonian

15 Nov

1-3

25 Oct

4-0

27 Sep

5-2

 

8 Nov

2-1

13 Sep

2-3

Inverness

Citadel

13 Dec

0-3

11 Oct

3-2

22 Nov

2-1

4 Oct

5-0

 

15 Nov

6-1

Inverness

Thistle

4 Oct

0-3

20 Dec

1-0

8 Nov

3-1

6 Dec

1-0

25 Oct

3-2

 

 

15 Nov Elgin v Forres 3-2 stopped due to poor light

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

10

7

2

1

30

9

16

Inverness Thistle

10

7

1

2

20

18

15

Inverness Citadel

10

6

0

4

25

18

12

Caledonian

10

4

1

5

17

18

9

Forres Mechanics

10

2

1

7

15

27

5

Elgin City United

10

1

1

8

9

26

3

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1903-04 Highland League

 

 

CH

Clac

Elg

FM

I Cal

I Cit

I Th

Cameron Highlanders

 

26 Dec

1-6

20 Feb

4-3

30 Jan

2-1

31 Oct

1-0

24 Oct

3-3

26 Sep

0-3

Clachnacuddin

6 Apr

3-1

 

16 Jan

5-0

24 Oct

5-0

10 Oct

3-1

7 Nov

5-0

31 Oct

1-0

Elgin City

10 Oct

2-4

12 Sep

0-7

 

12 Mar

4-2

19 Sep

3-2

1 Jan

1-1

14 Nov

0-1

Forres Mechanics

17 Oct

3-1

5 Dec

2-5

3 Oct

1-1

 

19 Mar

0-3

19 Sep

2-2

7 Nov

0-5

Caledonian

5 Dec

2-2

9 Jan

2-1

7 Nov

9-0

26 Sep

1-2

 

3 Oct

0-3

17 Oct

0-3

Inverness

Citadel

12 Dec

0-3

26 Sep

1-5

17 Oct

5-4

14 Nov

3-0

30 Jan

2-1

 

29 Aug

5-2

Inverness

Thistle

wo-scr

12 Dec

2-5

5 Dec

3-1

10 Oct

11-1

16 Jan

3-0

26 Dec

0-1

 

 

14 Nov Cameron v Clach 1-3 stopped after 82 mins due to poor light

28 Nov Clach v Cameron 6-0 stopped after 70 mins due to poor condition of the pitch

12 Dec Forres v Caledonian 1-3 stopped after half-time due to poor light

6 Apr Clach v Cameron 3-1 stopped early due to poor light but the result stood

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

12

11

0

1

51

10

22

Inverness Citadel

12

6

3

3

26

26

15

Inverness Thistle

11

6

0

5

33

14

14

Cameron Highlanders

11

5

2

4

22

26

12

Caledonian

12

4

1

7

21

23

9

Elgin City

12

2

2

8

19

44

6

Forres Mechanics

12

2

2

8

14

43

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Thistle awarded 2 points from unplayed match v Cameron

 

 

 

1904-05 Highland League

 

 

BW

Clac

Elg

FM

I Cal

I Cit

I Th

Black Watch

 

22 Apr

0-3

26 Nov

1-1

14 Jan

4-2

4 Mar

1-1

28 Jan

2-0

4 Feb

0-0

Clachnacuddin

22 Oct

0-0

 

29 Oct

8-2

1 Oct

1-2

3 Dec

3-1

19 Nov

8-3

19 Apr

2-0

Elgin City

8 Oct

1-4

27 Aug

1-7

 

13 May

0-0

11 Feb

1-2

11 Mar

0-4

17 Sep

0-2

Forres Mechanics

5 Nov

0-2

26 Nov

2-3

15 Oct

6-1

 

27 Aug

1-4

12 Nov

1-2

19 Nov

1-2

Caledonian

19 Nov

1-3

6 May

2-1

1 Oct

2-0

4 Feb

5-0

 

22 Oct

2-2

10 Sep

3-1

Inverness

Citadel

15 Oct

0-1

4 Mar

1-5

22 Apr

1-1

6 May

3-1

14 Jan

0-0

 

24 Sep

1-3

Inverness

Thistle

29 Oct

1-1

8 Oct

2-0

28 Jan

1-0

22 Oct

4-0

11 Mar

2-1

24 Dec

1-3

 

 

8 Oct Forres v Citadel 0-2 replay ordered as Citadel arrived late and Forres needed to use an under-strength team as several of their players left due to the late appearance. Citadel were also deducted 2 points but these were later added back.

3 Dec Black Watch v Citadel 1-1 stopped after 77 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

12

8

1

3

41

16

17

Black Watch

12

6

5

1

19

10

17

Inverness Thistle

12

7

2

3

19

12

16

Caledonian

12

6

3

3

24

15

15

Inverness Citadel

12

4

3

5

20

25

7

Forres Mechanics

12

2

1

9

16

31

5

Elgin City

12

0

3