Middlesbrough's transfer window is in full swing, and it's looking like several players could be on their way out. With just under three weeks remaining, we take a look at the eight players who could leave before the deadline.

Who's at Risk?

Boro have already brought in six new players this summer, and it's likely they'll need to let some go to balance the wage bill and squad size. With Radek Vitek's arrival, it's almost certain that one goalkeeper will leave, and the preference is for Seny Dieng.

Dieng's Uncertain Future

Dieng has just 12 months remaining on his contract, and Boro have tried to offload him in each of the last two windows. With Vitek's arrival, it's unclear whether Dieng will be content with a cup goalkeeper role.

Edmundson's Struggles

George Edmundson struggled for game-time last season and will almost certainly be allowed to leave if a decent offer comes in. However, with uncertainty over the deal for Ashley Phillips, it's unclear whether Edmundson will be let go right now.

Borges' Squad Role

Neto Borges has impressed in pre-season and looks more likely to stay at Boro. However, the big question is whether he's content with a squad role or wants more regular opportunities elsewhere.

Bangura's Uncertain Future

Alex Bangura has been told he's surplus to requirements and can find a new club. With 12 months left on his contract, it's unclear what the future holds for the Sierra Leone international.

McCabe and Kante's Futures

Law McCabe and Abdoulaye Kante's short-term futures are uncertain, but it's difficult to say what the future holds for the young midfielders.

What Comes Next?

With the transfer window closing soon, it's unclear what the future holds for these eight players. Will they stay or go? Only time will tell.