STIRLING ALBION
1946-47 Joined Scottish League as founder members of new Division C Scottish League Division C Champions Promoted to Division B 1948-49 Scottish League Division B runner-up (lost title on goal average) Promoted to Division A 1950 Relegated to Division B 1950-51 Scottish League Division B runner-up (lost title on goal average) Promoted to Division A 1952 Relegated to Division B 1952-53 Scottish League Division B Champions Promoted to Division A 1956 Relegated to Division B, which was then renamed Division Two 1957-58 Scottish League Division Two Champions Promoted to Division One 1960 Relegated to Division Two 1960-61 Scottish League Division Two Champions Promoted to Division One 1962 Relegated to Division Two 1964-65 Scottish League Division Two Champions Promoted to Division One 1968 Relegated to Division Two 1976-77 Scottish League Division Two Champions Promoted to Division One 1981 Relegated to Division Two 1986-87 Missed runner-up spot on goal difference (2nd of 3 teams on 52 points) 1989-90 Missed runner-up spot on goal difference 1990-91 Scottish League Division Two Champions Promoted to Division One 1994-95 Placed in Division Two on league re-organisation 1995-96 Scottish League Division Two Champions Promoted to Division One 1998 Relegated to Division Two 2001 Relegated to Division Three 2003-04 Scottish League Division Three runner-up Promoted to Division Two 2006-07 Scottish League Division Two runner-up Promoted to Division One after play-offs 2008 Relegated to Division Two 2009-10 Scottish League Division Two Champions (on goal difference) Promoted to Division One 2011 Relegated to Division Two 2012 Relegated to Division Three 2013-14 Scottish Premier League merged with Scottish League to form Scottish Professional Football League. Placed in League Two of new competition Promoted to League One after play-offs (SF Stirling Albion 3 Annan Athletic 1, Annan Athletic 3 Stirling Albion 5, Agg 8-4, F Stirling Albion 1 East Fife 2, East Fife 0 Stirling Albion 2, Agg 3-2) 2015 Relegated to League Two 2017-18 Not promoted after play-offs (SF Stirling Albion 0 Peterhead 1, Peterhead 3 Stirling Albion 0 - Agg 0-4) 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis 2022-23 Scottish Professional Football League Two Champions Promoted to League One 2024 Relegated to League Two SEASON LEAGUE P W D L F A P POS 1946-47 SCOT-C 18 13 4 1 66 22 30 1/10 1947-48 SCOT-B 30 11 6 13 85 66 28 8/16 1948-49 SCOT-B 30 20 2 8 71 47 42 2/16 1949-50 SCOT-A 30 6 3 21 38 77 15 16/16 1950-51 SCOT-B 30 21 3 6 78 44 45 2/16 1951-52 SCOT-A 30 5 5 20 36 99 15 16/16 1952-53 SCOT-B 30 20 4 6 64 43 44 1/16 1953-54 SCOT-A 30 10 4 16 39 62 24 14/16 1954-55 SCOT-A 30 2 2 26 29 105 6 16/16 1955-56 SCOT-A 34 4 5 25 23 82 13 18/18 1956-57 SCOT-2 36 17 5 14 81 64 39 8/19 1957-58 SCOT-2 36 25 5 6 105 48 55 1/19 1958-59 SCOT-1 34 11 8 15 54 64 30 12/18 1959-60 SCOT-1 34 7 8 19 55 72 22 17/18 1960-61 SCOT-2 36 24 7 5 89 37 55 1/19 1961-62 SCOT-1 34 6 6 22 34 76 18 18/18 1962-63 SCOT-2 36 16 4 16 74 75 36 10/19 1963-64 SCOT-2 36 6 8 22 47 99 20 19/19 1964-65 SCOT-2 36 26 7 3 84 31 59 1/19 1965-66 SCOT-1 34 9 8 17 40 68 26 15/18 1966-67 SCOT-1 34 5 9 20 31 85 19 16/18 1967-68 SCOT-1 34 4 4 26 29 105 12 18/18 1968-69 SCOT-2 36 21 6 9 67 40 48 4/19 1969-70 SCOT-2 36 18 10 8 70 40 46 4/19 1970-71 SCOT-2 36 12 8 16 61 61 32 12/19 1971-72 SCOT-2 36 21 8 7 75 37 50 3/19 1972-73 SCOT-2 36 19 9 8 70 39 47 4/19 1973-74 SCOT-2 36 17 6 13 76 50 40 7/19 1974-75 SCOT-2 38 17 9 12 67 55 43 8/20 1975-76 SCOT-2 26 9 7 10 39 32 25 6/14 1976-77 SCOT-2 39 22 11 6 59 29 55 1/14 1977-78 SCOT-1 39 15 12 12 60 52 42 5/14 1978-79 SCOT-1 39 13 9 17 43 55 35 8/14 1979-80 SCOT-1 39 13 13 13 40 40 39 8/14 1980-81 SCOT-1 39 6 11 22 18 48 23 13/14 1981-82 SCOT-2 39 12 11 16 39 44 35 8/14 1982-83 SCOT-2 39 18 10 11 57 41 46 5/14 1983-84 SCOT-2 39 14 14 11 51 42 42 4/14 1984-85 SCOT-2 39 15 13 11 62 47 43 6/14 1985-86 SCOT-2 39 18 8 13 57 43 44 5/14 1986-87 SCOT-2 39 20 12 7 55 33 52 3/14 1987-88 SCOT-2 39 18 10 11 60 51 46 5/14 1988-89 SCOT-2 39 15 12 12 64 55 42 4/14 1989-90 SCOT-2 39 20 7 12 73 50 47 3/14 1990-91 SCOT-2 39 20 14 5 62 24 54 1/14 1991-92 SCOT-1 44 14 13 17 50 57 41 8/12 1992-93 SCOT-1 44 11 13 20 44 61 35 10/12 1993-94 SCOT-1 44 13 9 22 41 68 35 9/12 1994-95 SCOT-2 36 17 7 12 54 43 58 3/10 1995-96 SCOT-2 36 24 9 3 83 30 81 1/10 1996-97 SCOT-1 36 12 10 14 54 61 46 7/10 1997-98 SCOT-1 36 8 10 18 40 56 34 10/10 1998-99 SCOT-2 36 12 8 16 50 63 44 6/10 1999-00 SCOT-2 36 11 7 18 60 72 40 7/10 2000-01 SCOT-2 36 5 17 14 34 50 32 10/10 2001-02 SCOT-3 36 9 10 17 45 68 37 9/10 2002-03 SCOT-3 36 15 11 10 50 44 56 5/10 2003-04 SCOT-3 36 23 8 5 78 27 77 2/10 2004-05 SCOT-2 36 14 9 13 56 55 51 4/10 2005-06 SCOT-2 36 15 6 15 54 63 51 5/10 2006-07 SCOT-2 36 21 6 9 67 39 69 2/10 2007-08 SCOT-1 36 4 12 20 41 71 24 10/10 2008-09 SCOT-2 36 14 11 11 59 49 53 5/10 2009-10 SCOT-2 36 18 11 7 68 48 65 1/10 2010-11 SCOT-1 36 4 8 24 32 82 20 10/10 2011-12 SCOT-2 36 9 7 20 46 70 34 10/10 2012-13 SCOT-3 36 12 9 15 59 58 45 7/10 2013-14 SPFL-L2 36 16 10 10 60 50 58 3/10 2014-15 SPFL-L1 36 4 8 24 35 84 20 10/10 2015-16 SPFL-L2 36 13 9 14 47 46 48 7/10 2016-17 SPFL-L2 36 12 11 13 50 59 47 6/10 2017-18 SPFL-L2 36 16 7 13 61 52 55 3/10 2018-19 SPFL-L2 36 13 8 15 44 45 47 5/10 2019-20 SPFL-L2 28 10 6 12 34 35 36 6/10 2020-21 SPFL-L2 22 10 6 6 32 22 36 5/10 2021-22 SPFL-L2 36 11 9 16 41 46 42 7/10 2022-23 SPFL-L2 36 21 10 5 67 37 73 1/10 2023-24 SPFL-L1 36 10 9 17 39 58 39 9/10 2024-25 SPFL-L2
SCOTTISH CUP
1947-48 2 RAITH ROVERS H 2-4 1948-49 1 ST MIRREN A 0-2 1949-50 1 KILMARNOCK A 1-1 1r KILMARNOCK H 3-1 2 DUMBARTON H 2-2 2r DUMBARTON A 1-1 2r2 DUMBARTON N 6-2 (@ Rangers) 3 BYE QF PARTICK THISTLE A 1-5 1950-51 1 AYR UNITED H 1-2 1951-52 2 FALKIRK A 3-3 2r FALKIRK H 1-2 1952-53 2 CELTIC H 1-1 2r CELTIC A 0-3 1953-54 1 DUMBARTON H 2-1 2 ARBROATH H 0-0 2r ARBROATH A 3-1 3 CELTIC H 3-4 1954-55 5 ABERDEEN H 0-6 1955-56 5 ST JOHNSTONE H 2-1 6 HEART OF MIDLOTHIAN A 0-5 1956-57 5 MOTHERWELL H 1-2 1957-58 2 CELTIC A 2-7 1958-59 2 FRASERBURGH A 4-3 3 MORTON H 3-1 QF CELTIC H 1-3 1959-60 2 QUEEN OF THE SOUTH H 3-3 2r QUEEN OF THE SOUTH A 1-5 1960-61 1 DEVERONVALE A 0-1 1961-62 2 PARTICK THISTLE H 3-1 3 EAST FIFE H 4-1 QF MOTHERWELL H 0-6 1962-63 1 EAST STIRLINGSHIRE A 0-2 1963-64 1 BRECHIN CITY H 1-1 1r BRECHIN CITY A 1-5 1964-65 P1 PEEBLES ROVERS A 4-1 P2 VALE OF LEITHEN A 5-0 1 ARBROATH H 2-1 2 AIRDRIEONIANS H 1-1 2r AIRDRIEONIANS A 2-0 QF DUNFERMLINE ATHLETIC A 0-2 1965-66 1 QUEEN'S PARK H 3-1 2 DUNFERMLINE ATHLETIC H 0-0 2r DUNFERMLINE ATHLETIC A 1-4 1966-67 1 AIRDRIEONIANS H 1-2 1967-68 1 QUEEN OF THE SOUTH A 1-1 1r QUEEN OF THE SOUTH H 1-3 1968-69 1 EAST STIRLINGSHIRE A 0-2 1969-70 1 ST MIRREN A 0-2 1970-71 3 MOTHERWELL H 3-1 4 DUNDEE A 0-2 1971-72 2 ALLOA ATHLETIC H 1-2 1972-73 3 ARBROATH H 3-3 3r ARBROATH A 1-0 4 AYR UNITED A 1-2 1973-74 3 MONTROSE A 1-1 1974-75 2 CLACHNACUDDIN A 3-4 1975-76 2 CIVIL SERVICE STROLLERS H 4-0 3 FORFAR ATHLETIC H 2-1 4 HEART OF MIDLOTHIAN A 0-3 1976-77 2 STRANRAER A 0-0 2r STRANRAER H 2-1 3 ELGIN CITY H 1-1 3r ELGIN CITY A 2-3 1977-78 3 CLYDEBANK H 3-0 4 RANGERS A 0-1 1978-79 3 PARTICK THISTLE H 0-2 1979-80 3 CLYDEBANK A 1-1 3r CLYDEBANK H 1-1 3r2 CLYDEBANK N 1-0 (@ Falkirk) 4 HEART OF MIDLOTHIAN A 0-2 1980-81 3 BUCKIE THISTLE A 3-1 4 CELTIC A 0-3 1981-82 1 CLYDE H 1-2 1982-83 1 EAST STIRLINGSHIRE H 1-0 2 BERWICK RANGERS A 0-2 1983-84 2 ARBROATH A 0-0 2r ARBROATH H 0-0 2r2 ARBROATH A 2-1 3 INVERNESS CALEDONIAN A 0-0 3r INVERNESS CALEDONIAN H 1-2 1984-85 1 SELKIRK H 20-0 2 COWDENBEATH A 1-2 1985-86 2 FORT WILLIAM A 0-0 2r FORT WILLIAM H 6-0 3 KILMARNOCK A 0-1 1986-87 1 COWDENBEATH H 3-0 2 MEADOWBANK THISTLE H 0-1 1987-88 1 COWDENBEATH H 1-2 1988-89 1 STRANRAER A 2-2 1r STRANRAER H 0-1 1989-90 1 COLDSTREAM H 4-0 2 WHITEHILL WELFARE H 3-0 3 EAST STIRLINGSHIRE A 1-0 4 INVERNESS CALEDONIAN H 6-2 QF CLYDEBANK A 1-1 QFr CLYDEBANK H 0-1 (@ Falkirk) 1990-91 2 STENHOUSEMUIR H 2-0 3 MORTON H 0-1 1991-92 3 DUNDEE A 1-1 3r DUNDEE H 0-1 1992-93 3 EAST FIFE H 1-2 1993-94 3 BERWICK RANGERS H 1-0 4 ST JOHNSTONE A 3-3 4r ST JOHNSTONE H 0-2 1994-95 1 DUMBARTON A 3-3 1r DUMBARTON H 3-0 2 BRECHIN CITY A 3-2 3 AIRDRIEONIANS H 1-2 1995-96 2 ALLOA ATHLETIC H 3-1 3 CLYDEBANK A 1-0 4 ABERDEEN H 0-2 1996-97 3 DUNDEE UNITED H 0-2 1997-98 3 QUEEN OF THE SOUTH A 3-1 4 ST JOHNSTONE A 1-3 1998-99 2 MONTROSE A 0-0 2r MONTROSE H 2-1 3 HIBERNIAN A 1-1 3r HIBERNIAN H 2-1 4 MOTHERWELL A 0-2 1999-00 2 EAST FIFE H 2-1 3 CLYDEBANK A 0-1 2000-01 2 SPARTANS A 3-1 3 RAITH ROVERS H 2-0 4 HIBERNIAN H 2-3 2001-02 1 BUCKIE THISTLE H 2-1 2 GALA FAIRYDEAN A 0-1 2002-03 2 STRANRAER A 1-4 2003-04 1 QUEEN'S PARK H 3-1 2 ARBROATH H 1-2 2004-05 2 BRECHIN CITY A 0-1 2005-06 1 ELGIN CITY H 2-1 2 INVERURIE LOCO WORKS H 1-0 3 PARTICK THISTLE H 0-1 2006-07 2 EDINBURGH CITY A 1-0 3 INVERNESS CALEDONIAN THISTLE H 1-6 2007-08 3 STRANRAER A 6-0 4 CELTIC A 0-3 2008-09 3 PARTICK THISTLE H 2-3 2009-10 3 AUCHINLECK TALBOT H 2-1 4 ALBION ROVERS A 0-0 4r ALBION ROVERS H 3-1 5 ROSS COUNTY A 0-9 2010-11 3 PARTICK THISTLE H 1-3 2011-12 3 DUNDEE H 1-2 2012-13 2 DALBEATTIE STAR A 5-0 3 DEVERONVALE H 0-1 2013-14 2 WHITEHILL WELFARE H 2-2 2r WHITEHILL WELFARE A 2-1 3 TURRIFF UNITED A 3-0 4 ALLOA ATHLETIC A 2-3 2014-15 3 HURLFORD UNITED A 1-1 3r HURLFORD UNITED H 2-2 Stirling Albion won 13-12 on penalties 4 RAITH ROVERS H 0-2 2015-16 2 EAST FIFE A 0-0 2r EAST FIFE H 1-0 3 CUMBERNAULD COLTS H 6-0 4 INVERNESS CALEDONIAN THISTLE H 0-0 4r INVERNESS CALEDONIAN THISTLE A 0-2 2016-17 2 LINLITHGOW ROSE A 3-0 3 WICK ACADEMY H 2-0 4 CLYDE H 2-2 4r CLYDE A 2-3 2017-18 2 LOTHIAN THISTLE HUTCHISON VALE H 3-5 2018-19 2 QUEEN'S PARK [GLASGOW] H 1-2 2019-20 2 STRATHSPEY THISTLE H 2-0 3 CLYDE H 0-2 2020-21 1 BERWICK RANGERS A 3-0 2 RAITH ROVERS H 0-2 2021-22 2 BERWICK RANGERS A 2-1 3 TRANENT H 4-0 4 RANGERS A 0-4 2022-23 2 BRECHIN CITY A 2-2 Stirling Albion won 8-7 on penalties 3 INVERNESS CALEDONIAN THISTLE A 2-3 2023-24 3 COVE RANGERS H 0-3 2024-25 2 BO'NESS ATHLETIC H 6-0 3 FORFAR ATHLETIC A 3-3 Forfar Athletic won 4-2 on penalties
Please acknowledge the F.C.H.D. when using this information elsewhere