2024–25 St Johnstone F.C. season

The 2024–25 season is 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 League Cup and the Scottish Cup.

St Johnstone
2024–25 season
Chief executiveStan Harris
ManagerCraig Levein
StadiumMcDiarmid Park
2025–26 →

Competitions

  Win  Draw  Loss  Postponed

Pre-season and friendlies

28 June 2024 Nairn County 1–6 St Johnstone Nairn
20:00 BSTGreig 68'ReportMylchreest 24'
Parker 31'
Steven 71'
McClelland 74'
Keltjens 80'
May 90'
Stadium: Station Park
Referee: Harry Bruce
29 June 2024 Huntly 0–2 St Johnstone Huntly
20:00 BSTMay 3 pen.'
Ellison 77'
Stadium: Christie Park
6 July 2024 Arbroath 0–1 St Johnstone Arbroath
20:00 BSTReportMcPake 52'Stadium: Gayfield Park
Attendance: 1,043
Referee: Greg Soutar

Scottish Premiership

5 August 2024 1 St Johnstone v Aberdeen Perth
20:00Stadium: McDiarmid Park
10 August 2024 2 Kilmarnock v St Johnstone Kilmarnock
15:00Stadium: Rugby Park
24 August 2024 3 Dundee United v St Johnstone Dundee
15:00Stadium: Tannadice Park
31 August 2024 4 St Johnstone v Motherwell Perth
20:00Stadium: McDiarmid Park

Scottish League Cup

13 July 2024 1 Brechin City v St Johnstone Brechin
15:00Stadium: Glebe Park
20 July 2024 2 St Johnstone v Greenock Morton Perth
15:00Stadium: McDiarmid Park
23 July 2024 3 Alloa Athletic v St Johnstone Alloa
19:45Stadium: Recreation Park
27 July 2024 4 St Johnstone v East Fife Perth
15:00Stadium: McDiarmid Park

Squad statistics

Appearances and goals

As of 1 June 2024[1]
No.PosNatPlayerTotalPremiershipScottish CupLeague Cup
AppsGoalsAppsGoalsAppsGoalsAppsGoals
5DF  SCOKyle Cameron00000000
7FW  SCOStevie May00000000
8MF  SCOCammy MacPherson00000000
10FW  SCONicky Clark00000000
11MF  IRLGraham Carey00000000
14MF  ENGDrey Wright00000000
15MF  UKRMax Kucheriavyi00000000
16FW  GAMAdama Sidibeh00000000
17DF  ENGOludare Olufunwa00000000
18DF  NIRSam McClelland00000000
20GK  SCORoss Sinclair00000000
23MF  AUTSven Sprangler00000000
27MF  SCOAlex Ferguson00000000
29FW  SWEBenjamin Mbunga Kimpioka00000000
32DF  SCOLiam Parker00000000
33DF  ISRDavid Keltjens00000000
38MF  SCOScott Bright00000000
42MF  SCOBen McCrystal00000000
45FW  SCOJackson Mylchreest00000000
34MF  TRIDaniel Phillips00000000
46MF  POLFran Franczak00000000
50MF  SCOConnor Smith00000000
FW  SCOTaylor Steven00000000
Departures

Team statistics

League table

PosTeamPldWDLGFGAGDPtsQualification or relegation[a]
8Motherwell00000000
9Rangers00000000
10Ross County00000000
11St Johnstone00000000Qualification for the Premiership play-off final
12St Mirren00000000Relegation to Championship
First match(es) will be played: 3 August 2024. Source: [2][3]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-Head points; 5) Head-to-Head goal difference; 6) Play-off (only if deciding champion, UEFA competitions qualification, second stage group allocation or relegation).[4]
Notes:

Results by round

Round1
Ground
Result
Position
Source: SPFL
A = Away; H = Home; W = Win; D = Draw; L = Loss

League Cup table

PosTeamPldWPWPLLGFGAGDPtsQualificationSTJGMOALLEFIBRE
1St Johnstone000000000Qualification for the second round20 Jul27 Jul
2Greenock Morton000000000Possible qualification for the second round27 Jul16 Jul
3Alloa Athletic00000000023 Jul16 Jul
4East Fife00000000013 Jul23 Jul
5Brechin City00000000013 Jul20 Jul
First match(es) will be played: 13 July 2024. Source: [5]
Rules for classification: 1) goal difference, 2) goals scored, 3) away goals scored, 4) matches won, 5) away matches won, 6) drawing of lots.[6]

Transfers

In

DatePlayerTransferred fromFeeSource
30 May 2024 Uche Ikpeazu Port ValeFree[7]
10 June 2024 Josh Rae Airdrieonians[8]
20 June 2024 Josh McPake Stirling Albion[9]
Jack Sanders Kilmarnock[10]
5 July 2024 Kyle Cameron Notts CountyLoan[11]

Out

DatePlayerTransferred toFeeSource
31 May 2024 Cammy BallantyneFree[12]
Callum Booth The Spartans[12][13]
James Brown[12]
Andrew ConsidineRetired[12][14]
Ali CrawfordFree[12]
Tony Gallacher[12]
Chris Kane Dunfermline Athletic[12][15]
Jack Willis Queen's Park[12][16]
19 June 2024 Dimitar Mitov AberdeenUndisclosed[17]
24 June 2024 Liam Gordon MotherwellFree[18]
4 July 2024 Daniel Phillips Stevenage[19][20]
5 July 2024 Ryan McGowan Livingston[19][21]

See also

List of St Johnstone F.C. seasons

References