Back to Football

St. Mirren

Paisley, Glasgow · Scotland · Scottish Premiership

5Major cups· last 20264Top-4 finishes
WikipediaQ319136

Footprint

Tiers played
L1, L2
Top-flight (L1) seasons
105
Lower-tier league seasons
24
First season
1891
Most recent season
2026

Season-by-season

Most recent season first. Covers Scottish Premiership only. Rows tagged "national playoff" are pre-modern formats where the workbook records only playoff participants, not round-robin standings.

YearLeagueTeamPosNotesDomestic CupEur CompPWDLPtsGFGAGDEur Qual (next yr)
2026Scottish Premier(1)St. Mirren11Not Promoted (PO)Lg Cup3881020343055-25
2025Scottish Premier(1)St. Mirren6EUCL3814816505359-6
2024Scottish Premier(1)St. Mirren63813817474652-6EUCL
2023Scottish Premier(1)St. Mirren638121016464361-18
2022Scottish Premier(1)St. Mirren938101414443351-18
2021Scottish Premier(1)St. Mirren738111215453745-8
2020Scottish Premier(1)St. Mirren9307815292441-17
2019Scottish Premier(1)St. Mirren11Not Promoted (PO)388822323466-32
2018Scottish Championship(2)St. Mirren1promoted36235874633627
2017Scottish Championship(2)St. Mirren73691215395256-4
2016Scottish Championship(2)St. Mirren63611916424453-9
2015Scottish Premier(1)St. Mirren12relegated389326303066-36
2014Scottish Premier(1)St. Mirren83810919393958-19
2013Scottish Premier(1)St. Mirren11Lg Cup3891415414760-13
2012Scottish Premier(1)St. Mirren83891613433951-12
2011Scottish Premier(1)St. Mirren11388921333357-24
2010Scottish Premier(1)St. Mirren10Lg Cup3871318343649-13
2009Scottish Premier(1)St. Mirren113891019373352-19
2008Scottish Premier(1)St. Mirren1038101117412654-28
2007Scottish Premier(1)St. Mirren113881218363151-20
2006Scottish First Division(2)St. Mirren1promoted36237676522824
2005Scottish First Division(2)St. Mirren2361515660412318
2004Scottish First Division(2)St. Mirren73691413413946-7
2003Scottish First Division(2)St. Mirren73691017374271-29
2002Scottish First Division(2)St. Mirren836111213454353-10
2001Scottish Premier(1)St. Mirren12relegated388624303272-40
2000Scottish First Division(2)St. Mirren1promoted36237676753936
1999Scottish First Division(2)St. Mirren536141012524243-1
1998Scottish First Division(2)St. Mirren63611817414153-12
1997Scottish First Division(2)St. Mirren436177125848417
1996Scottish First Division(2)St. Mirren63613815474651-5
1995Scottish First Division(2)St. Mirren73681216363450-16
1994Scottish First Division(2)St. Mirren64421815504248-6
1993Scottish First Division(2)St. Mirren4442191451625210
1992Premier Division(1)St. Mirren11relegated4461226243373-40
1991Premier Division(1)St. Mirren10365922192859-31
1990Premier Division(1)St. Mirren936101016302848-20
1989Premier Division(1)St. Mirren73611718293955-16
1988Premier Division(1)St. Mirren9CWC44101519354164-23
1987Premier Division(1)St. Mirren7Scot Cup44121220363651-15CWC
1986Premier Division(1)St. Mirren7UC3613518314263-21
1985Premier Division(1)St. Mirren53617415385156-5UC
1984Premier Division(1)St. Mirren6UC3691413325559-4
1983Premier Division(1)St. Mirren536111213344751-4UC
1982Premier Division(1)St. Mirren53614913374952-3
1981Premier Division(1)St. Mirren4UC36188104456479
1980Premier Division(1)St. Mirren336151294256497UC
1979Premier Division(1)St. Mirren636156153645414
1978Premier Division(1)St. Mirren83611817305263-11
1977Scottish First Division(2)St. Mirren1promoted392512262913853
1976Scottish First Division(2)St. Mirren6269892637370
1975Scottish Division Two(2)St. Mirren6381981146745222
1974Scottish Division Two(2)St. Mirren1136121014346266-4
1973Scottish Division Two(2)St. Mirren5361971045795029
1972Scottish Division Two(2)St. Mirren4362421050844737
1971Division One(1)St. Mirren17relegated347918233856-18
1970Division One(1)St. Mirren15348917253954-15
1969Division One(1)St. Mirren1134111013324054-14
1968Scottish Division Two(2)St. Mirren1promoted362781621002377
1967Division One(1)St. Mirren17relegated344723152581-56
1966Division One(1)St. Mirren16349421224482-38
1965Division One(1)St. Mirren15349619243870-32
1964Division One(1)St. Mirren123412517294474-30
1963Division One(1)St. Mirren123410816285272-20
1962Division One(1)St. Mirren16Scot Cup3410519255280-28
1961Division One(1)St. Mirren143411716295358-5
1960Division One(1)St. Mirren143411617287886-8
1959Division One(1)St. Mirren7Scot Cup3414713357174-3
1958Division One(1)St. Mirren133411815305966-7
1957Division One(1)St. Mirren123412616305872-14
1956Division One(1)St. Mirren15Lg Cup3410717275770-13
1955A Division(1)St. Mirren630128103255541
1954A Division(1)St. Mirren113012414284454-10
1953A Division(1)St. Mirren63011811305258-6
1952A Division(1)St. Mirren143010515254358-15
1951A Division(1)St. Mirren11309714253551-16
1950A Division(1)St. Mirren11308913254249-7
1949A Division(1)St. Mirren930134133051474
1948A Division(1)St. Mirren53013512315458-4
1947A Division(1)St. Mirren14309417224765-18
1939Division One(1)St. Mirren183811720295780-23
1938Division One(1)St. Mirren143814519335866-8
1937Division One(1)St. Mirren163811720296881-13
1936Scottish Division Two(2)St. Mirren2promoted342527521144173
1935Division One(1)St. Mirren19relegated3811522274970-21
1934Division One(1)St. Mirren17Scot Cup389920274675-29
1933Division One(1)St. Mirren7381861442736013
1932Division One(1)St. Mirren5382041444775621
1931Division One(1)St. Mirren153811819304972-23
1930Division One(1)St. Mirren5381851541735617
1929Division One(1)St. Mirren838168144078753
1928Division One(1)St. Mirren538188124477761
1927Division One(1)St. Mirren1038165173778762
1926Division One(1)St. Mirren4Scot Cup382071147625210
1925Division One(1)St. Mirren638184164065632
1924Division One(1)St. Mirren6381512114253458
1923Division One(1)St. Mirren63815121142544410
1922Scottish League(1)St. Mirren84217121346716110
1921Scottish League(1)St. Mirren22427431184392-49
1920Scottish League(1)St. Mirren124215819386381-18
1919Scottish League(1)St. Mirren1034101212324355-12
1918Scottish League(1)St. Mirren113411716294250-8
1917Scottish League(1)St. Mirren7381510134049436
1916Scottish League(1)St. Mirren133813421305067-17
1915Division One(1)St. Mirren93814816365665-9
1914Division One(1)St. Mirren20388624223873-35
1913Division One(1)St. Mirren1234101014305060-10
1912Division One(1)St. Mirren183471017243259-27
1911Division One(1)St. Mirren123412715314657-11
1910Division One(1)St. Mirren123413516314858-10
1909Division One(1)St. Mirren734156133653458
1908Division One(1)St. Mirren7Scot Cup34131011365059-9
1907Division One(1)St. Mirren734121393750446
1906Division One(1)St. Mirren830135123141374
1905Division One(1)St. Mirren10269413223336-3
1904Division One(1)St. Mirren626115102745387
1903Division One(1)St. Mirren622787223940-1
1902Division One(1)St. Mirren5188371929281
1901Division One(1)St. Mirren920569163343-10
1900Division One(1)St. Mirren818369123046-16
1899Division One(1)St. Mirren51884620463214
1898Division One(1)St. Mirren518828183036-6
1897Division One(1)St. Mirren6189181938299
1896Division One(1)St. Mirren8185310133151-20
1895Division One(1)St. Mirren5189181934340
1894Division One(1)St. Mirren6187381749472
1893Scottish League(1)St. Mirren3189272040391
1892Scottish League(1)St. Mirren10225512154360-17
1891Scottish League(1)St. Mirren8185112113962-23

Cup finals

Most recent first. Every domestic cup final the club has played, including losses. Scheduled finals (date not yet passed) are flagged.

YearCompetitionResult
2026Scottish League CupWon
2013Scottish League CupWon
2010Scottish League CupRunner-up
1987Scottish CupWon
1962Scottish CupRunner-up
1959Scottish CupWon
1956Scottish League CupRunner-up
1934Scottish CupRunner-up
1926Scottish CupWon
1908Scottish CupRunner-up

European competition appearances

Most recent first. One row per entry showing the deepest round reached. A Cup Winner badge marks tournaments the club won: gold for the European Cup / Champions League, silver for every other UEFA or Intercontinental trophy.

SeasonCompetitionResult
2024-25Europa Conference League(EUCL)Qualifying
1987-88Cup Winners Cup(CWC)Round of 16
1985-86UEFA Cup(UC)Group stage
1983-84UEFA Cup(UC)Round of 32 / qualifying
1980-81UEFA Cup(UC)Group stage