Scottish Highland League

Dates, Results and Final Tables

1893-date

 

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

 

Page created: 23 November 2023

Updated: 17 February 2026

 

 

PLEASE NOTE

This document is copyright © Scottish Football Historical Results Archive

The contents of this document can be used for non-profit purposes, please acknowledge the SFHRA if doing so

 

INFORMATION FOUND HERE CAN BE USED FOR NON-PROFIT MAKING PURPOSES

PLEASE ACKNOWLEDGE THE SCOTTISH FOOTBALL HISTORICAL RESULTS ARCHIVE IF DOING SO

 

This page is the result of a period of extensive research over four months, from November 2023 to March 2024, using contemporary newspaper archives

 

Acknowledgments

Many thanks go to BOBBY MCNALLY for his invaluable help, from researching the early 1950s and early 1960s, his ongoing encouragement and for finding many of the missing dates and results that cropped up during the period of research.

SCOTT HUSBAND, who was on a different course of research, shared his research of the late 1950s and early 1960s period.

Thanks also go to members of the Pie & Bovril, Fitba North and Non-League Matters forums, and also the History of the Highland League Facebook group for their help in many of my queries.

 

 

NOTE

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

25 Apr

1-3

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

3-1

27 Nov

4-0

Inverness Celtic

27 Apr

1-1

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

30 Apr

3-1

29 Jan

1-5

8 Jan

3-4

16 Apr

2-2

12 Apr

1-3

25 Apr

2-2

 

26 Apr

2-0

18 Dec

1-1

Inverness Thistle

4 Sep

6-1

30 Apr

0-3

13 Nov

0-1

29 Jan

4-1

20 Apr

2-3

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

1-1

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

43

29

18

Inverness Thistle

15

5

3

7

40

35

13

Inverness Celtic

15

4

4

7

30

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

34

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

N/P

12 Dec

2-5

5 Dec

3-1

10 Oct

11-1

16 Jan

0-3

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

30

17

14

Cameron Highlanders

11

5

2

4

22

26

12

Caledonian

12

4

1

7

24

20

9

Elgin City

12

2

2

8

19

44

6

Forres Mechanics

12

2

2

8

14

43

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Inverness Thistle were awarded 2 points from unplayed match v Cameron who had scratched from the fixture

 

 

 

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

9

8

38

3

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Citadel were deducted 4 points for playing ineligible players

 

Decider at Kingsmill, Inverness

12 May Clachnacuddin v Black Watch wo-scr

 

 

1905-06 Highland League

 

 

BW

Clac

Elg

FM

I Cal

I Cit

I Th

Black Watch

 

20 Jan

2-3

17 Feb

1-0

24 Feb

4-2

3 Feb

0-4

13 Jan

3-3

16 Dec

1-4

Clachnacuddin

10 Jan

2-0

 

25 Nov

4-0

2 Dec

3-0

21 Oct

1-3

9 Dec

3-1

18 Nov

2-2

Elgin City

18 Nov

1-3

23 Sep

0-1

 

27 Jan

1-4

30 Sep

0-2

28 Oct

1-3

4 Nov

1-7

Forres Mechanics

11 Nov

1-0

4 Nov

2-1

14 Oct

4-0

 

7 Oct

2-0

30 Sep

1-1

13 Jan

1-1

Caledonian

23 Dec

5-0

11 Nov

2-0

10 Jan

12-0

28 Oct

2-0

 

27 Jan

0-0

23 Sep

0-3

Inverness Citadel

2 Dec

2-0

14 Oct

0-0

20 Jan

5-2

18 Nov

3-2

16 Dec

2-0

 

3 Feb

0-3

Inverness Thistle

25 Nov

1-0

17 Feb

1-2

23 Dec

4-0

21 Oct

0-1

9 Dec

1-1

11 Nov

1-1

 

 

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

12

7

2

3

22

13

16

Caledonian

12

7

2

3

31

9

16

Inverness Thistle

12

6

4

2

28

10

16

Inverness Citadel

12

5

5

2

21

13

15

Forres Mechanics

12

6

2

4

20

16

14

Black Watch

12

3

1

8

14

28

7

Elgin City

12

0

0

12

6

50

0

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Decider

Semi-final

14 Apr Clachnacuddin v Inverness Thistle 3-1

 

Final

21 Apr Clachnacuddin v Caledonian 2-0

 

 

1906-07 Highland League

 

 

Clac

Elg

FM

I Cal

I Cit

I Th

Clachnacuddin

 

12 Jan

4-0

10 Nov

2-0

20 Oct

1-3

3 Nov

3-0

1 Dec

0-2

Elgin City

1 Jan

5-0

 

13 Oct

1-0

15 Dec

2-1

5 Jan

3-3

2 Feb

1-4

Forres Mechanics

6 Oct

0-1

24 Nov

1-2

 

16 Mar

4-4

19 Jan

0-1

16 Feb

1-6

Caledonian

17 Nov

2-1

N/P

N/P

 

8 Sep

1-1

8 Dec

3-2

Inverness Citadel

29 Sep

4-4

1 Dec

4-1

27 Oct

2-0

24 Nov

1-1

 

6 Oct

1-2

Inverness Thistle

15 Dec

4-2

27 Oct

4-1

20 Oct

4-2

22 Sep

1-1

10 Nov

2-1

 

 

3 Nov Forres v Caley 0-2 stopped due to poor light

8 Dec Forres v Citadel 2-1 stopped due to stormy weather

 

 

P

W

D

L

F

A

Pts

Inverness Thistle

10

8

1

1

31

13

17

Caledonian

8

3

4

1

16

13

10

Inverness Citadel

10

3

4

3

18

17

10

Elgin City

9

4

1

4

16

21

9

Clachnacuddin

10

4

1

5

18

20

9

Forres Mechanics

9

0

1

8

8

23

1

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1907-08 Highland League

 

 

Clac

Elg

FM

HLI

I Cal

I Cit

I Th

Clachnacuddin

 

17 Aug

4-2

7 Dec

1-0

30 Nov

2-1

28 Dec

2-2

16 Nov

3-2

2 Nov

3-0

Elgin City

14 Sep

0-2

 

1 Jan

1-1

20 Apr

3-5

24 Aug

1-4

31 Aug

2-2

12 Oct

0-2

Forres Mechanics

31 Aug

2-3

14 Dec

3-3

 

5 Oct

2-9

12 Oct

1-2

28 Dec

3-2

9 Nov

0-3

Highland Light Infantry

28 Sep

4-2

22 Feb

5-2

19 Oct

4-3

 

26 Oct

2-1

2 Nov

2-2

7 Dec

2-1

Caledonian

5 Oct

1-2

30 Nov

3-3

21 Sep

2-1

31 Aug

1-1

 

19 Oct

1-2

23 Nov

0-1

Inverness Citadel

12 Oct

0-1

8 Feb

2-1

N/P

28 Apr

1-1

9 Nov

1-0

 

28 Sep

3-3

Inverness Thistle

18 Jan

1-6

16 Nov

1-2

30 Nov

0-1

24 Aug

1-2

14 Sep

0-0

21 Dec

1-2

 

 

9 Nov Elgin v HLI 2-2 stopped after 73 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

12

10

1

1

31

15

21

Highland Light Infantry

12

8

3

1

38

21

19

Inverness Citadel

11

4

4

3

19

18

12

Caledonian

12

3

4

5

17

17

10

Inverness Thistle

12

3

2

7

14

21

8

Elgin City

12

1

4

7

20

34

6

Forres Mechanics

11

2

2

7

17

30

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1908-09 Highland League

 

 

Clac

Elg

FM

HLI

I Cal

I Cit

I Th

Clachnacuddin

 

12 Dec

3-1

7 Nov

3-2

29 Aug

4-2

1 Jan

2-2

21 Nov

2-2

14 Nov

2-1

Elgin City

12 Sep

1-0

 

14 Nov

2-1

10 Oct

2-0

31 Oct

0-1

29 Aug

1-3

20 Feb

2-1

Forres Mechanics

10 Oct

4-3

26 Dec

3-1

 

21 Nov

2-1

12 Sep

2-2

22 Aug

2-0

24 Oct

1-1

Highland Light Infantry

28 Nov

0-2

7 Nov

5-2

26 Sep

2-2

 

24 Oct

2-2

26 Dec

0-3

3 Oct

1-2

Caledonian

26 Dec

0-2

22 Aug

3-3

17 Oct

0-1

N/P

 

19 Dec

0-0

7 Nov

3-2

Inverness

Citadel

24 Oct

1-0

28 Nov

2-1

12 Dec

2-0

31 Oct

4-0

26 Sep

1-2

 

12 Sep

0-0

Inverness

Thistle

31 Oct

1-2

5 Dec

3-1

29 Aug

2-0

17 Oct

0-2

N/P

10 Oct

1-2

 

 

21 Nov Thistle v Caley 4-1 stopped after 83 mins due to poor light. It was proposed that the remaining time was played later but this didn't find a seconder and although the match was to be replayed, it appears this didn't happen.

5 Dec Caley v HLI 2-2 declared a friendly after half-time due to poor weather

 

 

P

W

D

L

F

A

Pts

Inverness Citadel

12

7

3

2

20

9

17

Clachnacuddin

12

7

2

3

25

17

16

Forres Mechanics

12

5

3

4

20

19

13

Caledonian

10

3

5

2

15

15

11

Elgin City

12

4

1

7

17

25

9

Inverness Thistle

11

3

2

6

14

16

8

Highland Light Infantry

11

2

2

7

15

25

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1909-10 Highland League

 

 

BT

Clac

Elg

FM

I Cal

I Cit

I Th

Sea

Buckie Thistle

 

3 Jan

1-1

6 Nov

2-2

9 Oct

1-1

28 Aug

2-4

25 Sep

2-2

5 Mar

2-3

12 Mar

3-1

Clachnacuddin

16 Oct

2-0

 

25 Dec

1-5

27 Nov

4-0

1 Jan

4-2

20 Nov

0-2

29 Jan

1-4

11 Sep

2-2

Elgin City

12 Feb

7-0

12 Mar

3-0

 

13 Nov

5-1

2 Apr

5-3

15 Jan

2-1

11 Sep

0-3

20 Nov

4-0

Forres Mechanics

26 Mar

1-2

2 Oct

1-3

30 Oct

1-2

 

23 Oct

0-1

28 Aug

3-0

20 Nov

0-3

16 Oct

2-1

Caledonian

N/P

30 Oct

0-1

27 Nov

3-0

11 Sep

3-0

 

9 Oct

3-0

18 Dec

1-1

2 Oct

6-1

Inverness

Citadel

1 Jan

3-0

11 Dec

2-1

30 Apr

4-1

6 Nov

2-0

18 Sep

3-0

 

2 Oct

5-2

23 Oct

6-1

Inverness

Thistle

26 Feb

5-0

4 Dec

0-3

16 Apr

1-1

15 Jan

2-1

6 Nov

2-6

13 Nov

4-0

 

25 Dec

5-3

Seaforth Highlanders

27 Nov

3-3

13 Nov

1-3

11 Dec

0-4

18 Dec

1-0

4 Dec

2-1

30 Oct

0-5

8 Jan

0-3

 

 

 

 

P

W

D

L

F

A

Pts

Elgin City

14

9

2

3

41

20

20

Inverness Thistle

14

9

2

3

38

23

20

Inverness Citadel

14

9

1

4

35

19

19

Clachnacuddin

14

7

2

5

26

23

16

Caledonian

13

7

1

5

33

21

15

Buckie Thistle

13

2

5

6

18

35

9

Seaforth Highlanders

14

2

2

10

16

47

6

Forres Mechanics

14

2

1

11

11

30

5

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Decider at Mosset Park, Forres

14 May Inverness Thistle v Elgin City 1-1

27 Aug 1910 Inverness Thistle v Elgin City 2-1

 

 

 

1910-11 Highland League

 

 

BT

Clac

Elg

FM

I Cal

I Cit

I Th

Sea

Buckie Thistle

 

18 Mar

4-0

31 Dec

2-1

15 Apr

4-0

25 Feb

2-0

7 Jan

4-2

3 Jan

5-0

29 Oct

4-0

Clachnacuddin

26 Nov

0-1

 

12 Nov

2-1

8 Oct

2-0

22 Oct

1-2

10 Dec

1-0

5 Nov

1-1

24 Sep

1-2

Elgin City

5 Nov

0-2

1 Oct

1-2

 

22 Oct

2-2

7 Jan

1-2

24 Sep

0-2

10 Dec

4-0

8 Oct

2-5

Forres Mechanics

3 Dec

3-1

15 Oct

1-2

17 Dec

1-0

 

8 Apr

0-3

17 Sep

0-1

29 Oct

4-1

10 Dec

8-1

Caledonian

17 Dec

4-0

2 Jan

1-1

18 Mar

4-1

1 Apr

0-0

 

19 Nov

3-3

4 Feb

4-2

17 Sep

6-1

Inverness

Citadel

15 Oct

4-1

29 Oct

0-0

24 Dec

4-0

5 Nov

1-1

12 Nov

1-1

 

2 Jan

1-2

10 Sep

2-2

Inverness

Thistle

8 Oct

4-0

17 Dec

3-4

17 Sep

3-1

19 Nov

3-0

3 Dec

1-1

1 Oct

1-3

 

22 Oct

2-2

Seaforth Highlanders

28 Jan

1-2

4 Feb

4-6

3 Dec

7-1

7 Jan

2-4

14 Jan

1-7

26 Nov

2-4

21 Jan

1-2

 

 

26 Nov Elgin v Caley 3-2 stopped after 82 mins due to poor light

24 Dec Citadel v Elgin 4-0 stopped after 80 mins due to poor light but the result stood

 

 

P

W

D

L

F

A

Pts

Caledonian

14

8

5

1

38

15

21

Buckie Thistle

14

10

0

4

32

19

20

Inverness Citadel

14

6

5

3

28

18

17

Clachnacuddin

14

7

3

4

23

21

17

Forres Mechanics

14

5

3

6

24

23

13

Inverness Thistle

14

5

3

6

25

31

13

Seaforth Highlanders

14

3

2

9

31

51

8

Elgin City

14

1

1

12

15

38

3

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1911-12 Highland League

 

 

BT

Clac

Elg

FM

I Cal

I Cit

I Th

Buckie Thistle

 

9 Mar

1-2

26 Aug

3-2

24 Aug 12

1-0

27 Apr

0-1

23 Sep

1-0

9 Sep

2-3

Clachnacuddin

20 Apr

4-0

 

17 Aug 12

8-1

9 Sep

2-1

1 Jan

0-0

9 Dec

2-0

10 Feb

1-5

Elgin City

30 Sep

5-0

17 Feb

1-2

 

23 Mar

2-3

14 Oct

2-1

2 Sep

3-0

23 Sep

2-2

Forres Mechanics

28 Oct

2-1

7 Oct

1-2

23 Dec

4-1

 

13 Apr

1-4

16 Sep

3-2

30 Sep

2-3

Caledonian

25 Nov

3-1

18 Nov

1-1

9 Sep

7-0

23 Sep

1-1

 

16 Dec

2-1

7 Oct

1-0

Inverness

Citadel

1 Jan

1-1

24 Feb

0-0

7 Oct

0-3

27 Jan

1-1

2 Dec

0-2

 

14 Oct

1-2

Inverness

Thistle

17 Aug 12

4-1

25 Nov

4-3

1 Jan

2-3

18 Nov

1-3

28 Oct

3-2

20 Jan

3-2

 

 

Three matches plus the Deciders were all held over to the 1912-13 season

 

 

P

W

D

L

F

A

Pts

Caledonian

12

7

3

2

25

10

17

Clachnacuddin

12

7

3

2

27

15

17

Inverness Thistle

12

8

1

3

32

23

17

Forres Mechanics

12

5

2

5

22

21

12

Elgin City

12

5

1

6

25

32

11

Buckie Thistle

12

3

1

8

12

27

7

Inverness Citadel

12

0

3

9

8

23

3

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Deciders

Semi-final

18 Aug 1912 Clachnacuddin v Inverness Thistle 3-2 at Telford Street

Final

28 Aug 1912 Clachnacuddin v Caledonian 2-1 at Kingsmill

 

 

 

1912-13 Highland League

 

 

93rd

Aber

BT

Clac

Elg

FM

I Cal

I Cit

I Th

93rd Highlanders

 

25 Jan

2-3

9 Nov

1-2

21 Sep

2-2

7 Dec

2-2

12 Apr

3-2

26 Apr

0-2

N/P

9 Apr

1-2

Aberdeen 'A'

7 Sep

1-1

 

2 Nov

3-2

28 Sep

2-1

22 Mar

4-1

1 Feb

3-1

24 Aug

5-1

5 Apr

5-1

12 Oct

4-1

Buckie Thistle

14 Sep

1-2

31 Aug

0-6

 

4 Jan

3-1

19 Oct

1-1

19 Apr

1-0

26 Apr

2-0

2 Jan

3-0

26 Oct

0-2

Clachnacuddin

24 Aug

2-0

9 Nov

1-2

29 Mar

0-1

 

16 Nov

6-1

12 Oct

4-3

23 Nov

2-1

7 Dec

2-1

15 Mar

4-1

Elgin City

12 Oct

1-1

21 Sep

1-4

15 Mar

0-1

26 Oct

1-3

 

23 Nov

3-0

31 Aug

4-1

9 Nov

2-2

2 Nov

1-1

Forres Mechanics

19 Oct

1-3

7 Dec

1-3

5 Oct

0-1

31 Aug

3-1

28 Sep

0-1

 

26 Oct

2-1

18 Jan

2-0

9 Nov

3-1

Caledonian

28 Sep

3-0

12 Apr

0-4

7 Dec

2-1

1 Jan

1-3

19 Apr

5-3

15 Mar

5-4

 

1 Feb

6-2

21 Dec

2-2

Inverness

Citadel

19 Apr

3-4

26 Oct

2-2

7 Sep

0-1

28 Dec

3-2

1 Jan

0-3

14 Dec

3-0

30 Nov

2-3

 

28 Sep

2-1

Inverness

Thistle

14 Dec

2-1

1 Jan

2-2

23 Nov

1-0

30 Nov

1-0

24 Aug

1-2

28 Dec

6-1

29 Mar

0-1

16 Nov

3-2

 

 

7 Dec Clach v Citadel 2-1 abandoned but result stood

26 Apr Caley fielded two teams

 

 

P

W

D

L

F

A

Pts

Aberdeen 'A'

16

13

3

0

53

18

29

Buckie Thistle

16

9

1

6

20

19

19

Clachnacuddin

16

8

1

7

34

26

17

Inverness Thistle

16

7

3

6

27

26

17

Caledonian

16

8

1

7

34

36

17

Elgin City

16

5

5

6

27

32

15

93rd Highlanders

15

4

4

7

23

29

12

Inverness Citadel

15

3

2

10

23

39

8

Forres Mechanics

16

4

0

12

23

39

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

1913-14 Highland League

 

 

93rd

Aber

BT

Clac

Elg

FM

I Cal

I Cit

I Th

93rd Highlanders

 

29 Nov

0-1

7 Mar

2-2

8 Nov

1-3

4 Apr

0-5

31 Jan

0-2

1 Nov

0-3

22 Nov

1-4

14 Mar

0-1

Aberdeen 'A'

4 Oct

1-2

 

20 Sep

3-1

23 Aug

1-0

18 Apr

3-0

14 Mar

4-1

25 Apr

0-1

10 Jan

4-1

1 Jan

4-2

Buckie Thistle

30 Aug

0-2

6 Dec

2-2

 

14 Mar

2-2

21 Feb

0-1

13 Dec

0-1

8 Apr

0-2

21 Mar

2-4

2 Jan

4-1

Clachnacuddin

20 Sep

3-1

11 Oct

1-4

1 Nov

7-1

 

29 Nov

2-2

30 Aug

1-2

7 Feb

1-1

13 Sep

3-2

27 Dec

1-5

Elgin City

13 Sep

2-0

27 Sep

1-4

25 Oct

1-0

15 Nov

2-1

 

11 Oct

1-0

14 Mar

0-2

1 Jan

2-2

23 Aug

5-1

Forres Mechanics

25 Oct

0-2

22 Nov

2-1

15 Nov

3-2

27 Sep

2-1

4 Oct

0-2

 

20 Dec

1-1

8 Nov

1-1

11 Apr

3-0

Caledonian

23 Aug

1-1

7 Mar

2-1

13 Sep

3-0

25 Oct

2-0

30 Aug

2-1

27 Dec

3-0

 

13 Dec

2-2

27 Sep

2-2

Inverness

Citadel

27 Sep

2-2

17 Jan

1-6

23 Aug

2-2

20 Dec

1-1

18 Oct

3-1

4 Apr

2-1

28 Mar

1-1

 

25 Oct

5-4

Inverness

Thistle

28 Feb

2-1

18 Apr

1-4

4 Oct

2-1

18 Oct

0-3

8 Nov

5-2

1 Nov

1-5

22 Nov

2-2

30 Aug

2-2

 

 

18 Apr Aberdeen fielded two teams

 

 

P

W

D

L

F

A

Pts

Caledonian

16

9

7

0

30

12

25

Aberdeen 'A'

16

11

1

4

43

18

23

Elgin City

16

8

2

6

28

25

18

Forres Mechanics

16

8

2

6

24

22

18

Inverness Citadel

16

5

8

3

35

35

18

Clachnacuddin

16

5

4

7

30

29

14

Inverness Thistle

16

5

3

8

31

44

13

93rd Highlanders

16

3

3

10

15

32

9

Buckie Thistle

16

1

4

11

19

38

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1914-15 Highland League

 

 

Aber

BT

Clac

Elg

FM

I Cal

I Th

Aberdeen 'A'

 

31 Oct

7-1

 

12 Dec

7-1

 

 

 

Buckie Thistle

26 Sep

1-1

 

 

7 Nov

1-2

 

 

24 Oct

1-3

Clachnacuddin

 

 

 

5 Dec

5-0

10 Oct

5-2

 

Elgin City

17 Oct

1-6

 

31 Oct

2-5

 

1 Jan

0-3

28 Nov

2-1

 

Forres Mechanics

21 Nov

1-6

 

19 Dec

3-3

24 Oct

2-1

 

 

7 Nov

1-1

Caledonian

 

 

 

10 Oct

5-1

14 Nov

2-2

 

21 Nov

0-0

Inverness

Thistle

 

 

17 Oct

1-4

14 Nov

1-1

 

 

 

 

Inverness Citadel withdrew before the competition started

 

 

P

W

D

L

F

A

Pts

Aberdeen 'A'

5

4

1

0

27

5

9

Clachnacuddin

5

4

1

0

22

8

9

Forres Mechanics

7

2

3

2

14

18

7

Elgin City

10

2

1

7

11

36

5

Inverness Thistle

5

1

3

1

6

7

5

Caledonian

4

1

2

1

8

5

4

Buckie Thistle

4

0

1

3

4

13

1

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Competition was suspended at the turn of the year and eventually abandoned in February 1915

 

 

 

 

1914-1919 Highland League

No Competition

 

 

 

1919-20 Highland League

 

 

BT

Cam

Clach

Elg

FM

I Cal

I Cit

I Th

NC

SH

Buckie Thistle

 

22 Nov

1-1

13 Sep

2-1

18 Oct

2-1

10 Apr

4-1

21 Feb

2-1

24 Apr

5-2

6 Jan

5-1

1 Nov

2-0

13 Dec

5-0

Cameron Highlanders

15 Apr

0-2

 

6 Mar

0-7

3 Apr

1-5

8 Nov

1-2

13 Dec

2-4

17 Apr

3-1

18 Oct

1-1

31 Jan

0-1

14 Jan

2-3

Clachnacuddin

29 Nov

1-0

10 Apr

4-2

 

24 Apr

3-0

13 Dec

3-2

27 Mar

6-3

15 Nov

4-2

17 Jan

5-3

27 Dec

5-1

20 Dec

2-0

Elgin City

27 Sep

1-3

1 Nov

4-1

17 Apr

1-1

 

27 Dec

2-2

27 Mar

4-2

11 Oct

2-0

1 May

6-2

13 Dec

2-2

29 Nov

5-2

Forres Mechanics

25 Oct

3-4

13 Mar

2-3

4 Oct

2-4

17 Jan

4-3

 

15 Nov

2-5

1 Nov

2-1

20 Sep

1-0

6 Dec

0-0

6 Mar

3-1

Caledonian

8 Nov

4-4

11 Oct

5-1

31 Jan

0-1

22 Nov

1-3

27 Sep

9-1

 

13 Sep

2-1

6 Dec

3-2

17 Apr

4-0

10 Apr

2-1

Inverness Citadel

20 Mar

1-2

27 Sep

2-2

10 Jan

2-3

6 Dec

2-1

31 Jan

1-2

17 Jan

1-1

 

30 Aug

0-2

6 Mar

3-1

27 Mar

3-3

Inverness Thistle

24 Jan

1-1

20 Dec

3-2

27 Sep

2-1

25 Oct

0-5

29 Nov

1-3

13 Mar

0-3

17 Jan

1-1

 

15 Nov

6-3

11 Oct

5-0

Nairn County

11 Oct

1-2

17 Jan

1-1

8 Nov

2-1

24 Jan

2-3

18 Oct

4-2

29 Nov

1-3

20 Sep

3-1

13 Sep

0-4

 

25 Oct

1-3

Seaforth Highlanders

31 Jan

2-6

24 Apr

4-2

22 Nov

2-7

15 Nov

1-9

1 May

2-0

7 Feb

1-2

18 Oct

0-2

1 Nov

1-3

10 Jan

5-2

 

 

10 Jan Buckie v Inverness Thistle 0-1 stopped due to poor light

[14 Feb Cameron v Elgin 1-4 was also reported as being a League match]

 

 

 

P

W

D

L

F

A

Pts

Buckie Thistle

18

14

3

1

52

22

31

Clachnacuddin

18

14

1

3

59

26

29

Caledonian

18

11

2

5

54

33

24

Elgin City

18

10

3

5

57

31

23

Inverness Thistle

18

7

3

8

37

41

17

Forres Mechanics

18

7

2

9

34

48

16

Nairn County

18

4

3

11

25

47

11

Seaforth Highlanders

18

5

1

12

31

61

11

Inverness Citadel

18

3

4

11

26

39

10

Cameron Highlanders

18

2

4

12

25

52

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1920-21 Highland League

 

 

BT

Clach

Elg

FM

I Cal

I Cit

I Th

NC

SH

Buckie Thistle

 

5 Mar

1-2

20 Nov

2-0

26 Mar

2-1

12 Mar

2-0

19 Feb

6-1

11 Sep

4-3

6 Nov

4-1

 

Clachnacuddin

9 Apr

0-0

 

6 Nov

3-0

11 Dec

5-1

1 Jan

0-0

22 Jan

1-0

13 Nov

3-2

4 Dec

1-2

11 Sep

4-6

Elgin City

25 Sep

1-0

2 Oct

1-5

 

13 Nov

2-1

11 Sep

1-5

5 Mar

1-1

9 Apr

1-4

8 Jan

2-0

 

Forres Mechanics

26 Feb

1-1

30 Oct

1-5

30 Apr

N/P

 

2 Oct

1-3

18 Sep

1-2

28 Aug

0-3

16 Oct

2-3

 

Caledonian

27 Nov

4-1

9 Oct

2-4

29 Jan

1-1

16 Apr

1-0

 

28 Aug

3-3

18 Dec

1-2

13 Nov

3-0

 

Inverness Citadel

2 Oct

2-2

8 Jan

1-5

2 Apr

1-2

29 Jan

2-0

20 Nov

0-2

 

11 Dec

3-1

11 Sep

4-2

21 Aug

2-2

Inverness Thistle

20 Apr

3-1

16 Oct

3-1

4 Dec

2-0

9 Oct

7-1

15 Jan

2-1

25 Dec

2-2

 

22 Jan

5-1

 

Nairn County

23 Apr

3-0

28 Aug

2-3

30 Oct

1-1

27 Nov

0-1

11 Dec

1-2

23 Oct

2-0

2 Oct

1-0

 

18 Sep

3-3

Seaforth Highlanders

16 Oct

N/P

 

 

 

 

9 Oct

1-4

 

 

 

 

Seaforth withdrew on 16 Dec 1920 and their record expunged

[22 Jan Buckie v Forres 3-2 was also reported as being a League match]

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

14

10

2

2

38

16

22

Inverness Thistle

14

9

1

4

39

20

19

Caledonian

14

7

3

4

28

18

17

Buckie Thistle

14

6

3

5

26

22

15

Inverness Citadel

14

4

4

6

22

30

12

Nairn County

14

5

1

8

19

28

11

Elgin City

13

4

3

6

13

26

11

Forres Mechanics

13

1

1

11

11

36

3

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1921-22 Highland League

 

 

BT

Clach

Elg

FM

I Cal

I Cit

I Th

NC

Buckie Thistle

 

20 Aug

0-2

10 Sep

4-2

11 Mar

2-1

18 Feb

1-3

25 Mar

2-0

27 Aug

0-1

19 Nov

1-0

Clachnacuddin

1 Apr

1-2

 

25 Mar

2-0

5 Nov

1-1

2 Jan

4-2

17 Sep

3-0

22 Oct

2-0

15 Oct

3-1

Elgin City

26 Nov

2-2

11 Mar

0-0

 

1 Oct

4-1

3 Dec

4-1

20 Aug

3-0

5 Nov

0-2

29 Oct

1-0

Forres Mechanics

4 Feb

0-2

10 Dec

1-2

19 Nov

1-0

 

8 Oct

0-2

10 Sep

2-2

29 Oct

4-3

24 Sep

1-1

Caledonian

22 Apr

1-1

19 Nov

1-3

15 Apr

3-2

15 Oct

3-1

 

17 Aug

0-3

10 Dec

2-1

12 Nov

1-1

Inverness Citadel

8 Apr

2-5

3 Dec

2-2

22 Oct

4-1

26 Nov

8-2

24 Aug

2-2

 

1 Oct

1-0

14 Jan

3-1

Inverness Thistle

12 Nov

1-1

17 Dec

1-3

15 Oct

8-3

17 Sep

2-1

21 Jan

2-1

31 Dec

1-3

 

18 Feb

2-1

Nairn County

1 Oct

1-2

10 Sep

0-1

8 Oct

1-0

24 Dec

1-0

22 Oct

3-1

5 Nov

2-0

3 Dec

1-2

 

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

14

10

3

1

29

11

23

Buckie Thistle

14

8

3

3

25

17

19

Inverness Thistle

14

7

1

6

26

23

15

Inverness Citadel

14

6

3

5

30

26

15

Caledonian

14

5

3

6

23

28

13

Nairn County

14

4

2

8

14

18

10

Elgin City

14

4

2

8

22

29

10

Forres Mechanics

14

2

3

9

16

33

7

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1922-23 Highland League

 

 

BT

Clach

Elg

FM

Fras

I Cal

I Cit

I Th

NC

Buckie Thistle

 

10 Mar

2-1

19 Aug

0-0

28 Apr

6-2

6 Jan

3-0

23 Sep

4-1

1 Jan

2-0

3 Mar

5-0

16 Sep

3-1

Clachnacuddin

14 Apr

2-1

 

18 Nov

2-1

23 Sep

6-0

31 Mar

3-2

28 Oct

4-0

15 May

6-2

2 Dec

4-1

9 Dec

6-0

Elgin City

4 Nov

1-1

21 Apr

2-1

 

2 Dec

3-1

23 Sep

2-0

16 Sep

1-3

16 Dec

5-0

24 Mar

5-1

11 Nov

2-1

Forres Mechanics

11 Nov

1-2

25 Nov

0-0

14 Oct

1-1

 

4 Nov

1-1

27 Jan

2-4

30 Sep

2-1

9 Dec

3-4

7 Oct

2-2

Fraserburgh

25 Nov

1-0

28 Apr

6-0

3 Mar

1-2

26 Aug

4-1

 

24 Mar

1-2

9 Sep

6-0

19 Aug

4-1

1 Jan

2-2

Caledonian

13 Jan

1-1

1 Jan

0-2

9 Sep

2-1

27 Dec

4-2

7 Oct

2-1

 

9 Dec

0-2

N/P

14 Oct

2-0

Inverness Citadel

26 Aug

1-0

21 Oct

1-3

27 Jan

1-4

6 Jan

3-0

11 Nov

5-3

4 Nov

2-0

 

23 Sep

5-2

17 Feb

2-1

Inverness Thistle

14 Oct

2-0

20 Jan

1-1

26 Aug

0-1

18 Nov

1-1

23 Dec

1-2

25 Nov

3-1

30 Dec

3-1

 

21 Apr

1-0

Nairn County

17 Mar

0-1

9 Sep

0-4

23 Dec

1-2

28 Oct

1-0

25 Dec

1-2

30 Sep

1-0

18 Nov

1-0

21 Oct

1-0

 

 

23 Dec Forres v Caley 0-0 abandoned before half-time after the referee was assaulted

11 Apr Clach v Citadel 3-0 stopped after 74 mins

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

16

11

2

3

45

19

24

Elgin City

16

10

3

3

33

16

23

Buckie Thistle

16

9

3

4

31

14

21

Fraserburgh

16

7

2

7

36

26

16

Caledonian

15

7

1

7

22

27

15

Inverness Citadel

16

7

0

9

26

38

14

Inverness Thistle

15

5

2

8

21

34

12

Nairn County

16

4

2

10

13

29

10

Forres Mechanics

16

1

5

10

19

43

7

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1923-24 Highland League

 

 

BT

Clach

Elg

FM

Fras

I Cal

I Cit

I Th

NC

Buckie Thistle

 

8 Mar

3-1

1 Dec

3-1

15 Mar

4-2

8 Dec

0-1

18 Aug

3-2

25 Aug

1-0

22 Mar

5-0

19 Jan

5-2

Clachnacuddin

30 Apr

3-0

 

18 Aug

1-1

26 Apr

4-0

22 Mar

3-1

6 Oct

1-0

29 Dec

4-0

14 Apr

2-1

5 Apr

5-0

Elgin City

3 Nov

0-0

25 Aug

0-1

 

12 Jan

1-0

9 Feb

3-1

8 Dec

5-0

26 Jan

3-2

6 Oct

2-1

22 Mar

3-0

Forres Mechanics

9 Feb

0-0

1 Dec

1-1

10 Nov

2-3

 

5 Jan

2-0

15 Sep

3-1

8 Dec

3-3

18 Aug

1-1

6 Oct

4-3

Fraserburgh

2 Feb

3-2

15 Sep

1-0

29 Mar

1-1

5 Apr

5-1

 

25 Aug

2-2

18 Aug

1-1

16 Feb

2-2

10 Nov

4-1

Caledonian

23 Apr

1-1

1 Jan

0-1

12 Apr

3-0

29 Mar

3-0

19 Apr

2-1

 

5 Apr

4-3

16 Aug

2-1

22 Sep

10-0

Inverness Citadel

5 Jan

1-4

22 Aug

0-1

19 Apr

3-1

22 Sep

1-3

16 Apr

3-1

20 Oct

5-1

 

1 Dec

0-1

29 Mar

3-1

Inverness Thistle

29 Mar

2-1

21 Apr

0-1

5 Apr

1-1

25 Aug

0-1

12 Apr

3-0

28 Apr

1-2

13 Oct

1-1

 

26 Apr

5-1

Nairn County

16 Feb

1-4

13 Oct

1-3

15 Dec

1-3

17 Nov

2-1

25 Dec

0-0

1 Dec

2-2

29 Sep

2-5

12 Dec

1-2

 

 

12 Jan Caley v Citadel 2-1 stopped due to poor weather

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

16

12

2

2

32

9

26

Buckie Thistle

16

9

3

4

36

20

21

Elgin City

16

8

4

4

28

20

20

Caledonian

16

7

3

6

35

29

17

Fraserburgh

16

5

5

6

24

26

15

Inverness Thistle

16

5

4

7

22

23

14

Forres Mechanics

16

5

4

7

24

32

14

Inverness Citadel

16

5

3

8

31

32

13

Nairn County

16

1

2

13

18

59

4

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1924-25 Highland League

 

 

Aber

BT

Clach

Elg

FM

Fras

I Cal

I Cit

I Th

Keit

NC

Aberdeen 'A'

 

17 Sep

3-1

10 Jan

2-0

27 Dec

3-0

11 Oct

9-0

21 Apr

3-1

18 Apr

1-0

28 Mar

5-1

20 Apr

3-0

27 Apr

4-0

29 Apr

6-0

Buckie Thistle

10 Sep

1-2

 

7 Feb

1-1

13 Dec

6-1

6 Dec

2-2

7 Mar

2-1

11 Apr

1-3

29 Nov

5-1

21 Mar

4-0

25 Oct

2-0

20 Sep

4-1

Clachnacuddin

18 Oct

0-3

14 Mar

0-2

 

11 Apr

0-6

23 Aug

3-2

13 Dec

6-1

17 Jan

0-0

27 Aug

0-2

17 Apr

1-0

4 Apr

0-3

20 Dec

0-1

Elgin City

14 Mar

4-2

27 Aug

4-0

29 Nov

2-1

 

10 Jan

1-1

14 Feb

2-1

23 Aug

0-4

27 Sep

2-1

25 Oct

1-2

3 Jan

7-0

21 Mar

5-1

Forres Mechanics

4 Apr

0-4

18 Oct

2-1

20 Sep

3-2

4 Oct

0-0

 

26 Dec

3-1

8 Nov

1-2

1 Nov

2-3

30 Aug

2-3

21 Mar

1-1

29 Nov

5-0

Fraserburgh

6 Dec

0-0

17 Jan

1-4

21 Feb

1-0

30 Aug

0-0

18 Apr

5-0

 

28 Feb

1-0

18 Oct

1-0

16 Aug

1-1

13 Sep

4-1

2 Jan

5-2

Caledonian

25 Apr

0-1

30 Aug

2-0

2 Jan

3-2

6 Dec

2-1

31 Jan

4-0

4 Apr

3-1

 

22 Nov

1-1

15 Apr

3-0

16 Aug

7-1

11 Oct

4-0

Inverness Citadel

18 Apr

1-3

10 Jan

4-2

26 Dec

2-6

16 Aug

1-5

11 Apr

3-1

31 Jan

3-1

20 Dec

0-0

 

20 Sep

1-0

14 Mar

1-1

30 Aug

4-3

Inverness Thistle

29 Nov

1-2

24 Jan

0-1

8 Apr

3-1

8 Nov

4-1

27 Sep

4-2

23 Aug

3-2

20 Aug

3-2

1 Jan

2-1

 

20 Dec

4-2

22 Nov

3-0

Keith

11 Apr

1-1

23 Aug

1-5

30 Aug

1-1

17 Jan

1-1

22 Nov

5-3

24 Jan

2-3

29 Nov

2-1

21 Feb

2-3

11 Oct

1-1

 

15 Nov

2-2

Nairn County

17 Jan

0-0

14 Feb

0-1

8 Nov

1-4

18 Oct

1-3

25 Oct

3-2

25 Dec

2-0

27 Sep

0-1

23 Aug

1-4

4 Oct

0-2

6 Dec

0-1

 

 

14 Feb Keith v Aberdeen 1-4 stopped at half-time due pitch conditions

18 Apr Aberdeen fielded two teams

 

 

P

W

D

L

F

A

Pts

Aberdeen 'A'

20

16

3

1

57

11

35

Caledonian

20

12

3

5

42

16

27

Elgin City

20

10

4

6

46

31

24

Buckie Thistle

20

11

2

7

45

29

24

Inverness Thistle

20

11

2

7

36

31

24

Inverness Citadel

20

9

3

8

37

43

21

Fraserburgh

20

7

3

10

31

37

17

Keith

20

4

7

9

28

51

15

Clachnacuddin

20

5

3

12

28

39

13

Forres Mechanics

20

4

4

12

32

56

12

Nairn County

20

3

2

15

18

56

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1925-26 Highland League

 

 

BT

Clach

Elg

FM

Fras

I Cal

I Cit

I Th

Keit

NC

Buckie Thistle

 

5 Dec

3-1

9 Jan

4-3

1 Jan

5-1

2 Jan

3-1

19 Dec

6-3

6 Feb

6-0

19 Sep

2-1

6 Mar

6-1

13 Mar

7-1

Clachnacuddin

7 Apr

0-0

 

10 Apr

5-2

27 Mar

4-2

3 Apr

6-1

28 Nov

4-4

14 Apr

3-1

12 Sep

0-4

17 Apr

3-2

24 Oct

5-2

Elgin City

22 Aug

2-1

17 Oct

3-1

 

3 Oct

2-1

27 Feb

2-2

21 Nov

2-1

30 Jan

3-1

7 Nov

3-1

13 Feb

3-1

2 Jan

4-3

Forres Mechanics

27 Feb

4-3

22 Aug

2-1

10 Oct

1-2

 

28 Nov

9-2

12 Sep

1-2

29 Aug

3-0

17 Oct

1-4

24 Oct

6-3

9 Jan

1-1

Fraserburgh

12 Dec

4-1

20 Mar

2-2

29 Aug

4-1

20 Feb

3-2

 

24 Oct

2-4

6 Mar

3-2

16 Jan

1-4

22 Aug

4-0

1 Jan

3-1

Caledonian

21 Apr

3-3

1 Jan

3-1

20 Feb

5-1

14 Nov

7-3

5 Dec

6-1

 

26 Sep

7-1

28 Apr

2-0

27 Mar

8-0

29 Aug

3-1

Inverness Citadel

10 Apr

0-2

9 Sep

0-1

12 Dec

1-2

23 Jan

1-0

24 Apr

4-0

7 Nov

1-3

 

2 Jan

0-2

16 Jan

3-0

21 Nov

4-2

Inverness Thistle

29 Aug

4-1

21 Nov

2-2

14 Nov

6-1

12 Dec

6-1

17 Apr

4-0

30 Jan

0-3

24 Oct

5-1

 

3 Oct

3-1

26 Sep

7-0

Keith

28 Nov

3-2

29 Aug

2-5

15 Aug

1-9

26 Sep

2-2

17 Oct

1-8

12 Dec

1-4

14 Nov

4-3

20 Feb

1-3

 

12 Sep

1-1

Nairn County

16 Jan

0-0

14 Nov

2-4

27 Mar

0-2

5 Dec

1-3

13 Feb

2-1

19 Sep

0-1

17 Oct

5-3

22 Aug

2-3

31 Oct

5-0

 

 

4 Nov Black Watch were admitted to the league but they subsequently withdrew their entry

 

 

P

W

D

L

F

A

Pts

Caledonian

18

14

2

2

69

28

30

Inverness Thistle

18

13

1

4

59

22

27

Elgin City

18

12

1

5

47

39

25

Buckie Thistle

18

10

3

5

55

32

23

Clachnacuddin

18

9

4

5

48

37

22

Fraserburgh

18

7

2

9

42

54

16

Forres Mechanics

18

6

2

10

43

49

14

Nairn County

18

3

3

12

29

52

9

Inverness Citadel

18

4

0

14

26

51

8

Keith

18

2

2

14

24

78

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1926-27 Highland League

 

 

BW

BT

Clach

Elg

FM

I Cal

I Cit

I Th

Keit

NC

Black Watch

 

21 Apr

1-4

13 Nov

0-4

26 Mar

0-5

16 Apr

4-4

19 Feb

3-1

22 Jan

4-2

30 Oct

2-1

23 Apr

2-0

27 Nov

4-0

Buckie Thistle

4 Dec

6-1

 

11 Sep

1-2

9 Apr

4-1

28 Aug

3-2

23 Apr

3-0

6 Nov

3-2

2 Apr

2-0

8 Jan

2-1

11 Dec

3-1

Clachnacuddin

5 Feb

5-1

29 Jan

2-2

 

23 Apr

6-5

25 Sep

4-0

3 Jan

4-0

20 Apr

2-1

27 Nov

5-1

20 Nov

4-2

8 Jan

6-1

Elgin City

6 Nov

3-0

30 Oct

7-1

15 Jan

0-1

 

8 Jan

4-2

9 Oct

1-1

14 Aug

1-1

19 Feb

2-4

28 Aug

4-2

16 Apr

2-5

Forres Mechanics

20 Nov

3-1

13 Nov

5-4

6 Nov

2-1

30 Apr

6-1

 

11 Dec

1-1

21 Aug

2-5

15 Jan

3-3

4 Dec

6-2

23 Oct

7-2

Caledonian

23 Oct

7-4

16 Apr

4-0

8 Sep

2-1

4 Dec

2-0

9 Apr

1-0

 

18 Dec

2-6

25 Dec

4-3

15 Jan

3-2

11 Sep

5-3

Inverness Citadel

18 Apr

3-3

30 Apr

2-4

4 Dec

3-2

20 Nov

1-3

2 Apr

3-2

16 Oct

1-3

 

1 Jan

2-1

2 Oct

3-3

9 Apr

5-1

Inverness Thistle

11 Dec

4-0

22 Jan

1-2

18 Dec

4-4

23 Oct

1-2

11 Sep

1-3

8 Jan

2-3

25 Sep

1-1

 

16 Oct

3-1

30 Apr

5-3

Keith

12 Feb

4-3

23 Oct

1-3

26 Mar

1-0

29 Jan

4-3

27 Nov

2-2

12 Mar

0-0

11 Sep

10-0

18 Sep

6-1

 

30 Oct

4-0

Nairn County

5 Mar

3-3

12 Mar

2-3

16 Oct

0-4

21 Aug

1-5

25 Dec

2-2

25 Sep

2-3

15 Jan

2-3

2 Oct

1-4

26 Feb

0-2

 

 

9 Oct Clach v Inverness Thistle 0-0 stopped after 30 mins due to rain

9 Oct Keith v Forres 1-1 stopped after half-time due to rain

9 Oct Buckie v Citadel 1-3 stopped at half-time due to rain

9 Oct Nairn v Black Watch 0-5 stopped due to rain

25 Dec Clach v Elgin 3-2 stopped after 84 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Buckie Thistle

18

13

1

4

50

35

27

Clachnacuddin

18

12

2

4

57

26

26

Caledonian

18

11

3

4

42

36

25

Forres Mechanics

18

7

5

6

52

44

19

Elgin City

18

8

2

8

49

42

18

Inverness Citadel

18

7

4

7

44

49

18

Keith

18

7

3

8

47

39

17

Inverness Thistle

18

5

3

10

40

46

13

Black Watch

18

5

3

10

36

59

13

Nairn County

18

1

2

15

29

70

4

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1927-28 Highland League

 

 

BW

BT

Clach

Elg

FM

I Cal

I Cit

I Th

Keit

NC

Black Watch

 

22 Oct

1-3

12 Nov

3-1

15 Oct

1-0

28 Jan

0-4

24 Sep

1-3

29 Oct

7-2

24 Mar

1-3

3 Sep

0-1

8 Oct

3-1

Buckie Thistle

25 Feb

1-1

 

20 Aug

1-2

31 Dec

2-1

10 Mar

1-1

3 Mar

1-1

17 Sep

6-1

21 Apr

5-1

17 Mar

4-2

10 Sep

4-1

Clachnacuddin

13 Aug

5-1

1 Oct

3-2

 

3 Mar

1-0

22 Oct

2-1

27 Aug

0-2

26 Nov

3-0

14 Jan

2-1

19 Nov

3-0

24 Sep

1-0

Elgin City

5 Nov

2-2

31 Mar

0-2

8 Oct

0-1

 

24 Sep

2-1

24 Dec

3-2

13 Aug

0-2

17 Sep

2-4

7 Jan

1-2

26 Nov

2-2

Forres Mechanics

3 Mar

6-0

14 Apr

1-2

7 Jan

8-0

17 Dec

1-2

 

19 Nov

4-2

27 Aug

8-2

8 Oct

4-2

14 Jan

3-0

20 Aug

6-2

Caledonian

10 Mar

1-0

7 Apr

1-3

28 Jan

5-3

12 Nov

2-3

10 Sep

6-3

 

8 Oct

2-2

11 Feb

0-3

14 Apr

1-3

28 Apr

4-1

Inverness Citadel

20 Aug

7-7

19 Nov

1-6

5 Nov

0-7

21 Apr

1-1

24 Dec

4-6

22 Oct

1-2

 

24 Sep

4-1

28 Apr

5-4

31 Mar

1-0

Inverness Thistle

1 Oct

1-3

7 Jan

2-2

10 Dec

1-1

27 Aug

2-3

26 Nov

1-3

29 Oct

0-3

21 Jan

4-1

 

15 Oct

3-2

3 Mar

2-2

Keith

10 Sep

3-3

8 Oct

1-2

25 Feb

1-1

3 Dec

5-1

31 Dec

2-4

31 Mar

1-3

24 Mar

3-0

22 Oct

2-1

 

29 Oct

9-1

Nairn County

17 Sep

4-3

27 Aug

0-2

3 Dec

2-4

22 Oct

1-1

5 Nov

0-1

14 Jan

0-6

1 Oct

2-2

12 Nov

3-2

7 Apr

1-5

 

 

 

 

P

W

D

L

F

A

Pts

Buckie Thistle

18

12

4

2

49

21

28

Clachnacuddin

18

12

2

4

40

28

26

Forres Mechanics

18

12

1

5

65

30

25

Caledonian

18

10

2

6

46

32

22

Keith

18

8

2

8

46

37

18

Black Watch

18

5

4

9

37

48

14

Elgin City

18

5

4

9

24

34

14

Inverness Thistle

18

5

3

10

34

43

13

Inverness Citadel

18

4

4

10

36

69

12

Nairn County

18

2

4

12

23

58

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1928-29 Highland League

 

 

BW

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

NC

Black Watch

 

27 Oct

3-1

10 Nov

0-3

30 Apr

0-0

3 Nov

2-4

16 Mar

0-3

9 Mar

2-2

8 Dec

3-0

2 Feb

1-1

5 Jan

0-1

23 Feb

0-1

17 Nov

5-3

Buckie Thistle

1 Dec

6-1

 

31 Mar

2-1

8 Sep

0-1

8 Dec

0-1

22 Sep

4-1

24 Nov

2-2

18 Aug

5-0

27 Apr

1-1

23 Mar

2-3

29 Dec

3-2

15 Sep

3-3

Clachnacuddin

19 Jan

6-0

16 Mar

2-1

 

23 Mar

3-0

6 Apr

2-2

8 Dec

3-0

25 Apr

2-0

2 Jan

4-1

27 Oct

1-1

22 Dec

3-3

13 Apr

4-4

25 Aug

8-0

Elgin City

17 Apr

3-1

6 Oct

3-1

29 Dec

5-2

 

29 Sep

3-2

24 Nov

2-1

22 Dec

4-1

6 Apr

2-0

25 Aug

1-1

11 Aug

0-1

22 Sep

3-0

8 Dec

5-2

Forres Mechanics

16 Feb

2-1

10 Nov

2-3

15 Dec

2-1

13 Oct

2-4

 

30 Mar

2-1

1 Dec

3-3

9 Feb

3-1

11 Aug

1-6

22 Sep

3-2

17 Nov

3-6

2 Mar

2-4

Fraserburgh

15 Dec

0-2

11 Aug

2-1

27 Apr

3-3

30 Mar

3-0

25 Aug

2-2

 

2 Mar

1-1

8 Sep

0-0

29 Dec

3-2

6 Oct

4-2

20 Oct

2-2

6 Apr

4-0

Huntly

12 Jan

3-1

2 Feb

0-3

5 Jan

0-2

17 Nov

3-2

8 Sep

2-6

13 Oct

3-2

 

30 Mar

5-0

20 Apr

0-2

15 Sep

3-4

24 Apr

4-2

23 Feb

5-1

Caledonian

2 Mar

2-1

17 Nov

0-2

11 Aug

2-7

27 Oct

0-2

16 Mar

4-1

20 Apr

4-1

26 Jan

2-2

 

24 Nov

4-2

1 Dec

0-2

27 Apr

8-1

29 Dec

4-1

Inverness Citadel

13 Apr

2-1

26 Jan

3-1

3 Nov

1-2

1 Dec

3-3

22 Dec

1-1

5 Jan

3-1

6 Apr

5-1

22 Aug

2-3

 

24 Apr

2-1

N/P

15 Dec

3-0

Inverness Thistle

29 Dec

9-2

20 Apr

1-2

17 Nov

1-0

10 Nov

2-1

24 Nov

5-4

18 Aug

1-1

25 Aug

2-1

15 Dec

4-2

1 Jan

0-0

 

3 Nov

3-3

27 Apr

2-0

Keith

24 Nov

2-1

2 Mar

2-2

18 Aug

1-2

20 Apr

7-1

27 Oct

3-3

10 Nov

4-3

9 Feb

0-1

15 Sep

2-3

8 Dec

2-5

6 Apr

2-3

 

29 Sep

7-0

Nairn County

22 Dec

3-1

13 Oct

2-4

24 Nov

2-0

13 Apr

1-4

6 Oct

2-2

2 Feb

4-2

23 Mar

1-5

22 Sep

1-0

10 Nov

0-1

8 Sep

0-2

1 Dec

3-1

 

 

Black Watch withdrew in August due to military obligations and played friendlies in the meantime before rejoining the league in late October

30 Mar Fraserburgh fielded two teams

 

 

P

W

D

L

F

A

Pts

Inverness Thistle

22

14

4

4

54

35

32

Clachnacuddin

22

12

5

5

61

31

29

Elgin City

22

13

3

6

49

36

29

Inverness Citadel

21

10

7

4

47

28

27

Buckie Thistle

22

10

4

8

49

36

24

Forres Mechanics

22

8

6

8

53

58

22

Huntly

22

8

5

9

47

49

21

Fraserburgh

22

6

6

10

40

45

18

Caledonian

22

8

2

12

40

53

18

Keith

21

6

5

10

54

57

17

Nairn County

22

6

2

14

33

70

14

Black Watch

22

4

3

15

28

57

11

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1929-30 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

NC

RC

Buckie Thistle

 

1 Mar

3-0

10 Aug

2-2

28 Dec

4-2

17 Aug

2-0

11 Jan

2-2

16 Nov

3-2

5 Apr

2-0

14 Dec

3-0

21 Sep

2-0

19 Oct

1-1

15 Feb

2-0

Clachnacuddin

28 Sep

0-1

 

12 Oct

3-4

5 Apr

5-0

8 Mar

6-2

29 Mar

1-0

30 Nov

2-3

14 Dec

3-3

24 Aug

0-1

19 Apr

2-3

16 Apr

0-2

2 Nov

1-4

Elgin City

8 Mar

3-2

9 Nov

5-2

 

4 Jan

3-2

19 Oct

6-2

24 Aug

2-3

29 Mar

8-2

28 Sep

2-3

14 Sep

2-0

4 Sep

3-3

21 Dec

4-0

14 Dec

5-0

Forres Mechanics

23 Nov

1-5

19 Oct

2-1

5 Oct

1-3

 

22 Feb

0-2

7 Dec

3-2

8 Mar

3-2

21 Dec

4-8

26 Oct

2-5

10 Aug

5-2

24 Aug

10-0

16 Nov

5-4

Fraserburgh

25 Jan

0-0

26 Apr

5-4

2 Nov

3-2

28 Sep

1-3

 

14 Aug

0-1

26 Oct

2-1

12 Oct

1-1

15 Feb

3-1

23 Nov

4-2

11 Jan

3-0

24 Aug

2-1

Huntly

4 Jan

2-0

12 Apr

2-0

16 Nov

0-2

31 Aug

5-2

21 Sep

2-0

 

25 Jan

3-1

26 Apr

4-0

19 Apr

5-2

17 Aug

2-0

23 Nov

7-2

28 Sep

3-1

Caledonian

19 Apr

2-2

1 Jan

3-2

1 Mar

2-2

9 Nov

1-0

21 Dec

1-3

28 Dec

1-7

 

31 Aug

3-1

19 Oct

2-4

4 Jan

4-1

28 Sep

2-2

14 Sep

1-1

Inverness Citadel

24 Aug

1-3

25 Jan

3-3

15 Feb

1-3

29 Mar

8-2

28 Apr

3-1

14 Sep

0-1

22 Apr

7-2

 

2 Jan

0-2

12 Apr

2-0

1 Mar

6-3

7 Dec

0-2

Inverness Thistle

2 Nov

1-1

31 Aug

2-2

12 Apr

1-0

30 Nov

7-1

1 Feb

1-0

9 Nov

6-1

12 Oct

6-2

30 Apr

5-3

 

5 Apr

2-2

4 Jan

8-2

23 Nov

6-2

Keith

29 Apr

4-6

15 Feb

4-4

28 Aug

0-1

2 Nov

2-5

31 Aug

8-1

14 Dec

4-7

11 Jan

4-2

8 Mar

3-1

28 Sep

0-2

 

29 Mar

5-1

1 Mar

6-2

Nairn County

12 Oct

1-0

21 Sep

0-3

31 Aug

1-5

14 Dec

3-3

30 Nov

2-3

5 Apr

2-3

2 Nov

3-2

22 Feb

2-1

16 Nov

2-5

1 Feb

6-5

 

28 Dec

2-2

Ross County

31 Aug

2-2

21 Dec

2-3

21 Sep

4-5

12 Oct

2-1

19 Apr

4-0

19 Oct

0-3

17 Aug

2-1

30 Nov

1-3

5 Oct

2-3

12 Apr

1-0

9 Nov

5-0

 

 

7 Dec Keith v Nairn 0-1 stopped after 20 mins due to stormy weather

28 Dec Citadel v Elgin 3-1 stopped after 75 mins due to a pitch invasion

11 Jan Clach v Forres 4-0 stopped at half-time due to snow

11 Jan Inverness Thistle v Citadel 2-2 stopped after half-time due to snow

12 Apr Keith played two matches

 

 

P

W

D

L

F

A

Pts

Huntly

22

17

1

4

65

31

35

Elgin City

22

15

3

4

72

37

33

Inverness Thistle

22

15

3

4

70

37

33

Buckie Thistle

22

12

7

3

48

26

31

Fraserburgh

22

10

2

10

38

51

22

Inverness Citadel

22

8

3

11

55

52

19

Ross County

22

7

3

12

44

54

17

Forres Mechanics

22

8

1

13

57

75

17

Keith

22

6

3

13

58

65

15

Clachnacuddin

22

5

4

13

47

54

14

Caledonian

22

5

4

13

42

68

14

Nairn County

22

5

4

13

37

83

14

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1930-31 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

NC

RC

Buckie Thistle

 

18 Oct

3-0

20 Dec

0-3

27 Sep

3-1

23 Aug

1-0

6 Sep

1-6

25 Apr

3-0

14 Feb

3-0

21 Mar

2-0

15 Nov

7-1

11 Apr

3-0

3 Jan

1-1

Clachnacuddin

4 Apr

2-5

 

N/P

13 Dec

3-3

15 Nov

5-1

25 Apr

2-1

2 Jan

1-1

20 Dec

1-3

30 Aug

5-3

11 Apr

4-1

11 Oct

8-1

16 Aug

1-5

Elgin City

30 Apr

1-2

6 Sep

5-1

 

24 Jan

1-1

28 Mar

0-1

13 Dec

0-2

16 Aug

4-5

15 Nov

2-1

7 Feb

3-2

31 Jan

5-2

30 Aug

2-1

1 Nov

2-2

Forres Mechanics

1 Nov

3-2

4 Oct

1-2

18 Oct

1-0

 

20 Sep

2-3

15 Nov

2-6

21 Feb

3-3

30 Aug

7-3

25 Apr

4-3

28 Feb

4-2

1 Jan

3-2

27 Dec

2-1

Fraserburgh

21 Feb

2-3

18 Apr

8-2

4 Oct

3-4

22 Nov

1-2

 

16 Aug

2-2

14 Feb

0-6

3 Jan

4-4

20 Dec

3-4

9 Aug

9-1

18 Oct

1-1

30 Aug

3-1

Huntly

7 Feb

3-5

14 Feb

6-1

10 Jan

1-4

11 Oct

2-2

11 Apr

5-1

 

28 Mar

0-1

21 Feb

3-1

17 Jan

3-4

30 Aug

3-2

1 Nov

10-0

27 Sep

3-3

Caledonian

4 Oct

3-1

6 Dec

2-2

21 Mar

0-0

23 Aug

3-3

6 Sep

1-1

18 Apr

1-0

 

25 Dec

2-1

29 Nov

3-3

18 Oct

8-1

7 Mar

6-2

24 Jan

2-1

Inverness Citadel

28 Mar

1-0

23 Aug

1-1

11 Apr

2-1

18 Apr

2-2

1 Nov

5-2

18 Oct

2-4

4 Apr

3-3

 

1 Jan

4-1

25 Apr

2-1

27 Dec

7-1

21 Mar

3-2

Inverness Thistle

22 Apr

3-4

24 Jan

0-1

27 Dec

4-1

9 Aug

5-1

10 Jan

5-1

4 Oct

2-2

11 Apr

2-4

13 Dec

3-2

 

3 Jan

5-1

28 Mar

3-2

11 Oct

2-2

Keith

11 Oct

1-3

17 Jan

2-1

14 Feb

2-6

6 Sep

2-4

29 Apr

6-1

20 Dec

4-4

8 Nov

1-3

20 Sep

6-2

1 Nov

1-1

 

7 Feb

4-2

14 Mar

3-2

Nairn County

18 Apr

1-2

25 Oct

4-1

29 Nov

2-4

10 Jan

2-1

13 Dec

3-0

24 Jan

3-2

15 Nov

2-5

6 Sep

3-3

20 Sep

3-3

21 Feb

7-2

 

6 Dec

2-0

Ross County

10 Jan

2-1

29 Nov

1-0

23 Aug

4-2

25 Oct

2-3

25 Apr

3-0

4 Apr

5-2

13 Dec

2-0

9 Aug

2-4

6 Sep

2-2

4 Oct

10-0

31 Jan

6-2

 

 

 

 

P

W

D

L

F

A

Pts

Caledonian

22

12

8

2

62

36

32

Buckie Thistle

22

15

1

6

55

34

31

Forres Mechanics

22

10

6

6

55

53

26

Ross County

22

9

5

8

59

40

23

Huntly

22

9

5

8

70

48

23

Inverness Citadel

22

9

5

8

56

54

23

Elgin City

21

10

3

8

50

39

23

Inverness Thistle

22

8

6

8

60

54

22

Clachnacuddin

21

7

4

10

44

57

18

Nairn County

22

6

3

13

46

76

15

Fraserburgh

22

5

4

13

47

66

14

Keith

22

5

2

15

46

93

12

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1931-32 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

KOSB

NC

Pete

RC

Buckie Thistle

 

6 Feb

4-0

19 Dec

0-0

10 Oct

4-3

23 Jan

3-1

17 Oct

1-0

29 Aug

3-1

26 Dec

0-1

14 Nov

2-3

22 Aug

1-2

26 Mar

5-0

13 Feb

3-1

5 Dec

4-1

2 Jan

6-2

Clachnacuddin

12 Dec

0-1

 

17 Oct

0-3

19 Sep

3-2

30 Apr

2-1

9 Jan

2-1

31 Oct

2-3

21 Nov

1-4

13 Feb

3-4

26 Dec

2-2

15 Aug

1-1

30 Jan

5-3

29 Aug

1-1

28 Nov

4-6

Elgin City

30 Jan

2-1

7 Nov

8-1

 

13 Feb

6-2

12 Dec

5-0

15 Aug

6-0

10 Oct

3-1

5 Mar

2-2

29 Aug

3-2

2 Jan

1-2

20 Feb

4-2

28 Nov

4-1

31 Oct

3-1

24 Oct

7-0

Forres Mechanics

24 Oct

4-4

3 Oct

4-2

5 Dec

1-1

 

6 Feb

2-4

29 Aug

9-3

12 Mar

7-0

26 Sep

3-3

23 Jan

2-3

8 Aug

4-4

19 Mar

7-2

25 Dec

1-1

17 Oct

4-2

14 Nov

3-3

Fraserburgh

5 Mar

2-1

10 Oct

5-0

3 Oct

0-1

26 Mar

1-2

 

31 Oct

3-1

19 Sep

0-0

30 Jan

5-1

15 Aug

1-2

7 Nov

2-3

29 Aug

6-1

5 Sep

7-0

21 Nov

3-2

12 Mar

4-1

Huntly

16 Jan

0-1

22 Aug

5-0

21 Nov

1-1

30 Jan

4-3

8 Aug

7-0

 

7 Nov

3-1

12 Mar

1-1

19 Sep

3-1

19 Mar

3-1

28 Nov

5-2

27 Feb

4-0

26 Dec

0-0

3 Oct

3-7

Caledonian

20 Feb

2-1

1 Jan

3-3

5 Sep

2-0

22 Aug

5-2

24 Oct

5-0

19 Dec

2-0

 

6 Feb

2-4

9 Jan

5-6

23 Jan

1-3

14 Nov

2-1

3 Oct

5-0

23 Apr

3-1

5 Dec

3-1

Inverness Citadel

5 Sep

0-2

24 Oct

2-0

19 Sep

2-0

19 Dec

6-2

23 Apr

2-1

14 Nov

3-1

27 Feb

0-0

 

30 Apr

0-0

13 Feb

2-1

17 Oct

3-1

29 Aug

6-1

15 Aug

1-2

23 Jan

1-1

Inverness Thistle

31 Oct

0-1

5 Dec

8-1

6 Feb

1-1

28 Nov

9-1

22 Aug

2-1

20 Feb

0-3

25 Dec

4-1

2 Jan

3-0

 

30 Jan

4-2

5 Sep

0-0

21 Nov

2-3

3 Oct

1-0

23 Apr

2-4

Keith

28 Nov

4-3

5 Sep

5-1

27 Feb

0-5

20 Feb

9-0

17 Oct

1-1

5 Dec

2-1

15 Aug

3-1

9 Jan

4-2

19 Dec

6-5

 

24 Oct

8-0

9 Apr

11-2

16 Jan

2-0

6 Feb

6-3

King's Own Scottish

Borderers

8 Aug

0-2

12 Sep

2-0

22 Aug

0-2

21 Nov

1-3

5 Dec

3-2

9 Apr

1-1

26 Sep

1-3

3 Oct

2-3

12 Dec

2-5

19 Sep

2-1

 

7 Nov

3-0

27 Feb

2-4

13 Feb

3-3

Nairn County

2 Apr

2-4

14 Nov

3-1

23 Jan

0-1

1 Jan

3-3

26 Sep

3-1

6 Feb

2-3

17 Oct

3-1

20 Feb

1-2

10 Oct

0-4

12 Mar

0-4

19 Dec

3-2

 

19 Mar

4-0

12 Dec

1-2

Peterhead

7 Nov

1-1

20 Feb

4-2

2 Apr

1-0

5 Sep

2-0

14 Nov

2-1

23 Jan

2-2

13 Feb

2-0

8 Aug

1-3

12 Mar

5-1

12 Dec

4-5

10 Oct

2-2

24 Oct

5-0

 

22 Aug

3-3

Ross County

15 Aug

3-4

19 Dec

4-3

26 Dec

2-2

7 Nov

5-2

20 Feb

2-1

5 Sep

1-2

21 Nov

1-1

31 Oct

1-6

17 Oct

3-1

29 Aug

3-1

5 Mar

3-4

9 Jan

3-0

30 Jan

0-2

 

 

9 Jan Peterhead v Elgin 3-1 stopped after 81 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Elgin City

26

16

6

4

71

25

38

Keith

26

17

3

6

92

53

37

Inverness Citadel

26

15

6

5

60

38

36

Buckie Thistle

26

16

3

7

62

35

35

Inverness Thistle

26

14

3

9

73

53

31

Huntly

26

11

5

10

57

52

27

Peterhead

26

10

6

10

50

48

26

Caledonian

26

11

4

11

53

54

26

Ross County

26

10

6

10

67

75

26

Forres Mechanics

26

7

7

12

76

90

21

Fraserburgh

26

9

2

15

53

54

20

King's Own Scottish Borderers

26

5

5

16

40

78

15

Nairn County

26

6

2

18

37

87

14

Clachnacuddin

26

4

4

18

40

89

12

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1932-33 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

KOSB

NC

Pete

RC

Buckie Thistle

 

17 Sep

4-1

25 Feb

6-0

22 Oct

4-2

19 Nov

1-2

8 Apr

6-3

3 Sep

1-1

24 Sep

1-0

14 Jan

2-4

18 Mar

2-2

1 Apr

4-1

3 Dec

6-2

15 Oct

6-1

31 Dec

2-3

Clachnacuddin

24 Dec

1-3

 

3 Dec

1-2

8 Oct

4-1

1 Oct

3-7

13 Aug

5-2

3 Jan

2-3

4 Feb

1-1

29 Oct

1-3

8 Apr

6-2

12 Nov

4-2

14 Jan

3-3

3 Sep

0-1

17 Dec

1-0

Elgin City

20 Aug

4-4

15 Oct

4-2

 

29 Apr

2-2

7 Jan

3-1

25 Mar

0-2

17 Dec

4-2

14 Jan

2-1

8 Oct

4-3

11 Feb

4-4

3 Sep

5-2

24 Dec

3-4

5 Nov

5-0

19 Nov

2-1

Forres Mechanics

11 Mar

2-3

27 Aug

6-0

29 Oct

4-7

 

15 Apr

2-1

1 Oct

3-1

15 Oct

10-4

17 Dec

1-2

17 Sep

4-0

14 Jan

2-2

3 Dec

2-5

2 Jan

4-3

20 Aug

2-1

4 Feb

4-2

Fraserburgh

17 Dec

3-2

29 Apr

2-1

27 Aug

3-1

8 Apr

3-0

 

18 Mar

3-2

22 Oct

2-0

3 Sep

3-4

25 Mar

6-0

13 Aug

3-2

25 Feb

3-0

29 Oct

5-2

31 Dec

1-0

3 Dec

4-0

Huntly

8 Oct

5-2

11 Mar

5-2

31 Dec

1-0

24 Sep

6-2

11 Feb

1-2

 

12 Nov

4-1

24 Dec

3-0

20 Aug

3-3

5 Nov

3-1

29 Oct

5-2

3 Sep

2-3

14 Jan

1-2

28 Jan

7-2

Caledonian

15 Apr

1-5

5 Nov

3-5

21 Jan

0-3

10 Dec

5-0

17 Sep

1-3

27 Aug

2-5

 

29 Oct

1-1

19 Nov

1-1

31 Dec

3-2

4 Feb

3-1

4 Mar

4-3

8 Oct

2-3

14 Jan

1-0

Inverness Citadel

5 Nov

1-2

21 Jan

1-1

17 Sep

4-1

19 Nov

3-1

10 Dec

0-1

29 Apr

3-3

7 Jan

2-1

 

1 Apr

1-1

27 Aug

2-0

26 Apr

1-4

11 Mar

3-3

11 Feb

1-0

15 Oct

2-2

Inverness Thistle

13 Aug

5-2

28 Jan

0-3

11 Mar

3-0

11 Feb

6-2

4 Mar

0-1

17 Dec

5-0

25 Dec

2-0

12 Apr

1-0

 

12 Nov

0-0

1 Oct

4-0

15 Oct

1-1

3 Dec

3-0

3 Sep

3-2

Keith

29 Oct

2-2

22 Oct

6-0

1 Oct

5-5

3 Sep

3-2

11 Mar

2-4

7 Jan

4-3

3 Dec

3-2

28 Jan

9-6

15 Apr

1-3

 

18 Feb

4-2

19 Nov

3-2

17 Dec

2-1

20 Aug

4-1

King's Own Scottish

Borderers

11 Feb

5-3

19 Nov

5-4

8 Apr

0-5

18 Mar

4-5

20 Aug

2-4

15 Oct

3-3

24 Sep

2-1

13 Aug

1-2

10 Dec

2-2

17 Sep

0-3

 

25 Mar

1-4

22 Oct

2-2

11 Mar

0-0

Nairn County

27 Aug

3-1

10 Dec

3-3

22 Oct

1-5

26 Dec

3-2

12 Nov

1-4

4 Feb

4-5

20 Aug

3-1

1 Oct

1-2

7 Jan

4-1

1 Apr

1-2

17 Dec

2-3

 

18 Mar

0-3

5 Nov

2-4

Peterhead

12 Nov

2-2

7 Jan

3-1

13 Aug

2-3

1 Apr

1-3

2 Jan

2-0

19 Nov

1-1

11 Mar

0-1

8 Apr

4-1

29 Apr

2-0

24 Dec

4-1

27 Aug

6-0

28 Jan

2-1

 

1 Oct

2-3

Ross County

7 Jan

2-2

24 Sep

3-1

10 Dec

1-2

25 Feb

2-4

24 Dec

1-1

22 Oct

2-3

13 Aug

4-2

12 Nov

3-1

27 Aug

3-1

25 Mar

2-1

8 Oct

5-1

17 Sep

2-1

29 Oct

0-2

 

 

3 Dec Huntly v Citadel 2-0 stopped after 75 mins due to poor light

 

 

P

W

D

L

F

A

Pts

Fraserburgh

26

21

1

4

72

33

43

Elgin City

26

15

4

7

76

59

34

Buckie Thistle

26

12

6

8

78

58

30

Huntly

26

13

4

9

79

63

30

Inverness Thistle

26

12

6

8

55

45

30

Keith

26

11

6

9

70

65

28

Peterhead

26

12

3

11

47

42

27

Inverness Citadel

26

9

7

10

45

51

25

Forres Mechanics

26

11

2

13

72

77

24

Ross County

26

10

4

12

50

56

22

Nairn County

26

7

4

15

60

75

18

Clachnacuddin

26

7

4

15

56

75

18

Caledonian

26

7

3

16

46

71

17

King's Own Scottish Borderers

26

6

4

16

50

86

16

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Ross County were deducted 2 points

 

 

 

1933-34 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

KOSB

NC

Pete

RC

Buckie Thistle

 

16 Sep

4-2

3 Mar

2-0

16 Dec

3-3

25 Nov

5-1

30 Dec

5-1

4 Nov

6-1

2 Sep

3-2

23 Sep

5-0

9 Dec

5-2

11 Apr

5-1

30 Sep

6-1

10 Feb

3-0

17 Mar

4-4

Clachnacuddin

7 Oct

1-2

 

23 Dec

5-2

18 Nov

3-4

4 Nov

0-1

17 Mar

2-0

25 Nov

2-3

27 Jan

3-2

6 Jan

2-2

28 Apr

1-4

19 Aug

4-4

21 Oct

3-2

2 Sep

2-1

10 Feb

2-5

Elgin City

2 Dec

1-2

20 Jan

2-2

 

6 Jan

3-2

3 Feb

4-1

9 Dec

1-1

21 Oct

5-4

19 Aug

2-1

10 Feb

1-0

30 Dec

0-0

2 Sep

2-2

11 Nov

5-1

4 Nov

2-2

30 Sep

5-0

Forres Mechanics

14 Apr

2-4

30 Sep

4-2

13 Jan

2-1

 

12 Aug

3-4

4 Nov

5-0

9 Dec

2-1

21 Oct

3-1

26 Aug

6-1

16 Sep

4-0

3 Mar

7-1

25 Dec

4-5

3 Feb

1-3

25 Nov

2-0

Fraserburgh

30 Aug

1-3

14 Oct

1-0

23 Sep

3-3

11 Nov

1-2

 

6 Jan

4-2

2 Sep

3-1

18 Nov

3-1

30 Sep

3-1

24 Mar

3-0

16 Dec

1-2

3 Mar

2-0

1 Jan

1-1

27 Jan

6-0

Huntly

23 Dec

2-4

24 Feb

5-2

25 Nov

2-1

2 Sep

1-3

2 Dec

5-0

 

19 Aug

5-1

7 Oct

3-1

20 Jan

5-1

14 Oct

1-3

10 Mar

3-0

13 Jan

5-1

18 Nov

2-1

21 Apr

5-1

Caledonian

12 Aug

1-3

1 Jan

1-2

21 Apr

1-2

14 Oct

1-2

20 Jan

0-1

11 Nov

7-2

 

16 Dec

0-2

25 Dec

1-3

30 Sep

7-3

18 Apr

3-2

26 Aug

3-4

28 Apr

3-2

28 Oct

1-5

Inverness Citadel

11 Nov

1-3

28 Oct

3-1

12 Aug

1-2

21 Apr

3-2

26 Aug

5-1

3 Feb

4-4

6 Jan

2-4

 

2 Dec

2-3

13 Jan

2-1

30 Sep

3-1

28 Apr

4-2

14 Oct

1-0

23 Dec

3-10

Inverness Thistle

18 Nov

5-2

9 Dec

3-1

27 Jan

6-2

7 Oct

10-3

21 Oct

2-3

14 Apr

4-3

3 Feb

2-4

2 Jan

3-1

 

19 Aug

2-0

4 Nov

4-0

21 Apr

2-2

17 Mar

3-2

2 Sep

3-2

Keith

3 Feb

2-2

26 Aug

5-4

10 Mar

2-3

2 Dec

2-2

14 Apr

4-1

16 Dec

2-1

10 Feb

8-1

24 Feb

4-2

12 Aug

3-2

 

9 Sep

4-2

25 Nov

6-2

17 Feb

2-3

6 Jan

1-0

King's Own Scottish

Borderers

21 Oct

0-3

12 Aug

1-3

17 Feb

1-3

10 Feb

1-1

16 Sep

0-2

26 Aug

1-2

7 Oct

0-3

23 Sep

4-2

28 Oct

0-2

18 Nov

0-3

 

3 Feb

5-0

2 Dec

0-2

31 Mar

3-1

Nairn County

20 Jan

1-6

23 Sep

0-0

18 Nov

6-1

1 Jan

1-4

7 Oct

0-1

28 Oct

6-2

2 Dec

2-1

4 Nov

3-3

14 Oct

3-1

2 Sep

3-6

9 Dec

5-3

 

16 Dec

4-0

10 Mar

4-2

Peterhead

6 Jan

0-2

13 Jan

1-3

26 Aug

6-0

27 Jan

2-3

30 Dec

1-0

12 Aug

0-3

3 Mar

3-2

10 Mar

5-1

11 Nov

0-3

23 Dec

1-2

25 Nov

3-2

16 Sep

6-1

 

14 Apr

4-2

Ross County

26 Aug

1-3

2 Dec

1-0

14 Oct

3-0

28 Apr

3-2

7 Apr

5-3

16 Sep

6-3

13 Jan

4-2

9 Dec

0-0

16 Dec

5-3

3 Mar

3-4

24 Mar

2-1

30 Dec

5-0

19 Aug

6-3

 

 

 

 

P

W

D

L

F

A

Pts

Buckie Thistle

26

22

3

1

95

36

47

Forres Mechanics

26

15

3

8

78

57

33

Keith

26

15

3

8

73

57

33

Inverness Thistle

26

14

2

10

71

61

30

Fraserburgh

26

14

2

10

51

50

30

Ross County

26

13

2

11

76

67

28

Elgin City

26

11

6

9

53

58

28

Huntly

26

12

2

12

68

66

26

Peterhead

26

10

2

14

52

54

22

Nairn County

26

9

3

14

59

86

21

Clachnacuddin

26

8

4

14

52

63

20

Inverness Citadel

26

8

3

15

53

70

19

Caledonian

26

8

0

18

57

77

16

King's Own Scottish Borderers

26

4

3

19

37

73

11

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1934-35 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Cit

I Th

Keit

NC

Pete

RC

Buckie Thistle

 

1 Sep

3-2

8 Dec

1-0

27 Oct

1-3

11 Aug

2-0

29 Dec

1-2

16 Mar

2-1

27 Apr

6-4

6 Apr

4-5

16 Feb

4-0

20 Apr

3-1

1 Dec

1-1

22 Sep

4-2

Clachnacuddin

12 Jan

2-1

 

24 Nov

1-4

26 Apr

4-2

15 Sep

4-3

8 Dec

4-4

2 Jan

1-1

22 Dec

9-0

29 Dec

2-1

11 Aug

2-0

25 Aug

6-2

2 Feb

0-1

27 Oct

4-2

Elgin City

25 Dec

2-1

5 Jan

5-3

 

29 Sep

1-1

13 Oct

3-1

15 Dec

6-4

11 Aug

3-2

19 Jan

0-0

25 Aug

4-1

1 Dec

2-1

2 Mar

6-0

20 Oct

1-1

17 Nov

4-2

Forres Mechanics

25 Aug

4-5

1 Dec

5-1

1 Jan

0-2

 

17 Nov

2-4

9 Feb

2-3

2 Feb

6-3

11 Aug

9-2

20 Oct

7-4

3 Nov

4-3

12 Jan

9-3

22 Sep

2-2

9 Mar

8-0

Fraserburgh

29 Sep

3-1

27 Apr

7-1

10 Nov

1-0

1 Sep

7-1

 

24 Nov

3-4

12 Jan

1-3

2 Mar

4-1

8 Sep

3-1

5 Jan

3-1

27 Oct

4-2

29 Dec

1-2

2 Feb

4-0

Huntly

18 Apr

0-0

22 Sep

1-0

15 Sep

0-1

2 Mar

5-3

22 Dec

3-3

 

10 Nov

4-1

27 Oct

3-2

17 Nov

2-2

13 Apr

3-0

5 Jan

3-1

12 Jan

6-2

1 Dec

7-1

Caledonian

17 Nov

1-0

15 Apr

5-2

6 Apr

0-6

5 Jan

3-4

19 Jan

1-1

18 Aug

3-1

 

9 Feb

5-3

1 Dec

2-4

29 Sep

4-2

3 Nov

4-3

1 Sep

5-2

15 Dec

6-3

Inverness Citadel

18 Aug

3-2

15 Dec

3-2

30 Apr

3-2

23 Mar

3-3

1 Dec

1-5

29 Sep

2-3

29 Dec

3-4

 

1 Jan

2-3

12 Jan

3-2

17 Nov

2-2

10 Nov

0-1

25 Aug

3-1

Inverness Thistle

30 Mar

3-3

19 Jan

2-1

27 Oct

3-2

8 Dec

2-4

9 Feb

7-1

1 Sep

4-2

25 Dec

2-2

24 Nov

4-0

 

10 Nov

6-1

15 Sep

9-1

11 Aug

3-2

5 Jan

3-3

Keith

15 Dec

0-6

30 Apr

1-0

22 Sep

3-3

19 Jan

1-4

18 Aug

9-2

16 Mar

4-3

8 Dec

1-1

1 Sep

6-2

13 Oct

1-2

 

6 Oct

7-1

17 Nov

4-3

29 Dec

1-2

Nairn County

10 Nov

2-4

13 Oct

1-2

9 Feb

1-9

25 Dec

5-1

9 Mar

0-2

19 Jan

2-3

22 Sep

3-2

20 Oct

3-3

15 Dec

3-6

24 Nov

3-1

 

23 Feb

4-3

1 Sep

2-4

Peterhead

24 Nov

1-0

20 Apr

5-1

18 Aug

2-4

15 Dec

4-1

1 Jan

0-0

3 Nov

1-2

15 Sep

4-4

6 Oct

4-2

16 Mar

4-2

25 Aug

2-2

29 Sep

1-0

 

6 Apr

3-1

Ross County

9 Feb

3-3

18 Aug

2-2

12 Jan

1-2

10 Nov

5-0

16 Mar

4-3

20 Oct

0-3

24 Nov

1-3

15 Sep

4-5

29 Sep

1-5

22 Dec

4-3

8 Dec

5-2

13 Apr

2-0

 

 

8 Dec Fraserburgh v Peterhead 1-3 played as a friendly after the referee failed to appear

2 Feb Citadel v Elgin 2-3 was played at Elgin despite the orders of the League and was declared null and void

2 Feb Buckie v Inverness Thistle 0-0 stopped after 15 mins due to snowstorm

2 Feb Fraserburgh v Ross 4-0 stopped after 72 mins due to snowstorm

2 Feb Huntly v Keith 2-1 stopped after 36 mins due to snowstorm

 

 

P

W

D

L

F

A

Pts

Elgin City

24

16

4

4

72

33

36

Huntly

24

15

4

5

71

48

34

Inverness Thistle

24

14

4

6

84

57

32

Fraserburgh

24

12

3

9

66

53

27

Caledonian

24

11

5

8

66

62

27

Buckie Thistle

24

11

4

9

58

45

26

Peterhead

24

10

6

8

51

48

26

Forres Mechanics

24

11

3

10

85

73

25

Clachnacuddin

24

9

3

12

56

61

21

Ross County

24

7

3

14

53

80

17

Inverness Citadel

24

6

4

14

52

87

16

Keith

24

6

3

15

54

69

15

Nairn County

24

4

2

18

46

98

10

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1935-36 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

NC

Pete

RC

Buckie Thistle

 

21 Sep

7-1

11 Jan

3-1

17 Aug

1-1

31 Aug

2-1

22 Feb

3-2

21 Mar

2-2

18 Apr

4-0

30 Nov

2-3

21 Dec

2-1

12 Oct

2-0

14 Sep

1-1

Clachnacuddin

10 Aug

5-1

 

21 Dec

1-3

9 Nov

2-0

11 Jan

1-1

8 Feb

1-0

7 Dec

1-5

12 Oct

2-3

31 Aug

9-0

28 Dec

6-3

18 Apr

2-1

29 Feb

2-1

Elgin City

28 Sep

4-2

14 Dec

2-1

 

1 Jan

6-2

26 Oct

1-2

29 Feb

7-1

9 Nov

3-3

10 Aug

1-2

14 Sep

2-1

4 Jan

6-2

23 Nov

5-3

24 Aug

2-1

Forres Mechanics

28 Dec

2-1

24 Aug

4-2

11 Apr

3-3

 

12 Oct

5-2

2 Nov

2-1

31 Aug

3-0

30 Nov

0-5

29 Feb

5-1

11 Jan

5-1

21 Sep

7-2

10 Aug

4-3

Fraserburgh

16 Nov

2-2

28 Mar

2-1

17 Aug

3-0

7 Dec

2-3

 

10 Aug

3-1

21 Sep

3-3

29 Feb

2-4

2 Nov

1-1

28 Sep

2-1

1 Jan

3-3

28 Dec

1-2

Huntly

26 Oct

2-4

17 Aug

6-3

30 Nov

2-4

4 Apr

1-6

9 Nov

2-2

 

1 Feb

6-1

21 Sep

2-7

4 Jan

3-1

5 Oct

4-2

31 Aug

3-2

11 Apr

1-1

Caledonian

4 Jan

2-0

1 Jan

3-2

4 Apr

5-2

28 Sep

3-1

18 Apr

3-1

24 Aug

3-2

 

25 Dec

0-2

19 Oct

1-3

8 Feb

6-2

13 Apr

2-3

30 Nov

4-1

Inverness Thistle

23 Nov

3-1

28 Sep

5-3

31 Aug

4-2

1 Feb

1-2

14 Dec

1-0

28 Dec

5-1

2 Nov

3-0

 

11 Apr

5-0

4 Apr

2-2

17 Aug

5-2

11 Jan

5-0

Keith

25 Apr

1-4

1 Feb

3-4

12 Oct

4-2

26 Oct

3-1

24 Aug

3-3

15 Feb

1-0

10 Aug

2-4

7 Sep

4-6

 

7 Dec

3-1

21 Mar

5-3

23 Nov

1-1

Nairn County

29 Feb

6-1

14 Sep

6-4

21 Sep

1-2

14 Dec

2-4

23 Nov

4-3

19 Oct

3-5

12 Oct

0-2

24 Aug

0-7

18 Apr

9-1

 

2 Nov

2-3

22 Feb

3-6

Peterhead

24 Aug

3-1

30 Nov

6-0

14 Mar

5-2

14 Sep

4-2

4 Jan

4-1

28 Sep

2-1

29 Feb

3-2

5 Oct

3-0

16 Nov

4-1

10 Aug

3-2

 

26 Oct

6-1

Ross County

28 Mar

2-2

2 Nov

3-3

7 Dec

4-3

4 Jan

1-0

21 Mar

2-2

12 Oct

5-0

17 Aug

1-5

9 Nov

1-4

28 Sep

6-5

31 Aug

5-1

8 Feb

1-3

 

 

25 Dec Buckie v Elgin 2-1 stopped at half-time due to poor weather

 

 

P

W

D

L

F

A

Pts

Inverness Thistle

22

18

1

3

79

32

37

Peterhead

22

14

1

7

68

50

29

Forres Mechanics

22

13

2

7

62

47

28

Caledonian

22

12

3

7

59

46

27

Elgin City

22

11

2

9

63

55

24

Buckie Thistle

22

9

5

8

48

45

23

Ross County

22

7

6

9

49

58

20

Clachnacuddin

22

8

2

12

56

65

18

Fraserburgh

22

5

8

9

42

49

18

Keith

22

7

3

12

47

76

17

Huntly

22

6

2

14

46

68

14

Nairn County

22

4

1

17

54

82

9

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1936-37 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

NC

Pete

RC

Buckie Thistle

 

8 Aug

3-2

19 Dec

3-1

16 Jan

5-2

14 Nov

4-3

10 Oct

2-0

27 Mar

0-0

5 Sep

2-0

23 Jan

5-1

12 Dec

5-0

22 Aug

2-2

26 Sep

1-0

Clachnacuddin

26 Dec

0-3

 

17 Apr

3-6

5 Dec

4-4

17 Oct

7-4

30 Jan

2-1

1 Jan

1-2

28 Nov

5-5

3 Oct

3-2

26 Apr

2-2

20 Mar

3-0

12 Dec

0-5

Elgin City

15 Aug

4-1

7 Nov

8-4

 

25 Dec

1-2

19 Sep

2-6

20 Mar

1-1

3 Oct

2-0

12 Dec

4-6

21 Apr

1-0

29 Aug

12-2

27 Feb

6-1

24 Apr

10-0

Forres Mechanics

17 Oct

0-2

22 Aug

3-3

1 Jan

3-1

 

12 Dec

4-3

7 Nov

4-0

5 Sep

5-5

8 Aug

0-4

27 Mar

2-2

31 Oct

3-0

26 Sep

2-1

23 Jan

0-2

Fraserburgh

5 Dec

4-7

6 Feb

0-3

8 Aug

2-2

9 Jan

3-2

 

5 Sep

5-3

12 Sep

6-0

10 Apr

0-1

22 Aug

1-2

3 Oct

7-1

26 Dec

1-4

7 Nov

6-0

Huntly

10 Apr

3-1

6 Mar

6-2

22 Aug

3-3

3 Oct

3-0

24 Oct

1-2

 

29 Aug

6-4

23 Jan

1-1

19 Dec

3-2

2 Jan

2-1

8 Aug

2-1

21 Nov

4-2

Caledonian

9 Jan

1-6

14 Nov

4-2

21 Nov

2-4

6 Feb

2-2

3 Apr

3-1

12 Dec

4-1

 

20 Mar

3-2

8 Aug

1-1

23 Apr

4-2

10 Apr

0-2

19 Apr

3-3

Inverness Thistle

29 Aug

1-1

19 Dec

2-2

16 Jan

3-1

3 Apr

4-1

21 Nov

5-2

17 Apr

0-0

25 Dec

1-2

 

2 Jan

0-2

5 Dec

7-4

24 Apr

1-1

17 Oct

6-1

Keith

6 Mar

1-6

10 Apr

1-2

28 Apr

1-3

21 Nov

3-1

15 Aug

4-2

9 Jan

2-2

17 Apr

1-3

20 Feb

5-4

 

24 Apr

4-1

5 Sep

5-1

26 Dec

7-1

Nairn County

21 Nov

2-3

24 Oct

4-3

17 Oct

2-2

19 Sep

6-4

27 Feb

1-6

26 Dec

4-1

23 Jan

5-1

6 Feb

3-3

16 Jan

6-2

 

7 Nov

2-2

22 Aug

4-0

Peterhead

3 Oct

2-1

9 Jan

2-1

14 Nov

1-1

29 Aug

7-0

1 Jan

4-1

19 Sep

5-3

20 Feb

8-3

15 Aug

1-4

3 Apr

5-1

6 Mar

8-2

 

6 Feb

5-2

Ross County

24 Oct

1-2

5 Sep

5-2

13 Mar

1-4

10 Oct

4-2

16 Jan

6-1

15 Aug

1-1

19 Sep

3-0

3 Oct

3-4

20 Mar

4-1

14 Nov

2-3

19 Dec

1-6

 

 

 

 

P

W

D

L

F

A

Pts

Buckie Thistle

22

16

3

3

65

30

35

Peterhead

22

12

4

6

69

44

28

Elgin City

22

11

5

6

79

47

27

Inverness Thistle

22

10

7

5

64

44

27

Huntly

22

8

6

8

47

49

22

Caledonian

22

8

5

9

47

64

21

Keith

22

8

3

11

50

57

19

Nairn County

22

7

4

11

57

83

18

Fraserburgh

22

8

1

13

66

66

17

Clachnacuddin

22

6

5

11

56

72

17

Forres Mechanics

22

6

5

11

46

65

17

Ross County

22

7

2

13

47

72

16

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1937-38 Highland League

 

 

BT

Clach

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

NC

Pete

RC

Buckie Thistle

 

18 Sep

2-3

4 Sep

0-1

20 Nov

4-1

26 Mar

2-2

30 Oct

5-1

15 Jan

3-2

5 Feb

2-0

1 Jan

2-0

25 Dec

1-5

21 Aug

4-2

5 Mar

6-4

Clachnacuddin

16 Apr

2-0

 

11 Dec

3-0

9 Apr

6-3

25 Sep

5-2

8 Jan

4-0

9 Oct

3-2

23 Oct

0-2

4 Sep

1-2

5 Feb

4-2

23 Apr

1-2

2 Oct

2-2

Elgin City

13 Nov

2-0

28 Aug

13-0

 

1 Jan

6-2

8 Jan

2-6

26 Mar

7-2

20 Nov

9-1

25 Sep

7-1

4 Dec

5-1

23 Apr

3-1

5 Feb

6-1

14 Aug

3-5

Forres Mechanics

16 Oct

1-3

30 Oct

2-6

25 Dec

2-3

 

13 Nov

4-6

5 Feb

5-2

2 Oct

5-1

4 Sep

2-5

21 Aug

1-7

26 Feb

6-4

25 Sep

4-4

16 Apr

2-3

Fraserburgh

14 Aug

3-2

16 Oct

3-4

21 Aug

3-0

15 Jan

7-1

 

20 Nov

3-2

18 Sep

3-2

29 Jan

4-0

2 Oct

3-1

4 Sep

5-4

1 Jan

4-1

12 Mar

6-3

Huntly

9 Apr

2-2

26 Feb

0-3

2 Oct

0-5

30 Apr

2-8

6 Nov

2-5

 

4 Sep

3-3

21 Aug

4-2

12 Mar

2-3

15 Jan

1-2

4 Dec

3-2

27 Nov

1-2

Caledonian

4 Dec

0-2

1 Jan

1-4

16 Oct

0-2

29 Jan

2-1

28 Aug

3-1

13 Nov

1-4

 

25 Dec

2-1

30 Apr

1-1

6 Nov

6-2

9 Apr

5-2

25 Sep

0-3

Inverness Thistle

2 Oct

2-2

3 Jan

0-3

15 Jan

2-6

26 Mar

4-0

30 Oct

1-1

18 Dec

7-0

13 Apr

0-0

 

6 Nov

4-1

20 Apr

2-1

18 Sep

6-3

4 Dec

1-0

Keith

23 Oct

3-2

13 Nov

5-5

30 Oct

2-0

18 Sep

5-1

19 Feb

2-2

25 Dec

5-2

14 Aug

5-1

8 Jan

1-6

 

9 Apr

3-1

16 Apr

2-0

2 Apr

2-3

Nairn County

25 Sep

1-1

20 Nov

2-5

18 Sep

1-3

23 Oct

5-1

4 Dec

0-4

28 Aug

3-0

27 Nov

1-4

1 Jan

1-4

26 Mar

2-3

 

13 Nov

4-4

8 Jan

10-0

Peterhead

8 Jan

5-2

29 Jan

2-4

12 Mar

2-9

28 Aug

5-2

25 Dec

1-3

14 Aug

4-1

2 Apr

1-0

16 Oct

1-1

20 Nov

4-3

2 Oct

4-2

 

4 Sep

5-0

Ross County

28 Aug

6-2

25 Dec

1-6

9 Apr

1-1

6 Nov

3-2

5 Feb

1-2

18 Sep

6-2

21 Aug

1-3

13 Nov

6-2

16 Oct

1-0

30 Oct

6-2

26 Mar

7-1

 

 

 

 

P

W

D

L

F

A

Pts

Fraserburgh

22

16

3

3

78

43

35

Clachnacuddin

22

16

2

4

74

48

34

Elgin City

22

16

1

5

93

36

33

Ross County

22

12

2

8

64

61

26

Inverness Thistle

22

10

4

8

53

47

24

Buckie Thistle

22

9

4

9

49

48

22

Keith

22

11

3

8

57

49

21

Peterhead

22

8

3

11

56

72

19

Caledonian

22

7

3

12

40

58

17

Nairn County

22

5

2

15

56

70

12

Forres Mechanics

22

4

1

17

56

93

9

Huntly

22

3

2

17

36

87

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Keith were deducted 4 points for playing an ineligible player

 

 

 

1938-39 Highland League

 

 

BT

Clach

Dev

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

NC

Pete

RC

Roth

Buckie Thistle

 

13 Aug

5-1

31 Dec

6-2

12 Apr

4-0

17 Dec

1-1

26 Apr

0-2

17 Apr

8-0

15 Apr

3-1

3 Sep

6-2

3 Dec

5-2

19 Apr

5-2

19 Nov

3-2

15 Oct

2-3

25 Apr

1-0

Clachnacuddin

22 Apr

3-2

 

29 Oct

4-0

17 Sep

7-1

11 Mar

1-2

29 Apr

4-0

28 Jan

5-3

2 Jan

3-1

26 Nov

6-1

17 Dec

4-0

25 Mar

3-2

14 Jan

2-2

15 Apr

9-0

4 Feb

4-1

Deveronvale

4 Mar

0-2

1 Apr

1-3

 

3 Dec

1-1

5 Nov

2-2

12 Nov

3-1

4 Feb

2-0

1 Oct

2-1

22 Apr

1-2

17 Sep

2-3

22 Oct

2-2

8 Oct

1-1

14 Jan

2-1

26 Nov

0-3

Elgin City

24 Apr

3-1

25 Feb

0-2

15 Apr

5-1

 

25 Mar

3-1

19 Nov

5-0

20 Aug

4-1

26 Nov

7-1

29 Oct

2-2

8 Oct

8-2

18 Mar

2-0

4 Mar

3-4

28 Jan

8-2

3 Sep

6-2

Forres Mechanics

27 Aug

5-6

10 Dec

3-3

20 Aug

4-0

31 Dec

2-2

 

15 Oct

2-1

4 Mar

1-5

17 Sep

3-1

4 Feb

0-4

18 Mar

1-1

12 Nov

0-1

8 Apr

0-1

29 Oct

5-1

25 Feb

0-8

Fraserburgh

11 Mar

2-3

18 Mar

8-2

17 Dec

3-1

13 Aug

3-1

3 Dec

2-0

 

5 Nov

2-0

14 Jan

6-1

22 Apr

6-0

22 Oct

3-3

3 Sep

3-2

31 Dec

4-2

17 Sep

0-1

20 Aug

2-4

Huntly

12 Nov

2-5

3 Dec

2-2

18 Mar

1-0

17 Dec

3-0

8 Oct

2-2

10 Dec

6-1

 

13 Aug

2-0

25 Mar

3-3

31 Dec

7-2

14 Jan

0-3

17 Sep

1-3

27 Aug

6-2

19 Nov

2-1

Caledonian

8 Apr

0-2

3 Sep

0-4

28 Jan

6-2

15 Oct

1-3

22 Apr

1-1

25 Feb

5-4

1 Apr

1-0

 

22 Oct

3-3

25 Mar

4-2

24 Dec

2-0

4 Feb

4-1

3 Dec

4-2

21 Jan

3-1

Inverness Thistle

1 Apr

1-1

31 Dec

2-0

11 Mar

4-1

10 Dec

3-0

14 Jan

0-1

27 Aug

6-1

8 Apr

1-0

26 Dec

2-1

 

21 Jan

3-3

25 Feb

1-2

15 Apr

2-0

12 Nov

1-2

29 Apr

4-4

Keith

5 Nov

4-1

15 Oct

4-2

19 Nov

2-1

11 Mar

5-1

3 Sep

3-0

4 Mar

1-0

25 Feb

4-2

10 Dec

1-2

19 Apr

3-1

 

4 Feb

2-5

26 Apr

3-1

1 Oct

1-1

1 Apr

3-1

Nairn County

29 Apr

4-3

24 Apr

1-2

15 Oct

9-0

27 Aug

1-5

28 Jan

6-1

21 Jan

2-0

11 Mar

4-0

31 Dec

4-4

3 Dec

1-1

18 Feb

5-4

 

10 Dec

3-2

26 Nov

3-2

5 Nov

2-4

Peterhead

20 Aug

4-2

24 Sep

1-3

3 Sep

4-1

12 Nov

2-3

13 Aug

1-2

2 Jan

3-4

1 Oct

3-2

29 Apr

3-5

15 Oct

7-3

28 Jan

5-0

17 Dec

2-0

 

1 Apr

2-0

3 Dec

3-1

Ross County

10 Dec

1-4

4 Mar

2-4

24 Sep

6-2

18 Feb

6-0

21 Jan

5-2

4 Feb

9-4

3 Sep

4-2

18 Mar

3-7

17 Dec

5-2

20 Aug

3-1

8 Oct

3-3

22 Oct

3-0

 

31 Dec

3-2

Rothes

17 Sep

0-1

8 Apr

2-5

10 Dec

6-1

1 Oct

0-2

22 Oct

1-3

25 Mar

2-3

15 Oct

4-2

12 Nov

5-1

28 Jan

0-2

14 Jan

6-2

29 Oct

3-4

22 Apr

2-1

11 Mar

4-4

 

 

5 Apr Buckie v Rothes 1-2 stopped after 80 mins due to poor light

22 Apr Inverness Thistle fielded 2 teams

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

26

18

3

5

88

46

39

Buckie Thistle

26

17

2

7

82

47

36

Elgin City

26

14

3

9

75

57

31

Nairn County

26

13

4

9

71

57

30

Ross County

26

12

3

11

74

80

27

Inverness Thistle

26

10

7

9

56

59

27

Keith

26

11

4

11

61

73

26

Caledonian

26

11

3

12

60

69

25

Fraserburgh

26

12

1

13

65

68

25

Peterhead

26

11

2

13

60

57

24

Forres Mechanics

26

8

7

11

44

62

23

Rothes

26

9

2

15

67

64

20

Huntly

26

8

3

15

54

67

19

Deveronvale

26

4

4

18

31

82

12

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1939-40 Highland League

 

12 August 1939

Buckie Thistle v Peterhead 5-1

Clachnacuddin v Ross County 2-0

Nairn County v Caledonian 4-1

Fraserburgh v Rothes 3-4

Deveronvale v Inverness Thistle 8-1

Huntly v RAF Kinloss 5-1

Forres Mechanics v Keith 0-2

 

26 August 1939

Caledonian v Rothes 4-2

Inverness Thistle v Ross County 2-2

Huntly v Fraserburgh 1-4

Keith v Clachnacuddin 2-1

Nairn County v Elgin City 3-2

Buckie Thistle v Deveronvale 4-1

RAF Kinloss v Peterhead 4-4

19 August 1939

Inverness Thistle v Buckie Thistle 1-1

Clachnacuddin v Deveronvale 2-3

Fraserburgh v Caledonian 5-3

Elgin City v Ross County 2-2

Peterhead v Forres Mechanics 2-3

Rothes v RAF Kinloss 5-1

Keith v Huntly 5-2

 

2 September 1939

Caledonian v RAF Kinloss 7-4

Clachnacuddin v Keith 1-3

Peterhead v Buckie Thistle 3-0

 

 

P

W

D

L

F

A

Pts

Keith

4

4

0

0

12

4

8

Buckie Thistle

4

2

1

1

10

6

5

Nairn County

2

2

0

0

7

3

4

Deveronvale

3

2

0

1

12

7

4

Fraserburgh

3

2

0

1

12

8

4

Rothes

3

2

0

1

11

8

4

Caledonian

4

2

0

2

15

15

4

Peterhead

4

1

1

2

10

12

3

Huntly

3

1

0

2

8

10

2

Forres Mechanics

2

1

0

1

3

4

2

Clachnacuddin

4

1

0

3

6

8

2

Ross County

3

0

2

1

4

6

2

Inverness Thistle

3

0

2

1

4

11

2

Elgin City

2

0

1

1

4

5

1

RAF Kinloss

4

0

1

3

10

21

1

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Competition abandoned due to WWII and replaced by two regional leagues

 

1939-40 Central Highland League

First Series

 

BT

Elg

Keit

Roth

Serv A

Serv B

Buckie Thistle

 

11 Nov

0-1

25 Nov

3-1

28 Oct

3-4

N/P

14 Oct

6-3

Elgin City

16 Dec

4-5

 

14 Oct

4-1

9 Dec

0-5

25 Nov

5-0

28 Oct

6-0

Keith

21 Oct

1-4

18 Nov

1-5

 

11 Nov

3-9

28 Oct

4-8

9 Dec

2-7

Rothes

2 Dec

4-1

4 Nov

4-1

16 Dec

5-0

 

14 Oct

4-1

25 Nov

3-1

Services XI 'A'

4 Nov

1-6

21 Oct

2-9

2 Dec

2-3

18 Nov

0-1

 

16 Dec

1-4

Services XI 'B'

18 Nov

4-3

2 Dec

1--2

4 Nov

3-2

21 Oct

2-3

11 Nov

7-7

 

 

 

P

W

D

L

F

A

Pts

Rothes

10

10

0

0

42

12

20

Elgin City

10

7

0

3

37

19

14

Buckie Thistle

9

5

0

4

31

23

10

Services XI 'B'

10

4

1

5

32

35

9

Services XI 'A'

9

1

1

7

22

43

3

Keith

10

1

0

9

18

50

2

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

1939-40 Central Highland League

Second Series

 

Elg

Keit

Roth

Serv A

Serv B

Serv C

Elgin City

 

20 Apr

2-2

4 May

3-2

13 Apr

3-3

27 Apr

2-1

30 Mar

2-2

Keith

23 Mar

0-2

 

27 Apr

3-2

24 Apr

 

13 Apr

 

4 May

1-0

Rothes

17 Apr

5-1

6 Apr

3-5

 

23 Mar

4-6

24 Apr

 

13 Apr

 

Services XI 'A'

1 May

 

30 Mar

4-0

20 Apr

 

 

17 Apr

 

27 Apr

 

Services XI 'B'

 

1 May

 

30 Mar

3-4

4 May

 

 

20 Apr

 

Services XI 'C'

24 Apr

 

17 Apr

 

1 May

 

6 Apr

 

23 Mar

 

 

 

Two Service XIs were withdrawn in early May 1940

 

 

P

W

D

L

F

A

Pts

Elgin City

7

3

3

1

15

15

9

Keith

6

3

1

2

11

13

7

Services XI 'A'

3

2

1

0

13

7

5

Rothes

6

2

0

4

20

21

4

Services XI 'C'

2

0

1

1

2

3

1

Services XI 'B'

2

0

0

2

4

6

0

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1939-40 North Highland League

 

 

Army

Clach

FM

I Cal

I Th

NC

RAF

RC

Army XI

 

13 Jan

4-4

18 Nov

7-1

21 Oct

2-2

4 Nov

3-5

3 Feb

1-3

9 Dec

5-0

2 Mar

4-3

Clachnacuddin

13 Apr

2-2

 

21 Oct

8-1

16 Dec

6-3

27 Jan

1-1

9 Mar

7-4

18 Nov

4-2

9 Dec

6-1

Forres Mechanics

25 Nov

1-7

14 Oct

2-0

 

9 Mar

1-3

17 Feb

2-5

11 Nov

3-1

4 Nov

4-4

N/P

Caledonian

6 Apr

0-6

1 Jan

2-2

7 Oct

3-7

 

DD

4-4

25 Nov

0-2

24 Feb

2-3

4 Nov

0-3

Inverness Thistle

11 Nov

5-3

2 Dec

3-2

2 Mar

5-0

14 Oct

8-1

 

23 Dec

6-1

13 Jan

5-3

29 May

3-2

Nairn County

2 Dec

2-3

4 Nov

5-0

13 Jan

2-3

9 Dec

1-0

18 Nov

1-2

 

7 Oct

2-3

14 Oct

0-3

RAF/Service XI

16 Dec

3-0

2 Mar

1-2

13 Apr

1-2

11 Nov

1-1

21 Oct

1-1

20 Apr

3-4

 

25 Nov

1-1

Ross County

N/P

11 Nov

5-4

N/P

18 Nov

4-2

7 Oct

2-2

21 Oct

0-1

9 Mar

4-5

 

 

9 Mar Forres v Caledonian was abandoned but result stood

 

 

P

W

D

L

F

A

Pts

Inverness Thistle

14

10

4

0

59

30

24

Clachnacuddin

14

6

4

4

48

36

16

Army XI

13

6

3

4

47

31

15

Nairn County

14

6

0

8

29

34

12

RAF/Service XI

14

4

4

6

31

37

12

Forres Mechanics

12

5

1

6

27

46

11

Ross County

11

4

2

5

28

28

10

Caledonian

14

1

4

9

23

50

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1940-41 North of Scotland Emergency League

 

 

Clach

Elg

I Cal

NC

Clachnacuddin

 

9 Nov

3-4

23 Nov

4-2

7 Dec

5-0

Elgin City

16 Nov

9-3

 

7 Dec

2-2

23 Nov

2-2

Caledonian

1 Jan

3-6

14 Dec

3-0

 

16 Nov

4-1

Nairn County

14 Dec

2-11

21 Dec

0-8

9 Nov

2-2

 

 

 

P

W

D

L

F

A

Pts

Elgin City

6

3

2

1

25

13

8

Clachnacuddin

6

4

0

2

32

20

8

Caledonian

6

2

2

2

16

15

6

Nairn County

6

0

2

4

7

32

2

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

Decider - 2 legs

29 Mar Clachnacuddin v Elgin City 5-1

5 Apr Elgin City v Clachnacuddin 3-4

 

 

 

1941-1945 Highland League

No competition

 

 

 

1945-46 North of Scotland League

 

 

30th

Clach

Elg

FM

ICal

ITh

RC

30th Training Battalion

 

22 Dec

2-6

15 Dec

4-1

15 Sep

2-0

5 Jan

6-2

8 Sep

4-3

1 Dec

4-0

Clachnacuddin

25 Aug

2-3

 

15 Sep

6-3

15 Dec

4-1

19 Jan

2-1

10 Nov

3-1

9 Feb

7-2

Elgin City

24 Nov

3-4

13 Oct

0-4

 

25 Aug

1-3

10 Nov

6-3

20 Oct

4-2

8 Sep

7-2

Forres Mechanics

17 Nov

2-6

1 Sep

7-2

29 Sep

4-1

 

13 Oct

2-1

8 Dec

2-2

20 Oct

3-1

Caledonian

29 Sep

1-3

23 Feb

6-3

17 Nov

3-2

8 Sep

2-2

 

31 Dec

1-0

8 Dec

2-1

Inverness Thistle

13 Oct

4-3

16 Feb

2-2

1 Sep

4-3

5 Jan

2-1

1 Dec

1-5

 

22 Dec

4-2

Ross County

1 Sep

5-8

29 Sep

2-3

3 Nov

4-1

6 Oct

2-2

15 Sep

3-2

17 Nov

4-2

 

 

 

P

W

D

L

F

A

Pts

30th Training Battalion

12

10

0

2

49

29

20

Clachnacuddin

12

8

1

3

44

30

17

Forres Mechanics

12

5

3

4

29

26

13

Caledonian

12

5

1

6

29

31

11

Inverness Thistle

12

4

2

6

27

34

10

Ross County

12

3

1

8

28

45

7

Elgin City

12

3

0

9

32

43

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

1946-47 Highland League

 

 

30th

BT

Clach

Dev

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

Loss

NC

Pete

RC

Roth

30th Training Battalion

 

2 Nov

3-11

14 May

1-5

26 Apr

2-6

14 Dec

2-4

10 May

1-6

4 Jan

2-7

19 Oct

4-5

5 May

1-2

5 Oct

2-5

12 Oct

4-7

30 Nov

4-0

21 Sep

3-4

5 Apr

0-2

1 Feb

0-2

16 Nov

6-1

Buckie Thistle

1 May

4-2

 

26 Apr

2-1

28 Dec

0-3

30 Nov

2-0

3 May

0-1

9 Nov

6-1

5 Apr

1-3

18 Jan

1-5

12 Oct

5-1

17 May

5-2

5 Oct

5-0

26 Oct

3-0

21 Dec

0-2

25 Jan

4-1

4 Jan

3-3

Clachnacuddin

28 Sep

7-0

14 Sep

5-2

 

12 Apr

6-0

18 Jan

7-0

30 Aug

3-1

3 May

3-3

23 Nov

2-1

30 Nov

2-0

9 Nov

1-0

5 Apr

3-2

11 Jan

9-0

14 Dec

2-2

17 May

3-2

21 Dec

3-2

12 Oct

2-2

Deveronvale

25 Jan

5-1

14 Dec

3-3

10 May

0-3

 

5 Apr

4-0

19 Oct

3-3

18 Jan

2-2

5 Oct

1-2

3 May

1-0

2 Nov

3-4

16 Nov

2-2

31 May

12-2

19 Apr

4-0

4 Jan

1-2

30 Aug

6-1

30 Nov

2-6

Elgin City

21 Dec

5-3

29 Mar

1-3

26 Oct

1-0

9 Nov

4-1

 

28 Dec

2-2

28 Sep

6-2

3 May

0-3

14 Sep

2-5

11 Jan

2-2

12 Apr

3-1

23 Nov

8-2

25 Jan

4-0

12 Oct

1-1

7 Dec

1-2

8 Feb

0-3

Forres Mechanics

26 Oct

3-1

11 Jan

8-1

7 Dec

2-4

28 Sep

5-1

1 Jan

4-2

 

12 Oct

4-1

19 Apr

4-1

21 May

2-0

25 Jan

0-2

21 Dec

3-1

9 Nov

1-6

12 Apr

0-1

23 Nov

2-0

5 Apr

1-2

14 Sep

2-1

Fraserburgh

22 Mar

4-1

19 Oct

7-3

5 Oct

4-4

1 Feb

1-2

30 Aug

5-2

16 Nov

2-4

 

21 Sep

4-7

17 May

3-0

10 May

4-3

2 Nov

2-0

24 Aug

1-4

30 Nov

8-1

7 May

1-5

19 Apr

1-1

14 Dec

1-2

Huntly

9 Nov

5-3

28 Sep

2-1

24 Aug

4-5

7 Dec

2-2

16 Nov

4-3

30 Nov

5-3

21 Dec

7-4

 

28 May

3-2

22 Mar

3-1

11 Jan

7-1

14 Sep

7-2

12 Oct

1-1

19 May

5-1

10 May

2-1

2 Nov

4-1

Caledonian

14 Apr

3-1

24 May

2-2

1 Jan

2-0

12 Oct

6-2

26 Apr

4-0

4 Jan

3-2

26 Oct

10-0

30 Aug

4-4

 

28 Dec

3-3

28 Sep

5-3

14 Dec

5-1

16 Nov

1-0

10 May

3-5

11 Jan

5-1

5 Apr

4-1

Inverness Thistle

14 Sep

7-2

23 Nov

2-4

30 Apr

1-4

29 Mar

2-2

21 Sep

3-1

8 Feb

1-0

12 Apr

0-1

26 Oct

1-3

7 Dec

4-9

 

18 Jan

4-2

21 Dec

8-1

4 Jan

8-0

26 Apr

3-4

16 Nov

3-1

24 May

5-1

Keith

30 Aug

1-6

7 Dec

1-2

4 Jan

0-2

26 Oct

1-4

19 Apr

2-0

26 Apr

1-3

25 Jan

2-1

28 Dec

1-7

23 Nov

2-4

14 Dec

2-1

 

24 May

2-2

3 May

4-1

9 Nov

2-2

5 Oct

0-5

24 Aug

4-2

Lossiemouth

19 Apr

8-2

1 Feb

4-2

16 Nov

0-1

21 Sep

4-1

2 Nov

3-0

18 Jan

1-1

7 Dec

3-2

4 Jan

2-4

19 Oct

3-2

28 Sep

0-1

22 Mar

0-0

 

1 Jan

1-3

30 Aug

0-4

29 Mar

0-1

12 Apr

1-1

Nairn County

7 Dec

1-1

30 Aug

3-2

22 Feb

0-6

23 Nov

4-5

5 Oct

2-2

2 Nov

2-6

5 Apr

0-2

18 Jan

2-4

21 Dec

0-6

24 Aug

3-3

19 Oct

1-0

25 Dec

1-3

 

28 May

1-3

28 Sep

3-0

26 Apr

4-0

Peterhead

18 Jan

4-0

16 Nov

1-1

24 May

2-0

14 May

5-1

1 Feb

2-2

29 May

2-2

28 Dec

5-2

14 Dec

6-2

31 May

1-0

19 Apr

1-0

30 Nov

3-1

26 Oct

4-2

14 Sep

4-0

 

3 May

4-1

22 Mar

8-1

Ross County

23 Nov

3-3

22 Mar

5-1

28 Dec

3-1

17 May

5-1

4 Jan

5-0

14 Dec

2-4

14 Sep

2-0

26 Apr

3-1

2 Nov

1-2

30 Nov

1-3

31 May

10-1

12 Oct

5-4

9 Nov

2-1

12 Apr

0-3

 

18 Jan

2-0

Rothes

29 Mar

3-2

19 Apr

3-2

31 May

1-6

21 Dec

1-3

19 Oct

0-3

1 Feb

5-1

23 Nov

1-5

17 May

2-3

9 Nov

1-2

30 Aug

2-5

10 May

1-2

25 Jan

2-2

11 Jan

4-1

7 Dec

1-2

26 Oct

2-3

 

 

12 Apr Buckie v 30th TB 1-4 replay ordered as Buckie had fielded a reserve XI

Caledonian won both matches with 30th TB by an aggregate score of 5-2

 

 

P

W

D

L

F

A

Pts

Peterhead

30

22

5

3

90

38

49

Huntly

30

22

3

5

111

68

47

Clachnacuddin

30

21

4

5

100

40

46

Caledonian

30

19

3

8

99

52

41

Forres Mechanics

30

16

4

10

80

57

36

Ross County

30

16

2

12

73

60

34

Inverness Thistle

30

14

4

12

86

67

32

Buckie Thistle

30

13

4

13

81

75

30

Deveronvale

30

12

6

12

83

79

30

Fraserburgh

30

11

4

15

81

92

26

Elgin City

30

9

5

16

59

79

23

Lossiemouth

30

9

5

16

61

99

23

Nairn County

30

7

5

18

42

92

19

Rothes

30

7

4

19

54

90

18

Keith

30

7

4

19

50

95

18

30th Training Battalion

30

3

2

25

63

130

8

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

1947-48 Highland League

 

 

BT

Clach

Dev

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

Loss

NC

Pete

RAF

RC

Roth

Buckie Thistle

 

18 Oct

3-0

27 Dec

2-3

3 Jan

1-2

20 Mar

1-2

15 Nov

4-3

29 Nov

7-4

17 Jan

1-2

17 Jan

3-2

20 Sep

5-1

25 Oct

3-0

30 Aug

3-2

23 Aug

2-2

28 Feb

5-1

24 Jan

2-5

13 Dec

4-0

Clachnacuddin

6 Dec

4-4

 

28 Feb

6-0

21 Apr

4-1

22 Nov

3-2

17 Apr

3-1

3 Apr

4-1

1 Jan

1-1

3 Jan

4-2

6 Sep

4-3

4 Oct

3-0

13 Mar

7-0

1 May

2-2

7 Feb

10-2

1 Nov

3-1

29 Nov

7-0

Deveronvale

20 Dec

0-2

10 Apr

0-3

 

31 Jan

1-2

8 Nov

5-1

28 Apr

7-0

7 Apr

3-1

11 Oct

3-1

6 Sep

6-2

22 Nov

3-2

10 Jan

3-3

4 Oct

9-1

17 Jan

1-2

31 Mar

8-3

27 Mar

5-2

3 Apr

9-2

Elgin City

10 Apr

4-2

13 Dec

2-2

20 Mar

5-2

 

27 Dec

10-1

10 Jan

2-1

24 Apr

5-3

4 Oct

1-2

8 Nov

4-5

28 Feb

9-0

7 Feb

4-2

22 Nov

3-3

7 Apr

2-4

14 Feb

9-2

25 Oct

3-3

19 Apr

2-2

Forres Mechanics

3 Apr

5-1

6 Apr

0-1

30 Aug

5-1

20 Dec

1-3

 

18 Oct

1-4

1 Nov

4-4

31 Jan

1-4

28 Feb

0-1

3 Jan

3-3

6 Mar

6-1

29 Nov

3-2

20 Sep

0-1

12 Apr

1-1

7 Feb

4-0

15 Nov

1-1

Fraserburgh

11 Oct

2-2

20 Mar

2-2

3 Jan

3-4

6 Sep

2-2

17 Jan

5-1

 

31 Jan

5-0

10 Apr

3-2

25 Oct

3-3

8 Nov

2-2

22 Nov

3-2

20 Sep

0-1

20 Dec

1-0

27 Sep

1-1

28 Feb

8-2

24 Jan

3-1

Huntly

22 Nov

1-1

30 Aug

2-3

20 Sep

2-7

18 Oct

3-4

11 Oct

6-2

13 Dec

2-6

 

7 Feb

2-2

27 Mar

2-1

20 Dec

3-3

8 Nov

6-1

20 Aug

6-1

3 Jan

1-2

25 Oct

5-4

13 Mar

3-2

4 Oct

5-1

Caledonian

6 Mar

3-5

27 Apr

0-2

13 Dec

2-4

6 Dec

7-3

6 Sep

5-1

3 Apr

3-5

23 Aug

5-2

 

27 Dec

1-2

18 Oct

2-1

30 Aug

2-1

10 Jan

1-0

20 Mar

2-1

17 Mar

3-1

22 Nov

2-4

28 Feb

4-1

Inverness Thistle

1 Nov

3-4

20 Dec

2-0

17 Apr

6-0

29 Nov

5-2

10 Jan

8-2

4 Oct

1-0

6 Mar

4-2

14 Apr

0-1

 

13 Mar

5-2

23 Aug

4-4

18 Oct

7-2

30 Aug

6-7

20 Mar

5-3

13 Dec

4-3

7 Feb

6-1

Keith

17 Apr

2-3

10 Jan

2-3

15 Nov

2-1

6 Mar

1-3

13 Dec

8-0

7 Feb

2-4

27 Dec

2-1

1 Nov

1-4

3 Apr

3-3

 

20 Mar

3-2

25 Oct

2-1

29 Nov

2-1

23 Aug

4-2

16 Aug

1-2

30 Aug

9-1

Lossiemouth

6 Sep

2-4

12 Apr

1-3

1 Nov

3-1

3 Apr

4-4

27 Mar

2-1

29 Nov

3-2

28 Feb

5-0

14 Feb

0-3

1 May

2-2

27 Sep

1-3

 

13 Dec

2-0

15 Nov

4-1

18 Oct

2-1

17 Jan

6-1

3 Jan

1-2

Nairn County

7 Feb

1-2

31 Mar

2-2

23 Aug

3-4

15 Nov

7-4

21 Feb

1-3

1 Nov

3-0

27 Sep

5-2

20 Dec

4-4

6 Dec

2-3

6 Apr

3-4

31 Jan

2-2

 

28 Feb

0-2

6 Sep

3-1

1 Jan

5-0

11 Oct

2-1

Peterhead

31 Jan

1-2

24 Apr

3-1

24 Mar

3-1

1 Nov

7-2

24 Jan

4-1

27 Dec

2-1

10 Jan

3-1

27 Mar

4-0

10 Apr

4-1

11 Oct

6-1

6 Dec

5-2

8 Nov

5-0

 

22 Nov

8-1

6 Sep

9-2

28 Apr

1-0

RAF Kinloss

21 Apr

0-2

31 Jan

0-4

16 Aug

1-7

30 Aug

0-10

13 Mar

1-5

6 Dec

2-6

17 Jan

3-5

3 Jan

3-3

5 Apr

0-6

4 Oct

2-4

24 Jan

1-4

6 Mar

2-2

13 Dec

1-4

 

20 Dec

5-6

7 Apr

0-2

Ross County

10 Jan

5-1

15 Nov

0-4

18 Oct

8-2

20 Sep

1-6

4 Oct

1-2

30 Aug

4-4

20 Mar

5-0

29 Nov

4-2

14 Feb

6-4

31 Jan

3-1

11 Oct

5-2

25 Dec

8-2

3 Apr

3-3

8 Nov

8-1

 

23 Aug

5-4

Rothes

8 Nov

4-5

27 Dec

2-4

24 Apr

0-0

17 Apr

0-4

25 Oct

2-7

27 Mar

2-3

6 Sep

2-4

16 Aug

1-2

22 Nov

3-4

17 Jan

1-4

20 Dec

2-2

20 Mar

4-1

18 Oct

0-1

1 Nov

3-4

27 Sep

1-4

 

 

15 Nov Forres v Rothes 1-1 stopped after 82 mins due to poor light but the result was allowed to stand

29 Nov Deveronvale v RAF 4-2 was ruled void in mid-December and ordered to be replayed

 

 

P

W

D

L

F

A

Pts

Clachnacuddin

30

21

6

3

99

41

48

Peterhead

30

22

3

5

98

43

47

Buckie Thistle

30

18

4

8

86

66

40

Elgin City

30

16

6

8

117

78

38

Inverness Thistle

30

17

4

9

107

76

38

Caledonian

30

16

4

10

75

62

36

Deveronvale

30

16

2

12

100

78

34

Fraserburgh

30

13

7

10

83

66

33

Ross County

30

15

3

12

103

99

33

Keith

30

12

4

14

78

83

28

Lossiemouth

30

9

6

15

66

80

24

Forres Mechanics

30

10

4

16

66

90

24

Huntly

30

9

4

17

79

102

22

Nairn County

30

7

5

18

61

96

19

Rothes

30

3

4

23

46

108

10

RAF Kinloss

30

1

4

25

49

145

6

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1948-49 Highland League

 

 

BT

Clach

Dev

Elg

FM

Fras

HG

Hunt

I Cal

I Th

Keit

Loss

NC

Pete

RC

Roth

Buckie Thistle

 

22 Jan

3-3

1 Jan

3-1

11 Apr

1-2

25 Sep

3-1

18 Dec

3-1

28 Aug

3-0

15 Jan

3-1

16 Oct

2-4

5 Mar

2-5

4 Sep

4-2

9 Oct

6-3

30 Oct

6-2

2 Apr

2-0

6 Nov

3-2

12 Mar

3-1

Clachnacuddin

2 Oct

4-2

 

16 Oct

3-1

12 Feb

3-2

4 Sep

4-0

9 Apr

0-2

26 Mar

7-2

4 Dec

0-0

8 Jan

0-2

23 Oct

2-0

23 Apr

2-0

27 Nov

5-1

5 Mar

4-0

16 Apr

1-2

20 Nov

1-1

13 Nov

5-1

Deveronvale

25 Dec

1-0

6 Nov

1-2

 

4 Dec

1-5

13 Nov

8-1

27 Apr

0-2

9 Oct

9-1

23 Oct

5-0

29 Jan

2-2

26 Mar

0-2

8 Jan

6-4

4 Sep

7-1

12 Mar

6-2

22 Jan

2-9

21 Aug

5-6

2 Oct

4-1

Elgin City

5 Feb

3-3

11 Dec

2-4

27 Nov

2-0

 

25 Dec

2-0

3 Jan

4-1

18 Sep

11-0

2 Oct

1-1

9 Apr

6-0

19 Feb

3-4

6 Apr

3-2

30 Apr

4-1

16 Oct

4-2

23 Apr

2-2

15 Jan

3-2

26 Mar

7-0

Forres Mechanics

19 Mar

2-6

5 Feb

1-5

30 Oct

4-2

29 Jan

4-5

 

20 Apr

2-2

18 Dec

5-1

12 Mar

7-5

20 Nov

2-5

2 Oct

3-3

9 Apr

2-0

5 Mar

1-3

11 Dec

3-4

16 Oct

2-1

8 Jan

8-2

27 Nov

7-1

Fraserburgh

26 Mar

1-1

30 Apr

4-2

11 Dec

2-3

8 Jan

4-0

23 Apr

0-0

 

6 Nov

2-0

29 Jan

4-2

4 Sep

8-1

16 Apr

7-1

27 Nov

1-2

21 Aug

3-1

2 Oct

2-1

25 Dec

3-3

2 Apr

2-1

16 Oct

4-0

HGTC

13 Nov

0-2

19 Mar

0-5

25 Sep

6-5

30 Oct

3-4

19 Feb

2-4

15 Jan

0-4

 

4 Sep

1-2

12 Mar

0-3

22 Jan

2-2

21 Aug

1-3

2 Apr

4-1

4 Apr

1-0

18 Apr

0-1

16 Oct

3-6

8 Jan

2-0

Huntly

8 Jan

0-4

30 Oct

3-1

20 Nov

1-0

19 Mar

4-2

2 Apr

2-3

13 Nov

2-0

16 Apr

5-3

 

26 Feb

2-2

27 Nov

1-0

25 Dec

2-1

16 Oct

4-0

18 Sep

3-2

11 Dec

3-2

22 Jan

1-1

30 Apr

3-0

Caledonian

27 Nov

1-2

20 Apr

1-2

15 Jan

2-2

27 Apr

2-4

9 Oct

6-2

19 Mar

1-3

2 Oct

4-2

23 Apr

1-3

 

25 Dec

4-0

11 Dec

4-0

12 Feb

3-1

5 Feb

4-1

26 Mar

1-0

5 Mar

5-2

16 Apr

6-1

Inverness Thistle

29 Jan

1-2

18 Dec

0-1

19 Mar

1-1

20 Nov

0-1

4 Dec

2-5

9 Oct

1-0

28 Apr

7-1

9 Apr

2-2

6 Apr

3-2

 

16 Oct

7-1

15 Jan

4-2

13 Nov

2-1

4 Sep

0-2

5 Feb

1-1

11 Dec

1-2

Keith

20 Nov

5-3

28 Aug

1-2

2 Apr

2-4

20 Apr

1-4

26 Mar

5-4

4 Dec

6-3

13 Apr

4-1

5 Feb

3-3

18 Sep

1-3

6 Nov

4-3

 

2 Oct

2-1

16 Apr

2-0

12 Mar

0-3

30 Apr

4-1

15 Jan

5-4

Lossiemouth

11 Dec

0-4

18 Sep

1-4

5 Feb

1-6

16 Apr

1-5

6 Nov

0-2

12 Mar

4-2

23 Oct

3-0

18 Dec

4-3

4 Dec

0-4

28 Aug

2-2

30 Oct

0-1

 

22 Jan

2-0

8 Jan

2-7

25 Sep

2-2

19 Mar

4-2

Nairn County

26 Feb

1-3

15 Jan

0-4

28 Aug

0-2

4 Sep

0-1

29 Apr

1-2

20 Nov

1-1

25 Dec

3-4

9 Oct

2-2

18 Dec

1-5

8 Jan

3-7

19 Mar

3-2

26 Mar

2-2

 

23 Oct

1-3

4 Dec

0-4

29 Jan

1-3

Peterhead

4 Dec

6-1

25 Sep

3-1

18 Dec

2-1

9 Oct

4-1

15 Jan

8-1

1 Jan

7-0

27 Nov

9-0

6 Nov

3-0

30 Apr

2-0

30 Oct

2-1

13 Nov

9-2

29 Jan

4-0

9 Apr

6-1

 

19 Mar

7-1

28 Aug

5-4

Ross County

18 Sep

3-3

25 Dec

3-2

23 Apr

1-3

18 Dec

4-1

23 Oct

5-0

28 Aug

5-3

11 Dec

5-0

26 Mar

5-1

13 Apr

5-2

12 Feb

1-3

29 Jan

4-2

13 Nov

7-1

27 Nov

4-0

2 Oct

0-6

 

30 Oct

5-1

Rothes

23 Oct

0-1

9 Oct

0-1

9 Apr

5-4

5 Mar

0-7

22 Jan

1-4

5 Feb

2-1

4 Dec

5-3

20 Apr

0-2

2 Apr

1-4

21 Aug

1-1

18 Dec

1-0

25 Dec

0-1

6 Nov

2-1

20 Nov

2-2

4 Sep

1-3

 

 

5 Mar Huntly v HGTC 2-0 abandoned

 

 

P

W

D

L

F

A

Pts

Peterhead

30

23

3

4

120

35

49

Clachnacuddin

30

20

3

7

80

39

43

Elgin City

30

20

3

7

101

54

43

Buckie Thistle

30

19

4

7

84

56

42

Caledonian

30

17

3

10

84

60

37

Ross County

30

15

5

10

92

74

35

Huntly

30

14

7

9

63

62

35

Fraserburgh

30

14

5

11

72

56

33

Deveronvale

30

13

3

14

92

73

29

Inverness Thistle

30

11

7

12

66

61

29

Forres Mechanics

30

13

3

14

82

94

29

Keith

30

12

1

17

66

88

25

Lossiemouth

30

7

3

20

45

100

17

Rothes

30

7

2

21

42

97

16

HGTC

30

5

1

24

44

124

11

Nairn County

30

2

3

25

36

96

7

XXXXXXXXXXXXXX

 

 

 

 

 

 

 

 

 

 

1949-50 Highland League

 

 

1st B

BT

Clach

Dev

Elg

FM

Fras

Hunt

I Cal

I Th

Keit

Loss

NC

Pete

RC

Roth

1st Battalion HLI

 

11 Mar

0-10

24 Aug

0-2

29 Oct

0-4

4 Feb

4-4

11 Feb

1-1

3 Sep

1-5

8 Oct

3-3

8 May

1-4

19 Nov

0-5

1 Oct

2-2

3 Dec

3-7

5 Nov

0-3

21 Jan

0-4

24 Dec

2-5

15 Oct

1-2

Buckie Thistle

28 Jan

4-1

 

15 Apr

4-0

24 Dec

3-1

18 Mar

2-0

1 Apr

3-1

19 Apr

3-3

21 Jan

1-2

15 Oct

0-1

14 Jan

3-0

26 Nov

4-1

29 Oct

3-2

3 Sep

6-2

17 Dec

1-2

14 May

6-2

25 Mar

3-1

Clachnacuddin

4 Mar

4-2

19 Nov

2-1

 

22 Apr

4-3

6 May

3-1

12 Nov

6-0

4 Feb

5-0

3 Sep

8-3

14 Jan

3-0

2 Jan

1-0

15 Oct

2-3

27 Aug

4-2

26 Apr

1-2

1 Apr

1-2

31 Dec

4-1

3 Dec

1-2

Deveronvale

14 Jan

6-1

31 Dec

1-5

7 Jan

3-0

 

5 Nov

1-2

17 Dec

7-1

6 May

4-0

8 Apr

2-1

11 Mar

1-0

28 Jan

3-3

17 Sep

3-2

3 Sep

5-1

1 Oct

7-1

3 Dec

0-1

15 Oct

3-0

19 Nov

4-0

Elgin City

27 Aug

5-0

3 Dec

1-2

29 Oct

2-0

11 Feb

1-0

 

31 Dec

4-1

22 Apr

2-5

1 Apr

1-4

8 Apr

2-7

3 Sep

2-0

17 Dec

6-2

24 Sep

5-1

14 Jan

3-2

15 Oct

2-0

19 Nov

4-2

28 Jan

3-0

Forres Mechanics

29 Apr

5-6

25 Feb

4-3

25 Mar

2-0

22 Oct

1-5

24 Dec

1-1

 

19 Nov

2-3

5 Nov

2-2

4 Feb

2-7

1 Oct

1-0

28 Jan

1-0

8 Apr

0-1

2 Jan

2-1

17 Sep

1-2

3 Dec

4-1

14 Jan

3-2

Fraserburgh

12 Nov

8-1

17 Sep

1-0

14 May

5-0

26 Nov

2-3

1 Oct

1-1

21 Jan

3-0

 

7 Jan

1-6

15 Apr

3-2

1 Apr

7-2

26 Apr

5-1

11 Mar

7-1

15 Oct

3-2

31 Dec

1-3

11 Feb

4-2

27 Aug

5-0

Huntly

26 Nov

9-0

22 Apr

1-4

29 Apr

2-2

25 Feb

1-2

12 Nov

1-1

15 Oct

4-3

14 Jan

2-1

 

1 Oct

3-1

24 Sep

1-1

31 Dec

8-1

28 Jan

5-2

11 Feb

5-1

26 Apr

5-2

6 May

2-2

29 Oct

5-1

Caledonian

25 Feb

5-1

11 Feb

5-0

2 May

2-1

1 Apr

1-4

26 Nov

4-0

3 Sep

4-1

29 Apr

1-2

14 May

0-2

 

7 Jan

0-2

27 Aug

2-2

19 Nov

8-0

21 Jan

3-1

29 Oct

1-4

17 Sep

4-0

8 Oct

6-2

Inverness Thistle

17 Sep

3-2

8 Oct

4-2

26 Dec

0-3

12 Nov

2-2

21 Jan

0-0

29 Oct

1-0

25 Feb

4-4

3 Dec

3-1

24 Dec

0-1

 

4 Feb

4-0

15 Oct

0-3

26 Nov

0-2

15 Apr

3-5

19 Apr

2-4

11 Feb

2-2

Keith

20 Aug

4-2

5 Nov

5-2

21 Jan

3-4

8 Oct

3-3

22 Oct

2-0

24 Sep

3-4

3 Dec

0-5

24 Dec

4-5

25 Mar

1-3

11 Mar

5-1

 

1 Apr

0-0

19 Nov

0-1

25 Feb

1-4

7 Jan

2-5

3 Sep

1-1

Lossiemouth

18 Mar

2-4

6 May

5-3

17 Sep

2-3

14 May

2-1

7 Jan

0-1

26 Nov

2-3

5 Nov

1-1

22 Oct

3-3

22 Apr

1-4

31 Dec

0-5

12 Nov

3-1

 

25 Feb

3-1

4 Feb

1-5

21 Jan

1-1

1 Oct

1-0

Nairn County

22 Apr

1-3

22 Oct

0-1

24 Dec

0-2

20 Aug

3-3

17 Sep

1-9

7 Jan

3-0

17 Dec

1-0

4 Feb

0-6

3 Dec

1-2

18 Feb

1-1

29 Oct

2-4

8 Oct

1-5

 

12 Nov

2-0

1 Apr

4-1

31 Dec

1-0

Peterhead

22 Oct

4-0

7 Jan

3-3

11 Feb

4-2

27 Aug

2-3

10 Dec

8-3

11 Mar