← Nottingham ForestActivity by yearArrivalsDepartures
The record since 2016
Nottingham Forest: 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 Forest’s live page.
- Moves on record
- 96
- Arrivals
- 51
- Departures
- 45
- Sent on loan
- 30
Fees on record for 6 of 96 moves.
Busiest year on record: 2018, with 9 arrivals and 5 departures.
6 in · 8 out
2026
Arrivals
- 3 Oct 2026Daniel Muñozfrom CRYPalaceTransfer£22m reported by BBC Sport, via Wikipedia
- 27 Aug 2026Liam Delapfrom CHEChelseaTransfer£45m reported by The Athetics, via Wikipedia
- 11 Aug 2026Ousmane Diomandefrom SCPSportingTransfer£34m reported by BBC Sport, via Wikipedia
- 23 Jul 2026Xaver Schlagerfrom RBLRB LeipzigFree transfer
- 2 Feb 2026Luca Netzfrom BORBorussia MönchengladbachTransferFee undisclosed
- Feb 2026Stefan Ortegafrom MCIMan CityMove
Departures
- 17 Aug 2026Taiwo Awoniyito COVCoventry CityTransfer£9m reported by BBC Sport, via Wikipedia
- 28 Jul 2026Joe Gardnerto FALFalkirkTransferFee undisclosed
- 23 Jul 2026Elliot Andersonto MCIMan CityTransfer£116m reported by BBC Sport, via Wikipedia
- 17 Jul 2026Danny Anisjkoto Chesterfield F.C.Free transfer
- 8 Jul 2026Angus Gunnto SJESan Jose EarthquakesFree transfer
- Jul 2026Stefan Ortegato Olympiacos F.C.Move
- 18 Jan 2026Jamie McDonnellto Oxford United F.C.TransferFee undisclosed
- 2026Oleksandr Zinchenkoto AJXAjaxMove
4 in · 5 out
2025
Arrivals
- 1 Aug 2025Dan Ndoyefrom OGCOGC NiceMove
- Aug 2025Arnaud Kalimuendofrom STRStade RennaisMove
- 5 Jul 2025Igor Jesusfrom Botafogo F.R.Move
- 2025Omari Hutchinsonfrom IPSIpswich TownMove
Departures
- 11 Jul 2025Anthony Elangato NEWNewcastleMove
- 2025Ramón Sosato Sociedade Esportiva PalmeirasMove
- 2025Alexandre Moreno Loperato GIRGironaMove
- 2025Cheikhou Kouyatéto AMEAmedMove
- 2025Gonzalo Montielto Club Atlético River PlateMove
5 in · 5 out
2024
Arrivals
- 2024Jota Silvafrom VITVitória GuimarãesMove
- 2024Elliot Andersonfrom NEWNewcastleMove
- 2024Matz Selsfrom RCSRC Strasbourg AlsaceMove£5m reported by BBC Sport, via Wikipedia
- 2024Ramón Sosafrom Talleres de CórdobaMove
- 2024Nikola Milenkovićfrom ACFACF FiorentinaMove
Departures
- Aug 2024Jonjo Shelveyto EYUEyüpsporMove
- Jul 2024Remo Freulerto Bologna F.C. 1909Move
- 2 Feb 2024Serge Aurierto GALGalatasarayMove
- 2024Odysseas Vlachodimosto NEWNewcastleMove
- 2024Jesse Lingardto FC SeoulMove
7 in · 5 out
2023
Arrivals
- 9 Aug 2023Matt Turnerfrom ARSArsenalMove
- 2 Feb 2023André Ayewfrom Al Sadd Sports ClubMove
- 31 Jan 2023Jonjo Shelveyfrom NEWNewcastleMove
- 2023Callum Hudson-Odoifrom B04LeverkusenMove
- 2023Anthony Elangafrom MUNMan UtdMove
- 2023Felipe Augusto de Almeida Monteirofrom ATMAtléticoMove
- 2023Odysseas Vlachodimosfrom SLBBenficaMove
Departures
- 11 Nov 2023André Ayewto LHVLe Havre ACMove
- 2023Dean Hendersonto CRYPalaceMove
- 2023Brennan Johnsonto TOTSpursMove
- 2023Renan Lodito OLYOlympique de MarseilleMove
- 2023Sam Surridgeto NASNashville SCMove
8 in · 1 out
2022
Arrivals
- 7 Sept 2022Serge Aurierfrom VILVillarrealMove
- Jul 2022Wayne Hennesseyfrom BURBurnleyMove
- 2022Taiwo Awoniyifrom FCU1. FC Union BerlinMove
- 2022Sam Surridgefrom STOStoke CityMove
- 2022Morgan Gibbs-Whitefrom SHESheffield UnitedMove
- 2022Cheikhou Kouyatéfrom CRYPalaceMove
- 2022Jesse Lingardfrom MUNMan UtdMove
- 2022Remo Freulerfrom ATAAtalanta BCMove
Departures
- 2022Brice Sambato RCLR.C. LensMove
1 in · 5 out
2020
Arrivals
- 2020Gaëtan Bongfrom BHABrightonMove
Departures
- 5 Oct 2020Albert Adomahto QUEQueens Park RangersFree transfer
- 3 Sept 2020Matty Cashto AVLVillaMove
- Sept 2020Costel Pantilimonto DenizlisporMove
- 2020Luke Steeleto Stamford A.F.C.Move
- 2020Ben Watsonto CHACharlton AthleticMove
4 in · 5 out
2019
Arrivals
- 7 Aug 2019Carl Jenkinsonfrom ARSArsenalTransfer
- 10 Jul 2019Albert Adomahfrom AVLVillaFree transfer
- 2019Samba Sowfrom FC Dinamo MoscowMove
- 2019Brice Sambafrom STEStade Malherbe CaenMove
Departures
- Sept 2019Daryl Murphyto BOTBolton WanderersMove
- 2019Danny Foxto Wigan Athletic F.C.Move
- 2019Karim Ansarifardto Al-Sailiya Sports ClubMove
- 2019Hillal Soudanito Olympiacos F.C.Move
- 2019Adlène Guediourato Al-Gharafa SCMove
9 in · 5 out
2018
Arrivals
- Sept 2018Panagiotis Tachtsidisfrom Olympiacos F.C.Move
- 3 Jul 2018Costel Pantilimonfrom Watford F.C.Move
- 31 Jan 2018Ashkan Dejagahfrom VFWVfL WolfsburgMove
- 2018Hillal Soudanifrom GNK Dinamo ZagrebMove
- 2018Luke Steelefrom BRIBristol CityMove
- 2018Karim Ansarifardfrom Olympiacos F.C.Move
- 2018Adlène Guediourafrom MIDMiddlesbroughMove
- 2018Ben Watsonfrom WATWatfordMove
- 2018Michael Dawsonfrom HULHull CityMove
Departures
- 1 Aug 2018Ashkan Dejagahto Tractor F.CFree transfer
- 2018Eric Lichajto HULHull CityMove
- 2018Michael Mancienneto NEENew England RevolutionMove
- 2018David Vaughanto Notts County F.C.Move
- 2018Jack Hobbsto BOTBolton WanderersMove
2 in · 5 out
2017
Arrivals
- Jul 2017Daryl Murphyfrom NEWNewcastleMove
- 2017Tendayi Darikwafrom BURBurnleyMove
Departures
- Aug 2017Nicolao Dumitruto AD AlcorcónMove
- 10 Jul 2017Hildeberto Pereirato Legia WarsawMove
- 6 Mar 2017Nicklas Bendtnerto Rosenborg BKMove
- 2017Damien Perquisto Gazélec AjaccioMove
- 2017Vladimir Stojkovićto FK PartizanMove
5 in · 1 out
2016
Arrivals
- Jul 2016Apostolos Velliosfrom G.S. Iraklis Thessalonikis (men's association football)Move
- 2016Nicklas Bendtnerfrom VFWVfL WolfsburgMove
- 2016Thomas Lamfrom PECPEC ZwolleMove
- 2016Vladimir Stojkovićfrom Maccabi Haifa F.C.Move
- 2016Damien Perquisfrom TFCToronto FCMove
Departures
- 2016Nélson Oliveirato NORNorwich CityMove
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.