The 2024–25 season was St Johnstone's twelfth season in the Scottish Premiership and their sixteenth consecutively (following four in the former Scottish Premier League) in the top flight of Scottish football. Saints also competed in the Scottish Cup and the League Cup.

Competitions

Pre-season and friendlies

Scottish Premiership

Scottish League Cup

Group stage

Knockout phase

Scottish Cup

Squad statistics Appearances and goals

! colspan=12 style=background:#dcdcdc; text-align:center| Departures

Team statistics League table

League Cup table

Transfers

In DatePlayerTransferred fromFeeSource Uche Ikpeazu Port ValeFree Josh Rae Airdrieonians Josh McPake Stirling Albion Jack Sanders Kilmarnock Aaron Essel Bechem United Andre Raymond Vilar de Perdizes Arran Cocks Brooke House College Football Academy Makenzie Kirk Heart of MidlothianUndisclosed Jason Holt LivingstonFree Barry Douglas Lech Poznań Božo Mikulić Partizani Tirana Víctor Griffith Árabe UnidoUndisclosed Jonathan Svedberg Halmstads BKFree Daniels Balodis FK RFSFree

Out DatePlayerTransferred toFeeSource Cammy Ballantyne LinfieldFree Callum Booth The Spartans James Brown Marine Andrew ConsidineRetired Ali Crawford Greenock MortonFree Tony Gallacher Hamilton Academical Chris Kane Dunfermline Athletic Jack Willis Queen's Park Dimitar Mitov AberdeenUndisclosed Liam Gordon MotherwellFree Daniel Phillips Stevenage Ryan McGowan Livingston Connor Smith Hamilton AcademicalUndisclosed David Keltjens Ironi TiberiasFree Jack Sanders MK DonsUndisclosed Brodie Dair Fulham Oludare Olufunwa IF GnistanFree

Loans in DatePlayerTransferred fromSource Kyle Cameron Notts County Lewis Neilson Heart of Midlothian Andy Fisher Swansea City Sam Curtis Sheffield United Elliot Watt Burton Albion Zach Mitchell Charlton Athletic Stephen Duke-McKenna Harrogate Town

Loans out DatePlayerTransferred toSource Bayley Klimionek Forfar Athletic Arran Cocks Adam McMillan Albion Rovers Jackson Mylchreest Forfar Athletic Stevie May Livingston Liam Parker Cove Rangers Joe Ellison Berwick Rangers Taylor Steven Cliftonville Alex Ferguson Stirling Albion Oludare Olufunwa Hamilton Academical Connor Smith Ben McCrystal Berwick Rangers Scott Bright Brechin City Josh Rae Raith Rovers Cammy MacPherson Tampa Bay Rowdies Andre Raymond Dunfermline Athletic Aaron Essel North Texas SC

See also

List of St Johnstone F.C. seasons

References