The summer transfer window is now open, with Middlesbrough having been busy since the end of last season.
Boro boss Chris Wilder is in the process of overhauling his first-team squad, with the window due to close at 11pm on September 1.
Here, The Northern Echo rounds up every deal that Middlesbrough have completed so far this summer...
INS
Liam Roberts (from Northampton, undisclosed)
Darragh Lenihan (from Blackburn, free)
Kamil Conteh (from Watford, free)
Ryan Giles (from Wolves, loan)
Zack Steffen (from Man City, loan)
Tommy Smith (from Stoke, free)
Marcus Forss (from Brentford, undisclosed)
Matthew Hoppe (for Mallorca, undisclosed)
OUTS
Neil Taylor (released)
Sol Bamba (released)
Lee Peltier (released)
Dejan Stojanovic (to Jahn Regensburg, undisclosed)
Nathan Wood (to Swansea, undisclosed)
Toyosi Olusanya (to St Mirren, free)
Zach Hemming (to Kilmarnock, loan)
Sol Brynn (to Swindon, loan)
Max Metcalfe (to Spennymoor, loan)
Joe Lumley (to Reading, loan)
Martin Payero (to Boca Juniors, loan)
Djed Spence (to Tottenham, £20m)
Grant Hall (to Rotherham, loan)
Hayden Coulson (to Aberdeen, loan)
Marcus Tavernier (to Bournemouth, £12m)
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here