Boro have beaten off the interest of a host of clubs to capture the signature of highly-rated Wolves youngster Ryan Giles.

The 22-year-old joins the club on a season-long loan and is the second signing of the summer, following in the footsteps of goalkeeper Liam Roberts, who joined from Northampton Town on a permanent deal earlier this week.

Despite his young age, the left-sided player has clocked up almost 100 EFL appearances during loan spells in League One and the Championship.

His Wolves debut came in an FA Cup tie at Shrewsbury in 2019 and later that year he returned to the Shropshire club on loan. His first taste of Championship football came the following season with loan spells at Coventry and Rotherham, where he was a regular for both clubs.

Last term, he clocked up another 33 appearances with loan spells at Cardiff City and Blackburn Rovers, and there was no shortage of suitors for his signature this time around.

“We’re delighted to bring Ryan in,” said Boro boss Chris Wilder. “There was a lot of interest in him and it’s great we’ve been able to bring him here.

“He’s a player we know a lot about, he's young and he's an exciting talent.

"He has plenty of experience already at this level and knows the league. I think we're good fit for Ryan and we're really looking forward to working with him."