2023–24 St Johnstone F.C. season
2023–24 season | ||||
---|---|---|---|---|
Chief executive | Stan Harris | |||
Manager | Steven MacLean (until 29 October) Alec Cleland (Interim) Craig Levein (from 5 November) | |||
Stadium | McDiarmid Park | |||
Scottish Premiership | Tenth place | |||
Scottish Cup | Fourth round | |||
League Cup | Group stage | |||
Top goalscorer | League: Nicky Clark (6) All: Nicky Clark (6) | |||
Highest home attendance | 6,967, vs. Rangers, Premiership, 16 September 2023 | |||
Lowest home attendance | 2,052, vs. Stirling Albion, League Cup, 29 July 2023 | |||
Average home league attendance | 4,663 | |||
| ||||
The 2023–24 season was St Johnstone's eleventh season in the Scottish Premiership and their fifteenth 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.
Season summary
Competitions
Win Draw Loss Postponed
Pre-season and friendlies
4 July 2023 | Dunfermline Athletic | 1–1 | St Johnstone | Dunfermline |
19:45 BST | Wighton 13' | Report | Carey 26' | Stadium: East End Park Attendance: 1,617 Referee: Kevin Clancy |
11 July 2023 | East Fife | 0–3 | St Johnstone | Methil |
19:45 BST | Report | Crawford 63' Mylchreest 65' Booth 85' |
Stadium: Bayview Stadium Referee: Scott Lambie |
Scottish Premiership
5 August 2023 1 | St Johnstone | 0–2 | Heart of Midlothian | Perth |
15:00 | Report | Oda 75' Shankland 90+6' |
Stadium: McDiarmid Park Attendance: 6,818 Referee: Steven McLean |
12 August 2023 2 | Ross County | 2–0 | St Johnstone | Dingwall |
15:00 | Turner 40' Randall 51' |
Report | Stadium: Victoria Park Attendance: 4,157 Referee: William Collum |
26 August 2023 3 | Celtic | 0–0 | St Johnstone | Glasgow |
15:00 | Report | Stadium: Celtic Park Attendance: 58,600 Referee: Matthew MacDermid |
2 September 2023 4 | St Johnstone | 2–2 | Dundee | Perth |
15:00 | Kucheriavyi 86', 90+6' | Report | Tiffoney 35' Lamie 58' |
Stadium: McDiarmid Park Attendance: 5,935 Referee: William Collum |
16 September 2023 5 | St Johnstone | 0–2 | Rangers | Perth |
15:00 | Report | Danilo 16' Matondo 79' |
Stadium: McDiarmid Park Attendance: 6,967 Referee: Nick Walsh |
23 September 2023 6 | Hibernian | 2–0 | St Johnstone | Edinburgh |
15:00 | Miller 35' Vente 69' |
Report | Stadium: Easter Road Attendance: 16,850 Referee: Kevin Clancy |
30 September 2023 7 | St Johnstone | 1–1 | Livingston | Perth |
15:00 | Costelloe 36' Gordon 83' |
Report | Kelly 57 pen.' | Stadium: McDiarmid Park Attendance: 2,691 Referee: Graham Grainger |
8 October 2023 8 | Aberdeen | 0–0 | St Johnstone | Aberdeen |
15:00 | Report | Stadium: Pittodrie Stadium Attendance: 16,816 Referee: David Munro |
28 October 2023 10 | St Mirren | 4–0 | St Johnstone | Paisley |
15:00 | Baccus 36' Mandron 48', 70' Kiltie 90' |
Report | Stadium: St Mirren Park Attendance: 5,552 Referee: David Dickinson |
1 November 2023 11 | St Johnstone | 2–1 | Kilmarnock | Perth |
19:45 | Clark 1', 7' Costelloe 75' |
Report | Vassell 47' | Stadium: McDiarmid Park Attendance: 2,840 Referee: Calum Scott |
7 November 2023 9 | St Johnstone | 2–2 | Motherwell | Perth |
19:45 | Clark 17' Considine 27' |
Report | Blaney 68' Biereth 74' |
Stadium: McDiarmid Park Attendance: 3,513 Referee: Euan Anderson |
Note: Match postponed due to Storm Babet |
11 November 2023 12 | St Johnstone | 1–0 | Ross County | Perth |
15:00 | Carey 71' | Report | Stadium: McDiarmid Park Attendance: 3,018 Referee: Nick Walsh |
25 November 2023 13 | Heart of Midlothian | 1–0 | St Johnstone | Edinburgh |
15:00 | Shankland 61' | Report | Stadium: Tynecastle Park Attendance: 18,678 Referee: John Beaton |
3 December 2023 14 | St Johnstone | 1–3 | Celtic | Perth |
12:00 | Jaiyesimi 40' | Report | McGregor 61' O'Riley 79' Forrest 90+3' |
Stadium: McDiarmid Park Attendance: 6,777 Referee: Don Robertson |
6 December 2023 15 | St Johnstone | 1–0 | St Mirren | Perth |
19:45 | Kane 90+6' | Report | Stadium: McDiarmid Park Attendance: 2,449 Referee: Kevin Clancy |
9 December 2023 16 | Motherwell | 1–1 | St Johnstone | Motherwell |
15:00 | Biereth 90+2' | Report | Mugabi 53 o.g.' | Stadium: Fir Park Attendance: 3,647 Referee: Euan Anderson |
16 December 2023 17 | St Johnstone | 1–0 | Hibernian | Perth |
15:00 | Carey 57' | Report | Stadium: McDiarmid Park Attendance: 4,276 Referee: Graham Grainger |
20 December 2023 18 | Rangers | 2–0 | St Johnstone | Glasgow |
19:45 | Dessers 28' Tavernier 84 pen.' |
Jaiyesimi 33' | Stadium: Ibrox Stadium Attendance: 46,931 Referee: Alan Muir |
23 December 2023 19 | Kilmarnock | 2–1 | St Johnstone | Kilmarnock |
15:00 | Watson 6' Watkins 17' |
Report | Clark 61' | Stadium: Rugby Park Attendance: 5,074 Referee: John Beaton |
27 December 2023 20 | Livingston | 0–0 | St Johnstone | Livingston |
19:45 | Report | Stadium: Almondvale Stadium Attendance: 1,602 Referee: Kevin Clancy |
24 January 2024 22 | St Johnstone | 1–1 | Aberdeen | Perth |
19:45 | Keltjens 78' | Report | Miovski 62 pen.' | Stadium: McDiarmid Park Attendance: 3,472 Referee: John Beaton |
27 January 2024 23 | St Johnstone | 1–1 | Motherwell | Perth |
15:00 | McGowan 3' | Report | Bair 29' | Stadium: McDiarmid Park Attendance: 3,412 Referee: Colin Steven |
3 February 2024 24 | Ross County | 0–1 | St Johnstone | Dingwall |
15:00 | Report | Kimpioka 34' | Stadium: Victoria Park Attendance: 2,913 Referee: Craig Napier |
7 February 2024 25 | St Johnstone | 0–1 | Heart of Midlothian | Perth |
15:00 | Report | Shankland 55' | Stadium: McDiarmid Park Attendance: 4,518 Referee: Iain Snedden |
11 February 2024 21 | Dundee | 2–1 | St Johnstone | Dundee |
14:00 | McCowan 75 pen.' McGhee 89' |
Report | Smith 9' | Stadium: Dens Park Attendance: 7,102 Referee: David Munro |
Note: Match postponed due to a waterlogged pitch. |
18 February 2024 26 | St Johnstone | 0–3 | Rangers | Perth |
12:00 | Report | Diomande 37' Tavernier 79 pen.', 87 pen.' |
Stadium: McDiarmid Park Attendance: 6,986 Referee: Matthew MacDermid |
24 February 2024 27 | St Mirren | 2–0 | St Johnstone | Paisley |
15:00 | Mitov 36 o.g.' Mandron 64' |
Report | Stadium: St Mirren Park Attendance: 5,991 Referee: Grant Irvine |
28 February 2024 28 | Aberdeen | 0–2 | St Johnstone | Aberdeen |
19:45 | Report | Clark 44 pen.' Kimpioka 77' |
Stadium: Pittodrie Stadium Attendance: 14,226 Referee: Don Robertson |
2 March 2024 29 | St Johnstone | 1–1 | Livingston | Perth |
12:00 | Clark 87' | Report | Shinnie 37' | Stadium: McDiarmid Park Attendance: 3,287 Referee: Chris Graham |
16 March 2024 30 | Celtic | 3–1 | St Johnstone | Glasgow |
15:00 | Furuhashi 40' Kühn 46' Forrest 68' |
Smith 81' | Stadium: Celtic Park Referee: Euan Anderson |
30 March 2024 31 | St Johnstone | 1–2 | Dundee | Perth |
15:00 | Sidibeh 60' | Report | Cameron 6' Bakayoko 80' |
Stadium: McDiarmid Park Attendance: 6,691 Referee: Iain Snedden |
6 April 2024 32 | Hibernian | 1–2 | St Johnstone | Edinburgh |
15:00 | Cadden 56' | Report | Sidibeh 49' Gallacher 81' |
Stadium: Easter Road Attendance: 16,735 Referee: Grant Irvine |
13 April 2024 33 | St Johnstone | 0–2 | Kilmarnock | Perth |
15:00 | Report | Wright 23' Watkins 81' |
Stadium: McDiarmid Park Attendance: 4,087 Referee: Calum Scott |
27 April 2024 34 | St Johnstone | 1–3 | Hibernian | Perth |
15:00 | Kimpioka 89' | Report | Marcondes 6' Hanlon 44' Vente 76' |
Stadium: McDiarmid Park Attendance: 4,450 Referee: David Munro |
4 May 2024 35 | Aberdeen | 1–0 | St Johnstone | Aberdeen |
15:00 | Miovski 68 pen.' | Report | Stadium: Pittodrie Stadium Attendance: 15,537 Referee: Chris Graham |
11 May 2024 36 | Livingston | 2–1 | St Johnstone | Livingston |
15:00 | Montaño 72' Shinnie 90+5' |
Report | Sidibeh 8' | Stadium: Almondvale Stadium Referee: John Beaton |
15 May 2024 37 | St Johnstone | 1–1 | Ross County | Perth |
19:45 | Sidibeh 90' | Report | Dhanda 28' | Stadium: McDiarmid Park Attendance: 4,202 Referee: Nick Walsh |
19 May 2024 38 | Motherwell | 1–2 | St Johnstone | Motherwell |
15:00 | Ebiye 90+4' | Clark 18' Sidibeh 45+1' |
Stadium: Fir Park Attendance: 5,571 |
Scottish League Cup
15 July 2023 1 | Stenhousemuir | 1–0 | St Johnstone | Stenhousemuir |
15:00 | O'Reilly 49' | Report | Stadium: Ochilview Park Attendance: 1,376 Referee: Calum Scott |
22 July 2023 2 | Alloa Athletic | 0–4 | St Johnstone | Alloa |
15:00 | Report | Ballantyne 1' McGowan 20' May 63' McCrystal 89' |
Stadium: Recreation Park Attendance: 992 Referee: Grant Irvine |
25 July 2023 3 | St Johnstone | 1–2 | Ayr United | Perth |
19:45 | Kucheriavyi 43' | Report | Stanger 29' Dempsey 71' |
Stadium: McDiarmid Park Attendance: 2,669 Referee: Nick Walsh |
29 July 2023 4 | St Johnstone | 0–4 | Stirling Albion | Perth |
15:00 | Report | Spence 11' Milne 36' McLean 48', 54' |
Stadium: McDiarmid Park Attendance: 2,052 Referee: Euan Anderson |
Scottish Cup
20 January 2024 Fourth Round | Airdrieonians | 1–0 | St Johnstone | Airdrie |
15:00 | Todorov 54' | Report | Stadium: Excelsior Stadium Referee: Kevin Clancy |
Squad statistics
Appearances and goals
- As of 15 May 2024[1]
No. | Pos | Nat | Player | Total | Premiership | Scottish Cup | League Cup | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
1 | GK | BUL | Dimitar Mitov | 40 | 0 | 37 | 0 | 1 | 0 | 2 | 0 |
3 | DF | SCO | Tony Gallacher | 21 | 1 | 12+4 | 1 | 1 | 0 | 4 | 0 |
4 | DF | SCO | Andrew Considine | 32 | 1 | 24+3 | 1 | 1 | 0 | 3+1 | 0 |
5 | DF | AUS | Ryan McGowan | 32 | 2 | 26+1 | 1 | 1 | 0 | 3+1 | 1 |
6 | DF | SCO | Liam Gordon | 34 | 0 | 28+1 | 0 | 1 | 0 | 4 | 0 |
7 | FW | SCO | Stevie May | 31 | 1 | 8+18 | 0 | 0+1 | 0 | 4 | 1 |
8 | MF | SCO | Cammy MacPherson | 10 | 0 | 3+7 | 0 | 0 | 0 | 0 | 0 |
10 | FW | SCO | Nicky Clark | 21 | 6 | 15+5 | 6 | 1 | 0 | 0 | 0 |
11 | MF | IRL | Graham Carey | 37 | 2 | 27+7 | 2 | 1 | 0 | 2 | 0 |
13 | MF | ENG | Diallang Jaiyesimi | 15 | 1 | 9+5 | 1 | 0+1 | 0 | 0 | 0 |
14 | MF | ENG | Drey Wright | 11 | 0 | 7+1 | 0 | 0 | 0 | 3 | 0 |
15 | MF | UKR | Max Kucheriavyi | 32 | 3 | 17+10 | 2 | 1 | 0 | 4 | 1 |
16 | FW | GAM | Adama Sidibeh | 13 | 5 | 9+4 | 5 | 0 | 0 | 0 | 0 |
17 | DF | ENG | Oludare Olufunwa | 10 | 0 | 7+3 | 0 | 0 | 0 | 0 | 0 |
19 | DF | SCO | Luke Robinson | 32 | 0 | 31 | 0 | 0+1 | 0 | 0 | 0 |
20 | GK | SCO | Ross Sinclair | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
21 | MF | SCO | Ali Crawford | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
22 | MF | WAL | Matthew Smith | 33 | 0 | 29+3 | 0 | 1 | 0 | 0 | 0 |
23 | MF | AUT | Sven Sprangler | 19 | 0 | 11+7 | 0 | 0+1 | 0 | 0 | 0 |
24 | DF | SCO | Callum Booth | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
27 | MF | ENG | Jay Turner-Cooke | 5 | 0 | 2+3 | 0 | 0 | 0 | 0 | 0 |
29 | FW | SWE | Benjamin Mbunga Kimpioka | 15 | 3 | 6+8 | 3 | 1 | 0 | 0 | 0 |
31 | GK | WAL | Dave Richards | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
33 | DF | ISR | David Keltjens | 12 | 1 | 12 | 1 | 0 | 0 | 0 | 0 |
34 | MF | TRI | Daniel Phillips | 34 | 0 | 31+1 | 0 | 0 | 0 | 1+1 | 0 |
35 | DF | SCO | Kerr Smith | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 |
46 | MF | POL | Fran Franczak | 9 | 0 | 6+2 | 0 | 1 | 0 | 0 | 0 |
50 | MF | SCO | Connor Smith | 10 | 1 | 4+6 | 1 | 0 | 0 | 0 | 0 |
Departures | |||||||||||
2 | DF | MLT | James Brown | 12 | 0 | 8+3 | 0 | 0 | 0 | 1 | 0 |
9 | FW | SCO | Chris Kane | 14 | 1 | 7+7 | 1 | 0 | 0 | 0 | 0 |
16 | FW | WAL | Luke Jephcott | 11 | 0 | 3+5 | 0 | 0 | 0 | 3 | 0 |
18 | DF | NIR | Sam McClelland | 7 | 0 | 5+2 | 0 | 0 | 0 | 0 | 0 |
25 | MF | SCO | Cammy Ballantyne | 6 | 1 | 2 | 0 | 0 | 0 | 4 | 1 |
27 | MF | SCO | Alex Ferguson | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
30 | GK | SCO | Jack Willis | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
31 | GK | SCO | Craig Hepburn | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
32 | DF | SCO | Liam Parker | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
33 | FW | SCO | Taylor Steven | 5 | 0 | 0+2 | 0 | 0 | 0 | 0+3 | 0 |
38 | MF | SCO | Scott Bright | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
42 | MF | SCO | Ben McCrystal | 2 | 1 | 0 | 0 | 0 | 0 | 0+2 | 1 |
44 | FW | IRL | Dara Costelloe | 11 | 1 | 8+3 | 1 | 0 | 0 | 0 | 0 |
45 | FW | SCO | Jackson Mylchreest | 4 | 0 | 0 | 0 | 0 | 0 | 0+4 | 0 |
Team statistics
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
---|---|---|---|---|---|---|---|---|---|---|
8 | Hibernian | 38 | 11 | 13 | 14 | 52 | 59 | −7 | 46 | |
9 | Motherwell | 38 | 10 | 13 | 15 | 56 | 59 | −3 | 43 | |
10 | St Johnstone | 38 | 8 | 11 | 19 | 29 | 54 | −25 | 35 | |
11 | Ross County (O) | 38 | 8 | 11 | 19 | 38 | 67 | −29 | 35 | Qualification for the Premiership play-off final |
12 | Livingston (R) | 38 | 5 | 10 | 23 | 29 | 70 | −41 | 25 | Relegation to the Championship |
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]
(O) Play-off winners; (R) Relegated
Notes:
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]
(O) Play-off winners; (R) Relegated
Notes:
- ^ 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
Updated to match(es) played on 15 May 2023. Source: SPFL
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
League Cup table
Pos | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | AYR | STI | STJ | STE | ALL | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ayr United | 4 | 3 | 1 | 0 | 0 | 10 | 2 | +8 | 11 | Qualification for the second round | — | — | — | 1–0 | 6–0 | |
2 | Stirling Albion | 4 | 3 | 0 | 1 | 0 | 9 | 3 | +6 | 10 | 1–1p | — | — | 2–1 | — | ||
3 | St Johnstone | 4 | 1 | 0 | 0 | 3 | 5 | 7 | −2 | 3 | 1–2 | 0–4 | — | — | — | ||
4 | Stenhousemuir | 4 | 1 | 0 | 0 | 3 | 3 | 6 | −3 | 3 | — | — | 1–0 | — | 1–3 | ||
5 | Alloa Athletic | 4 | 1 | 0 | 0 | 3 | 4 | 13 | −9 | 3 | — | 1–2 | 0–4 | — | — |
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]
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
Date | Player | Transferred from | Fee | Source |
---|---|---|---|---|
14 July 2023 | Dimitar Mitov | Cambridge United | Free | [7] |
21 July 2023 | Luke Jephcott | Plymouth Argyle | [8] | |
3 August 2023 | Sam McClelland | Chelsea | [9] | |
4 August 2023 | Oludare Olufunwa | Liverpool | [10] | |
5 August 2023 | Matthew Smith | MK Dons | [11] | |
1 September 2023 | Sven Sprangler | SK Vorwärts Steyr | [12] | |
2 January 2024 | Benjamin Mbunga Kimpioka | AIK | [13] | |
9 January 2024 | David Keltjens | Hapoel Tel Aviv | [14] | |
26 January 2024 | Connor Smith | Heart of Midlothian | [15] | |
1 February 2024 | Adama Sidibeh | Warrington Rylands | Undisclosed | [16] |
Out
Date | Player | Transferred to | Fee | Source |
---|---|---|---|---|
30 May 2023 | Bobby Dailly | Romford | Free | [17][18] |
Murray Davidson | Retired | [17][19] | ||
Charlie Gilmour | Inverness Caledonian Thistle | Free | [17][20] | |
Melker Hallberg | Kalmar FF | [17][21] | ||
Spencer Moreland | Brechin City | [17][22] | ||
Jamie Murphy | Ayr United | [17][23] | ||
Michael O'Halloran | Dunfermline Athletic | [17][24] | ||
William Sandford | [17] | |||
Eetu Vertainen | Triestina | [17] | ||
David Wotherspoon | Inverness Caledonian Thistle | [17][25] | ||
16 June 2023 | Elliot Parish | [26] | ||
4 July 2023 | Theo Bair | Motherwell | [27][28] | |
25 January 2024 | Luke Jephcott | Newport County | [29] |
Loans in
Date | Player | Transferred from | Source |
---|---|---|---|
11 August 2023 | Dave Richards | Crewe Alexandra | [30] |
15 August 2023 | Dara Costelloe | Burnley | [31] |
22 August 2023 | Luke Robinson | Wigan Athletic | [32] |
24 August 2023 | Jay Turner-Cooke | Newcastle United | [33] |
1 September 2023 | Diallang Jaiyesimi | Charlton Athletic | [34] |
Kerr Smith | Aston Villa | [35] |
Loans out
Date | Player | Transferred to | Source |
---|---|---|---|
27 June 2023 | Craig Hepburn | Cowdenbeath | [36] |
11 August 2023 | Jackson Mylchreest | Tranent | [37] |
Bayley Klimionek | Berwick Rangers | [38] | |
18 August 2023 | Alex Ferguson | Queen of the South | [39] |
25 August 2023 | Taylor Steven | Alloa Athletic | [40] |
15 September 2023 | Ben McCrystal | Broomhill | [41] |
4 October 2023 | Scott Bright | Berwick Rangers | [42] |
Joe Ellison | |||
6 October 2023 | Liam Parker | Civil Service Strollers | [43] |
24 December 2023 | Kyle Thomson | Brechin City | [44] |
6 January 2024 | Callum Booth | The Spartans | [45] |
5 February 2024 | Sam McClelland | Dundee United | [46] |
6 February 2024 | Cammy Ballantyne | Clyde | [47] |
9 February 2024 | James Brown | Raith Rovers | [48] |
13 February 2024 | Chris Kane | Dunfermline Athletic | [49] |
28 February 2024 | Jack Willis | Queen's Park | [50] |
See also
List of St Johnstone F.C. seasons
References
- ^ "St Johnstone Stats". Sky Sports. 15 May 2024.
- ^ "Scottish Premiership Table". BBC. 28 August 2023.
- ^ "cinch Premiership League Table". Scottish Professional Football League. Retrieved 19 May 2024.
- ^ "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.
- ^ "Summary - League Cup Group A". Soccerway. Retrieved 29 July 2023.
- ^ "Format". SPFL. Retrieved 7 June 2023.
- ^ "Dimitar Mitov: St Johnstone make first summer signing by adding goalkeeper". BBC Sport. 14 July 2023. Retrieved 14 July 2023.
- ^ "Luke Jephcott: St Johnstone sign former Plymouth Argyle striker on two-year deal". BBC Sport. 21 July 2023. Retrieved 21 July 2023.
- ^ "Sam McClelland: St Johnstone sign centre-back after Chelsea exit". BBC Sport. 3 August 2023. Retrieved 3 August 2023.
- ^ Nicolson, Eric (4 August 2023). "Oludare Olufunwa: St Johnstone sign former Liverpool and Southampton defender on two-year deal". The Courier. Retrieved 5 August 2023.
- ^ "Matt Smith: St Johnstone sign MK Dons' Wales midfielder on two-year deal". BBC Sport. 5 August 2023. Retrieved 5 August 2023.
- ^ "Sven Sprangler signs for Saints". St Johnstone FC. 1 September 2023. Retrieved 2 September 2023.
- ^ "Benjamin Mbunga Kimpioka Signs For Saints". St Johnstone FC. 2 January 2024. Retrieved 2 January 2024.
- ^ "Keltjens signs for St Johnstone until end of season". BBC Sport. 9 January 2024. Retrieved 9 January 2024.
- ^ "Saints Connor Smith from Hearts". St Johnstone FC. 26 January 2024. Retrieved 27 January 2024.
- ^ "Saints Sign Striker". St Johnstone FC. 1 February 2024. Retrieved 2 February 2024.
- ^ a b c d e f g h i j "Squad Update". www.afc.co.uk. St Johnstone FC. 30 May 2023. Retrieved 3 July 2023.
- ^ "Welcome To Romford Bobby Dailly". romfordfc.com. Romford FC. 11 August 2023. Retrieved 20 August 2023.
- ^ Nicolson, Eric (28 May 2023). "St Johnstone boss Steven MacLean relieved Steve Brown and Murray Davidson got the perfect send-off as plans begin for next season". The Courier. Retrieved 3 July 2023.
- ^ "Charlie Gilmour Joining ICTFC". ictfc.com. ICTFC. 20 June 2023. Retrieved 3 July 2023.
- ^ "MELKER HALLBERG KLAR FÖR KALMAR FF" [Melker Hallberg ready for Kalmar FF]. kalmarff.se (in Swedish). 11 August 2023. Retrieved 14 August 2023.
- ^ Smith, Ewan (3 July 2023). "Brechin City sign ex-St Johnstone youngster Spencer Moreland". The Courier. Retrieved 3 July 2023.
- ^ "Ex-Saint Murphy joins Ayr". ictfc.com. BBC Sport. 20 June 2023. Retrieved 3 July 2023.
- ^ "Michael O'Halloran joins Dunfermline". dafc.co.uk. Dunfermline Athletic FC. 9 July 2023. Retrieved 9 July 2023.
- ^ "David Wotherspoon signs for ICTFC". dafc.co.uk. ICTFC. 17 October 2023. Retrieved 19 October 2023.
- ^ "Elliott Parish Departs". perthstjohnstonefc.co.uk. St Johnstone FC. 2 June 2023. Retrieved 3 July 2023.
- ^ "Theo Bair mutually agrees to terminate contract". perthstjohnstonefc.co.uk. St Johnstone FC. 4 July 2023. Retrieved 4 July 2023.
- ^ "Motherwell confirm signing of Canada striker Theo Bair on two-year-deal". news.stv.tv. STV News. 1 August 2023. Retrieved 1 August 2023.
- ^ "Jephcott leaves Saints for Newport County". BBC Sport. 25 January 2024. Retrieved 25 January 2024.
- ^ "Dave Richards joins on a season-long loan". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
- ^ "Dara Costelloe signs on loan". St Johnstone FC. 15 August 2023. Retrieved 15 August 2023.
- ^ "Luke Robinson signs on a season loan". St Johnstone FC. 22 August 2023. Retrieved 23 August 2023.
- ^ "Jay Turner-Cooke joins on loan from Newcastle". St Johnstone FC. 24 August 2023. Retrieved 26 August 2023.
- ^ "Diallang Jaiyesimi signs on loan from Charlton". St Johnstone FC. 1 September 2023. Retrieved 2 September 2023.
- ^ "Kerr Smith Joins Saints On Loan From Aston Villa". St Johnstone FC. 2 January 2024. Retrieved 2 January 2024.
- ^ "Craig Hepburn joins Cowdenbeath on loan". perthstjohnstonefc.co.uk. St Johnstone FC. 2 June 2023. Retrieved 3 July 2023.
- ^ "Jackson Mylchreest heads on loan to Tranent Juniors". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
- ^ "Bayley Klimionek joins Berwick Rangers on loan". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
- ^ "Alex Ferguson Arrives". QoS FC. 18 August 2023. Retrieved 20 August 2023.
- ^ "Taylor Steven joins Alloa Athletic on loan". St Johnstone FC. 25 August 2023. Retrieved 26 August 2023.
- ^ "Ben McCrystal joins Broomhill on loan". St Johnstone FC. 15 September 2023. Retrieved 16 September 2023.
- ^ "Saints duo join Berwick Rangers on loan". St Johnstone FC. 4 October 2023. Retrieved 4 October 2023.
- ^ "Liam Parker heads out on loan". St Johnstone FC. 6 October 2023. Retrieved 19 October 2023.
- ^ "Kyle Thomson Joins Brechin City On Loan". St Johnstone FC. 1 January 2024. Retrieved 1 January 2024.
- ^ "Callum Booth Heads on Loan". St Johnstone FC. 6 January 2024. Retrieved 9 January 2024.
- ^ "Sam McClelland makes Tannadice loan switch". Dundee United FC. 5 February 2024. Retrieved 12 February 2024.
- ^ "Loan Signing: Cammy Ballantyne". Clyde FC. 6 February 2024. Retrieved 7 February 2024.
- ^ "James Brown Signs". Raith Rovers FC. 9 February 2024. Retrieved 12 February 2024.
- ^ "Chris Kane joins on loan". Dunfermline Athletic FC. 13 February 2024. Retrieved 13 February 2024.
- ^ "Goalkeeper Jack Willis joins on loan from St Johnstone". Queen's Park FC. 28 February 2024. Retrieved 28 February 2024.