Skip to content
Almanac
Menu

St Johnstone

  • 12S
  • 13W
  • 13S
  • 14W
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17W
  • 17S
  • 18W
  • 18S
  • 19O
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21O
  • 21W
  • 21S
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24O
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

In

15 Dec 2007Liam CraigMFalkirk€32.5K
23 Aug 2012P. PawlettMAberdeenLoan
31 Jan 2013G. EdwardsMSwansea CityLoan
9 Jul 2013B. EastonDDundeeFree
1 Jul 2014C. KaneFDumbarton—
16 Jan 2015C. KaneFDumbarton—
1 Jul 2015Liam GordonDArbroath—
1 Jul 2015Liam CraigMHibernianFree
1 Sept 2015Darnell FisherDCelticLoan
1 Jul 2016K. WatsonDSt MirrenFree
21 May 2017Liam GordonDPeterhead—
28 May 2017Jason KerrDEast Fife—
29 May 2017S. TanserDPort Vale—
29 Jul 2017M. O'HalloranFRangersLoan
9 Jul 2018T. WattFOH LeuvenFree
21 Jul 2018M. KennedyMCardiff CityFree
30 Aug 2019S. MayFAberdeen—
2 Sept 2019J. HoltMRangersLoan
2 Sept 2019Anthony RalstonDCelticLoan
16 Sept 2019C. BoothDDundee UnitedFree
31 Jan 2020Matt ButcherMBournemouthLoan
30 Apr 2020R. CallachanMDundee—
14 Jul 2020Danny McNamaraDMillwallLoan
14 Jul 2020Isaac OlaofeFMillwallLoan
31 Jul 2020Craig ConwayMSalford CityFree
18 Sept 2020C. BrysonMAberdeenFree
4 Jan 2021James BrownDMillwallLoan
25 Jan 2021Glenn MiddletonMRangersLoan
1 Jul 2021James BrownDMillwallFree
1 Jul 2021H. MullerDMillwallLoan
6 Aug 2021Glenn MiddletonMRangersLoan
1 Sept 2021C. MacPhersonMSt MirrenLoan
10 Sept 2021Efe AmbroseDLivingstonFree
1 Jan 2022D. ClearyDDundalk—
23 Jan 2022J. MahonDSligo Rovers—
24 Jan 2022C. MacPhersonMSt Mirren—
31 Jan 2022Thomas SangMCardiff CityLoan
10 May 2022Efe AmbroseDDunfermline—
28 Jun 2022A. MontgomeryDCelticLoan
1 Jul 2022D. WrightMHibernianFree
1 Jul 2022A. ConsidineDAberdeenFree
1 Jul 2022G. CareyMCSKA SofiaFree
5 Jul 2022J. MurphyFHibernianFree
27 Jul 2022Alex MitchellDMillwallLoan
10 Aug 2022D. PhillipsMWatford—
31 Aug 2022N. ClarkFDundee United—
1 Sept 2022Connor McLennanFAberdeenLoan
31 Jan 2023Z. RuddenFDundeeLoan
1 Jun 2023M. KucheriavyiMFalkirk—
21 Jul 2023L. JephcottFSwindon TownFree
15 Aug 2023D. CostelloeFBurnleyLoan
20 Jun 2024J. McPakeMStirling AlbionFree
1 Jul 2024U. IkpeazuFPort ValeFree
30 Aug 2024J. HoltMLivingstonFree
28 Jan 2025D. BalodisDRFSFree
30 Jan 2025Elliot WattMBurton AlbionLoan
29 Jun 2025J. GullanFRaith RoversFree
29 Jun 2025M. BoyesDGreenock MortonFree
1 Jul 2025A. RaymondDDunfermlineLoan return
5 Jul 2025C. DiabateDExeter CityFree
17 Jul 2025S. MallanMSalford CityFree
18 Jul 2025R. McAlearMLivingston—
27 Aug 2025Liam SmithDBohemiansFree
1 Feb 2026R. PatonFPort ValeLoan
30 May 2026S. MayFLivingstonLoan return
29 Jun 2026S. SpranglerMNewport CountyLoan return
30 Jun 2026R. PatonFPort Vale—
2 Sept 2026Josh CampbellMHibernianLoan
Total€32.5K

Out

27 Jan 2009P. HanlonDHibernian—
1 Jul 2011Zander ClarkGElgin CityLoan
10 Dec 2011S. MayFAlloa AthleticLoan
26 Jan 2013P. PawlettMAberdeen—
1 Jul 2013Liam CraigMHibernianFree
3 Jan 2014C. KaneFDumbartonLoan
31 Jul 2014N. HasselbainkFVeriaFree
29 Aug 2014C. KaneFDumbartonLoan
16 Jul 2015Liam GordonDElgin CityLoan
1 Feb 2016M. O'HalloranFRangers—
16 May 2016Darnell FisherDCeltic—
5 Jan 2017Liam GordonDPeterheadLoan
2 Jan 2018M. O'HalloranFRangers—
1 Jul 2018K. WatsonDRoss CountyFree
14 Feb 2019Ali McCannMStranraerLoan
1 Jul 2019T. WattFCSKA SofiaFree
16 Jan 2020R. CallachanMDundeeLoan
25 Jan 2020M. KennedyMAberdeen—
20 May 2020J. HoltMRangers—
1 Jul 2020Anthony RalstonDCeltic—
10 Jul 2020D. WrightMHibernianFree
1 Feb 2021Callum HendryFAberdeenFree
1 Jul 2021S. TanserDSt MirrenFree
10 Sept 2021Guy MelamedFBnei Sakhnin—
20 Sept 2021Jason KerrDWigan AthleticFree
29 Sept 2021Callum HendryFKilmarnockLoan
16 Jan 2022H. MullerDMillwall—
4 Feb 2022Efe AmbroseDDunfermlineLoan
17 Jun 2022C. BrysonMStenhousemuirFree
28 Jul 2022D. ClearyDShamrock RoversFree
13 Jan 2023J. MahonDSligo Rovers—
1 Jun 2023Alex MitchellDMillwall—
1 Jun 2023Z. RuddenFDundee—
1 Jul 2023J. MurphyFAyr UtdFree
1 Jul 2023A. MontgomeryDCeltic—
1 Aug 2023Theo BairFMotherwellFree
11 Aug 2023Melker HallbergMKalmar FFFree
31 Dec 2023D. CostelloeFBurnley—
5 Jan 2024C. BoothDSpartansLoan
13 Feb 2024C. KaneFDunfermlineLoan
14 Jun 2024C. KaneFDunfermlineFree
19 Jun 2024Dimitar MitovGAberdeen—
24 Jun 2024Liam GordonDMotherwellFree
4 Jul 2024D. PhillipsMStevenageFree
5 Jul 2024R. McGowanDLivingstonFree
21 Aug 2024S. MayFLivingstonLoan
5 Sept 2024James BrownDMarineFree
2 Jan 2025L. NeilsonDHeart of MidlothianLoan return
28 Feb 2025A. RaymondDDunfermlineLoan
10 May 2025Z. MitchellDCharlton AthleticLoan return
30 May 2025S. Duke-McKennaMHarrogate TownLoan return
1 Jun 2025Andy FisherGSwansea CityLoan return
1 Jul 2025D. WrightMDundeeFree
1 Jul 2025G. CareyMLivingstonFree
15 Jul 2025A. RaymondDIlves—
17 Jul 2025N. ClarkFRoss CountyFree
20 Jul 2025D. BalodisDTatran PrešovFree
30 Aug 2025M. KirkFPortsmouth—
1 Feb 2026U. IkpeazuFRoss County—
7 Feb 2026V. GriffithMEmelecLoan
3 Apr 2026M. KucheriavyiMKaspiyFree
29 Jun 2026S. SpranglerMWalsall—
29 Jun 2026S. McClellandDLarneFree

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources