← CelticActivity by yearArrivalsDepartures
The record since 2016
Celtic: transfer history
Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Celtic’s live page.
- Moves on record
- 144
- Arrivals
- 73
- Departures
- 71
- Sent on loan
- 24
Fees on record for 3 of 144 moves.
Busiest year on record: 2026, with 16 arrivals and 22 departures.
16 in · 22 out
2026
Arrivals
- 2 Sept 2026Shim Mheukafrom CHEChelseaLoan
- 2 Sept 2026Sam Johnstonefrom WOLWolverhampton WanderersLoan
- 2 Sept 2026Landon Emenalofrom CHEChelseaLoan
- 2 Sept 2026Joël van den Bergfrom PSVPSVTransferFee undisclosed
- 2 Sept 2026Jordan Lotombafrom FEYFeyenoord RotterdamTransferFee undisclosed
- 1 Sept 2026Oliver Sørensenfrom PAMParma Calcio 1913Loan
- 13 Aug 2026Mika Baurfrom SCASC Paderborn 07TransferFee undisclosed
- 12 Aug 2026Haissem Hassanfrom RELReal OviedoTransferFee undisclosed
- 28 Jul 2026Kasper Høghfrom FK Bodø/GlimtTransfer
- 10 Jul 2026Camilo Duránfrom Qarabağ FKTransferFee undisclosed
- 7 Feb 2026Alex Oxlade-Chamberlainfrom BESBeşiktaşFree transfer
- 2 Feb 2026Junior Adamufrom SCFSC FreiburgLoan
- 2 Feb 2026Joel Mvukafrom FCLF.C. LorientLoan
- 2 Feb 2026Benjamin Arthurfrom BREBrentfordLoan
- 2 Jan 2026Julián Araujofrom BOUBournemouthLoan
- 2026Tomáš Čvančarafrom BORBorussia MönchengladbachLoan
Departures
- 1 Sept 2026Johnny Kennyto PREPreston North EndTransferFee undisclosed
- 1 Sept 2026Reo Hatateto BURBurnleyTransferFee undisclosed
- 29 Aug 2026Michel-Ange Balikwishato KAAKAA GentLoan
- 18 Aug 2026Adam Montgomeryto Livingston F.C.Loan
- 15 Aug 2026Arne Engelsto WETWest Ham UnitedTransfer£22m reported by BBC Sport, via Wikipedia
- 4 Aug 2026Paulo Bernardoto Górnik ZabrzeLoan
- 25 Jul 2026Daizen Maedato IPSIpswich TownTransfer£10m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Maik Nawrockito RCLR.C. LensTransferFee undisclosed
- 17 Jul 2026Kelechi Iheanachoto BursasporFree transfer
- 14 Jul 2026Shin Yamadato OUDOud-Heverlee LeuvenLoan
- 1 Jul 2026Stephen Welshto SWASwansea CityFree transfer
- 26 Jun 2026Hayato Inamurato FC TokyoTransferFee undisclosed
- 3 Jun 2026Luis Palmato Lech PoznańTransfer£3.5m reported by BBC Sport, via Wikipedia
- 1 Jun 2026Ben Summersto Ayr United F.C.Free transfer
- 29 May 2026Ben McPhersonto Partick Thistle F.C.Free transfer
- 2 Feb 2026Johnny Kennyto BOTBolton WanderersLoan
- 2 Feb 2026Stephen Welshto MOHMotherwellLoan
- 27 Jan 2026Shin Yamadato SC Preußen MünsterLoan
- 21 Jan 2026Mitchell Robertsonto Livingston F.C.TransferFee undisclosed
- 16 Jan 2026Ben Summersto Ayr United F.C.Loan
- 4 Jan 2026Hayato Inamurato FC TokyoLoan
- 2026Maik Nawrockito LensLoan
4 in · 6 out
2025
Arrivals
- 2 Sept 2025Kelechi Iheanachofrom SEVSevillaFree transfer
- Sept 2025Sebastian Tounektifrom Hammarby FotbollMove
- 2025Marco Tiliofrom Melbourne City FCBack from loan
- 2025Jeffrey Schluppfrom CRYPalaceLoan
Departures
- 22 Oct 2025Tobi Oluwayemito KILKilmarnockLoan
- 1 Oct 2025Sean McArdleto Partick Thistle F.C.Loan
- 1 Sept 2025Stuart Armstrongto ABEAberdeenFree transfer
- 2025Jeffrey Schluppto CRYPalaceBack from loan
- Jan 2025Kyogo Furuhashito STRStade RennaisMove
- Jan 2025Álex Valleto COMComoLoan
3 in · 4 out
2024
Arrivals
- Jul 2024Kasper Schmeichelfrom RSCRSC AnderlechtMove
- 2024Álex Vallefrom LEVLevante UDLoan
- 2024Auston Trustyfrom COLColorado RapidsMove
Departures
- 26 Aug 2024Matt O'Rileyto BHABrightonMove
- 14 Jul 2024Oh Hyeon-gyuto KRCKRC GenkMove
- Jul 2024Benjamin Siegristto FC Rapid BucureștiMove
- 2024Marco Tilioto Melbourne City FCLoan
7 in · 3 out
2023
Arrivals
- 2023Nat Phillipsfrom LIVLiverpoolLoan
- 2023Ismaila Sorofrom FCRFC AroucaBack from loan
- Jan 2023Tomoki Iwatafrom Yokohama F. MarinosLoan
- 2023Luis Palmafrom Aris Thessaloniki F.C.Move
- 2023Marco Tiliofrom Melbourne City FCMove
- 2023Alistair Johnstonfrom CFMCF MontréalMove
- Jan 2023Oh Hyeon-gyufrom Suwon Samsung Bluewings FCMove
Departures
- Feb 2023Yōsuke Ideguchito Avispa FukuokaLoan
- 2023Giorgos Giakoumakisto ATLAtlanta UnitedMove
- 2023Vasilis Barkasto FCEFC UtrechtMove
6 in · 7 out
2022
Arrivals
- 31 Mar 2022Boli Bolingoli-Mbombofrom FC UfaBack from loan
- 2022Moritz Jenzfrom FCLF.C. LorientLoan
- 2022Benjamin Siegristfrom DUDDundee UnitedMove
- 2022Matt O'Rileyfrom Milton Keynes Dons F.C.Move
- Jan 2022Yōsuke Ideguchifrom Gamba OsakaMove
- Jan 2022Daizen Maedafrom Yokohama F. MarinosLoan
Departures
- 12 Jul 2022Boli Bolingoli-Mbomboto KVMKV MechelenMove
- 22 Feb 2022Boli Bolingoli-Mbomboto FC UfaLoan
- 2022Tom Rogicto WESWest Bromwich AlbionMove
- 2022Ben Gannon-Doakto LIVLiverpoolMove
- 2022Ismaila Soroto FCRFC AroucaLoan
- 2022Ross Doohanto Tranmere Rovers F.C.Move
- 2022Nir Bittonto Maccabi Tel Aviv F.C.Move
7 in · 5 out
2021
Arrivals
- Aug 2021James McCarthyfrom CRYPalaceMove
- Aug 2021Joe Hartfrom TOTSpursMove
- Jul 2021Kyogo Furuhashifrom Vissel KobeMove
- 30 Jun 2021Boli Bolingoli-Mbombofrom ISTİstanbul BaşakşehirBack from loan
- Feb 2021Jonjoe Kennyfrom EVEEvertonLoan
- 2021Giorgos Giakoumakisfrom VVV-VenloMove
- 2021Liel Abadafrom Maccabi Petah Tikva F.C.Transfer
Departures
- Jul 2021Diego Walterto FC Dinamo MoscowMove
- Jun 2021Jonjoe Kennyto EVEEvertonBack from loan
- May 2021Shane Duffyto BHABrightonBack from loan
- 2021Jeremie Frimpongto B04LeverkusenMove
- 2021Scott Brownto ABEAberdeenMove
4 in · 2 out
2020
Arrivals
- Oct 2020Diego Walterfrom MILMilanLoan
- Sept 2020Shane Duffyfrom BHABrightonLoan
- 2020Kundai Benyufrom Helsingborgs IFBack from loan
- 2020Vasilis Barkasfrom AEK Athens F.C.Move
Departures
- 13 Sept 2020Boli Bolingoli-Mbomboto ISTİstanbul BaşakşehirLoan
- Jun 2020Fraser Forsterto SOUSouthamptonBack from loan
6 in · 7 out
2019
Arrivals
- 2 Sept 2019Lee O'Connorfrom MUNMan UtdMove
- Aug 2019Fraser Forsterfrom SOUSouthamptonLoan
- 4 Jul 2019Boli Bolingoli-Mbombofrom SK Rapid WienMove
- 1 Jul 2019Christopher Jullienfrom TOUToulouseTransfer
- 7 Jan 2019Timothy Weahfrom PSGPSGLoan
- 2019Ismaila Sorofrom FC GomelMove
Departures
- 27 Aug 2019Cristian Gamboato BOCVfL BochumMove
- 1 Jul 2019Wallace Duffyto STJSt JohnstoneFree transfer
- Jul 2019Mikael Lustigto KAAKAA GentMove
- 1 Jul 2019Timothy Weahto LILLille OSCMove
- 30 Jun 2019Filip Benkovićto LEILeicester CityBack from loan
- 2019Dedryck Boyatato HERHertha BSCMove
- 2019Kieran Tierneyto ARSArsenalMove
3 in · 4 out
2018
Arrivals
- 31 Aug 2018Filip Benkovićfrom LEILeicester CityLoan
- 29 Jan 2018Charly Musondafrom CHEChelseaLoan
- 2018Kundai Benyufrom Oldham Athletic A.F.C.Back from loan
Departures
- 4 Jul 2018Stuart Findlayto KILKilmarnockFree transfer
- 21 May 2018Patrick Robertsto MCIMan CityBack from loan
- 17 May 2018Charly Musondato CHEChelseaBack from loan
- 2018Kundai Benyuto Oldham Athletic A.F.C.Loan
3 in · 3 out
2017
Arrivals
- 28 Aug 2017Patrick Robertsfrom MCIMan CityLoan
- 12 Jul 2017Olivier Ntchamfrom GENGenoa CFCTransfer
- 2017Kundai Benyufrom Aldershot Town F.C.Move
Departures
- 31 May 2017Patrick Robertsto MCIMan CityBack from loan
- 12 Jan 2017Eoghan O'Connellto Walsall F.C.Loan
- 2017Colin Kâzım-Richardsto S.C. Corinthians PaulistaMove
14 in · 8 out
2016
Arrivals
- 29 Aug 2016Cristian Gamboafrom WESWest Bromwich AlbionMove
- 31 May 2016Stuart Findlayfrom KILKilmarnockBack from loan
- 25 Apr 2016Eoghan O'Connellfrom Cork City F.C.Back from loan
- 1 Feb 2016Patrick Robertsfrom MCIMan CityLoan
- 2016Liam Hendersonfrom HIBHibernianBack from loan
- 2016Aidan Nesbittfrom Partick Thistle F.C.Back from loan
- 2016Paul McMullanfrom Greenock Morton F.C.Back from loan
- 2016Erik Sviatchenkofrom FC MidtjyllandMove
- 2016Nadir Çiftçifrom EskişehirsporBack from loan
- 2016Kolo Touréfrom LIVLiverpoolMove
- 2016Anthony Stokesfrom HIBHibernianBack from loan
- 2016Darnell Fisherfrom STJSt JohnstoneBack from loan
- 2016Kristoffer Ajerfrom IK StartMove
- 2016Jamie Lindsayfrom Dumbarton F.C.Back from loan
Departures
- 1 Jul 2016Calum Watersto Alloa Athletic F.C.Free transfer
- 2016Tyler Blackettto MUNMan UtdBack from loan
- 2016Aidan Nesbittto Partick Thistle F.C.Loan
- 2016Paul McMullanto Greenock Morton F.C.Loan
- 2016Nadir Çiftçito EskişehirsporLoan
- 2016Anthony Stokesto HIBHibernianLoan
- 2016Kylla Sjomanto SUNSunderlandMove
- 2016Carlton Coleto Sacramento Republic FCMove
From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.