
ST Johnstone
ST Johnstone squad and transfer intelligence for Premiership.
Tactical context
Percentages use 3 recorded formations from 9 lineup samples. 6 excluded because no formation was recorded. Sample confidence: Low (fewer than 4 formation records); this describes sample size, not predictive accuracy. Method source.
ST Johnstone depth chart
Exact stored roles ranked by current-season minutes, with availability, contract and modelled value context.
CB2
1Cheick Tiemoko Diabate593 min · €575k · Almost Signed estimate · 2026-09-13Available · Contract not verified2Jack Baird12 min · Value unavailableAvailable · Contract not verifiedDEF5
1Zach Joseph Mitchell527 min · Value unavailableAvailable · Contract not verified2Matthew Todd198 min · Value unavailableAvailable · Contract not verified3Daniel Finlayson125 min · €200k · Transfermarkt · 2026-05-20Available · Contract not verified4Morgan Marc Boyes0 min · Value unavailableAvailable · Contract not verified5Božo Mikulić0 min · Value unavailableAvailable · Contract not verifiedDM2
1Reece McAlear584 min · Value unavailableAvailable · Contract not verified2Jason Derek Holt535 min · €275k · Almost Signed estimate · 2026-09-19Available · Contract not verifiedFWD4
1Taylor Steven311 min · Value unavailableAvailable · Contract not verified2Kai Colin Fotheringham140 min · Value unavailableAvailable · Contract not verified3Louis Charles Lloyd32 min · Value unavailableAvailable · Contract not verified4U. Alvarez0 min · Value unavailableAvailable · Contract not verifiedThis is a database depth chart, not a predicted starting XI. Generic DEF, MID or FWD records remain generic until a verified detailed role is available.
ST Johnstone squad
Provider-backed current registrations, detailed roles, contract coverage and availability.
Goalkeeper 4
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Defender 9
Transfermarkt · 2026-05-20Contract not verified · Available €200k
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Almost Signed estimate · 2026-09-13Contract not verified · Available €575k
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Midfielder 9
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Almost Signed estimate · 2026-09-19Contract not verified · Available €275k
Transfermarkt · 2026-05-20Contract not verified · Available €500k
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Forward 5
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Archived rumours
No rumour is stored for this club in the loaded archive.
