Mo Besic reveals why he signed for Middlesbrough over Leeds and Swansea

There was only ever going to be one club for Mo Besic.

Having impressed at Middlesbrough last season, the Bosnian was determined that Teesside would be his destination once again should he leave Everton.

Mo Besic has revealed why he wanted to return to Middlesbrough

Mo Besic has revealed why he wanted to return to Middlesbrough

But on the outside, a move didn't look so simple.

Besic was linked with both Leeds and Swansea and - after a permanent switch to Boro faltered on transfer deadline day - there were fears that a return to the Riverside Stadium wouldn't materialise.

READ: Middlesbrough are making transfer progress as they eye Traore replacement

In Besic's mind, however, he always wanted to return to Middlesbrough and help them achieve promotion back to the Premier League.

And that target of a return to the top flight, coupled with the midfielder's fine relationship with supporters and manager Tony Pulis, were revealed as the key reasons behind his decision to return to Teesside rather than join another Championship side.

"I'm really pleased to be back, I was waiting two or three weeks for this," he told

"I just wanted to join Boro again. I can't wait to start.

MORE: Here are the loan rules that Middlesbrough need to know about

"I spoke to my agent, I spoke to Tony Pulis and I said if I leave Everton I want to join Boro. There's no other clubs, no chance.

"I like it here, I like the coach, the fans. We had a good three or four months (last season), we didn't get up but hopefully we will this season."

Despite impressing in Middlesbrough's engine room last year, Besic believes that fans are yet to see the best of him on Teesside.

READ: Tony Pulis reveals why Yannick Bolasie chose Aston Villa over Middlesbrough

He is now keen to start showing his true ability - and that starts with the visit of West Brom tonight.

"Personally I think I will be a better player because when I came I hadn't played for two years nearly but now I'm really fit and ready," he added.

"There's 42 games left, it's a long way to go and tomorrow (Friday) that starts for me."