CLACHNACUDDIN
From Inverness
? Joined Highland League
2003-04 Highland League Champions
SEASON LEAGUE P W D L F A P POS
1984-85 HIGH 30 11 2 17 47 60 35 12/16
1985-86 HIGH 32 8 7 17 43 72 31 13/17
1986-87 HIGH 34 6 4 24 42 84 22 16/18
1987-88 HIGH 34 8 5 21 53 93 29 14/18
1988-89 HIGH 34 5 5 24 34 89 20 16/18
1989-90 HIGH 34 0 3 31 26 151 3 18/18
1990-91 HIGH 34 8 2 24 42 92 26 16/18
1991-92 HIGH 34 11 6 17 43 51 39 12/18
1992-93 HIGH 34 17 7 10 47 34 58 7/18
1993-94 HIGH 34 11 7 16 49 60 40 12/18
1994-95 HIGH 30 7 5 18 37 61 26 13/16
1995-96 HIGH 30 9 7 14 45 51 34 11/16
1996-97 HIGH 30 16 5 9 59 46 53 5/16
1997-98 HIGH 30 14 3 13 59 57 45 8/16
1998-99 HIGH 30 16 8 6 80 45 56 6/16
1999-00 HIGH 30 14 6 10 55 37 48 7/16
2000-01 HIGH 26 13 5 8 47 35 44 4/14
2001-02 HIGH 28 13 10 5 60 39 49 4/15
2002-03 HIGH 28 13 4 11 45 50 43 7/15
2003-04 HIGH 28 21 3 4 61 25 66 1/15
2004-05 HIGH 28 14 3 11 60 37 45 7/15
2005-06 HIGH 28 12 5 11 56 57 41 9/15
2006-07 HIGH 28 9 6 13 43 42 33 9/15
2007-08 HIGH 28 10 7 11 49 50 37 10/15
2008-09 HIGH 28 8 7 13 53 58 31 11/15
2009-10 HIGH 34 12 7 15 73 73 43 12/18
2010-11 HIGH 34 9 7 18 68 89 34 15/18
2011-12 HIGH 34 14 8 12 79 65 50 10/18
2012-13 HIGH 34 21 3 10 68 49 66 5/18
2013-14 HIGH 34 13 7 14 67 64 46 11/18
2014-15 HIGH 34 14 3 17 63 74 45 11/18
2015-16 HIGH 34 10 2 22 59 80 32 14/18
2016-17 HIGH 34 11 8 15 53 77 41 11/18
2017-18 HIGH 34 11 8 15 54 69 41 13/18
2018-19 HIGH 34 6 6 22 44 79 24 16/18
2019-20 HIGH 27 4 4 19 27 63 16 15/17
2021-22 HIGH 34 10 7 17 51 80 37 11/18
2022-23 HIGH 34 10 4 20 44 76 34 13/18
2023-24 HIGH 34 5 8 21 47 89 23 17/18
2024-25 HIGH 34 18 5 11 74 42 59 6/18
2025-26 HIGH
SCOTTISH CUP
1946-47 1 EAST STIRLINGSHIRE H 1-1
1r EAST STIRLINGSHIRE A 1-5
1947-48 1 ST JOHNSTONE H 0-2
1949-50 1 STENHOUSEMUIR H 2-3
1951-52 2 MORTON H 1-2
1952-53 1 RAITH ROVERS A 0-5
1954-55 2 ELGIN CITY A 1-1
2r ELGIN CITY H 7-1
3 BERWICK RANGERS A 3-3
3r BERWICK RANGERS H 2-1
4 INVERNESS THISTLE H 1-2
1955-56 1 BABCOCK & WILCOX A 5-2
3 FORRES MECHANICS A 4-2
4 MORTON A 2-5
1956-57 1 CIVIL SERVICE STROLLERS A 7-0
2 ELGIN CITY A 2-2
2r ELGIN CITY H 3-2
3 EAST STIRLINGSHIRE H 1-4
1964-65 P1 HAMILTON ACADEMICAL A 3-5
1970-71 2 GLASGOW UNIVERSITY H 2-1
3 COWDENBEATH H 0-3
1973-74 2 CLYDEBANK H 1-1
2r CLYDEBANK A 2-3
1974-75 1 GALA FAIRYDEAN H 8-1
2 STIRLING ALBION H 4-3
3 DUMBARTON A 1-2
1976-77 1 INVERNESS THISTLE H 1-2
1981-82 1 FRASERBURGH A 1-1
1r FRASERBURGH H 2-1
2 ALBION ROVERS A 1-2
1998-99 2 QUEEN'S PARK A 1-1
2r QUEEN'S PARK H 2-3
1999-00 2 STRANRAER A 0-1
2003-04 1 STRANRAER H 0-2
2007-08 1 EDINBURGH CITY H 2-2
1r EDINBURGH CITY A 0-1
2008-09 1 BURNTISLAND SHIPYARD H 4-0
2 CRICHTON H 1-0
3 STENHOUSEMUIR H 0-5
2009-10 1 WICK ACADEMY H 2-2
1r WICK ACADEMY A 1-2
2010-11 1 EDINBURGH CITY A 0-1
2011-12 1 ROTHES A 3-0
2 INVERURIE LOCO WORKS H 1-1
2r INVERURIE LOCO WORKS A 2-3
2012-13 1 LOSSIEMOUTH H 2-1
2 FORMARTINE UNITED H 4-2
3 AYR UNITED A 1-2
2013-14 1 DEVERONVALE A 0-5
2014-15 1 HURLFORD UNITED H 1-7
2015-16 1 DEVERONVALE A 5-0
2 LINLITHGOW ROSE H 1-3
2016-17 1 STIRLING UNIVERSITY H 1-2
2017-18 1 FORT WILLIAM H 8-0
2 SPARTANS A 0-5
2018-19 1 ROTHES A 0-4
2019-20 1 NAIRN COUNTY A 0-0
1r NAIRN COUNTY H 2-1
2 BRORA RANGERS H 0-7
2020-21 P2 CALEDONIAN BRAVES H 1-2
2021-22 1 DUNIPACE H 1-2
2022-23 1 DUNBAR UNITED A 2-3
2023-24 1 INVERURIE LOCO WORKS H 1-0
2 PETERHEAD A 1-3
2024-25 1 NAIRN COUNTY H 3-1
2 LINLITHGOW ROSE A 0-3
Please acknowledge the F.C.H.D. when using this information elsewhere