Five Boro players will be out of contract this summer, while three more, Yannick Bolasie, Neeskens Kebano and Marcus Bettinelli, are nearing the end of their loan deals.
The club dished out a handful of new contracts earlier in the season, with the likes of Anfernee Dijksteel, Marc Bola, Paddy McNair, Duncan Watmore and Jonny Howson putting pen to paper.
Warnock believes he has a strong core for next season and believes Boro can challenge for promotion if they can strengthen in key areas.
The club’s priority is signing at least another striker this summer, while the Teessiders will also be looking for a new goalkeeper and potentially some new wide players.
We’ve taken a closer look at when each Boro player’s contract will end.