Middlesbrough have released Marvin Johnson, Nathaniel Mendez-Laing and Jordan Archer after the club's retained list was announced. 

The trio's current contracts were all due to run out in the summer and the club have opted not to extend their deals with a summer of overhaul expected.  

The 30-year-old Johnson ends his four year stay on Teesside where he made 103 appearances, scoring seven goals in that time including notching on his debut in an away 3-0 win over Bolton Wanderers.

The winger was one of Boro's most productive players last season scoring four goals and making five assists in a team lacking potency going forward. 

Meanwhile, winger Nathaniel Mendez-Laing and goalkeeper Jordan Archer won't be getting new deals for now.

Boro have been reluctant to offer fresh terms to the pair as they look to overhaul the squad over the summer with plenty of names on the list. Boro recently signed goalkeeper Joe Lumley from Queens Park Rangers which already provides competition in the goalkeeping department. 

However, it's understood that Mendez-Laing and Archer are invited back to train with the side for pre season and earn a place in Boro's squad next season. 

Mendez-Laing featured nine times for Boro after signing a short term deal in January and scored his first goal in 3-0 win over Stoke City in March. 

Prior to his spell at Boro, the 29-year-old was serving a three-month footballing ban after testing positive for cocaine. 

28-year-old keeper Archer featured six times in all competitions for Boro but failed to keep a clean sheet in any of those games. He signed from Scottish Premiership side Motherwell on a free transfer in January. 

Striker Tyrone O'Neill has also been released by the club along with youth players Cole Kiernan and Tyler Williams

The 21-year-old made one senior appearance coming on as a substitute in Boro's 4-0 defeat to Leeds at Elland Road but has enjoyed recent loan spells with Darlington.