EAST STIRLINGSHIRE
1900-01 Joined Scottish League Division Two
1915 Division Two disbanded on outbreak of war
1921-22 Rejoined Scottish League as Division Two reformed
1923 Relegated to new Division Three
1923-24 Scottish League Division Three runner-up
Promoted to Division Two
1931-32 Scottish League Division Two Champions (on goal average)
Promoted to Division One
1933 Relegated to Division Two
1946-47 Dropped down to new Division C for first season after World War II
1947-48 Scottish League Division C Champions
Promoted to Division B
1949 Relegated to Division C North East
1950 Switched to Division C South West
1954 Switched back to Division C North East
1955 Division C disbanded, promoted to Division B
1956-57 Division B renamed Division Two
1962-63 Scottish League Division Two runner-up
Promoted to Division One
1964 Relegated to Division Two
1964 Changed name to E S Clydebank
1965 E S Clydebank changed name back
1979-80 Scottish League Division Two runner-up
Promoted to Division One
1982 Relegated to Division Two
1994-95 Placed in Division Three on league re-organisation
2008-09 Not promoted after play-offs (SF East Stirlingshire 1 Cowdenbeath 2,
Cowdenbeath 1 East Stirlingshire 1 - Agg 2-3)
2009-10 Not promoted adter play-offs (SF East Stirlingshire 0 Forfar Athletic 1,
Forfar Athletic 2 East Stirlingshire 2 - Agg 2-3)
2013-14 Scottish Premier League merged with Scottish League to form Scottish
Professional Football League. Placed in League Two of new competition
2015-16 Relegated from Scottsh Professional Football League after play-offs
(SF Edinburgh City 1 East Stirlingshire 1, East Stirlingshire 0
Edinburgh City 1, Agg 1-2)
2016-17 Joined Lowland League
Lowland League runner-up
2019-20 Season ended early due to Covid-19 virus, placing decided on points per game
2020-21 Season ended early due to Covid-19 virus, placing decided on points per game
SEASON LEAGUE P W D L F A P POS
1900-01 SCOT-2 18 7 4 7 35 39 18 7/10
1901-02 SCOT-2 22 8 3 11 36 46 19 9/12
1902-03 SCOT-2 22 9 3 10 46 41 21 8/12
1903-04 SCOT-2 22 8 5 9 35 40 21 6/12
1904-05 SCOT-2 22 7 5 10 38 38 19 9/12
1905-06 SCOT-2 22 1 10 11 26 47 12 12/12
1906-07 SCOT-2 22 6 4 12 37 48 16 11/12
1907-08 SCOT-2 22 9 5 8 30 32 23 5/12
1908-09 SCOT-2 22 9 3 10 28 34 21 9/12
1909-10 SCOT-2 22 9 2 11 38 43 20 8/12
1910-11 SCOT-2 22 7 6 9 28 35 20 7/12
1911-12 SCOT-2 22 7 3 12 21 31 17 9/12
1912-13 SCOT-2 26 12 8 6 43 27 32 3/14
1913-14 SCOT-2 22 7 8 7 40 36 22 8/12
1914-15 SCOT-2 26 13 5 8 53 46 31 4/14
1921-22 SCOT-2 38 12 10 16 43 60 34 15/20
1922-23 SCOT-2 38 10 8 20 48 69 28 19/20
1923-24 SCOT-3 30 17 8 5 63 36 42 2/16
1924-25 SCOT-2 38 11 8 19 58 72 30 18/20
1925-26 SCOT-2 38 10 7 21 59 89 27 18/20
1926-27 SCOT-2 38 18 8 12 93 75 44 5/20
1927-28 SCOT-2 38 14 10 14 84 76 38 9/20
1928-29 SCOT-2 36 14 4 18 71 75 32 12/19
1929-30 SCOT-2 38 16 4 18 83 75 36 12/20
1930-31 SCOT-2 38 17 7 14 85 74 41 7/20
1931-32 SCOT-2 38 26 3 9 111 55 55 1/20
1932-33 SCOT-1 38 7 3 28 55 115 17 20/20
1933-34 SCOT-2 34 14 7 13 65 74 35 9/18
1934-35 SCOT-2 34 11 7 16 57 76 29 14/18
1935-36 SCOT-2 34 13 8 13 70 75 34 8/18
1936-37 SCOT-2 34 18 2 14 81 78 38 7/18
1937-38 SCOT-2 34 9 7 18 55 95 25 13/18
1938-39 SCOT-2 34 9 4 21 89 130 22 17/18
1939-40 SCOT-2 4 1 2 1 7 7 4 ABAND
1946-47 SCOT-C 18 10 2 6 54 40 22 4/10
1947-48 SCOT-C 22 18 3 1 72 26 39 1/12
1948-49 SCOT-B 30 6 6 18 38 67 18 16/16
1949-50 SCOT-CNE 30 9 8 13 51 62 26 12/16
1950-51 SCOT-CSW 30 11 6 13 57 66 28 11/16
1951-52 SCOT-CSW 30 10 7 13 53 72 27 11/16
1952-53 SCOT-CSW 26 7 3 16 38 75 17 14/14
1953-54 SCOT-CSW 26 9 2 15 46 82 20 10/14
1954-55 SCOT-CNE 24 8 4 12 58 75 20 10/13
1955-56 SCOT-B 36 9 10 17 66 94 28 16/19
1956-57 SCOT-2 36 5 7 24 56 121 17 19/19
1957-58 SCOT-2 36 12 5 19 55 79 29 15/19
1958-59 SCOT-2 36 10 8 18 50 79 28 15/19
1959-60 SCOT-2 36 10 8 18 68 82 28 15/19
1960-61 SCOT-2 36 9 7 20 59 100 25 16/19
1961-62 SCOT-2 36 15 4 17 70 81 34 11/19
1962-63 SCOT-2 36 20 9 7 80 50 49 2/19
1963-64 SCOT-1 34 5 2 27 37 91 12 18/18
1965-66 SCOT-2 36 9 5 22 59 91 23 17/19
1966-67 SCOT-2 38 7 10 21 44 87 24 19/20
1967-68 SCOT-2 36 9 10 17 61 74 28 15/19
1968-69 SCOT-2 36 17 5 14 70 62 39 9/19
1969-70 SCOT-2 36 14 5 17 58 75 33 12/19
1970-71 SCOT-2 36 9 9 18 57 86 27 17/19
1971-72 SCOT-2 36 17 7 12 60 58 41 8/19
1972-73 SCOT-2 36 12 8 16 52 69 32 13/19
1973-74 SCOT-2 36 9 5 22 47 73 23 16/19
1974-75 SCOT-2 38 16 8 14 56 52 40 10/20
1975-76 SCOT-2 26 8 8 10 33 33 24 8/14
1976-77 SCOT-2 39 12 8 19 47 63 32 10/14
1977-78 SCOT-2 39 15 8 16 55 65 38 9/14
1978-79 SCOT-2 39 12 8 19 61 87 32 12/14
1979-80 SCOT-2 39 21 7 11 55 40 49 2/14
1980-81 SCOT-1 39 6 17 16 41 56 29 11/14
1981-82 SCOT-1 39 7 10 22 38 77 24 13/14
1982-83 SCOT-2 39 7 9 23 41 79 23 13/14
1983-84 SCOT-2 39 10 11 18 51 66 31 11/14
1984-85 SCOT-2 39 8 15 16 38 53 31 12/14
1985-86 SCOT-2 39 11 6 22 49 69 28 11/14
1986-87 SCOT-2 39 6 11 22 33 56 23 13/14
1987-88 SCOT-2 39 15 13 11 52 48 43 6/14
1988-89 SCOT-2 39 13 11 15 54 58 37 9/14
1989-90 SCOT-2 39 8 10 21 34 66 26 14/14
1990-91 SCOT-2 39 9 11 19 36 72 29 13/14
1991-92 SCOT-2 39 15 11 13 61 70 41 6/14
1992-93 SCOT-2 39 8 9 22 50 85 25 13/14
1993-94 SCOT-2 39 13 11 15 54 57 37 9/14
1994-95 SCOT-3 36 18 5 13 61 50 59 4/10
1995-96 SCOT-3 36 11 11 14 58 62 44 7/10
1996-97 SCOT-3 36 8 9 19 36 58 33 9/10
1997-98 SCOT-3 36 17 6 13 50 48 57 4/10
1998-99 SCOT-3 36 9 13 14 50 48 40 8/10
1999-00 SCOT-3 36 11 7 18 28 50 40 7/10
2000-01 SCOT-3 36 10 7 19 37 69 37 8/10
2001-02 SCOT-3 36 12 4 20 51 58 40 7/10
2002-03 SCOT-3 36 2 7 27 32 105 13 10/10
2003-04 SCOT-3 36 2 2 32 30 118 8 10/10
2004-05 SCOT-3 36 5 7 24 32 88 22 10/10
2005-06 SCOT-3 36 6 5 25 28 89 23 10/10
2006-07 SCOT-3 36 6 3 27 27 78 21 10/10
2007-08 SCOT-3 36 10 4 22 48 71 34 9/10
2008-09 SCOT-3 36 19 4 13 57 50 61 3/10
2009-10 SCOT-3 36 19 4 13 50 46 61 3/10
2010-11 SCOT-3 36 10 4 22 33 62 34 9/10
2011-12 SCOT-3 36 6 6 24 38 88 24 10/10
2012-13 SCOT-3 36 8 5 23 49 97 29 10/10
2013-14 SPFL-L2 36 12 8 16 45 59 44 8/10
2014-15 SPFL-L2 36 13 4 19 40 66 43 9/10
2015-16 SPFL-L2 36 9 5 22 41 79 32 10/10
2016-17 LOWL 30 21 5 4 107 43 68 2/16
2017-18 LOWL 30 19 7 4 67 31 64 4/16
2018-19 LOWL 28 11 6 11 57 47 39 6/15
2019-20 LOWL 26 17 2 7 77 29 53 4/16
2020-21 LOWL 12 8 2 2 30 12 26 5/17
2021-22 LOWL 34 15 11 8 61 36 56 6/18
2022-23 LOWL 36 8 9 19 41 74 33 16/19
2023-24 LOWL 34 12 4 18 58 68 40 14/18
2024-25 LOWL 34 12 7 15 54 67 43 9/18
2025-26 LOWL
SCOTTISH CUP
1946-47 1 CLACHNACUDDIN A 1-1
1r CLACHNACUDDIN H 5-1
2 EAST FIFE A 1-5
1947-48 2 ST MIRREN A 0-2
1948-49 1 QUEEN OF THE SOUTH A 0-2
1950-51 1 KILMARNOCK H 2-1
2 HEART OF MIDLOTHIAN H 1-5
1951-52 1 MORTON A 0-2
1952-53 2 ALBION ROVERS A 0-2
1953-54 1 BERWICK RANGERS A 0-7
1954-55 3 FRASERBURGH A 2-4
1955-56 3 KEITH A 4-2
4 ARBROATH H 0-2
1956-57 3 CLACHNACUDDIN A 4-1
4 MORTON H 1-1
4r MORTON A 1-4
1957-58 1 MOTHERWELL H 3-7
1958-59 1 DUNDEE UNITED H 1-1
1r DUNDEE UNITED A 0-0
1r2 DUNDEE UNITED N 0-4 (@ Heart of Midlothian)
1959-60 1 MORTON A 1-0
2 INVERNESS CALEDONIAN H 2-2
2r INVERNESS CALEDONIAN A 4-1
3 HIBERNIAN H 0-3
1960-61 1 ALLOA ATHLETIC A 4-5
1961-62 2 INVERNESS CALEDONIAN A 0-3
1962-63 1 STIRLING ALBION H 2-0
2 MOTHERWELL H 1-0
3 RANGERS A 2-7
1963-64 2 EAST FIFE A 1-0
3 DUNFERMLINE ATHLETIC H 1-6
1965-66 1 MOTHERWELL H 0-0
1r MOTHERWELL A 1-4
1966-67 P1 FORFAR ATHLETIC A 0-1
1967-68 P1 FRASERBURGH A 4-1
P2 KEITH A 3-1
1 HIBERNIAN H 3-5
1968-69 P2 ALLOA ATHLETIC A 0-0
P2r ALLOA ATHLETIC H 2-1
1 STIRLING ALBION H 2-0
2 ST JOHNSTONE H 1-1
2r ST JOHNSTONE A 0-3
1969-70 P1 STRANRAER A 1-3
1970-71 1 CLYDEBANK H 0-2
1971-72 1 QUEEN'S PARK A 1-2
1972-73 1 ROSS COUNTY H 1-0
2 BRECHIN CITY A 0-0
2r BRECHIN CITY H 1-2
1973-74 1 CLYDEBANK H 0-0
1r CLYDEBANK A 0-1
1974-75 1 STENHOUSEMUIR A 2-2
1r STENHOUSEMUIR H 3-1
2 ST MIRREN H 2-1
3 ARBROATH A 0-1
1975-76 1 ALLOA ATHLETIC H 0-5
1976-77 2 MEADOWBANK THISTLE A 2-1
3 ALBION ROVERS H 0-3
1977-78 2 MEADOWBANK THISTLE A 1-2
1978-79 1 THREAVE ROVERS A 2-0
2 SPARTANS H 2-3
1979-80 1 BRECHIN CITY H 1-1
1r BRECHIN CITY A 1-1
1r2 BRECHIN CITY N 0-1 (@ St Johnstone)
1980-81 3 INVERNESS THISTLE H 4-1
4 COWDENBEATH A 2-1
QF CELTIC A 0-2
1981-82 3 HEART OF MIDLOTHIAN H 1-4
1982-83 1 STIRLING ALBION A 0-1
1983-84 1 STENHOUSEMUIR H 1-0
2 FRASERBURGH H 3-1
3 MORTON A 0-2
1984-85 1 DUNFERMLINE ATHLETIC A 3-1
2 ALLOA ATHLETIC A 1-2
1985-86 1 MEADOWBANK THISTLE A 2-3
1986-87 1 PETERHEAD A 0-1
1987-88 1 INVERNESS CALEDONIAN A 1-1
1r INVERNESS CALEDONIAN H 2-1
2 BUCKIE THISTLE A 3-2
3 GALA FAIRYDEAN A 5-3
4 CLYDE H 2-3
1988-89 1 GALA FAIRYDEAN H 1-0
2 MONTROSE H 1-2
1989-90 2 VALE OF LEITHEN A 3-1
3 STIRLING ALBION H 0-1
1990-91 1 QUEEN OF THE SOUTH H 1-3
1991-92 1 DUMBARTON H 0-2
1992-93 2 VALE OF LEITHEN A 2-2
2r VALE OF LEITHEN H 3-2
3 COVE RANGERS A 2-2
3r COVE RANGERS H 2-1
4 CLYDEBANK H 1-2
1993-94 2 COVE RANGERS H 4-1
3 ABERDEEN H 1-3
1994-95 1 STENHOUSEMUIR A 0-3
1995-96 2 STENHOUSEMUIR H 0-1
1996-97 2 BRORA RANGERS H 4-3
3 KILMARNOCK A 0-2
1997-98 2 EDINBURGH CITY H 1-1
2r EDINBURGH CITY A 0-0 (Edinburgh City won 4-3 on penalties)
1998-99 2 DALBEATTIE STAR A 2-1
3 STRANRAER A 0-1
1999-00 1 HUNTLY A 1-0
2 PARTICK THISTLE A 1-2
2000-01 1 DUMBARTON A 1-1
1r DUMBARTON H 0-1
2001-02 2 FORRES MECHANICS H 0-0
2r FORRES MECHANICS A 1-3
2002-03 1 THREAVE ROVERS H 1-1
1r THREAVE ROVERS A 1-2
2003-04 2 COWDENBEATH H 0-5
2004-05 1 GREENOCK MORTON A 1-3
2005-06 1 STENHOUSEMUIR A 2-3
2007-08 2 EDINBURGH CITY A 2-1
3 ALBION ROVERS A 5-1
4 RANGERS A 0-6
2008-09 2 PRESTON ATHLETIC H 4-2
3 LIVINGSTON H 2-1
4 DUNDEE UNITED H 0-4
2009-10 2 FORFAR ATHLETIC A 2-4
2010-11 2 FORRES MECHANICS A 0-0
2r FORRES MECHANICS H 4-0
3 SPARTANS A 2-1
4 BUCKIE THISTLE H 1-0 Tie awarded to Buckie Thistle
2011-12 2 BUCKIE THISTLE H 1-1
2r BUCKIE THISTLE A 4-2
3 EAST FIFE A 0-5
2012-13 2 FRASERBURGH A 2-1
3 DUMBARTON A 1-4
2013-14 2 THREAVE ROVERS H 6-0
3 RAITH ROVERS H 0-2
2014-15 2 WHITEHILL WELFARE A 1-0
3 DUNFERMLINE ATHLETIC H 1-2
2015-16 2 HUNTLY A 1-2
2016-17 2 ANNAN ATHLETIC A 0-0
2r ANNAN ATHLETIC H 1-2
2017-18 2 FORMARTINE UNITED A 0-4
2018-19 1 HUNTLY A 4-1
2 GALA FAIRYDEAN ROVERS A 0-2
2019-20 1 BROXBURN ATHLETIC A 2-3
2020-21 P2 INVERURIE LOCO WORKS H 5-0
1 TRANENT A 1-4
2021-22 1 FORT WILLIAM H 3-0
2 BONNYRIGG ROSE ATHLETIC H 0-3
2022-23 1 FORMARTINE UNITED A 1-3
2023-24 1 HUNTLY H 0-1
2024-25 1 LOCHEE UNITED H 2-3
Please acknowledge the F.C.H.D. when using this information elsewhere