KEITH
? Joined Highland League 1984-85 Highland League Champions 1999-00 Highland League Champions 2002-03 Highland League runner-up 2006-07 Highland League Champions (on goal difference) 2007-08 Highland League runner-up SEASON LEAGUE P W D L F A P POS 1984-85 HIGH 30 19 6 5 70 30 63 1/16 1985-86 HIGH 32 17 5 10 66 40 56 5/17 1986-87 HIGH 34 21 6 7 89 39 69 4/18 1987-88 HIGH 34 20 2 12 81 49 62 5/18 1988-89 HIGH 34 19 8 7 61 32 65 6/18 1989-90 HIGH 34 11 8 15 49 45 41 12/18 1990-91 HIGH 34 11 4 19 37 55 37 14/18 1991-92 HIGH 34 18 6 10 67 45 60 5/18 1992-93 HIGH 34 12 9 13 46 59 45 12/18 1993-94 HIGH 34 16 6 12 57 40 54 7/18 1994-95 HIGH 30 16 5 9 59 32 53 4/16 1995-96 HIGH 30 14 6 10 59 40 48 6/16 1996-97 HIGH 30 21 3 6 76 36 66 2/16 1997-98 HIGH 30 15 6 9 65 54 51 6/16 1998-99 HIGH 30 22 4 4 92 41 70 3/16 1999-00 HIGH 30 21 3 6 76 38 66 1/16 2000-01 HIGH 26 11 9 6 54 43 42 5/14 2001-02 HIGH 28 14 5 9 57 37 47 5/15 2002-03 HIGH 28 17 1 10 66 35 52 2/15 2003-04 HIGH 28 17 2 9 70 36 53 5/15 2004-05 HIGH 28 14 3 11 56 45 45 8/15 2005-06 HIGH 28 16 4 8 63 41 52 5/15 2006-07 HIGH 28 20 4 4 67 26 64 1/15 2007-08 HIGH 28 18 7 3 80 27 61 2/15 2008-09 HIGH 28 18 2 8 62 35 56 4/15 2009-10 HIGH 34 17 6 11 77 54 57 8/18 2010-11 HIGH 34 22 4 8 93 54 70 4/18 2011-12 HIGH 34 16 6 12 85 57 54 9/18 2012-13 HIGH 34 12 7 15 56 65 43 14/18 2013-14 HIGH 34 9 2 23 50 98 29 14/18 2014-15 HIGH 34 7 3 24 42 97 24 14/18 2015-16 HIGH 34 17 1 16 70 76 52 10/18 2016-17 HIGH 34 15 2 17 74 88 47 10/18 2017-18 HIGH 34 4 4 26 45 104 16 15/18 2018-19 HIGH 34 10 7 17 62 68 37 13/18 2019-20 HIGH 27 10 4 13 50 65 34 9/17 2021-22 HIGH 34 10 4 20 36 88 34 13/18 2022-23 HIGH 34 7 6 21 38 87 27 15/18 2023-24 HIGH 34 9 6 19 35 61 33 13/18 2024-25 HIGH
SCOTTISH CUP
1948-49 1 COWDENBEATH A 2-6 1954-55 1 GALA FAIRYDEAN A 3-5 1955-56 1 WIGTOWN & BLADNOCH A 7-0 2 ELGIN CITY H 2-0 3 EAST STIRLINGSHIRE H 2-4 1956-57 1 FORRES MECHANICS A 1-6 1959-60 1 HAMILTON ACADEMICAL H 3-0 2 MOTHERWELL A 0-6 1960-61 1 EAST FIFE H 1-2 1962-63 1 GALA FAIRYDEAN A 0-4 1964-65 P2 AYR UNITED H 1-1 P2r AYR UNITED A 2-4 1967-68 P2 EAST STIRLINGSHIRE H 1-3 1975-76 2 STRANRAER A 3-2 3 DUMBARTON A 0-2 1978-79 1 FALKIRK A 0-2 1979-80 2 THREAVE ROVERS A 3-2 3 HAMILTON ACADEMICAL A 3-2 4 BERWICK RANGERS H 1-2 1980-81 1 BRECHIN CITY A 1-2 1984-85 2 BRORA RANGERS H 2-0 3 AYR UNITED A 1-3 1987-88 2 STRANRAER A 2-6 1994-95 2 HUNTLY H 2-2 2r HUNTLY A 1-3 1995-96 2 DEVERONVALE A 0-0 2r DEVERONVALE H 2-0 3 RANGERS H 1-10 1998-99 2 BRECHIN CITY H 0-0 2r BRECHIN CITY A 1-3 2000-01 2 MONTROSE A 1-1 2r MONTROSE H 0-1 2002-03 2 COWDENBEATH H 1-3 2004-05 1 INVERURIE LOCO WORKS A 2-1 2 MONTROSE H 0-1 2006-07 1 EDINBURGH UNIVERSITY A 1-2 2007-08 2 COVE RANGERS A 0-3 2008-09 2 FORRES MECHANICS A 1-1 2r FORRES MECHANICS H 1-1 (Forres Mechanics won 3-0 on penalties) 2009-10 1 DALBEATTIE STAR A 4-2 2 VALE OF LEITHEN A 3-1 3 EDINBURGH CITY A 1-3 2010-11 1 VALE OF LEITHEN A 3-1 2 SPARTANS A 0-3 2011-12 1 ST CUTHBERT WANDERERS A 2-0 2 WICK ACADEMY A 1-0 3 ARBROATH H 0-1 2012-13 PRE ST CUTHBERT WANDERERS H 0-1 2013-14 2 ELGIN CITY H 0-4 2014-15 1 FORMARTINE UNITED H 1-3 2015-16 1 INVERURIE LOCO WORKS H 1-5 2016-17 1 BANKS O'DEE H 0-1 2017-18 1 GALA FAIRYDEAN ROVERS A 2-0 2 CLYDE H 0-3 2018-19 1 STIRLING UNIVERSITY A 1-2 2019-20 1 STIRLING UNIVERSITY H 2-3 2020-21 P2 FORT WILLIAM H 5-1 1 HILL OF BEATH HAWTHORN H 4-2 2 CLYDE H 0-2 2021-22 1 DARVEL H 1-2 2022-23 1 CUMNOCK H 1-2 2023-24 1 LUNCARTY H 2-5
Please acknowledge the F.C.H.D. when using this information elsewhere