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.
Win Draw Loss Postponed
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 |
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 |
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 |
20 January 2024 Fourth Round | Airdrieonians | 1β0 | St Johnstone | Airdrie |
15:00 | Todorov 54' | Report | Stadium:
Excelsior Stadium Referee: Kevin Clancy |
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 |
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 |
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 | β | — |
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] | |
11 August 2023 | Dave Richards | Crewe Alexandra | Loan | [12] |
15 August 2023 | Dara Costelloe | Burnley | [13] | |
22 August 2023 | Luke Robinson | Wigan Athletic | [14] | |
24 August 2023 | Jay Turner-Cooke | Newcastle United | [15] | |
1 September 2023 | Diallang Jaiyesimi | Charlton Athletic | [16] | |
Sven Sprangler | SK VorwΓ€rts Steyr | Free | [17] | |
2 January 2024 | Benjamin Mbunga Kimpioka | AIK | [18] | |
Kerr Smith | Aston Villa | Loan | [19] | |
9 January 2024 | David Keltjens | Hapoel Tel Aviv | Free | [20] |
26 January 2024 | Connor Smith | Heart of Midlothian | [21] | |
1 February 2024 | Adama Sidibeh | Warrington Rylands | Undisclosed | [22] |
List of St Johnstone F.C. seasons