Skip to content
Almanac
Menu

Celtic

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

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

In

1 Jul 2004Artur BorucGLegia Warsaw£1.5M
17 Jul 2007Scott BrownMHibernian£4.5M
1 Jan 2009N. McGinnMDerry City£202K
29 Jul 2009D. FoxDCoventry City£1.5M
1 Jan 2010Ki Sung-yuengMFC Seoul£2.1M
1 Jan 2010Thomas RogneDStabaek£221K
1 Jul 2010Joe LedleyMCardiff CityFree
26 Jul 2010Efraín JuárezMPumas UNAM£2.1M
29 Jul 2010Beram KayalMMaccabi Haifa£1.5M
1 Jul 2011Adam MatthewsDCardiff City£199K
1 Jan 2012Mikael LustigDRosenborgFree
31 Aug 2012Efe AmbroseDAshdod—
1 Jul 2013Virgil van DijkDGroningen£2.6M
31 Aug 2013T. PukkiFSchalke 04£2.1M
31 Aug 2013Nir BittonMAshdod£704K
1 Jan 2014H. FridjonssonFFram—
3 Jul 2014Craig GordonGSunderlandFree
1 Jun 2015D. McGeouchMHibernian—
25 Jun 2015L. HendersonMRosenborg—
1 Jul 2016Kristoffer AjerDStart£505K
1 Jul 2016Moussa DembéléFFulhamFree
7 Aug 2016Scott SinclairMAston Villa£3.5M
31 Jan 2017Michael DuffyMDundee—
1 Jul 2017Jonny HayesMAberdeen—
29 Jan 2018Charly MusondaMChelseaLoan
1 Feb 2018Scott BainGDundeeLoan
1 Feb 2018Jack HendryDDundee£1.2M
14 May 2018J. LindsayMRoss County—
1 Jul 2018Ryan ChristieMAberdeen—
1 Jul 2018Conor HazardGFalkirk—
1 Jul 2018Scott BainGDundeeFree
17 Aug 2018D. ArzaniMManchester CityLoan
12 May 2019Calvin MillerMAyr Utd—
28 Jun 2019Christopher JullienDToulouse£7.1M
4 Jul 2019B. BolingoliDRapid Wien£3M
28 Aug 2019Moritz BauerDStoke CityLoan
2 Sept 2019Greg TaylorDKilmarnock—
28 Nov 2019Conor HazardGDundee—
1 Jul 2020Conor HazardGDundee—
1 Jul 2020Ross DoohanGAyr Utd—
5 Oct 2020Diego LaxaltMAC MilanLoan
11 Jan 2021Ross DoohanGRoss County—
1 Feb 2021Jonjoe KennyDEvertonLoan
15 Jun 2021L. ShawMSheffield Wednesday£296K
21 Jul 2021Carl StarfeltDRubin Kazan£4.3M
21 Aug 2021J. JuranovicDLegia WarsawFree
31 Aug 2021JotaFBenficaLoan
31 Dec 2021E. HendersonMHibernian—
8 Jan 2022J. KennyFSligo Rovers—
1 Apr 2022B. BolingoliDUfa—
1 May 2022Kerr McInroyMAyr Utd—
1 Jun 2022L. ShawMCeltic—
1 Jul 2022A. BernabeiDLanús—
1 Jul 2022JotaFBenfica£6.4M
19 Jul 2022A. MooyMShanghai PortFree
19 Jul 2022Moritz JenzDLorientLoan
1 Jul 2023Liam ScalesDAberdeen—
1 Jul 2023L. ShawMMorecambe—
1 Jul 2023Ismaila SoroMArouca—
1 Jul 2023O. T. HolmMValerenga—
15 Jul 2023Yang Hyun-JunFGangwon FC£2.1M
26 Jul 2023Maik NawrockiDLegia Warsaw£4.3M
30 Aug 2023Luis PalmaMAris£3.4M
31 Aug 2023Nat PhillipsDLiverpoolLoan
1 Sept 2023Paulo BernardoMBenficaLoan
16 Jan 2024N. KuhnFRapid Wien£3M
1 Feb 2024A. IdahFNorwich CityLoan
1 Jul 2024L. ShawMWigan Athletic—
16 Jul 2024V. SinisaloGAston Villa£1M
1 Aug 2024Paulo BernardoMBenfica—
14 Aug 2024A. IdahFNorwich City£8.4M
28 Aug 2024Álex ValleDFC BarcelonaLoan
30 Aug 2024L. McCowanMDundee—
30 Aug 2024A. EngelsMFC Augsburg—
1 Jan 2025J. KennyFShamrock RoversLoan return
27 Jan 2025JotaFRennes—
1 Jun 2025Kwon Hyeok-kyuMHibernianLoan return
29 Jun 2025Stephen WelshDMechelenLoan return
29 Jun 2025Gustaf LagerbielkeDTwenteLoan return
29 Jun 2025Marco TilioFMelbourne CityLoan return
1 Jul 2025Kieran TierneyDArsenalFree
1 Jul 2025Ross DoohanGAberdeenFree
1 Jul 2025Luis PalmaMOlympiacosLoan return
1 Jul 2025A. MontgomeryDQueen's ParkLoan return
1 Sept 2025Kelechi IheanachoFSevillaFree
30 Dec 2025O. T. HolmMLos Angeles FCLoan return
11 Jan 2026Stephen WelshDMotherwellLoan return
22 Jan 2026A. MontgomeryDLivingstonLoan return
1 Feb 2026J. AdamuFSC FreiburgLoan
1 Feb 2026J. MvukaMLorientLoan
30 May 2026Stephen WelshDMotherwellLoan return
29 Jun 2026Maik NawrockiDHannover 96Loan return
29 Jun 2026Shin YamadaFPreußen MünsterLoan return
29 Jun 2026J. KennyFBolton WanderersLoan return
9 Jul 2026C. DuránFQarabag—
26 Jul 2026Kasper HøghFBodo/Glimt—
10 Aug 2026Haissem HassanMOviedo—
31 Aug 2026O. SorensenMParmaLoan
31 Aug 2026J. LotombaDFeyenoord—
Total£107M

Out

1 Aug 2006Ross WallaceMSunderland£880K
1 Jul 2008S. CuthbertDSt MirrenLoan
1 Mar 2009G. CareyMBohemiansLoan
6 Aug 2009S. CuthbertDSwindon Town£99K
29 Jan 2010D. FoxDBurnley£1.9M
1 Feb 2010G. CareyMSt MirrenLoan
1 Jul 2010Artur BorucGFiorentina£2.1M
2 Aug 2010Paul CaddisDSwindon Town£173K
23 Aug 2010Aiden McGeadyMSpartak Moscow£9.9M
26 Jan 2011Richie TowellMHibernianLoan
1 Jul 2011P. McGowanFSt MirrenFree
7 Jul 2011N. McGinnMBrentfordLoan
8 Jul 2011G. CareyMSt Mirren—
25 Aug 2011D. MurphyFIpswich TownLoan
4 Jul 2012N. McGinnMAberdeenFree
24 Aug 2012Ki Sung-yuengMSwansea City£5.5M
31 Aug 2012D. MurphyFIpswich TownLoan
11 Jul 2013V. WanyamaMSouthampton£12.5M
26 Jul 2013Gary HooperFNorwich City£5.4M
15 Aug 2013Jackson IrvineMKilmarnockLoan
30 Jan 2014D. McGeouchMCoventry CityLoan
28 Jul 2014T. WattFStandard Liège£1.2M
1 Sept 2014T. PukkiFBrøndby—
1 Sept 2014D. McGeouchMHibernianLoan
1 Sept 2014H. FridjonssonFBrøndbyLoan
12 Sept 2014Marcus FraserDCowdenbeathLoan
16 Jan 2015Stuart FindlayDDumbartonLoan
20 Jan 2015Marcus FraserDRoss CountyFree
23 Jan 2015P. McMullanMStenhousemuirLoan
2 Apr 2015L. HendersonMRosenborgLoan
1 Jul 2015J. LindsayMDumbartonLoan
3 Jul 2015Adam MatthewsDSunderland£2.1M
16 Jul 2015H. FridjonssonFKR—
14 Aug 2015L. HendersonMHibernianLoan
21 Aug 2015D. McGeouchMHibernian—
31 Aug 2015Stefan ŠćepovićFGetafeLoan
1 Jul 2016Michael DuffyMDundeeLoan
1 Jul 2016F. KelleherDPeterheadLoan
4 Jul 2016P. McMullanMDunfermlineLoan
26 Aug 2016Stefan JohansenMFulham£2M
31 Aug 2016Saidy JankoDBarnsleyLoan
12 Jan 2017Eoghan O'ConnellDWalsallLoan
24 Jan 2017Ryan ChristieMAberdeenLoan
1 Feb 2017Michael DuffyMDundalkFree
1 Feb 2017Efe AmbroseDHibernian—
8 Jun 2017Eoghan O'ConnellDBury—
3 Jul 2017J. LindsayMRoss CountyLoan
23 Sept 2017Jamie McCartDSt MirrenLoan
17 Jan 2018L. HendersonMBari—
25 Jan 2018Conor HazardGFalkirkLoan
1 Jul 2018J. LindsayMRoss County—
1 Jul 2018Charly MusondaMChelsea—
12 Jul 2018Ross DoohanGAyr UtdLoan
24 Aug 2018Robbie DeasDCowdenbeathLoan
31 Aug 2018Jack AitchisonFDumbartonLoan
31 Aug 2018Moussa DembéléFLyon£2M
31 Aug 2018Calvin MillerMDundeeLoan
28 Sept 2018Regan HendryMRaith RoversLoan
31 Jan 2019Calvin MillerMAyr UtdLoan
1 Jul 2019Mikael LustigDGentFree
3 Aug 2019A. GutmanDFC CincinnatiLoan
8 Aug 2019Kieran TierneyDArsenal£24.7M
2 Sept 2019E. HendersonMRoss CountyLoan
24 Oct 2019Conor HazardGDundeeLoan
23 Jan 2020Eboue KouassiMGenkLoan
27 Jan 2020Conor HazardGDundeeLoan
1 Jul 2020Jonny HayesMAberdeenFree
1 Jul 2020Eboue KouassiMGenk—
1 Aug 2020Ross DoohanGRoss CountyLoan
22 Sept 2020Kerr McInroyMDunfermlineLoan
29 Sept 2020Jonathan AfolabiFDundeeLoan
18 Mar 2021Luca ConnellMQueen's ParkLoan
26 Mar 2021E. HendersonMDunfermlineLoan
24 Apr 2021Ross DoohanGDundee UnitedFree
1 Jul 2021Jonjoe KennyDEverton—
1 Jul 2021Scott BrownMAberdeen—
21 Jul 2021Kristoffer AjerDBrentford£13.4M
17 Sept 2021Luca ConnellMQueen's ParkLoan
6 Jan 2022E. HendersonMHibernianLoan
7 Jan 2022L. ShawMMotherwellLoan
19 Jan 2022Conor HazardGHJK HelsinkiLoan
31 Jan 2022Osaze UrhoghideDOostendeLoan
31 Jan 2022Kerr McInroyMAyr UtdLoan
31 Jan 2022A. MontgomeryDAberdeenLoan
22 Feb 2022B. BolingoliDUfaLoan
21 Jun 2022Liam ScalesDAberdeenLoan
1 Jul 2022Luca ConnellMBarnsleyFree
1 Jul 2022E. HendersonMHibernian—
1 Jul 2022Vasilis BarkasGUtrechtLoan
1 Jul 2022Kerr McInroyMKilmarnockFree
9 Jul 2022Ismaila SoroMAroucaLoan
12 Jul 2022B. BolingoliDMechelen—
27 Jul 2022Osaze UrhoghideDOostendeLoan
20 Aug 2022J. KennyFQueen's ParkLoan
31 Aug 2022Albian AjetiFSturm GrazLoan
1 Sept 2022L. ShawMMorecambeLoan
22 Jan 2023J. JuranovicDUnion Berlin£7.6M
26 Jan 2023Moritz JenzDSchalke 04Loan
3 Jul 2023JotaFAl-Ittihad£25M
22 Jul 2023L. ShawMWigan AthleticLoan
24 Jul 2023Osaze UrhoghideDAmiens—
28 Jul 2023Vasilis BarkasGUtrechtFree
10 Aug 2023Carl StarfeltDCelta Vigo£4.3M
4 Sept 2023Albian AjetiFGaziantep£504K
3 Jan 2024Nat PhillipsDLiverpool—
12 Jan 2024Kwon Hyeok-kyuMSt MirrenLoan
15 Jan 2024A. MontgomeryDMotherwellLoan
7 Mar 2024Liel AbadaFCharlotte FC£6.8M
5 Jul 2024R. VataFWatford£237K
14 Jul 2024Oh Hyeon-gyuFGenk£2.3M
13 Aug 2024Kwon Hyeok-kyuMHibernianLoan
27 Aug 2024Gustaf LagerbielkeDTwenteLoan
30 Aug 2024Tomoki IwataMBirmingham City£834K
9 Jan 2025Stephen WelshDMechelenLoan
27 Jan 2025Kyōgo FuruhashiFRennes—
27 Jan 2025Álex ValleDFC BarcelonaLoan return
31 Jan 2025O. T. HolmMLos Angeles FCLoan
1 Feb 2025Luis PalmaMOlympiacosLoan
29 Jun 2025Jeffrey SchluppMCrystal PalaceLoan return
1 Jul 2025Greg TaylorDPAOKFree
1 Jul 2025Scott BainGFalkirkFree
11 Jul 2025N. KuhnFComo—
21 Jul 2025Luis PalmaMLech PoznańLoan
25 Jul 2025Kwon Hyeok-kyuMNantes—
25 Jul 2025A. MontgomeryDLivingstonLoan
24 Aug 2025Marco TilioFRapid Wien—
1 Sept 2025Stephen WelshDMotherwellLoan
1 Sept 2025A. IdahFSwansea City—
31 Jan 2026Hayato InamuraDFC TokyoLoan
30 Mar 2026O. T. HolmMValerengaLoan
29 Jun 2026J. AdamuFSC FreiburgLoan return
29 Jun 2026Marcelo SaracchiDBoca JuniorsLoan return
29 Jun 2026J. MvukaMLorientLoan return
29 Jun 2026Julián Araujo ZúñigaDBournemouthLoan return
30 Jun 2026Luis PalmaMLech Poznań—
30 Jun 2026Hayato InamuraDFC Tokyo—
13 Jul 2026Shin YamadaFOH LeuvenLoan
15 Jul 2026Maik NawrockiDLens—
23 Jul 2026Daizen MaedaFIpswich Town£10M
13 Aug 2026A. EngelsMWest Ham United£22M
17 Aug 2026A. MontgomeryDLivingstonLoan
30 Aug 2026Reo HatateMBurnley—
Total£244.5M

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