Live
← ACF Fiorentina
The record since 2016

ACF Fiorentina: 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 ACF Fiorentina’s live page.

Moves on record
94
Arrivals
47
Departures
47
Sent on loan
44

Fees on record for 3 of 94 moves.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 8 arrivals and 12 departures.

8 in · 12 out

2026

Arrivals

  1. 1 Sept 2026Norberto Bercique Gomes Betuncalfrom EVEEvertonTransferFee undisclosed
  2. 30 Aug 2026Alieu Njiefrom TORTorinoTransferFee undisclosed
  3. 13 Aug 2026Mateo Pellegrinofrom PAMParma Calcio 1913TransferFee undisclosed
  4. 31 Jul 2026Víctor Valdepeñasfrom RMAReal MadridTransferFee undisclosed
  5. 19 Jul 2026Christ Inao Oulaïfrom TRATrabzonsporTransferFee undisclosed
  6. 11 Jul 2026Arthur Attafrom UDIUdinese CalcioTransferFee undisclosed
  7. 1 Jul 2026Vieryfrom Grêmio FBPATransferFee undisclosed
  8. 2026Nicolás Valentinifrom DEPDeportivo AlavésTransfer

Departures

  1. 1 Sept 2026M'Bala Nzolato CAGCagliari CalcioTransferFee undisclosed
  2. 12 Aug 2026Riccardo Braschito FC ThunTransferFee undisclosed
  3. 29 Jul 2026Luis Balboto SK Sturm GrazTransferFee undisclosed
  4. 22 Jul 2026Antonín Barákto APOEL FCTransferFee undisclosed
  5. 21 Jul 2026Tariq Lampteyto QUEQueens Park RangersFree transfer
  6. 21 Jul 2026Filippo Distefanoto EMPEmpoliTransferFee undisclosed
  7. 21 Jul 2026Alessandro Biancoto Modena FC 2018TransferFee undisclosed
  8. 14 Jul 2026Jonas Harderto FC BaselTransferFee undisclosed
  9. 9 Jul 2026Lorenzo Amatuccito DEODeportivo de A CoruñaTransferFee undisclosed
  10. 6 Feb 2026Christian Kouaméto Aris Thessaloniki F.C.TransferFee undisclosed
  11. 11 Jan 2026Pablo Maríto Al Hilal SFCTransferFee undisclosed
  12. 2026Edin Džekoto SCHSchalke 04Transfer
3 in · 0 out

2025

Arrivals

  1. 10 Jul 2025Edin Džekofrom FENFenerbahçeFree transfer
  2. 3 Feb 2025Cher Ndourfrom BESBeşiktaşMove
  3. 2025Jacopo Fazzinifrom EMPEmpoliMove

Departures

None on record.

3 in · 5 out

2024

Departures

  1. 1 Jul 2024Andrea Belottito COMComoMove
  2. 2024Nikola Milenkovićto NFOForestMove
  3. 2024Maxime Lopezto PARParisMove
  4. 2024Yerry Minato CAGCagliari CalcioMove
  5. 2024Giacomo Bonaventurato Al-Shabab Football ClubMove
5 in · 2 out

2023

Arrivals

  1. Aug 2023Lucas Beltránfrom Club Atlético River PlateMove
  2. 2023Josip Brekalofrom VFWVfL WolfsburgMove
  3. 2023Yerry Minafrom EVEEvertonMove
  4. Jan 2023Salvatore Sirigufrom NAPNapoliMove
  5. 2023Gino Infantinofrom Club Atlético Rosario CentralMove

Departures

  1. 1 Sept 2023Luka Jovićto MILMilanMove
  2. Sept 2023Salvatore Siriguto OGCOGC NiceMove
3 in · 7 out

2022

Arrivals

  1. 8 Jul 2022Luka Jovićfrom RMAReal MadridMove
  2. 2022Jonathan Ikonéfrom LILLille OSCMove
  3. 2022Domilson Cordeiro dos Santosfrom FC Shakhtar DonetskMove

Departures

  1. 31 Jul 2022Matija Nastasićto RCMRCD MallorcaMove
  2. 2022Facundo Roncagliato Boca JuniorsMove
  3. 2022Dušan Vlahovićto JUVJuventusMove€70m announced by Juventus (Borsa Italiana filing)
  4. 2022Bartłomiej Drągowskito SPESpeziaMove
  5. 2022Mauro Zárateto Club Atlético PlatenseMove
  6. 2022José Callejónto Granada CFMove
  7. 2022Lucas Torreirato GALGalatasarayMove
3 in · 4 out

2021

Arrivals

  1. 21 Aug 2021Matija Nastasićfrom SCHSchalke 04Move
  2. Jan 2021Aleksandr Kokorinfrom Spartak MoscowMove
  3. 2021Nicolás Gonzálezfrom VFBStuttgartMove

Departures

  1. Sept 2021Franck Ribéryto SALUS SalernitanaMove
  2. Sept 2021Martín Cáceresto CAGCagliari CalcioMove
  3. 5 Jul 2021Kevin Diksto F.C. CopenhagenFree transfer
  4. 2021Germán Pezzellato REAReal Betis BalompiéMove
6 in · 2 out

2020

Arrivals

  1. 17 Sept 2020Borja Valerofrom INTInterMove
  2. Sept 2020Louis Munteanufrom FC Viitorul ConstanțaMove
  3. 2020Sofyan Amrabatfrom HELHellas VeronaMove
  4. 2020Giacomo Bonaventurafrom MILMilanMove
  5. 2020José Callejónfrom NAPNapoliMove
  6. 2020Kevin Agudelofrom GENGenoa CFCMove

Departures

  1. 28 Sept 2020Kevin-Prince Boatengto ACMAC MonzaMove
  2. Sept 2020Milan Badeljto GENGenoa CFCMove
3 in · 2 out

2019

Arrivals

  1. Aug 2019Franck Ribéryfrom BAYBayernMove
  2. Aug 2019Martín Cáceresfrom JUVJuventusMove
  3. 28 Jan 2019Szymon Żurkowskifrom Górnik ZabrzeTransfer

Departures

  1. Aug 2019Kevin Mirallasto ROYRoyal AntwerpMove
  2. 21 Jun 2019Luis Murielto ATAAtalanta BCMove
5 in · 3 out

2018

Arrivals

  1. Aug 2018Marko Pjacafrom JUVJuventusMove
  2. 2018Dušan Vlahovićfrom FK PartizanMove
  3. 2018Germán Pezzellafrom REAReal Betis BalompiéMove
  4. 2018Alban Lafontfrom TOUToulouseMove
  5. 2018Dávid Hanckofrom MŠK ŽilinaMove

Departures

  1. Aug 2018Milan Badeljto SSLSS LazioMove
  2. 9 Jan 2018Ianis Hagito FC Viitorul ConstanțaMove
  3. 2018Antonia Göranssonto Assi RisögrundMove
4 in · 6 out

2017

Arrivals

  1. Jul 2017Jordan Veretoutfrom AVLVillaMove
  2. 2017Giuseppe Rossifrom LEVLevante UDMove
  3. 2017Cristiano Biraghifrom Delfino Pescara 1936Move
  4. 2017Nikola Milenkovićfrom FK PartizanMove
4 in · 4 out

2016

Arrivals

  1. 6 Jul 2016Kevin Diksfrom SBV VitesseMove
  2. 2016Mauro Záratefrom QUEQueens Park RangersMove
  3. 2016Ianis Hagifrom FC Viitorul ConstanțaMove
  4. 2016Bartłomiej Drągowskifrom Jagiellonia BiałystokMove

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.