Skip to content
Almanac
Menu
  • 13O
  • 13W
  • 13S
  • 14O
  • 14W
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18W
  • 18S
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23W
  • 23S
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26O
  • 26S

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

In

31 Aug 2008Sone AlukoMBirmingham City£59K
11 Aug 2010J. MagennisFCardiff CityFree
13 Jan 2011Robert MilsomDFulhamFree
4 Jul 2012N. McGinnMCelticFree
26 Jan 2013P. PawlettMSt Johnstone—
13 May 2014J. MagennisFSt Mirren—
2 Feb 2015Kenny McLeanMSt Mirren—
5 May 2015S. McKennaDAyr Utd—
26 Jun 2015D. WardGLiverpoolLoan
1 Sept 2015R. McLaughlinDLiverpoolLoan
1 Jun 2016Joe LewisGCardiff CityFree
1 Jul 2016Wes BurnsMBristol CityLoan
24 Jan 2017Ryan ChristieMCelticLoan
15 May 2017S. McKennaDAyr Utd—
1 Jul 2017Danny RogersGFalkirk—
12 Jul 2017G. Mackay-StevenMCeltic—
1 Jan 2018N. McGinnMGwangju FC—
7 Jan 2018B. AndersonFElgin City—
22 Jan 2018Kenny McLeanMNorwich CityLoan
30 Aug 2018Max LoweDDerby CountyLoan
17 Jan 2019Max LoweDDerby CountyLoan
1 Jul 2019Ryan HedgesMBarnsley—
1 Jul 2019G. LeighDNAC BredaLoan
1 Jul 2019Curtis MainFMotherwellFree
1 Jul 2019Scott WrightFDundee—
1 Jul 2019C. BrysonMDerby County—
25 Jan 2020M. KennedyMSt Johnstone—
31 Jan 2020R. HernandezDStabaek—
1 Jul 2020Jonny HayesMCelticFree
1 Jul 2020E. RossFDunfermline—
18 Aug 2020R. McCrorieDRangersLoan
5 Oct 2020G. LeighDNAC BredaFree
5 Jan 2021B. AndersonFAyr Utd—
1 Feb 2021R. McCrorieDRangers—
1 Feb 2021Fraser HornbyFReimsLoan
5 Feb 2021E. RossFRaith Rovers—
1 Jun 2021F. OjoMWigan Athletic—
1 Jul 2021D. GallagherDMotherwellFree
1 Jul 2021Scott BrownMCeltic—
1 Jan 2022C. BarronMKelty Hearts—
8 Jan 2022Dante PolvaraMNo club recordedFree
31 Jan 2022A. MontgomeryDCelticLoan
1 Jun 2022D. CampbellMKilmarnock—
21 Jun 2022Liam ScalesDCelticLoan
1 Jul 2022Kelle RoosGDerby CountyFree
1 Jul 2022Y. RamadaniMMTK Budapest£102K
1 Jul 2022B. MiovskiFMTK Budapest£510K
1 Jan 2023Mason HancockDArbroath—
29 Jan 2023Mattie PollockDWatfordLoan
31 Jan 2023A. MacDonaldDSwindon TownFree
15 Jun 2023L. ClarksonMLiverpool—
28 Jun 2023Rhys WilliamsDLiverpoolLoan
30 Jun 2023D. CampbellMStevenage—
1 Jul 2023Nicky DevlinDLivingstonFree
1 Jul 2023Ester SoklerFRadomlje—
1 Jul 2024G. MolloyDShelbourne£63K
1 Jul 2024Vicente BesuijenFEmmen—
8 Aug 2024Ante PalaversaMTroyes—
12 Aug 2024Topi KeskinenMHJK Helsinki£852K
24 Aug 2024Kevin NisbetFMillwallLoan
3 Feb 2025O. DabbaghFCharleroiLoan
29 Jun 2025Slobodan RubežićDNovi PazarLoan return
29 Jun 2025J. McGarryDKallitheaLoan return
1 Jul 2025Richard JensenDVejleLoan return
1 Jul 2025J. McGarryDKallithea—
1 Jul 2025K. YengiFPortsmouthFree
18 Aug 2025Marko LazetićFAC Milan—
30 Aug 2025Kevin NisbetFMillwall—
31 Aug 2025Jesper KarlssonFBolognaLoan
30 Dec 2025Vicente BesuijenFHJK HelsinkiLoan return
15 Jan 2026Lyall CameronMRangersLoan
1 Feb 2026T. McIntyreDPortsmouthFree
25 Mar 2026E. BwomonoDÍBVFree
14 Jun 2026K. YengiFCerezo OsakaLoan return
29 Jun 2026Hicham MahouMLuganoFree
29 Jun 2026Vicente BesuijenFEmmenLoan return
30 Jun 2026Dan HappeDLeyton OrientFree
30 Jun 2026Lewis MayoDKilmarnockFree
30 Jun 2026Brad LyonsMKilmarnockFree
30 Jun 2026Tony YoganeMBrentford—
30 Jul 2026Chris CaddenMHibernian—
Total£2.4M

Out

1 Jul 2010Charlie MulgrewDCelticFree
1 Jul 2011C. MaguireMDerby County£395K
26 Sept 2011Mark HowardGBlackpool—
24 Nov 2011Sone AlukoMRangersFree
18 Jan 2012Jack GrimmerDFulham£208K
23 Aug 2012P. PawlettMSt JohnstoneLoan
18 Jan 2013Ryan FraserMBournemouth£400K
11 Jan 2014Michael HectorDReading—
30 Jan 2014J. MagennisFSt MirrenLoan
16 Jul 2014J. MagennisFKilmarnock—
1 Aug 2014Danny RogersGDumbartonLoan
1 Sept 2014Joe ShaughnessyDFalkirkLoan
19 Jan 2015S. McKennaDAyr UtdLoan
1 Jul 2015Danny RogersGFalkirkLoan
4 Nov 2015M. RoseDForfar AthleticLoan
11 Jan 2016D. WardGLiverpool—
1 Jul 2016M. RoseDAyr Utd—
8 Jul 2016Danny RogersGFalkirkLoan
6 Aug 2016D. HarvieDDumbartonLoan
10 Nov 2016J. NuttallFStranraerLoan
11 Nov 2016S. McKennaDAyr UtdLoan
9 Jun 2017Ryan JackMRangers—
1 Jul 2017Jonny HayesMCeltic—
4 Jul 2017N. McGinnMGwangju FCFree
31 Aug 2017J. StockleyFExeter City—
4 Sept 2017B. AndersonFElgin CityLoan
1 Jul 2018D. HarvieDAyr UtdFree
1 Jul 2018Ryan ChristieMCeltic—
1 Jul 2018Nicky MaynardFBury—
11 Jul 2018Danny RogersGSt MirrenLoan
1 Jan 2019Max LoweDDerby County—
31 Jan 2019B. AndersonFDunfermlineLoan
31 Jan 2019Scott WrightFDundeeLoan
1 Jul 2019Max LoweDDerby County—
30 Aug 2019S. MayFSt Johnstone—
3 Jan 2020E. RossFDunfermlineLoan
31 Jan 2020Zak VynerDBristol City—
1 Jul 2020G. LeighDNAC Breda—
28 Jul 2020Danny RogersGKilmarnockFree
18 Sept 2020C. BrysonMSt JohnstoneFree
2 Oct 2020E. RossFRaith RoversLoan
5 Oct 2020B. AndersonFAyr UtdLoan
28 Jan 2021F. OjoMWigan AthleticLoan
1 Feb 2021Scott WrightFRangers—
1 Jul 2021B. AndersonFLivingstonFree
1 Jul 2021Fraser HornbyFReims—
1 Jul 2021Ash TaylorDWalsallFree
9 Jul 2021G. LeighDMorecambeFree
24 Jan 2022N. McGinnMDundeeFree
3 Feb 2022D. CampbellMKilmarnockLoan
19 Jun 2022Calvin RamsayDLiverpool£4.2M
1 Jul 2022F. OjoMPort ValeFree
1 Jul 2022D. CampbellMStevenageLoan
1 Jul 2022D. GallagherDSt MirrenFree
12 Jul 2022Lewis FergusonMBologna£3M
28 Jul 2022Mason HancockDArbroathLoan
1 Sept 2022David BatesDMechelen—
12 Jan 2023Jack MilneDKelty HeartsLoan
1 Jun 2023Mattie PollockDWatford—
14 Jun 2023R. McCrorieDBristol City£2M
14 Jun 2023L. ClarksonMLiverpool—
21 Jun 2023M. KennedyMKilmarnockFree
1 Jul 2023D. CampbellMBarrowFree
1 Jul 2023Liam ScalesDCeltic—
21 Jul 2023Marley WatkinsFKilmarnockFree
4 Aug 2023Y. RamadaniMLecce£1M
25 Jan 2024Vicente BesuijenFEmmenLoan
20 Jun 2024C. BarronMRangersFree
18 Jul 2024Kelle RoosGTriestinaFree
15 Aug 2024B. MiovskiFGirona£5.5M
23 Aug 2024Richard JensenDVejleLoan
28 Jan 2025J. McGarryDKallitheaLoan
3 Feb 2025DukFLeganes—
29 Jun 2025Alfie DorringtonDTottenham HotspurLoan return
1 Jul 2025Jamie McGrathMHibernianFree
1 Jul 2025Kevin NisbetFMillwallLoan return
1 Jul 2025Jeppe OkkelsFPreston North EndLoan return
1 Jul 2025Ross DoohanGCelticFree
1 Jul 2025O. DabbaghFCharleroiLoan return
31 Jul 2025Richard JensenDPanioniosFree
5 Jan 2026Alfie DorringtonDTottenham HotspurLoan return
14 Jan 2026Vicente BesuijenFEmmenLoan
21 Jan 2026Jesper KarlssonFBolognaLoan return
28 Jan 2026K. YengiFCerezo OsakaLoan
31 Jan 2026Adil AouchicheMSunderlandLoan return
1 Feb 2026L. ClarksonMBlackpool—
30 May 2026Lyall CameronMRangersLoan return
30 May 2026Liam MorrisonDQueens Park RangersLoan return
29 Jun 2026Dennis GeigerM1899 HoffenheimLoan return
30 Jun 2026E. BwomonoDKeflavikFree
6 Jul 2026A. JensenDIF Elfsborg—
11 Jul 2026Marko LazetićFFC Noah—
Total£16.7M

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