← MiddlesbroughActivity by yearArrivalsDepartures
The record since 2016
Middlesbrough: 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 Middlesbrough’s live page.
- Moves on record
- 103
- Arrivals
- 51
- Departures
- 52
- Sent on loan
- 12
Fees on record for 3 of 103 moves.
Busiest year on record: 2016, with 19 arrivals and 9 departures.
7 in · 5 out
2026
Arrivals
- 8 Aug 2026Radek Vítekfrom MUNMan UtdTransferFee undisclosed
- 4 Aug 2026Max Arfstenfrom COUColumbus CrewTransferFee undisclosed
- 29 Jul 2026Sebastian Berhalterfrom VANVancouver WhitecapsTransferFee undisclosed
- 22 Jul 2026Will Lankshearfrom TOTSpursTransfer£10m reported
- 10 Jul 2026Kyle Josephfrom HULHull CityTransferFee undisclosed
- 3 Jul 2026Myles Peart-Harrisfrom Oxford United F.C.Free transfer
- 15 Jun 2026Jeremy Sarmientofrom BHABrightonTransferFee undisclosed
Departures
- 31 Jul 2026Samuel Silverato Milton Keynes Dons F.C.Free transfer
- 4 Jul 2026Daniel Barlaserto Milton Keynes Dons F.C.Free transfer
- 3 Jul 2026Dael Fryto BIRBirmingham CityFree transfer
- 2 Jul 2026Hayden Hackneyto EVEEvertonTransfer£16m reported
- 31 May 2026Matt Targettto NEWNewcastleBack from loan
3 in · 1 out
2025
Arrivals
- 1 Sept 2025David Strelecfrom SPESpeziaMove
- 2025Matt Targettfrom NEWNewcastleLoan
- 2025Samuel Silverafrom Blackpool F.C.Back from loan
Departures
- 2025Ben Gannon-Doakto BOUBournemouthMove
1 in · 2 out
2024
Arrivals
- 2024Ben Gannon-Doakfrom LIVLiverpoolLoan
Departures
- 1 Feb 2024Morgan Rogersto AVLVillaMove£8m reported
- 2024Samuel Silverato PORPortsmouthLoan
2 in · 3 out
2023
Arrivals
- 2023Samuel Silverafrom Central Coast Mariners FCMove
- Jan 2023Cameron Archerfrom AVLVillaLoan
Departures
- May 2023Cameron Archerto AVLVillaBack from loan
- 2023Chuba Akpomto AJXAjaxMove
- Jan 2023Massimo Luongoto IPSIpswich TownMove
3 in · 3 out
2022
Arrivals
- Sept 2022Massimo Luongofrom Sheffield Wednesday F.C.Move
- 19 Jul 2022Zack Steffenfrom MCIMan CityMove
- 12 Jan 2022Folarin Balogunfrom ARSArsenalLoan
Departures
- 3 Aug 2022Folarin Balogunto STDStade de ReimsLoan
- 19 Jul 2022Djed Spenceto TOTSpursMove
- Jul 2022James Lea Silikito GDEGD Estoril PraiaMove
2 in · 3 out
2021
Arrivals
- Nov 2021Neil Taylorfrom AVLVillaMove
- Sept 2021James Lea Silikifrom STRStade RennaisLoan
Departures
- 2021Rumarn Burrellto Bradford City A.F.C.Loan
- 2021Sam Morsyto IPSIpswich TownMove
- 2021Marcus Bettinellito CHEChelseaMove
5 in · 4 out
2020
Arrivals
- 12 Oct 2020Patrick Robertsfrom MCIMan CityLoan
- 19 Sept 2020Chuba Akpomfrom PAOK FCTransfer
- 2 Jan 2020Patrick Robertsfrom NORNorwich CityLoan
- 2020Marcus Bettinellifrom FULFulhamLoan
- 2020Sam Morsyfrom Wigan Athletic F.C.Move
Departures
- Sept 2020Tomás Mejíasto FC Dinamo BucharestLoan
- 31 Jul 2020Patrick Robertsto MCIMan CityBack from loan
- 2020Dimitris Konstantopoulosto Thornaby F.C.Move
- Jan 2020Darren Randolphto WETWest Ham UnitedMove
3 in · 4 out
2019
Arrivals
- Jul 2019Tomás Mejíasfrom AC OmoniaMove
- 2019Hayden Coulsonfrom Cambridge United F.C.Back from loan
- Jan 2019Mikel John Obifrom Tianjin Jinmen Tiger F.C.Move
Departures
- 1 Aug 2019David Nugentto PREPreston North EndFree transfer
- Jul 2019Mikel John Obito TRATrabzonsporMove
- 2019Hayden Coulsonto Cambridge United F.C.Loan
- 2019Stewart Downingto BLABlackburn RoversMove
1 in · 8 out
2018
Arrivals
- 2018Martin Braithwaitefrom BDXFC Girondins de BordeauxBack from loan
Departures
- 8 Aug 2018Adama Traoréto WOLWolverhampton WanderersMove
- Jul 2018Tomás Mejíasto AC OmoniaMove
- 2018Adlène Guediourato NFOForestMove
- 2018Bruno Zuculinito Club Atlético River PlateMove
- 2018Martin Braithwaiteto BDXFC Girondins de BordeauxLoan
- 2018Fabioto FCTFC NantesMove
- Jan 2018Cyrus Christieto FULFulhamMove
- 2018Ben Gibsonto BURBurnleyMove
5 in · 10 out
2017
Arrivals
- Jul 2017Darren Randolphfrom WETWest Ham UnitedMove
- Jul 2017Cyrus Christiefrom DERDerby CountyMove
- Jun 2017Tomás Mejíasfrom RAYRayo VallecanoBack from loan
- 2017Adlène Guediourafrom WATWatfordMove
- 2017Martin Braithwaitefrom TOUToulouseMove
Departures
- Aug 2017Gastón Ramírezto UCSU.C. SampdoriaMove
- 1 Jul 2017Viktor Fischerto FSV1. FSV Mainz 05Transfer
- 2017Álvaro Negredoto BESBeşiktaşMove
- 2017Calum Chambersto ARSArsenalBack from loan
- 2017Brad Guzanto ATLAtlanta UnitedMove
- 2017Marten de Roonto ATAAtalanta BCMove
- 2017Enrique Solato Club Deportivo Numancia de SoriaLoan
- 2017Antonio Barragánto REAReal Betis BalompiéLoan
- 2017Cristhian Stuanito GIRGironaMove
- Jan 2017Tomás Mejíasto RAYRayo VallecanoLoan
19 in · 9 out
2016
Arrivals
- 31 Aug 2016Adama Traoréfrom AVLVillaMove
- 1 Jul 2016Viktor Fischerfrom AJXAjaxTransfer
- May 2016Alex Baptistefrom SHESheffield UnitedBack from loan
- Feb 2016Ritchie De Laetfrom LEILeicester CityLoan
- 2016Antonio Barragánfrom VALValenciaMove
- 2016Bryn Morrisfrom Walsall F.C.Back from loan
- 2016Fabiofrom CARCardiff CityMove
- 2016Marten de Roonfrom ATAAtalanta BCMove
- Jan 2016Gastón Ramírezfrom HULHull CityLoan
- 2016Brad Guzanfrom AVLVillaMove
- 2016Jonny Burnfrom KILKilmarnockBack from loan
- 2016Calum Chambersfrom ARSArsenalLoan
- 2016Bradley Fewsterfrom Hartlepool United F.C.Back from loan
- 2016Brad Hallidayfrom Accrington Stanley F.C.Back from loan
- 2016Mark Kitchingfrom York City F.C.Back from loan
- 2016Julien De Sartfrom STNStandard LiègeMove
- 2016Jordan Rhodesfrom BLABlackburn RoversMove
- 2016Álvaro Negredofrom VALValenciaLoan
- 2016James Husbandfrom HUDHuddersfield TownBack from loan
Departures
- 31 Aug 2016Albert Adomahto AVLVillaTransfer
- Aug 2016Alex Baptisteto PREPreston North EndLoan
- May 2016Gastón Ramírezto SOUSouthamptonBack from loan
- May 2016Ritchie De Laetto LEILeicester CityBack from loan
- Mar 2016Alex Baptisteto SHESheffield UnitedLoan
- 2016Jack Stephensto COVCoventry CityLoan
- 2016Enrique García Martínezto SD EibarMove
- 2016Michael Agazzito MILMilanBack from loan
- 2016Fernando Amorebietato SPOSporting de GijónMove
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.