Live
← Crystal Palace
The record since 2016

Crystal Palace: 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 Palace’s live page.

Moves on record
60
Arrivals
31
Departures
29
Sent on loan
4

No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.

Activity by yearArrivalsDepartures

Busiest year on record: 2016, with 6 arrivals and 4 departures.

2 in · 2 out

2025

Arrivals

  1. 2025Yéremy Pinofrom Villarreal CFMove
  2. 2025Borna Sosafrom Torino FCMove

Departures

  1. 1 Sept 2025Ben Chilwellto RC Strasbourg AlsaceMove
  2. Aug 2025Eberechi Ezeto ARSArsenalMove
5 in · 1 out

2024

Arrivals

  1. 30 Aug 2024Eddie Nketiahfrom ARSArsenalMove
  2. 30 Aug 2024Maxence Lacroixfrom VfL WolfsburgMove
  3. Feb 2024Adam Whartonfrom Blackburn Rovers F.C.Move
  4. Jan 2024Daniel Muñozfrom K.R.C. GenkMove
  5. 2024Daichi Kamadafrom SS LazioMove

Departures

  1. 23 Aug 2024Jordan Ayewto Leicester City F.C.Move
3 in · 3 out

2023

Arrivals

  1. 1 Sept 2023Rob Holdingfrom ARSArsenalMove
  2. 2023Dean Hendersonfrom NFOForestMove
  3. 2023Jefferson Lermafrom BOUBournemouthMove

Departures

  1. 9 Aug 2023Luka Milivojevićto Shabab AlAhli Dubai ClubMove
  2. 25 Jul 2023Wilfried Zahato GALGalatasarayMove
  3. 2023Vicente Guaitato RC Celta de VigoMove
2 in · 3 out

2022

Arrivals

  1. 2022Chris Richardsfrom TSG 1899 HoffenheimMove
  2. 2022Sam Johnstonefrom West Bromwich Albion F.C.Move

Departures

  1. Sept 2022Martin Kellyto West Bromwich Albion F.C.Move
  2. Aug 2022Christian Benteketo D.C. UnitedMove
  3. 2022Cheikhou Kouyatéto NFOForestMove
2 in · 7 out

2021

Arrivals

  1. 21 Jan 2021Jean-Philippe Matetafrom 1. FSV Mainz 05Move
  2. 2021Marc Guéhifrom Swansea City A.F.C.Move

Departures

  1. Aug 2021Gary Cahillto BOUBournemouthMove
  2. Aug 2021James McCarthyto Celtic F.C.Move
  3. Jul 2021Mamadou Sakhoto Montpellier Hérault Sport ClubMove
  4. Jul 2021Wayne Hennesseyto Burnley F.C.Move
  5. 2021Scott Dannto Reading F.C.Move
  6. 2021Scott Banksto Dunfermline Athletic F.C.Move
  7. Jan 2021Max Meyerto 1. FC KölnMove
2 in · 2 out

2020

Arrivals

  1. 2020Nathaniel Clynefrom LIVLiverpoolMove
  2. 2020Eberechi Ezefrom Queens Park Rangers F.C.Move

Departures

  1. 2020James Dalyto Bristol Rovers F.C.Move
  2. 2020Víctor Camarasato Real Betis BalompiéMove
2 in · 1 out

2019

Arrivals

  1. Aug 2019James McCarthyfrom EVEEvertonMove
  2. 2019Gary Cahillfrom CHEChelseaMove

Departures

  1. 2019Aaron Wan-Bissakato MUNMan UtdMove
4 in · 3 out

2018

Arrivals

  1. Aug 2018Max Meyerfrom Schalke 04Move
  2. 2018Cheikhou Kouyatéfrom West Ham United F.C.Move
  3. 2018Vicente Guaitafrom Getafe CFMove
  4. 2018Alexander Sørlothfrom FC MidtjyllandMove

Departures

  1. Jul 2018Yohan Cabayeto AlshariqaMove
  2. Feb 2018Mathieu Flaminito Getafe CFMove
  3. 2018Lee Chung-yongto VfL BochumMove
3 in · 3 out

2017

Arrivals

  1. 31 Aug 2017Mamadou Sakhofrom LIVLiverpoolMove
  2. 2017Luka Milivojevićfrom R.S.C. AnderlechtMove
  3. 2017Jeffrey Schluppfrom Leicester City F.C.Move

Departures

  1. Sept 2017Joe Ledleyto Derby County F.C.Move
  2. Jan 2017Emmanuel Adebayorto İstanbul Başakşehir F.K.Move
  3. 2017Steve Mandandato Olympique de MarseilleMove
6 in · 4 out

2016

Arrivals

  1. 2016Steve Mandandafrom Olympique de MarseilleMove
  2. 2016Freddie Ladapofrom Margate F.C.Move
  3. 2016Mathieu Flaminifrom ARSArsenalMove
  4. 2016Emmanuel Adebayorfrom TOTSpursMove
  5. 2016James Tomkinsfrom West Ham United F.C.Move
  6. 2016Christian Bentekefrom LIVLiverpoolMove

Departures

  1. 15 Aug 2016Yannick Bolasieto EVEEvertonTransfer
  2. 2016Mile Jedinakto AVLVillaMove
  3. 2016Jack Huntto Sheffield Wednesday F.C.Move
  4. 2016Marouane Chamakhto Cardiff City F.C.Move

From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.