2023–24 St Johnstone F.C. season

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.

St Johnstone
2023–24 season
Chief executiveStan Harris
ManagerSteven MacLean
(until 29 October)
Alec Cleland (Interim)
Craig Levein
(from 5 November)
StadiumMcDiarmid Park
Scottish PremiershipTenth place
Scottish CupFourth round
League CupGroup stage
Top goalscorerLeague: Nicky Clark (6)
All: Nicky Clark (6)
Highest home attendance6,967, vs. Rangers, Premiership, 16 September 2023
Lowest home attendance2,052, vs. Stirling Albion, League Cup, 29 July 2023
Average home league attendance4,663

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 TotalPremiershipScottish CupLeague Cup
AppsGoalsAppsGoalsAppsGoalsAppsGoals
1 GK  BUL Dimitar Mitov 4003701020
3 DF  SCO Tony Gallacher 21112+411040
4 DF  SCO Andrew Considine 32124+31103+10
5 DF  AUS Ryan McGowan 32226+11103+11
6 DF  SCO Liam Gordon 34028+101040
7 FW  SCO Stevie May 3118+1800+1041
8 MF  SCO Cammy MacPherson 1003+700000
10 FW  SCO Nicky Clark 21615+561000
11 MF  IRL Graham Carey 37227+721020
13 MF  ENG Diallang Jaiyesimi 1519+510+1000
14 MF  ENG Drey Wright 1107+100030
15 MF  UKR Max Kucheriavyi 32317+1021041
16 FW  GAM Adama Sidibeh 1349+440000
17 DF  ENG Oludare Olufunwa 1007+300000
19 DF  SCO Luke Robinson 3203100+1000
20 GK  SCO Ross Sinclair 20000020
21 MF  SCO Ali Crawford 1000000+10
22 MF  WAL Matthew Smith 33029+301000
23 MF  AUT Sven Sprangler 19011+700+1000
24 DF  SCO Callum Booth 1000000+10
27 MF  ENG Jay Turner-Cooke 502+300000
29 FW  SWE Benjamin Mbunga Kimpioka 1536+831000
31 GK  WAL Dave Richards 00000000
33 DF  ISR David Keltjens 1211210000
34 MF  TRI Daniel Phillips 34031+10001+10
35 DF  SCO Kerr Smith 201+100000
46 MF  POL Fran Franczak 906+201000
50 MF  SCO Connor Smith 1014+610000
Departures
2 DF  MLT James Brown 1208+300010
9 FW  SCO Chris Kane 1417+710000
16 FW  WAL Luke Jephcott 1103+500030
18 DF  NIR Sam McClelland 705+200000
25 MF  SCO Cammy Ballantyne 61200041
27 MF  SCO Alex Ferguson 20000020
30 GK  SCO Jack Willis 00000000
31 GK  SCO Craig Hepburn 00000000
32 DF  SCO Liam Parker 10000010
33 FW  SCO Taylor Steven 500+20000+30
38 MF  SCO Scott Bright 1000000+10
42 MF  SCO Ben McCrystal 2100000+21
44 FW  IRL Dara Costelloe 1118+310000
45 FW  SCO Jackson Mylchreest 4000000+40

Team statistics

League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation[lower-alpha 1]
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:
  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

Round1234567891011121314151617181920212223242526272829303132333435363738
GroundHAAHHAHAAHHHAHHAHAAAHHAHAHHAHAHAHHAAHA
ResultLLDDLLDDLWDWLLWDWLLDDDWLLLLWDLLWLLLLDW
Position1212111112121212121212101111101189991010910101010109101010101011111110
Updated to match(es) played on 15 May 2023. Source: SPFL
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]

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]
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]

Out

Date Player Transferred to Fee Source
30 May 2023 Bobby Dailly Romford Free [23][24]
Murray Davidson Retired [23][25]
Charlie Gilmour Inverness Caledonian Thistle [23][26]
Melker Hallberg Kalmar FF [23][27]
Spencer Moreland Brechin City [23][28]
Jamie Murphy Ayr United [23][29]
Michael O'Halloran Dunfermline Athletic [23][30]
William Sandford [23]
Eetu Vertainen Triestina [23]
David Wotherspoon Inverness Caledonian Thistle [23][31]
16 June 2023 Elliot Parish [32]
27 June 2023 Craig Hepburn Cowdenbeath Loan [33]
4 July 2023 Theo Bair Motherwell Free [34][35]
11 August 2023 Jackson Mylchreest Tranent Loan [36]
Bayley Klimionek Berwick Rangers [37]
18 August 2023 Alex Ferguson Queen of the South [38]
25 August 2023 Taylor Steven Alloa Athletic [39]
15 September 2023 Ben McCrystal Broomhill [40]
4 October 2023 Scott Bright Berwick Rangers [41]
Joe Ellison
6 October 2023 Liam Parker Civil Service Strollers [42]
24 December 2023 Kyle Thomson Brechin City [43]
6 January 2024 Callum Booth The Spartans [44]
25 January 2024 Luke Jephcott Newport County Free [45]
5 February 2024 Sam McClelland Dundee United Loan [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

  1. "St Johnstone Stats". Sky Sports. 15 May 2024.
  2. "Scottish Premiership Table". BBC. 28 August 2023.
  3. "cinch Premiership League Table". Scottish Professional Football League. Retrieved 19 May 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 A". Soccerway. Retrieved 29 July 2023.
  6. "Format". SPFL. Retrieved 7 June 2023.
  7. "Dimitar Mitov: St Johnstone make first summer signing by adding goalkeeper". BBC Sport. 14 July 2023. Retrieved 14 July 2023.
  8. "Luke Jephcott: St Johnstone sign former Plymouth Argyle striker on two-year deal". BBC Sport. 21 July 2023. Retrieved 21 July 2023.
  9. "Sam McClelland: St Johnstone sign centre-back after Chelsea exit". BBC Sport. 3 August 2023. Retrieved 3 August 2023.
  10. 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.
  11. "Matt Smith: St Johnstone sign MK Dons' Wales midfielder on two-year deal". BBC Sport. 5 August 2023. Retrieved 5 August 2023.
  12. "Dave Richards joins on a season-long loan". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
  13. "Dara Costelloe signs on loan". St Johnstone FC. 15 August 2023. Retrieved 15 August 2023.
  14. "Luke Robinson signs on a season loan". St Johnstone FC. 22 August 2023. Retrieved 23 August 2023.
  15. "Jay Turner-Cooke joins on loan from Newcastle". St Johnstone FC. 24 August 2023. Retrieved 26 August 2023.
  16. "Diallang Jaiyesimi signs on loan from Charlton". St Johnstone FC. 1 September 2023. Retrieved 2 September 2023.
  17. "Sven Sprangler signs for Saints". St Johnstone FC. 1 September 2023. Retrieved 2 September 2023.
  18. "Benjamin Mbunga Kimpioka Signs For Saints". St Johnstone FC. 2 January 2024. Retrieved 2 January 2024.
  19. "Kerr Smith Joins Saints On Loan From Aston Villa". St Johnstone FC. 2 January 2024. Retrieved 2 January 2024.
  20. "Keltjens signs for St Johnstone until end of season". BBC Sport. 9 January 2024. Retrieved 9 January 2024.
  21. "Saints Connor Smith from Hearts". St Johnstone FC. 26 January 2024. Retrieved 27 January 2024.
  22. "Saints Sign Striker". St Johnstone FC. 1 February 2024. Retrieved 2 February 2024.
  23. "Squad Update". www.afc.co.uk. St Johnstone FC. 30 May 2023. Retrieved 3 July 2023.
  24. "Welcome To Romford Bobby Dailly". romfordfc.com. Romford FC. 11 August 2023. Retrieved 20 August 2023.
  25. 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.
  26. "Charlie Gilmour Joining ICTFC". ictfc.com. ICTFC. 20 June 2023. Retrieved 3 July 2023.
  27. "MELKER HALLBERG KLAR FÖR KALMAR FF" [Melker Hallberg ready for Kalmar FF]. kalmarff.se (in Swedish). 11 August 2023. Retrieved 14 August 2023.
  28. Smith, Ewan (3 July 2023). "Brechin City sign ex-St Johnstone youngster Spencer Moreland". The Courier. Retrieved 3 July 2023.
  29. "Ex-Saint Murphy joins Ayr". ictfc.com. BBC Sport. 20 June 2023. Retrieved 3 July 2023.
  30. "Michael O'Halloran joins Dunfermline". dafc.co.uk. Dunfermline Athletic FC. 9 July 2023. Retrieved 9 July 2023.
  31. "David Wotherspoon signs for ICTFC". dafc.co.uk. ICTFC. 17 October 2023. Retrieved 19 October 2023.
  32. "Elliott Parish Departs". perthstjohnstonefc.co.uk. St Johnstone FC. 2 June 2023. Retrieved 3 July 2023.
  33. "Craig Hepburn joins Cowdenbeath on loan". perthstjohnstonefc.co.uk. St Johnstone FC. 2 June 2023. Retrieved 3 July 2023.
  34. "Theo Bair mutually agrees to terminate contract". perthstjohnstonefc.co.uk. St Johnstone FC. 4 July 2023. Retrieved 4 July 2023.
  35. "Motherwell confirm signing of Canada striker Theo Bair on two-year-deal". news.stv.tv. STV News. 1 August 2023. Retrieved 1 August 2023.
  36. "Jackson Mylchreest heads on loan to Tranent Juniors". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
  37. "Bayley Klimionek joins Berwick Rangers on loan". St Johnstone FC. 11 August 2023. Retrieved 12 August 2023.
  38. "Alex Ferguson Arrives". QoS FC. 18 August 2023. Retrieved 20 August 2023.
  39. "Taylor Steven joins Alloa Athletic on loan". St Johnstone FC. 25 August 2023. Retrieved 26 August 2023.
  40. "Ben McCrystal joins Broomhill on loan". St Johnstone FC. 15 September 2023. Retrieved 16 September 2023.
  41. "Saints duo join Berwick Rangers on loan". St Johnstone FC. 4 October 2023. Retrieved 4 October 2023.
  42. "Liam Parker heads out on loan". St Johnstone FC. 6 October 2023. Retrieved 19 October 2023.
  43. "Kyle Thomson Joins Brechin City On Loan". St Johnstone FC. 1 January 2024. Retrieved 1 January 2024.
  44. "Callum Booth Heads on Loan". St Johnstone FC. 6 January 2024. Retrieved 9 January 2024.
  45. "Jephcott leaves Saints for Newport County". BBC Sport. 25 January 2024. Retrieved 25 January 2024.
  46. "Sam McClelland makes Tannadice loan switch". Dundee United FC. 5 February 2024. Retrieved 12 February 2024.
  47. "Loan Signing: Cammy Ballantyne". Clyde FC. 6 February 2024. Retrieved 7 February 2024.
  48. "James Brown Signs". Raith Rovers FC. 9 February 2024. Retrieved 12 February 2024.
  49. "Chris Kane joins on loan". Dunfermline Athletic FC. 13 February 2024. Retrieved 13 February 2024.
  50. "Goalkeeper Jack Willis joins on loan from St Johnstone". Queen's Park FC. 28 February 2024. Retrieved 28 February 2024.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.