Back to Football

St. Johnstone

Perth (Scotland), Perth (Scotland) · Scotland · Scottish Championship

3Major cups· last 20216Top-4 finishes

Footprint

Tiers played
L1, L2, L3
Top-flight (L1) seasons
54
Lower-tier league seasons
47
First season
1913
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 Championship(2)St. Johnstone1promoted362211377672542
2025Scottish Premier(1)St. Johnstone12relegated389524323868-30
2024Scottish Premier(1)St. Johnstone103881119352954-25
2023Scottish Premier(1)St. Johnstone93812719434159-18
2022Scottish Premier(1)St. Johnstone11Not Promoted (PO)ELEUCL3881119352451-27
2021Scottish Premier(1)St. Johnstone5Scot CupLg Cup38111215453646-10EL
2020Scottish Premier(1)St. Johnstone7298129362846-18
2019Scottish Premier(1)St. Johnstone63815716523848-10
2018Scottish Premier(1)St. Johnstone8EL38121016464253-11
2017Scottish Premier(1)St. Johnstone438177145850464EL
2016Scottish Premier(1)St. Johnstone4EL38168145658553
2015Scottish Premier(1)St. Johnstone4EL38169135734340EL
2014Scottish Premier(1)St. Johnstone6Scot CupEL38158155348426EL
2013Scottish Premier(1)St. Johnstone3EL381414105645441EL
2012Scottish Premier(1)St. Johnstone63814816504350-7EL
2011Scottish Premier(1)St. Johnstone838111116442343-20
2010Scottish Premier(1)St. Johnstone838121115475761-4
2009Scottish First Division(2)St. Johnstone1promoted361714565553520
2008Scottish First Division(2)St. Johnstone3361513858604515
2007Scottish First Division(2)St. Johnstone236198965654223
2006Scottish First Division(2)St. Johnstone2361812666593425
2005Scottish First Division(2)St. Johnstone836121014463839-1
2004Scottish First Division(2)St. Johnstone3361512957594514
2003Scottish First Division(2)St. Johnstone336207967492920
2002Scottish Premier(1)St. Johnstone12relegated385627212462-38
2001Scottish Premier(1)St. Johnstone103891316404056-16
2000Scottish Premier(1)St. Johnstone5UC36101214423644-8
1999Scottish Premier(1)St. Johnstone3Lg Cup36151295739381UC
1998Premier Division(1)St. Johnstone53613914483842-4
1997Scottish First Division(2)St. Johnstone1promoted36248480742351
1996Scottish First Division(2)St. Johnstone436198965603624
1995Scottish First Division(2)St. Johnstone5361414856593920
1994Premier Division(1)St. Johnstone10relegated44102014403547-12
1993Premier Division(1)St. Johnstone644102014405266-14
1992Premier Division(1)St. Johnstone844131021365273-21
1991Premier Division(1)St. Johnstone73611916314154-13
1990Scottish First Division(2)St. Johnstone1promoted39258658813942
1989Scottish First Division(2)St. Johnstone6391412134051429
1988Scottish Second Division(3)St. Johnstone2promoted39259559742450
1987Scottish Second Division(3)St. Johnstone53916131045594910
1986Scottish Second Division(3)St. Johnstone639186154263558
1985Scottish First Division(2)St. Johnstone14relegated3910524255178-27
1984Premier Division(1)St. Johnstone9relegated3610323233681-45
1983Scottish First Division(2)St. Johnstone1promoted39255955593722
1982Scottish First Division(2)St. Johnstone539178144269609
1981Scottish First Division(2)St. Johnstone3392011851644519
1980Scottish First Division(2)St. Johnstone1139121017345774-17
1979Scottish First Division(2)St. Johnstone1239101118315766-9
1978Scottish First Division(2)St. Johnstone83915618365264-12
1977Scottish First Division(2)St. Johnstone113981318294264-22
1976Premier Division(1)St. Johnstone10relegated363528112979-50
1975Division One(1)St. Johnstone934111211344144-3
1974Division One(1)St. Johnstone123491015284160-19
1973Division One(1)St. Johnstone113410915295267-15
1972Division One(1)St. Johnstone8UC3412814325258-6
1971Division One(1)St. Johnstone334196944594415UC
1970Division One(1)St. Johnstone13Lg Cup3411914315062-12
1969Division One(1)St. Johnstone634165133766597
1968Division One(1)St. Johnstone143410717274352-9
1967Division One(1)St. Johnstone153410519255373-20
1966Division One(1)St. Johnstone14349817265881-23
1965Division One(1)St. Johnstone133491114295762-5
1964Division One(1)St. Johnstone133311517285470-16
1963Scottish Division Two(2)St. Johnstone1promoted36255655833746
1962Division One(1)St. Johnstone17relegated349718253561-26
1961Division One(1)St. Johnstone153410915294763-16
1960Scottish Division Two(2)St. Johnstone1promoted36245753874740
1959Scottish Division Two(2)St. Johnstone63615101140544410
1958Scottish Division Two(2)St. Johnstone113612915336785-18
1957Scottish Division Two(2)St. Johnstone123614616347980-1
1956Scottish Division Two(2)St. Johnstone336217849864541
1955B Division(2)St. Johnstone730152133260519
1954B Division(2)St. Johnstone630143133180719
1953B Division(2)St. Johnstone14308616224163-22
1952B Division(2)St. Johnstone11309714256268-6
1951B Division(2)St. Johnstone5301451133685315
1950B Division(2)St. Johnstone43015693664568
1949B Division(2)St. Johnstone630144123258517
1948B Division(2)St. Johnstone930115142769636
1947B Division(2)St. Johnstone9269413224547-2
1939Division One(1)St. Johnstone8relegated38176154085823
1938Division One(1)St. Johnstone83816715397881-3
1937Division One(1)St. Johnstone1238148163674686
1936Division One(1)St. Johnstone73815716377081-11
1935Division One(1)St. Johnstone53818101046664620
1934Division One(1)St. Johnstone9381761540745321
1933Division One(1)St. Johnstone53817101144705515
1932Scottish Division Two(2)St. Johnstone2promoted382477551025250
1931Scottish Division Two(2)St. Johnstone6381861442766412
1930Division One(1)St. Johnstone20relegated386725194896-48
1929Division One(1)St. Johnstone938141014385770-13
1928Division One(1)St. Johnstone113814816366667-1
1927Division One(1)St. Johnstone143813916355569-14
1926Division One(1)St. Johnstone183891019284378-35
1925Division One(1)St. Johnstone1138121115355772-15
1924Scottish Division Two(2)St. Johnstone1promoted382212456793346
1923Scottish Division Two(2)St. Johnstone3381912748603921
1922Scottish Division Two(2)St. Johnstone1338121115354152-11
1915Scottish Division Two(2)St. Johnstone8relegated26106102656533
1914Scottish Division Two(2)St. Johnstone52295823483810
1913Scottish Division Two(2)St. Johnstone11267712212938-9

Cup finals

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

YearCompetitionResult
2021Scottish CupWon
2021Scottish League CupWon
2014Scottish CupWon
1999Scottish League CupRunner-up
1970Scottish League 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
2021-22Europa Conference League(EUCL)Qualifying
2021-22Europa League(EL)Qualifying
2017-18Europa League(EL)Qualifying
2015-16Europa League(EL)Qualifying
2014-15Europa League(EL)Qualifying
2013-14Europa League(EL)Qualifying
2012-13Europa League(EL)Qualifying
1999-00UEFA Cup(UC)Qualifying
1971-72UEFA Cup(UC)Round of 16