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

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