Top Qs
Timeline
Chat
Perspective
2024–25 St Johnstone F.C. season
St Johnstone 2024–25 football season From Wikipedia, the free encyclopedia
Remove ads
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.
Remove ads
Competitions
Win Draw Loss Postponed
Pre-season and friendlies
28 June 2024 | Nairn County | 1–6 | St Johnstone | Nairn |
20:00 BST | Greig ![]() |
Report | Mylchreest ![]() Parker ![]() Steven ![]() McClelland ![]() Keltjens ![]() May ![]() |
Stadium: Station Park Referee: Harry Bruce |
29 June 2024 | Huntly | 0–2 | St Johnstone | Huntly |
20:00 BST | May ![]() Ellison ![]() |
Stadium: Christie Park |
Scottish Premiership
5 August 2024 1 | St Johnstone | 1–2 | Aberdeen | Perth |
20:00 | Molloy ![]() |
Report | Devlin ![]() McGrath ![]() |
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 ![]() |
Report | Sidibeh ![]() Kimpioka ![]() |
Stadium: Rugby Park Attendance: 4,843 Referee: Chris Graham |
24 August 2024 3 | Dundee United | 2–0 | St Johnstone | Dundee |
15:00 | Stephenson ![]() Sanders ![]() |
Report | Sidibeh ![]() |
Stadium: Tannadice Park Attendance: 7,806 |
31 August 2024 4 | St Johnstone | 1–2 | Motherwell | Perth |
20:00 | Kimpioka ![]() Sanders ![]() |
Report | Casey ![]() Ebiye ![]() |
Stadium: McDiarmid Park Referee: Iain Snedden |
14 September 2024 5 | Hibernian | 2–0 | St Johnstone | Edinburgh |
15:00 | Kukharevych ![]() Boyle ![]() |
Report | Kimpioka ![]() |
Stadium: Easter Road Attendance: 15,448 Referee: Nick Walsh |
21 September 2024 6 | Ross County | 3–3 | St Johnstone | Dingwall |
15:00 | Hale ![]() Samuel ![]() Wright ![]() |
Report | Wright ![]() Clark ![]() |
Stadium: Victoria Park Attendance: 3,063 Referee: Dan McFarlane |
28 September 2024 7 | St Johnstone | 0–6 | Celtic | Perth |
17:45 | Report | Furuhashi ![]() Bernardo ![]() McGregor ![]() Maeda ![]() Idah ![]() |
Stadium: McDiarmid Park Attendance: 7,036 Referee: Don Robertson |
6 October 2024 8 | Rangers | 2–0 | St Johnstone | Glasgow |
15:00 | Černý ![]() Hagi ![]() |
Report | Stadium: Ibrox Stadium Attendance: 44,744 Referee: David Dickinson |
18 October 2024 9 | St Johnstone | 3–0 | Ross County | Perth |
15:00 | Kimpioka ![]() Kirk ![]() |
Report | Campbell ![]() Telfer ![]() |
Stadium: McDiarmid Park Attendance: 3,688 Referee: John Beaton |
26 October 2024 10 | Dundee | 1–2 | St Johnstone | Dundee |
15:00 | Murray ![]() |
Report | Carey ![]() Clark ![]() |
Stadium: Dens Park Attendance: 6,548 Referee: Kevin Clancy |
30 October 2024 11 | St Mirren | 3–1 | St Johnstone | Paisley |
19:45 | Tanser ![]() O'Hara ![]() Ayunga ![]() |
Report | Kimpioka ![]() |
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 ![]() |
Report | Clark ![]() Vargas ![]() |
Stadium: McDiarmid Park Attendance: 5,917 Referee: Chris Graham |
9 November 2024 13 | Motherwell | 2–1 | St Johnstone | Motherwell |
15:00 | Maswanhise ![]() Sparrow ![]() |
Report | Clark ![]() |
Stadium: Fir Park Attendance: 4,306 Referee: Ross Hardie |
23 November 2024 14 | St Johnstone | 1–0 | Kilmarnock | Perth |
15:15 | Kirk ![]() |
Report | Donnelly ![]() |
Stadium: McDiarmid Park Attendance: 1,872 Referee: Iain Snedden |
30 November 2024 15 | St Johnstone | 0–1 | Rangers | Perth |
12:00 | Report | Holt ![]() |
Stadium: McDiarmid Park Attendance: 7,446 Referee: Steven McLean |
7 December 2024 16 | Aberdeen | 1–1 | St Johnstone | Aberdeen |
15:00 | Clarkson ![]() |
Report | Kirk ![]() |
Stadium: Pittodrie Stadium Attendance: 15,880 Referee: Ross Hardie |
14 December 2024 17 | St Johnstone | 2–3 | St Mirren | Perth |
15:00 | Kirk ![]() Kimpioka ![]() |
Report | Phillips ![]() Mooney ![]() Idowu ![]() |
Stadium: McDiarmid Park Attendance: 4,001 Referee: Euan Anderson |
22 December 2024 18 | Heart of Midlothian | 2–1 | St Johnstone | Edinburgh |
15:00 | Penrice ![]() Spittal ![]() |
Report | Carey ![]() |
Stadium: Tynecastle Park Attendance: 18,676 Referee: John Beaton |
26 December 2024 19 | St Johnstone | 1–2 | Dundee United | Perth |
15:00 | Kirk ![]() |
Report | Middleton ![]() Dalby ![]() Gallagher ![]() |
Stadium: McDiarmid Park Attendance: 7,306 Referee: Kevin Clancy |
29 December 2024 20 | Celtic | 4–0 | St Johnstone | Glasgow |
15:00 | Engels ![]() Maeda ![]() Kühn ![]() Hatate ![]() |
Report | Stadium: Celtic Park Attendance: 58,645 Referee: Matthew MacDermid |
2 January 2025 21 | St Johnstone | 1–1 | Hibernian | Perth |
15:00 | Holt ![]() Clark ![]() |
Report | Gayle ![]() |
Stadium: McDiarmid Park Attendance: 6,287 Referee: Lloyd Wilson |
5 January 2025 22 | St Johnstone | 1–3 | Dundee | Perth |
15:00 | McPake ![]() |
Report | Murray ![]() Palmer-Houlden ![]() Cameron ![]() |
Stadium: McDiarmid Park Attendance: 5,246 Referee: David Dickinson |
12 January 2025 23 | Rangers | 3–1 | St Johnstone | Glasgow |
15:00 | Igamane ![]() Černý ![]() Diomande ![]() |
Report | Sanders ![]() |
Stadium: Ibrox Stadium Attendance: 45,818 Referee: Ross Hardie |
25 January 2025 24 | St Johnstone | 2–1 | Motherwell | Perth |
15:00 | Steven ![]() Mikulić ![]() |
Report | Halliday ![]() |
Stadium: McDiarmid Park Attendance: 3,892 Referee: Kevin Clancy |
1 February 2025 25 | St Mirren | 0–1 | St Johnstone | Paisley |
15:00 | Report | Mikulić ![]() |
Stadium: St Mirren Park Attendance: 6,298 Referee: Dan McFarlane |
15 February 2025 26 | Kilmarnock | 3–1 | St Johnstone | Kilmarnock |
15:00 | Polworth ![]() Murray ![]() Wales ![]() |
Report | Carey ![]() |
Stadium: Rugby Park Attendance: 5,479 Referee: Matthew MacDermid |
23 February 2025 27 | St Johnstone | 1–2 | Heart of Midlothian | Perth |
12:00 | Sidibeh ![]() |
Report | Kabangu ![]() |
Stadium: McDiarmid Park Attendance: 5,577 Referee: Calum Scott |
26 February 2025 28 | St Johnstone | 1–0 | Ross County | Perth |
19:45 | Kirk ![]() |
Report | Stadium: McDiarmid Park Attendance: 3,576 Referee: Dan McFarlane |
1 March 2025 29 | Dundee | 1–1 | St Johnstone | Dundee |
15:00 | Murray ![]() |
Report | Kirk ![]() |
Stadium: Dens Park Attendance: 7,681 Referee: Steven McLean |
15 March 2025 30 | St Johnstone | 0–0 | Aberdeen | Perth |
15:00 | Report | Stadium: McDiarmid Park Attendance: 7,733 Referee: Chris Graham |
29 March 2025 31 | Hibernian | 3–0 | St Johnstone | Edinburgh |
15:00 | Hoilett ![]() Boyle ![]() Bowie ![]() |
Report | Stadium: Easter Road Attendance: 17,002 Referee: Matthew MacDermid |
6 April 2025 32 | St Johnstone | 1–0 | Celtic | Perth |
12:00 | Balodis ![]() |
Report | Stadium: McDiarmid Park Attendance: 8,795 Referee: David Dickinson |
12 April 2025 33 | Dundee United | 1–0 | St Johnstone | Dundee |
15:00 | Adegboyega ![]() |
Report | Stadium: Tannadice Park Attendance: 10,160 Referee: Dan McFarlane |
26 April 2025 34 | Motherwell | 3–2 | St Johnstone | Motherwell |
15:00 | Slattery ![]() Sprangler ![]() Sparrow ![]() |
Report | Kirk ![]() Watt ![]() |
Stadium: Fir Park Attendance: 4,412 Referee: Steven McLean |
3 May 2025 35 | St Johnstone | 0–2 | Kilmarnock | Perth |
15:00 | Report | Watson ![]() Armstrong ![]() |
Stadium: McDiarmid Park Attendance: 5,191 Referee: Iain Snedden |
10 May 2025 36 | St Johnstone | 2–1 | Ross County | Perth |
15:00 | Balodis ![]() Watt ![]() |
Report | Samuel ![]() Ashworth ![]() |
Stadium: McDiarmid Park Attendance: 4,355 Referee: John Beaton |
14 May 2025 37 | Heart of Midlothian | 2–1 | St Johnstone | Edinburgh |
19:45 | Douglas ![]() Forrest ![]() |
Report | Carey ![]() |
Stadium: Tynecastle Park Attendance: 18,021 Referee: David Dickinson |
18 May 2025 38 | St Johnstone | 0–2 | Dundee | Perth |
15:00 | Report | Cameron ![]() |
Stadium: McDiarmid Park Attendance: 7,170 Referee: Steven McLean |
Scottish League Cup
Group stage
13 July 2024 1 | Brechin City | 1–2 | St Johnstone | Brechin |
15:00 | Moreland ![]() |
Report | Carey ![]() Cameron ![]() |
Stadium: Glebe Park Attendance: 1,075 Referee: Craig Napier |
20 July 2024 2 | St Johnstone | 2–0 | Greenock Morton | Perth |
15:00 | Kimpioka ![]() |
Report | Stadium: McDiarmid Park Attendance: 2,403 Referee: Iain Sneddon |
23 July 2024 3 | Alloa Athletic | 3–2 | St Johnstone | Alloa |
19:45 | Neill ![]() Rankin ![]() |
Report | Kimpioka ![]() Essel ![]() Sanders ![]() |
Stadium: Recreation Park Attendance: 1,112 Referee: Colin Steven |
Knockout phase
17 August 2024 Second round | Rangers | 2–0 | St Johnstone | Glasgow |
15:00 | Dessers ![]() McCausland ![]() |
Report | Stadium: Hampden Park Referee: Matthew MacDermid |
Scottish Cup
18 January 2025 Fourth round | St Johnstone | 1–0 | Motherwell | Perth |
15:00 | Kirk ![]() |
Report | Stadium: McDiarmid Park Attendance: 3,892 Referee: John Beaton |
8 February 2025 Fifth round | St Johnstone | 1–0 | Hamilton Academical | Perth |
15:00 | Sidibeh ![]() |
Report | Stadium: McDiarmid Park Attendance: 3,095 Referee: Nick Walsh |
10 March 2025 Quarter-finals | Livingston | 0–1 | St Johnstone | Livingston |
19:45 | Report | Carey ![]() |
Stadium: Almondvale Stadium Referee: Don Robertson |
Remove ads
Squad statistics
Appearances and goals
- As of 18 May 2025[1]
Remove ads
Team statistics
League table
League Cup table
Transfers
In
Out
Loans in
Loans out
Remove ads
See also
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads