ST MIRREN
1890-91 Founder members of Scottish League
1935 Relegated to Division Two
1935-36 Scottish League Division Two runner-up
Promoted to Division One
1956-57 A Division renamed Division One
1967 Relegated to Division Two
1967-68 Scottish League Division Two Champions
Promoted to Division One
1971 Relegated to Division Two (on goal average)
1974-75 Promoted to Division One after league re-organisation
1976-77 Scottish League Division One Champions
Promoted to Premier Division
1992 Relegated to Division One
1999-00 Scottish League Division One Champions
Promoted to Scottish Premier League
2001 Relegated to Scottish League Division One
2004-05 Scottish League Division One runner-up (on goal difference)
2005-06 Scottish League Division One Champions
Promoted to Scottish Premier League
2013-14 Scottish Premier League merged with Scottish League to form Scottish
Professional Football League. Placed in Premiership of new competition
2015 Relegated to Championship
2017-18 Scottish Professional Football League Championship Champions
Promoted to Premiership
2018-19 Escaped relegation after play-offs (F Dundee United 0 St Mirren 0,
St Mirren 1 Dundee United 1 - Agg 1-1, St Mirren won 2-0 on penalties)
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
SEASON LEAGUE P W D L F A P POS
1890-91 SCOT 18 5 1 12 39 62 11 8/10
1891-92 SCOT 22 5 5 12 43 60 13 10/12
1892-93 SCOT 18 9 2 7 40 39 20 3/10
1893-94 SCOT-1 18 7 3 8 50 46 17 6/10
1894-95 SCOT-1 18 9 1 8 34 36 19 5/10
1895-96 SCOT-1 18 5 3 10 31 51 13 8/10
1896-97 SCOT-1 18 9 1 8 38 29 19 6/10
1897-98 SCOT-1 18 8 2 8 30 36 18 6/10
1898-99 SCOT-1 18 8 4 6 46 32 20 5/10
1899-00 SCOT-1 18 3 6 9 30 46 12 8/10
1900-01 SCOT-1 20 5 6 9 33 43 16 9/11
1901-02 SCOT-1 18 8 3 7 29 28 19 5/10
1902-03 SCOT-1 22 7 8 7 39 40 22 6/12
1903-04 SCOT-1 26 11 5 10 45 38 27 6/14
1904-05 SCOT-1 26 9 4 13 33 36 22 10/14
1905-06 SCOT-1 30 13 5 12 41 37 31 8/16
1906-07 SCOT-1 34 12 13 9 50 44 37 7/18
1907-08 SCOT-1 34 13 10 11 50 59 36 7/18
1908-09 SCOT-1 34 15 6 13 53 45 36 7/18
1909-10 SCOT-1 34 13 5 16 49 58 31 13/18
1910-11 SCOT-1 34 12 7 15 46 57 31 12/18
1911-12 SCOT-1 34 7 10 17 32 59 24 18/18
1912-13 SCOT-1 34 10 10 14 50 60 30 12/18
1913-14 SCOT-1 38 8 6 24 38 73 22 20/20
1914-15 SCOT-A 38 14 8 16 56 65 36 9/20
1915-16 SCOT 38 13 4 21 50 67 30 13/20
1916-17 SCOT 38 15 10 13 49 43 40 7/20
1917-18 SCOT 34 11 7 16 42 50 29 11/18
1918-19 SCOT 34 10 12 12 43 55 32 11/18
1919-20 SCOT 42 15 8 19 63 81 38 14/22
1920-21 SCOT 42 7 4 31 43 92 18 22/22
1921-22 SCOT-1 42 17 12 13 71 61 46 8/22
1922-23 SCOT-1 38 15 12 11 54 44 42 6/20
1923-24 SCOT-1 38 15 12 11 53 45 42 6/20
1924-25 SCOT-1 38 18 4 16 65 63 40 6/20
1925-26 SCOT-1 38 20 7 11 62 52 47 4/20
1926-27 SCOT-1 38 16 5 17 78 76 37 10/20
1927-28 SCOT-1 38 18 8 12 77 76 44 5/20
1928-29 SCOT-1 38 16 8 14 78 74 40 8/20
1929-30 SCOT-1 38 18 5 15 73 56 41 5/20
1930-31 SCOT-1 38 11 8 19 49 72 30 15/20
1931-32 SCOT-1 38 20 4 14 77 56 44 5/20
1932-33 SCOT-1 38 18 6 14 73 60 42 7/20
1933-34 SCOT-1 38 9 9 20 46 75 27 17/20
1934-35 SCOT-1 38 11 5 22 49 70 27 19/20
1935-36 SCOT-2 34 25 2 7 114 41 52 2/18
1936-37 SCOT-1 38 11 7 20 68 81 29 16/20
1937-38 SCOT-1 38 14 5 19 58 66 33 14/20
1938-39 SCOT-1 38 11 7 20 57 80 29 18/20
1939-40 SCOT-1 5 1 3 1 8 8 5 ABAND
1946-47 SCOT-A 30 9 4 17 47 65 22 14/16
1947-48 SCOT-A 30 13 5 12 54 58 31 5/16
1948-49 SCOT-A 30 13 4 13 51 47 30 9/16
1949-50 SCOT-A 30 8 9 13 42 49 25 11/16
1950-51 SCOT-A 30 9 7 14 35 51 25 11/16
1951-52 SCOT-A 30 10 5 15 43 58 25 14/16
1952-53 SCOT-A 30 11 8 11 52 58 30 6/16
1953-54 SCOT-A 30 12 4 14 44 54 28 11/16
1954-55 SCOT-A 30 12 8 10 55 54 32 6/16
1955-56 SCOT-A 34 10 7 17 57 70 27 15/18
1956-57 SCOT-1 34 12 6 16 58 72 30 12/18
1957-58 SCOT-1 34 11 8 15 59 66 30 13/18
1958-59 SCOT-1 34 14 7 13 71 74 35 7/18
1959-60 SCOT-1 34 11 6 17 78 86 28 14/18
1960-61 SCOT-1 34 11 7 16 53 58 29 14/18
1961-62 SCOT-1 34 10 5 19 52 80 25 16/18
1962-63 SCOT-1 34 10 8 16 52 72 28 12/18
1963-64 SCOT-1 34 12 5 17 44 74 29 12/18
1964-65 SCOT-1 34 9 6 19 38 70 24 15/18
1965-66 SCOT-1 34 9 4 21 44 82 22 16/18
1966-67 SCOT-1 34 4 7 23 25 81 15 17/18
1967-68 SCOT-2 36 27 8 1 100 23 62 1/19
1968-69 SCOT-1 34 11 10 13 40 54 32 11/18
1969-70 SCOT-1 34 8 9 17 39 54 25 15/18
1970-71 SCOT-1 34 7 9 18 38 56 23 17/18
1971-72 SCOT-2 36 24 2 10 84 47 50 4/19
1972-73 SCOT-2 36 19 7 10 79 50 45 5/19
1973-74 SCOT-2 36 12 10 14 62 66 34 11/19
1974-75 SCOT-2 38 19 8 11 74 52 46 6/20
1975-76 SCOT-1 26 9 8 9 37 37 25 6/14
1976-77 SCOT-1 39 25 12 2 91 38 62 1/14
1977-78 SCOT-P 36 11 8 17 52 63 30 8/10
1978-79 SCOT-P 36 15 6 15 45 41 36 6/10
1979-80 SCOT-P 36 15 12 9 56 49 42 3/10
1980-81 SCOT-P 36 18 8 10 56 47 44 4/10
1981-82 SCOT-P 36 14 9 13 49 52 37 5/10
1982-83 SCOT-P 36 11 12 13 47 51 34 5/10
1983-84 SCOT-P 36 9 14 13 55 59 32 6/10
1984-85 SCOT-P 36 17 4 15 51 56 38 5/10
1985-86 SCOT-P 36 13 5 18 42 63 31 7/10
1986-87 SCOT-P 44 12 12 20 36 51 36 7/12
1987-88 SCOT-P 44 10 15 19 41 64 35 9/12
1988-89 SCOT-P 36 11 7 18 39 55 29 7/10
1989-90 SCOT-P 36 10 10 16 28 48 30 9/10
1990-91 SCOT-P 36 5 9 22 28 59 19 10/10
1991-92 SCOT-P 44 6 12 26 33 73 24 11/12
1992-93 SCOT-1 44 21 9 14 62 52 51 4/12
1993-94 SCOT-1 44 21 8 15 61 55 50 6/12
1994-95 SCOT-1 36 8 12 16 34 50 36 7/10
1995-96 SCOT-1 36 13 8 15 46 51 47 6/10
1996-97 SCOT-1 36 17 7 12 48 41 58 4/10
1997-98 SCOT-1 36 11 8 17 41 53 41 6/10
1998-99 SCOT-1 36 14 10 12 42 43 52 5/10
1999-00 SCOT-1 36 23 7 6 75 39 76 1/10
2000-01 SCOT P 38 8 6 24 32 72 30 12/12
2001-02 SCOT-1 36 11 12 13 43 53 45 8/10
2002-03 SCOT-1 36 9 10 17 42 71 37 7/10
2003-04 SCOT-1 36 9 14 13 39 46 41 7/10
2004-05 SCOT-1 36 15 15 6 41 23 60 2/10
2005-06 SCOT-1 36 23 7 6 52 28 76 1/10
2006-07 SCOT P 38 8 12 18 31 51 36 11/12
2007-08 SCOT P 38 10 11 17 26 54 41 10/12
2008-09 SCOT P 38 9 10 19 33 52 37 11/12
2009-10 SCOT P 38 7 13 18 36 49 34 10/12
2010-11 SCOT P 38 8 9 21 33 57 33 11/12
2011-12 SCOT P 38 9 16 13 39 51 43 8/12
2012-13 SCOT P 38 9 14 15 47 60 41 11/12
2013-14 SPFL-Ps 38 10 9 19 39 58 39 8/12
2014-15 SPFL-Ps 38 9 3 26 30 66 30 12/12
2015-16 SPFL-Ch 36 11 9 16 44 53 42 6/10
2016-17 SPFL-Ch 36 9 12 15 52 56 39 7/10
2017-18 SPFL-Ch 36 23 5 8 63 36 74 1/10
2018-19 SPFL-Ps 38 8 8 22 34 66 32 11/12
2019-20 SPFL-Ps 30 7 8 15 24 41 29 9/12
2020-21 SPFL-Ps 38 11 12 15 37 45 45 7/12
2021-22 SPFL-Ps 38 10 14 14 33 51 44 9/12
2022-23 SPFL-Ps 38 12 10 16 43 61 46 6/12
2023-24 SPFL-Ps 38 13 8 17 46 52 47 5/12
2024-25 SPFL-Ps 38 14 8 16 53 59 50 6/12
2025-26 SPFL-Ps
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE
1980-81 UEFA 1 I F ELFSBORG (SWE) A 2-1
I F ELFSBORG (SWE) H 0-0 (Agg 2-1)
2 SAINT-ÉTIENNE (FRA) H 0-0
SAINT-ÉTIENNE (FRA) A 0-2 (Agg 0-2)
1983-84 UEFA 1 FEYENOORD (NED) H 0-1
FEYENOORD (NED) A 0-2 (Agg 0-3)
1985-86 UEFA 1 SLAVIA PRAHA (TCH) A 0-1
SLAVIA PRAHA (TCH) H 3-0 (Agg 3-1)
2 HAMMARBY I F (SWE) A 3-3
HAMMARBY I F (SWE) H 1-2 (Agg 4-5)
1987-88 CWC 1 TROMSO (NOR) H 1-0
TROMSO (NOR) A 0-0 (Agg 1-0)
2 K V MECHELEN (BEL) A 0-0
K V MECHELEN (BEL) H 0-2 (Agg 0-2)
SCOTTISH CUP
1946-47 1 DUMBARTON H 2-3
1947-48 1 SHAWFIELD AMATEURS H 8-0
2 EAST STIRLINGSHIRE H 2-0
3 CLYDE H 2-1
QF HIBERNIAN A 1-3
1948-49 1 STIRLING ALBION H 2-0
2 DUNDEE A 0-0
2r DUNDEE H 1-2
1949-50 1 ABERDEEN H 1-2
1950-51 1 HIBERNIAN H 1-1
1r HIBERNIAN A 0-5
1951-52 2 MOTHERWELL H 2-3
1952-53 1 BRECHIN CITY H 1-1
1r BRECHIN CITY A 1-0
2 ABERDEEN A 0-2
1953-54 1 MOTHERWELL H 1-2
1954-55 5 HAMILTON ACADEMICAL A 1-2
1955-56 5 THIRD LANARK H 6-0
6 AIRDRIEONIANS A 4-4
6r AIRDRIEONIANS H 1-3
1956-57 5 PARTICK THISTLE H 1-1
5r PARTICK THISTLE A 2-2
5r2 PARTICK THISTLE N 5-1 (@ Hampden Park)
6 DUNFERMLINE ATHLETIC H 1-0
QF CELTIC A 1-2
1957-58 1 AYR UNITED A 1-1
1r AYR UNITED H 2-1
2 DUNFERMLINE ATHLETIC H 1-4
1958-59 2 PEEBLES ROVERS H 10-0
3 MOTHERWELL H 3-2
QF DUNFERMLINE ATHLETIC H 2-1
SF CELTIC N 4-0 (@ Hampden Park)
F ABERDEEN N 3-1 (@ Hampden Park)
1959-60 1 GLASGOW UNIVERSITY H 15-0
2 CELTIC H 1-1
2r CELTIC A 4-4
2r2 CELTIC A 2-5
1960-61 2 DUNDEE UNITED A 1-0
3 THIRD LANARK H 3-3
3r THIRD LANARK A 8-0
QF HEART OF MIDLOTHIAN A 1-0
SF DUNFERMLINE ATHLETIC N 0-0 (@ Heart of Midlothian)
SFr DUNFERMLINE ATHLETIC N 0-1 (@ Heart of Midlothian)
1961-62 2 DUNDEE A 1-0
3 RAITH ROVERS A 1-1
3r RAITH ROVERS H 4-0
QF DUNFERMLINE ATHLETIC H 1-0
SF CELTIC N 3-1 (@ Rangers)
F RANGERS N 0-2 (@ Hampden Park)
1962-63 2 BERWICK RANGERS A 3-1
3 PARTICK THISTLE H 1-1
3r PARTICK THISTLE A 1-0
QF CELTIC H 0-1
1963-64 1 DUNDEE UNITED A 0-0
1r DUNDEE UNITED H 2-1
2 STRANRAER H 2-0
3 FALKIRK H 0-1
1964-65 1 CELTIC H 0-3
1965-66 1 COWDENBEATH A 0-1
1966-67 1 COWDENBEATH H 1-1
1r COWDENBEATH A 2-0
2 HAMILTON ACADEMICAL H 0-1
1967-68 1 DUNDEE UNITED A 1-3
1968-69 1 DUMBARTON A 1-0
2 AIRDRIEONIANS A 1-1
2r AIRDRIEONIANS H 1-3
1969-70 1 STIRLING ALBION H 2-0
2 FALKIRK A 1-2
1970-71 3 EAST FIFE A 1-1
3r EAST FIFE H 1-1
3r2 EAST FIFE H 3-1
4 RANGERS H 1-3
1971-72 3 FORFAR ATHLETIC A 1-0
4 RANGERS H 1-4
1972-73 3 PARTICK THISTLE H 0-1
1973-74 3 STRANRAER A 1-1
1974-75 2 EAST STIRLINGSHIRE A 1-2
1975-76 3 COWDENBEATH A 0-3
1976-77 3 DUNDEE UNITED H 4-1
4 MOTHERWELL A 1-2
1977-78 3 KILMARNOCK H 1-2
1978-79 3 DUNDEE UNITED A 2-0
4 DUNDEE A 1-4
1979-80 3 BRECHIN CITY H 3-1
4 CELTIC A 1-1
4r CELTIC H 2-3
1980-81 3 DUMBARTON H 0-2
1981-82 3 MORTON H 2-1
4 CLYDEBANK A 2-0
QF DUNDEE UNITED H 1-0
SF ABERDEEN N 1-1 (@ Celtic)
SFr ABERDEEN N 2-3 (@ Celtic)
1982-83 3 DUNDEE UNITED H 1-0
4 MORTON A 2-0
QF AIRDRIEONIANS A 2-0
SF RANGERS N 1-1 (@ Celtic)
SFr RANGERS N 0-1 (@ Hampden Park)
1983-84 3 MEADOWBANK THISTLE A 0-0
3r MEADOWBANK THISTLE H 2-2
3r2 MEADOWBANK THISTLE A 2-1
4 HAMILTON ACADEMICAL H 2-1
QF MORTON H 4-3
SF CELTIC N 1-2 (@ Hampden Park)
1984-85 3 COWDENBEATH A 4-0
4 AYR UNITED A 1-0
QF DUNDEE UNITED H 1-4
1985-86 3 EAST FIFE A 1-1
3r EAST FIFE H 3-1
4 FALKIRK H 1-1
4r FALKIRK A 3-0
QF HEART OF MIDLOTHIAN A 1-4
1986-87 3 INVERNESS CALEDONIAN H 3-0
4 MORTON A 3-2
QF RAITH ROVERS A 2-0
SF HEART OF MIDLOTHIAN N 2-1 (@ ?)
F DUNDEE UNITED N 1-0 (@ Hampden Park)
1987-88 3 CLYDEBANK H 0-3
1988-89 3 PARTICK THISTLE A 0-0
3r PARTICK THISTLE H 1-3
1989-90 3 AYR UNITED A 0-0
3r AYR UNITED H 2-1
4 CLYDEBANK H 1-1
4r CLYDEBANK A 1-2
1990-91 3 STRANRAER A 5-1
4 CELTIC A 0-3
1991-92 3 HEART OF MIDLOTHIAN H 0-0
3r HEART OF MIDLOTHIAN A 0-3
1992-93 3 HIBERNIAN A 2-5
1993-94 3 MONTROSE H 2-0
4 DUNDEE A 1-3
1994-95 3 CELTIC A 0-2
1995-96 3 DUNFERMLINE ATHLETIC A 0-3
1996-97 3 CLYDE A 1-3
1997-98 3 DUNDEE A 2-4
1998-99 3 HAMILTON ACADEMICAL H 1-1
3r HAMILTON ACADEMICAL A 0-1
1999-00 3 ABERDEEN H 1-1
3r ABERDEEN A 0-2
2000-01 3 MOTHERWELL H 1-2
2001-02 3 CLYDE A 0-1
2002-03 3 CELTIC A 0-3
2003-04 3 AIRDRIE UNITED H 2-0
4 INVERNESS CALEDONIAN THISTLE H 0-1
2004-05 3 HAMILTON ACADEMICAL H 3-0
4 AYR UNITED A 2-0
QF HIBERNIAN A 0-2
2005-06 3 MOTHERWELL H 3-0
4 SPARTANS A 0-0
4r SPARTANS H 3-0
QF GRETNA A 0-1
2006-07 3 DUNDEE UNITED A 2-3
2007-08 4 DUMBARTON H 3-0
5 DUNDEE UNITED H 0-0
5r DUNDEE UNITED A 1-0
QF ST JOHNSTONE A 1-1
QFr ST JOHNSTONE H 1-3
2008-09 4 BRECHIN CITY A 3-1
5 MOTHERWELL A 1-1
5r MOTHERWELL H 1-0
QF CELTIC H 1-0
SF RANGERS N 0-3 (@ Hampden Park)
2009-10 4 ALLOA ATHLETIC H 3-1
5 RANGERS H 0-0
5r RANGERS A 0-1
2010-11 4 PETERHEAD H 0-0
4r PETERHEAD A 6-1
5 AYR UNITED A 2-1
QF ABERDEEN H 1-1
QFr ABERDEEN A 1-2
2011-12 4 HAMILTON ACADEMICAL H 0-0
4r HAMILTON ACADEMICAL A 1-0
5 ROSS COUNTY H 1-1
5r ROSS COUNTY A 2-1
QF HEART OF MIDLOTHIAN A 2-2
QFr HEART OF MIDLOTHIAN H 0-2
2012-13 4 BRECHIN CITY H 2-0
5 ST JOHNSTONE H 2-0
QF CELTIC H 1-2
2013-14 4 QUEEN OF THE SOUTH A 2-2
4r QUEEN OF THE SOUTH H 3-0
5 DUNDEE UNITED A 1-2
2014-15 4 INVERNESS CALEDONIAN THISTLE H 1-1
4r INVERNESS CALEDONIAN THISTLE A 0-4
2015-16 4 PARTICK THISTLE H 1-2
2016-17 3 SPARTANS H 5-1
4 DUNDEE A 2-0
5 EAST FIFE A 3-2
QF CELTIC A 1-4
2017-18 3 LOTHIAN THISTLE HUTCHISON VALE A 7-1
4 ABERDEEN A 1-4
2018-19 4 ALLOA ATHLETIC H 3-2
5 DUNDEE UNITED H 1-2
2019-20 4 BROXBURN ATHLETIC H 3-0
5 MOTHERWELL H 1-1
5r MOTHERWELL A 4-4 St Mirren won 3-2 on penalties
QF ABERDEEN H 0-2
2020-21 3 HAMILTON ACADEMICAL A 3-0
4 INVERNESS CALEDONIAN THISTLE H 2-1
QF KILMARNOCK A 3-3 St Mirren won 5-4 on penalties
SF ST JOHNSTONE N 1-2 @ Hampden Park
2021-22 4 AYR UNITED A 2-0
5 KELTY HEARTS H 4-0
QF HEART OF MIDLOTHIAN A 2-4
2022-23 4 DUNDEE H 0-0 St Mirren won 3-0 on penalties
5 CELTIC A 1-5
2023-24 4 QUEEN OF THE SOUTH H 1-0
5 CELTIC H 0-2
2024-25 4 QUEEN OF THE SOUTH A 3-1
5 HEART OF MIDLOTHIAN H 1-1 Heart of Midlothian won 4-2 on penalties
Please acknowledge the F.C.H.D. when using this information elsewhere