Marc Bola has signed a new contract which will keep him at Boro until 2024 at the earliest.

The left-back, who joined Boro in the summer of 2019, has been a revelation under the watchful eye of manager Neil Warnock, and has become a mainstay at left-back.

The 23-year-old has made 16 appearances this season, 15 in the Championship, and been part of seven Boro clean sheets.

"I'm delighted once again, it's another player who I think's deserved a new contract," Neil Warnock said.

"He's one of a number of players I see who are the long-term future of the club, and everyone here is delighted he's put pen to paper."

Bola is the latest Boro name to sign new terms this season, following the likes of Jonny Howson, Anfernee Dijksteel, Paddy McNair, Isaiah Jones and Sam Folarin.