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 executiveFrancis Smith
ManagerCraig Levein
(until 17 September)
Andy Kirk (interim)
Simo Valakari
(from 1 October)
StadiumMcDiarmid Park
League CupSecond round
2025–26 →

Competitions

edit

  Win   Draw   Loss   Postponed

Pre-season and friendlies

edit
28 June 2024 Nairn County 1–6 St Johnstone Nairn
20:00 BST Greig   68' Report Mylchreest   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 BST May   3 pen.'
Ellison   77'
Stadium: Christie Park
6 July 2024 Arbroath 0–1 St Johnstone Arbroath
20:00 BST Report McPake   52' Stadium: Gayfield Park
Attendance: 1,043
Referee: Greg Soutar

Scottish Premiership

edit
5 August 2024 1 St Johnstone 1–2 Aberdeen Perth
20:00 Molloy   88 o.g.' Report Devlin   22'
McGrath   62'
Stadium: McDiarmid Park
Attendance: 9,203
Referee: Kevin Clancy
Note: Game televised on Sky Sports
10 August 2024 2 Kilmarnock 0–3 St Johnstone Kilmarnock
15:00 Wright   16' Report Sidibeh   3', 33'
Kimpioka   81 pen.'
Stadium: Rugby Park
Attendance: 4,843
Referee: Chris Graham
24 August 2024 3 Dundee United 2–0 St Johnstone Dundee
15:00 Stephenson   54'
Sanders   88 o.g.'
Report Sidibeh   84' Stadium: Tannadice Park
Attendance: 7,806
31 August 2024 4 St Johnstone 1–2 Motherwell Perth
20:00 Kimpioka   64'
Sanders   90+6'
Report Casey   11'
Ebiye   90+4'
Stadium: McDiarmid Park
Referee: Iain Snedden
14 September 2024 5 Hibernian 2–0 St Johnstone Edinburgh
15:00 Kukharevych   45+1'
Boyle   72'
Report Kimpioka   89' Stadium: Easter Road
Attendance: 15,448
Referee: Nick Walsh
21 September 2024 6 Ross County 3–3 St Johnstone Dingwall
15:00 Hale   19'
Samuel   87'
Wright   90+7'
Report Wright   44'
Clark   60', 84'
Stadium: Victoria Park
Attendance: 3,063
Referee: Dan McFarlane
28 September 2024 7 St Johnstone 0–6 Celtic Perth
17:45 Report Furuhashi   35', 45'
Bernardo   43'
McGregor   54'
Maeda   72'
Idah   83'
Stadium: McDiarmid Park
Attendance: 7,036
Referee: Don Robertson
6 October 2024 8 Rangers 2–0 St Johnstone Glasgow
15:00 Černý   34', 58'
Hagi   81'
Report Stadium: Ibrox Stadium
Attendance: 44,744
Referee: David Dickinson
18 October 2024 9 St Johnstone 3–0 Ross County Perth
15:00 Kimpioka   16', 45'
Kirk   90+4'
Report Campbell   31'
Telfer   78'
Stadium: McDiarmid Park
Attendance: 3,688
Referee: John Beaton
26 October 2024 10 Dundee 1–2 St Johnstone Dundee
15:00 Murray   12' Report Carey   64'
Clark   90'
Stadium: Dens Park
Attendance: 6,548
Referee: Kevin Clancy
30 October 2024 11 St Mirren 3–1 St Johnstone Paisley
19:45 Tanser   30'
O'Hara   57'
Ayunga   90+3'
Report Kimpioka   8' Stadium: St Mirren Park
Attendance: 6,042
Referee: Steven McLean
2 November 2024 12 St Johnstone 1–2 Heart of Midlothian Perth
15:00 Clark   68 pen.' Report Clark   23 o.g.'
Vargas   76'
Stadium: McDiarmid Park
Attendance: 5,917
Referee: Chris Graham
9 November 2024 13 Motherwell 2–1 St Johnstone Motherwell
15:00 Maswanhise   20'
Sparrow   34'
Report Clark   58 pen.' Stadium: Fir Park
Attendance: 4,306
Referee: Ross Hardie
23 November 2024 14 St Johnstone 1–0 Kilmarnock Perth
15:15 Kirk   53' Report Donnelly   84' Stadium: McDiarmid Park
Referee: Iain Snedden

Scottish League Cup

edit

Group stage

edit
13 July 2024 1 Brechin City 1–2 St Johnstone Brechin
15:00 Moreland   90+1' Report Carey   45+2 pen.'
Cameron   65'
Stadium: Glebe Park
Attendance: 1,075
Referee: Craig Napier
20 July 2024 2 St Johnstone 2–0 Greenock Morton Perth
15:00 Kimpioka   12', 44' Report Stadium: McDiarmid Park
Attendance: 2,403
Referee: Iain Sneddon
23 July 2024 3 Alloa Athletic 3–2 St Johnstone Alloa
19:45 Neill   54'
Rankin   83', 88'
Report Kimpioka   55'
Essel   64'
Sanders   90+1'
Stadium: Recreation Park
Attendance: 1,112
Referee: Colin Steven
27 July 2024 4 St Johnstone 5–1 East Fife Perth
15:00 Sidibeh   15', 44'
Kimpioka   28', 90+1'
Kirk   88'
Report Trouten   64' Stadium: McDiarmid Park
Attendance: 2,424
Referee: Don Robertson

Knockout phase

edit
17 August 2024 Second round Rangers 2–0 St Johnstone Glasgow
15:00 Dessers   61'
McCausland   90+2'
Report Stadium: Hampden Park
Referee: Matthew MacDermid

Squad statistics

edit

Appearances and goals

edit
As of 23 November 2024[1]
No. Pos Nat Player Total Premiership Scottish Cup League Cup
Apps Goals Apps Goals Apps Goals Apps Goals
2 DF   CRO Božo Mikulić 2 0 1+1 0 0 0 0 0
3 DF   TRI Andre Raymond 16 0 11+1 0 0 0 4 0
4 DF   SCO Kyle Cameron 15 1 10+2 0 0 0 3 1
5 DF   ENG Jack Sanders 17 1 12+1 0 0 0 4 1
6 DF   SCO Lewis Neilson 14 0 11+2 0 0 0 1 0
7 MF   SCO Jason Holt 9 0 8+1 0 0 0 0 0
8 MF   SCO Cammy MacPherson 12 0 3+4 0 0 0 5 0
9 FW   UGA Uche Ikpeazu 0 0 0 0 0 0 0 0
10 FW   SCO Nicky Clark 15 5 11+3 5 0 0 0+1 0
11 MF   IRL Graham Carey 17 2 5+8 1 0 0 4 1
12 GK   SCO Josh Rae 11 0 5+1 0 0 0 5 0
14 MF   ENG Drey Wright 18 1 14 1 0 0 4 0
15 MF   GHA Aaron Essel 12 0 6+3 0 0 0 3 0
16 FW   GAM Adama Sidibeh 15 4 8+2 2 0 0 2+3 2
17 MF   UKR Max Kucheriavyi 2 0 0 0 0 0 0+2 0
18 DF   NIR Sam McClelland 5 0 1 0 0 0 4 0
20 GK   SCO Ross Sinclair 8 0 8 0 0 0 0 0
22 MF   WAL Matthew Smith 18 0 12+1 0 0 0 4+1 0
23 MF   AUT Sven Sprangler 11 0 10 0 0 0 0+1 0
24 MF   SCO Josh McPake 6 0 0+4 0 0 0 2 0
27 FW   NIR Makenzie Kirk 16 4 4+8 3 0 0 0+4 1
29 FW   SWE Benjamin Mbunga Kimpioka 17 10 11+1 5 0 0 5 5
30 DF   SCO Barry Douglas 3 0 2+1 0 0 0 0 0
31 GK   SCO Craig Hepburn 0 0 0 0 0 0 0 0
33 DF   ISR David Keltjens 6 0 0+3 0 0 0 3 0
38 MF   SCO Scott Bright 0 0 0 0 0 0 0 0
46 MF   POL Fran Franczak 4 0 0+1 0 0 0 0+3 0
Departures
7 FW   SCO Stevie May 1 0 0 0 0 0 0+1 0
19 FW   SCO Taylor Steven 4 0 0 0 0 0 1+3 0
21 MF   SCO Connor Smith 2 0 0 0 0 0 1+1 0
28 MF   SCO Alex Ferguson 0 0 0 0 0 0 0 0
32 DF   SCO Liam Parker 1 0 0 0 0 0 0+1 0
42 DF   ENG Oludare Olufunwa 0 0 0 0 0 0 0 0
45 FW   SCO Jackson Mylchreest 0 0 0 0 0 0 0 0

Team statistics

edit

League table

edit
Pos Team Pld W D L GF GA GD Pts Qualification or relegation[a]
7 Dundee 13 4 3 6 22 25 −3 15
8 Ross County 14 3 6 5 12 22 −10 15
9 St Johnstone 14 4 1 9 17 27 −10 13
10 Kilmarnock 13 3 3 7 15 26 −11 12
11 Heart of Midlothian 14 2 3 9 15 24 −9 9 Qualification for the Premiership play-off final
Updated to match(es) played on 23 November 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:
  1. ^ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).

Results by round

edit
Round1234567891011121314
GroundHAAHAAHAHAAHAH
ResultLWLLLDLLWWLLLW
Position10578101010118699108
Updated to match(es) played on 23 November 2024. Source: SPFL
A = Away; H = Home; W = Win; D = Draw; L = Loss

League Cup table

edit
Pos Team Pld W PW PL L GF GA GD Pts Qualification STJ ALL EFI GMO BRE
1 St Johnstone 4 3 0 0 1 11 5 +6 9 Qualification for the second round 5–1 2–0
2 Alloa Athletic 4 2 1 0 1 7 5 +2 8 3–2 p0–0
3 East Fife 4 2 0 1 1 8 5 +3 7 3–0 4–0
4 Greenock Morton 4 2 0 0 2 3 6 −3 6 2–1 1–0
5 Brechin City 4 0 0 0 4 2 10 −8 0 1–2 1–3
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

edit
Date Player Transferred from Fee Source
30 May 2024   Uche Ikpeazu   Port Vale Free [7]
10 June 2024   Josh Rae   Airdrieonians [8]
20 June 2024   Josh McPake   Stirling Albion [9]
  Jack Sanders   Kilmarnock [10]
8 July 2024   Aaron Essel   Bechem United [11]
16 July 2024   Andre Raymond   Vilar de Perdizes [12]
19 July 2024   Arran Cocks   Brooke House College Football Academy [13]
  Makenzie Kirk   Heart of Midlothian Undisclosed [14]
30 August 2024   Jason Holt   Livingston Free [15]
15 October 2024   Barry Douglas   Lech Poznań [16]
  Božo Mikulić   Partizani Tirana [17]
Date Player Transferred to Fee Source
31 May 2024   Cammy Ballantyne   Linfield Free [18][19]
  Callum Booth   The Spartans [18][20]
  James Brown   Marine [18][21]
  Andrew Considine Retired [18][22]
  Ali Crawford   Greenock Morton Free [18][23]
  Tony Gallacher [18]
  Chris Kane   Dunfermline Athletic [18][24]
  Jack Willis   Queen's Park [18][25]
19 June 2024   Dimitar Mitov   Aberdeen Undisclosed [26]
24 June 2024   Liam Gordon   Motherwell Free [27]
4 July 2024   Daniel Phillips   Stevenage [28][29]
5 July 2024   Ryan McGowan   Livingston [28][30]

Loans in

edit
Date Player Transferred from Source
5 July 2024   Kyle Cameron   Notts County [31]
30 July 2024   Lewis Neilson   Heart of Midlothian [32]

Loans out

edit
Date Player Transferred to Source
11 July 2024   Bayley Klimionek   Forfar Athletic [33]
19 July 2024   Arran Cocks [13]
30 July 2024   Adam McMillan   Albion Rovers [34]
3 August 2024   Jackson Mylchreest   Forfar Athletic [35]
21 August 2024   Stevie May   Livingston [36]
23 August 2024   Liam Parker   Cove Rangers [37]
30 August 2024   Joe Ellison   Berwick Rangers [38]
  Taylor Steven   Cliftonville [39]
11 September 2024   Alex Ferguson   Stirling Albion [40]
13 September 2024   Oludare Olufunwa   Hamilton Academical [41]
  Connor Smith [42]

See also

edit

List of St Johnstone F.C. seasons

References

edit
  1. ^ "St Johnstone Stats". Sky Sports. 23 November 2024.
  2. ^ "Scottish Premiership Table". BBC. 15 April 2024.
  3. ^ "Premiership League Table". Scottish Professional Football League. Retrieved 23 November 2024.
  4. ^ "The Rules of the Scottish Professional Football League (Rule Number C35-C37)" (PDF). SPFL. Archived (PDF) from the original on 28 September 2022. Retrieved 24 September 2022.
  5. ^ "Summary - League Cup Group F". Soccerway. Retrieved 28 May 2024.
  6. ^ "Format". SPFL. Retrieved 7 June 2023.
  7. ^ "Deal agreed for Uche Ikpeazu". St Johnstone FC. 30 May 2024. Retrieved 10 June 2024.
  8. ^ "Goalkeeper Josh Rae signs for Saints". St Johnstone FC. 10 June 2024. Retrieved 10 June 2024.
  9. ^ "Josh McPake signs for Saints". St Johnstone FC. 20 June 2024. Retrieved 25 June 2024.
  10. ^ "Jack Sanders signs for Saints". St Johnstone FC. 20 June 2024. Retrieved 25 June 2024.
  11. ^ "Aaron Essel signs for Saints". St Johnstone FC. 8 July 2024. Retrieved 10 July 2024.
  12. ^ "Andre Raymond signs for Saints". St Johnstone FC. 16 July 2024. Retrieved 20 July 2024.
  13. ^ a b "Arran Cocks signs for Saints". St Johnstone FC. 19 July 2024. Retrieved 20 July 2024.
  14. ^ "Makenzie Kirk signs for Saints". St Johnstone FC. 19 July 2024. Retrieved 20 July 2024.
  15. ^ "Jason Holt returns to Saints". St Johnstone FC. 30 August 2024. Retrieved 31 August 2024.
  16. ^ "Barry Douglas signs for Saints". St Johnstone FC. 15 October 2024. Retrieved 22 October 2024.
  17. ^ "Deal agreed for Bozo Mikulic". St Johnstone FC. 15 October 2024. Retrieved 22 October 2024.
  18. ^ a b c d e f g h "Squad Update: End of season 2023/24". www.afc.co.uk. St Johnstone FC. 31 May 2024. Retrieved 10 June 2024.
  19. ^ "Ballantyne joins the Blues". linfieldfc.com. Linfield FC. 14 June 2024. Retrieved 30 July 2024.
  20. ^ "Callum Booth". x.com. The Spartans FC. 25 May 2024. Retrieved 10 June 2024.
  21. ^ "Callum Booth". marinefc.com. Marine AFC. 5 September 2024. Retrieved 20 September 2024.
  22. ^ "Defender Considine announces retirement". bbc.co.uk. BBC Sport. 8 July 2024. Retrieved 8 July 2024.
  23. ^ "Ali Crawford returns to Cappielow". Greenock Morton FC. 2 August 2024. Retrieved 3 August 2024.
  24. ^ "Chris Kane Signs for Dunfermline". Dunfermline Athletic FC. 22 May 2024. Retrieved 10 June 2024.
  25. ^ "Jack swaps being a Saint for being a Spider". queensparkfc.co.uk. Queens Park FC. 12 June 2024. Retrieved 13 June 2024.
  26. ^ "Dimitar Mitov signs for Aberdeen". St Johnstone FC. 19 June 2024. Retrieved 20 June 2024.
  27. ^ "Liam Gordon departs Saints". St Johnstone FC. 24 June 2024. Retrieved 25 June 2024.
  28. ^ a b "Our thanks to Ryan McGowan and Daniel Phillips". St Johnstone FC. 3 July 2024. Retrieved 3 July 2024.
  29. ^ "Stevenage sign Phillips from St Johnstone". BBC Sport. 4 July 2024. Retrieved 5 July 2024.
  30. ^ "Welcome to Livingston, Ryan McGowan!". Livingston FC. 5 July 2024. Retrieved 5 July 2024.
  31. ^ "Kyle Cameron joins on loan". St Johnstone FC. 5 July 2024. Retrieved 5 July 2024.
  32. ^ "Hearts defender Neilson joins St Johnstone on loan". BBC Sport. 30 July 2024. Retrieved 1 August 2024.
  33. ^ "Welcome to the Loons Bayley Klimionek". Forfar Athletic FC. 11 July 2024. Retrieved 11 July 2024.
  34. ^ "Welcome to Albion Rovers, Adam McMillan!". Albion Rovers FC. 30 July 2024. Retrieved 4 August 2024.
  35. ^ "Welcome to the Loons Jackson Mylchreest". Forfar Athletic FC. 3 August 2024. Retrieved 4 August 2024.
  36. ^ "Stevie May joins the Lions on loan!". Livingston FC. 21 August 2024. Retrieved 22 August 2024.
  37. ^ "Liam Parker Joins On Loan". Cove Rangers FC. 23 August 2024. Retrieved 31 August 2024.
  38. ^ "Good luck, Joe!". St Johnstone FC. 23 August 2024. Retrieved 31 August 2024.
  39. ^ "Steven joins Cliftonville on loan". BBC Sport. 30 August 2024. Retrieved 31 August 2024.
  40. ^ "Stirling Albion Sign Alex Ferguson on Loan from St Johnstone". Stirling Albion FC. 11 September 2024. Retrieved 13 September 2024.
  41. ^ "Oludare Olufunwa joins Accies". Hamilton Academical FC. 13 September 2024. Retrieved 13 September 2024.
  42. ^ "Connor Smith returns to Accies". Hamilton Academical FC. 13 September 2024. Retrieved 13 September 2024.