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