Skip to content
Almanac
Menu

St Johnstone

  • 13W
  • 13S
  • 14W
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17W
  • 17S
  • 18W
  • 18S
  • 19O
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21O
  • 21W
  • 21S
  • 22O
  • 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ยฃ23K
23 Aug 2012P. PawlettMAberdeenLoan
31 Jan 2013G. EdwardsMSwansea CityLoan
1 Jul 2013S. MayFHamilton Academicalโ€”
9 Jul 2013B. EastonDDundeeFree
1 Jul 2014C. KaneFDumbartonโ€”
16 Jan 2015C. KaneFDumbartonโ€”
1 Jul 2015Liam GordonDArbroathโ€”
1 Jul 2015Joe ShaughnessyDAberdeenโ€”
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
14 Jan 2018Jason KerrDQueen of the Southโ€”
14 Jan 2018C. KaneFQueen of the Southโ€”
18 Jan 2018K. WatsonDHartlepool Unitedโ€”
9 Jul 2018T. WattFOH LeuvenFree
21 Jul 2018M. KennedyMCardiff CityFree
8 Jan 2019M. O'HalloranFMelbourne Cityโ€”
1 Jul 2019Elliot ParishGDundeeโ€”
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 Feb 2021R. SinclairGCowdenbeathโ€”
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 2022Callum HendryFKilmarnockโ€”
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
1 Jul 2022M. KucheriavyiMKelty Heartsโ€”
5 Jul 2022J. MurphyFHibernianFree
27 Jul 2022Alex MitchellDMillwallLoan
10 Aug 2022D. PhillipsMWatfordโ€”
31 Aug 2022N. ClarkFDundee Unitedโ€”
1 Sept 2022Connor McLennanFAberdeenLoan
6 Nov 2022R. SinclairGMontroseโ€”
29 Jan 2023R. SinclairGMontroseโ€”
31 Jan 2023Z. RuddenFDundeeLoan
1 Jun 2023M. KucheriavyiMFalkirkโ€”
1 Jul 2023A. CrawfordFGreenock Mortonโ€”
8 Jul 2023M. O'HalloranFCove Rangersโ€”
21 Jul 2023L. JephcottFSwindon TownFree
15 Aug 2023D. CostelloeFBurnleyLoan
2 Jan 2024Benjamin Mbunga-KimpiokaFAIKโ€”
9 Jan 2024D. KeltjensDHapoel Tel Avivโ€”
9 May 2024S. McClellandDDundee Unitedโ€”
1 Jun 2024James BrownDRaith Roversโ€”
20 Jun 2024J. McPakeMStirling AlbionFree
1 Jul 2024U. IkpeazuFPort ValeFree
30 Aug 2024J. HoltMLivingstonFree
8 Jan 2025V. GriffithMCD Arabe Unidoโ€”
22 Jan 2025J. SvedbergMHalmstads BKFree
24 Jan 2025J. SvedbergMHalmstads BKโ€”
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โ€”
25 Aug 2025K. FotheringhamFDundee Unitedโ€”
27 Aug 2025Liam SmithDBohemiansFree
1 Feb 2026R. PatonFPort ValeLoan
6 May 2026R. SinclairGSt MirrenLoan return
30 May 2026S. MayFLivingstonLoan return
29 Jun 2026S. SpranglerMNewport CountyLoan return
30 Jun 2026R. PatonFPort Valeโ€”
1 Sept 2026J. CotterillMSwansea Cityโ€”
2 Sept 2026Josh CampbellMHibernianLoan
Totalยฃ23K

Out

27 Jan 2009P. HanlonDHibernianโ€”
1 Jul 2011Zander ClarkGElgin CityLoan
10 Dec 2011S. MayFAlloa AthleticLoan
6 Jul 2012Marcus HaberFStevenageFree
26 Jan 2013P. PawlettMAberdeenโ€”
1 Jul 2013Liam CraigMHibernianFree
2 Aug 2013Marcus MaddisonMGatesheadโ€”
3 Jan 2014C. KaneFDumbartonLoan
31 Jul 2014N. HasselbainkFVeriaFree
9 Aug 2014S. MayFSheffield Wednesdayโ€”
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
25 Sept 2020R. SinclairGCowdenbeathLoan
4 Jan 2021Danny McNamaraDMillwallโ€”
1 Feb 2021Callum HendryFAberdeenFree
1 Jul 2021S. TanserDSt MirrenFree
1 Jul 2021Glenn MiddletonMRangersโ€”
31 Aug 2021Ali McCannMPreston North Endโ€”
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
1 Jul 2022Thomas SangMCardiff Cityโ€”
28 Jul 2022D. ClearyDShamrock RoversFree
28 Jul 2022R. SinclairGMontroseLoan
29 Jul 2022Glenn MiddletonMDundee Unitedโ€”
11 Nov 2022R. SinclairGMontroseLoan
13 Jan 2023J. MahonDSligo Roversโ€”
1 Jun 2023Alex MitchellDMillwallโ€”
1 Jun 2023Connor McLennanFAberdeenโ€”
1 Jun 2023Z. RuddenFDundeeโ€”
1 Jul 2023Remi MatthewsGCrystal Palaceโ€”
1 Jul 2023J. MurphyFAyr UtdFree
1 Jul 2023A. MontgomeryDCelticโ€”
1 Aug 2023Theo BairFMotherwellFree
11 Aug 2023Melker HallbergMKalmar FFFree
31 Dec 2023D. CostelloeFBurnleyโ€”
1 Jan 2024L. RobinsonDWigan Athleticโ€”
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 2025Elliot WattMBurton Albionโ€”
1 Jul 2025Kyle CameronDNotts Countyโ€”
1 Jul 2025D. WrightMDundeeFree
1 Jul 2025G. CareyMLivingstonFree
15 Jul 2025A. RaymondDIlvesโ€”
17 Jul 2025N. ClarkFRoss CountyFree
30 Aug 2025M. KirkFPortsmouthโ€”
1 Feb 2026U. IkpeazuFRoss Countyโ€”
7 Feb 2026V. GriffithMEmelecLoan
3 Apr 2026M. KucheriavyiMKaspiyFree
22 Apr 2026R. SinclairGSt MirrenLoan
29 Jun 2026S. SpranglerMWalsallโ€”
29 Jun 2026S. McClellandDLarneFree
29 Jun 2026J. SvedbergMIFK Mariehamnโ€”
29 Jun 2026R. TumiltyMAirdrieoniansFree
17 Sept 2026R. TumiltyMAirdrieoniansFree

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