ELGIN CITY


?         Joined Highland League
1985-86   Highland League runner-up
1989-90   Highland League Champions
1992-93   Finished top of Highland League table, but championship was withheld
2000-01   Joined Scottish League Division Three
2011-12   Not promoted after play-offs (SF Elgin City 1 Albion Rovers 0,
          Albion Rovers 2 Elgin City 0 - Agg 2-1)
2013-14   Scottish Premier League merged with Scottish League to form Scottish
          Professional Football League. Placed in League Two of new competition
2015-16   Scottish Professional Football League Two runner-up
          Not promoted after play-offs (SF Clyde 3 Elgin City 1, Elgin City 0
          Clyde 2, Agg 1-5)
2019-20   Season ended early to due Covid-19 virus. League decided on a
          points per game basis
2020-21   Missed runner-up spot on goal difference
          Not promoted after play-offs (SF Elgin City 0 Edinburgh City 1,
          Edinburgh City 2 Elgin City 2, Agg 2-3)

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1984-85   HIGH      30   13    8    9   55   37   47      7/16
1985-86   HIGH      32   21    7    4   67   33   70      2/17
1986-87   HIGH      34   21    7    6   93   33   70      3/18
1987-88   HIGH      34   17    8    9   69   41   59      7/18
1988-89   HIGH      34   19    9    6   73   37   66      5/18
1989-90   HIGH      34   26    3    5  103   33   81      1/18
1990-91   HIGH      34   17    6   11   84   53   57      7/18
1991-92   HIGH      34   16    6   12   76   51   54      7/18
1992-93   HIGH      34   24    5    5  110   35   77      1/18
1993-94   HIGH      34   19    6    9   60   33   63      6/18
1994-95   HIGH      30   15    3   12   52   42   48      8/16
1995-96   HIGH      30   15    3   12   59   55   48      7/16
1996-97   HIGH      30   13    4   13   64   66   43      9/16
1997-98   HIGH      30   16    7    7   59   33   55      5/16
1998-99   HIGH      30   21    1    8   71   39   64      4/16
1999-00   HIGH      30   12    6   12   45   44   42      9/16
2000-01   SCOT-3    36    5    7   24   29   65   22     10/10
2001-02   SCOT-3    36   13    8   15   45   47   47      6/10
2002-03   SCOT-3    36    5   13   18   33   63   28      9/10
2003-04   SCOT-3    36    6    7   23   48   93   25      9/10
2004-05   SCOT-3    36   12    7   17   39   61   43      6/10
2005-06   SCOT-3    36   15    7   14   55   58   52      5/10
2006-07   SCOT-3    36    9    2   25   39   69   29      9/10
2007-08   SCOT-3    36   13    8   15   56   68   47      6/10
2008-09   SCOT-3    36    7    5   24   31   79   26     10/10
2009-10   SCOT-3    36    9    7   20   46   59   34      9/10
2010-11   SCOT-3    36   13    6   17   53   63   45      7/10
2011-12   SCOT-3    36   16    9   11   68   60   57      4/10
2012-13   SCOT-3    36   13   10   13   67   69   49      5/10
2013-14   SPFL-L2   36    9    9   18   62   73   36      9/10
2014-15   SPFL-L2   36   12    9   15   55   58   45      7/10
2015-16   SPFL-L2   36   17    8   11   59   46   59      2/10
2016-17   SPFL-L2   36   14    9   13   67   47   51      5/10
2017-18   SPFL-L2   36   14    7   15   54   61   49      6/10
2018-19   SPFL-L2   36   13    4   19   52   67   43      8/10
2019-20   SPFL-L2   28   12    7    9   48   34   43      3/10
2020-21   SPFL-L2   22   12    2    8   39   28   38      3/10
2021-22   SPFL-L2   36    9   10   17   33   51   37      9/10
2022-23   SPFL-L2   36   11    7   18   44   62   40      9/10
2023-24   SPFL-L2

SCOTTISH CUP

1948-49   1     RANGERS                             A    1-6
1950-51   1     HAMILTON ACADEMICAL                 A    2-2
          1r    HAMILTON ACADEMICAL                 H    0-3
1951-52   2     RANGERS                             A    1-6
1952-53   1     THIRD LANARK                        H    2-3
1954-55   1     NEWTON STEWART                      A    5-3
          2     CLACHNACUDDIN                       H    1-1
          2r    CLACHNACUDDIN                       A    1-7
1955-56   1     CHIRNSIDE UNITED                    A    9-1
          2     KEITH                               A    0-2
1956-57   1     SHAWFIELD AMATEURS                  H    5-1
          2     CLACHNACUDDIN                       H    2-2
          2r    CLACHNACUDDIN                       A    2-3
1959-60   2     FORFAR ATHLETIC                     H    5-1
          3     CELTIC                              H    1-2
1960-61   1     AIRDRIEONIANS                       H    2-2
          1r    AIRDRIEONIANS                       A    0-2
1961-62   1     HAMILTON ACADEMICAL                 A    1-3
1964-65   P1r   STENHOUSEMUIR                       A    1-4
          P2    STENHOUSEMUIR                       A    1-4
1965-66   P2    EAST FIFE                           A    0-1
1966-67   P1    CHIRNSIDE UNITED                    A    7-1
          P2    HAWICK ROYAL ALBERT                 A    1-1
          P2r   HAWICK ROYAL ALBERT                 H    2-0
          1     AYR UNITED                          H    2-0
          2     CELTIC                              A    0-7
1967-68   P1    ALBION ROVERS                       H    3-1
          P2    TARFF ROVERS                        A    3-2
          1     FORFAR ATHLETIC                     H    3-1
          2     ARBROATH                            H    2-0
          QF    MORTON                              A    1-2
1968-69   P2    STRANRAER                           A    0-2
1970-71   1     STENHOUSEMUIR                       A    1-0
          2     BERWICK RANGERS                     H    2-0
          3     ABERDEEN                            A    0-5
1971-72   1     STENHOUSEMUIR                       H    2-0
          2     BURNTISLAND SHIPYARD                A    4-1
          3     INVERNESS CALEDONIAN                H    3-1
          4     KILMARNOCK                          H    1-4
1972-73   2     FERRANTI THISTLE                    A    2-2
          2r    FERRANTI THISTLE                    H    2-1
          3     HAMILTON ACADEMICAL                 H    0-1
1975-76   1     FORRES MECHANICS                    H    0-1
1976-77   1     VALE OF LEITHEN                     H    4-0
          2     FORFAR ATHLETIC                     A    2-0
          3     STIRLING ALBION                     A    1-1
          3r    STIRLING ALBION                     H    3-2
          4     RANGERS                             A    0-3
1981-82   2     MONTROSE                            A    0-0
          2r    MONTROSE                            H    0-0
          2r2   MONTROSE                            N    1-2    (@ Peterhead)
1982-83   1     MEADOWBANK THISTLE                  A    2-1
          2     GALA FAIRYDEAN                      H    5-2
          3     DUNFERMLINE ATHLETIC                A    0-5
1983-84   1     QUEEN'S PARK                        H    0-2
1988-89   2     DUMBARTON                           H    2-2
          2r    DUMBARTON                           A    0-4
1989-90   1     ARBROATH                            H    2-1
          2     BRECHIN CITY                        H    2-2
          2r    BRECHIN CITY                        A    0-8
1996-97   1     WHITEHILL WELFARE                   H    0-3
2000-01   2     QUEEN OF THE SOUTH                  H    0-1
2001-02   1     ALBION ROVERS                       A    0-0
          1r    ALBION ROVERS                       H    0-1
2002-03   2     PETERHEAD                           A    0-1
2003-04   1     PETERHEAD                           H    1-2
2004-05   2     GRETNA                              A    0-3
2005-06   1     STIRLING ALBION                     A    1-2
2006-07   2     BUCKIE THISTLE                      H    1-0
          3     DEVERONVALE                         A    4-5
2007-08   2     ARBROATH                            A    0-5
2008-09   2     COWDENBEATH                         A    2-1
          3     SPARTANS                            H    1-2
2009-10   2     NAIRN COUNTY                        A    4-2
          3     ALBION ROVERS                       A    0-1
2010-11   2     BRORA RANGERS                       H    5-3
          3     LIVINGSTON                          H    2-1
          4     INVERNESS CALEDONIAN THISTLE        A    0-2
2011-12   2     FRASERBURGH                         A    0-0
          2r    FRASERBURGH                         H    5-2
          3     QUEEN'S PARK                        H    1-1
          3r    QUEEN'S PARK                        A    1-3
2012-13   2     ST CUTHBERT WANDERERS               H    3-1
          3     EAST FIFE                           H    5-1
          4     RANGERS                             A    0-3
2013-14   2     KEITH                               A    4-0
          3     DUNFERMLINE ATHLETIC                H    3-5
2014-15   2     FORRES MECHANICS                    H    0-0
          2r    FORRES MECHANICS                    A    3-1
          3     BO'NESS UNITED                      H    4-4
          3r    BO'NESS UNITED                      A    4-5
2015-16   2     SPARTANS                            H    1-0
          3     RAITH ROVERS                        H    1-2
2016-17   2     GALA FAIRYDEAN ROVERS               A    4-0
          3     HAWICK ROYAL ALBERT                 H    8-1
          4     INVERNESS CALEDONIAN THISTLE        H    1-2
2017-18   2     EDUSPORT ACADEMY                    H    3-1
          3     DUMBARTON                           A    0-1
2018-19   2     WHITEHILL WELFARE                   H    2-0
          3     STIRLING UNIVERSITY                 A    4-0
          4     HIBERNIAN                           A    0-4
2019-20   2     BERWICK RANGERS                     H    3-1
          3     ALLOA ATHLETIC                      H    1-3
2020-21   1     CIVIL SERVICE STROLLERS             H    4-0
          2     AYR UNITED                          H    0-4
2021-22   2     CLYDEBANK                           A    1-1
          2r    CLYDEBANK                           H    1-2
2022-23   2     CAMELON                             H    4-0
          3     HILL OF BEATH HAWTHORN              A    2-1
          4     DRUMCHAPEL UNITED                   H    2-1
          5     AYR UNITED                          A    1-4
2023-24   2     JEANFIELD SWIFTS                    A    0-6

Please acknowledge the F.C.H.D. when using this information elsewhere