Rangers manager Steven Gerrard says Kyle Lafferty did not do enough during his season at the club to convince him that he deserved more first-team opportunities.
The Northern Irish international has left the club by mutual consent after his contract was terminated just 11 months after joining from Hearts for £500K.
Lafferty scored six goals in 30 appearances during his second spell at Rangers but Gerrard said he lacked consistency:
“Kyle is a good player, but showing it in glimpses for Rangers isn’t enough. That’s the brutal truth.”
Gerrard also confirmed that Eros Grezda is poised to leave Ibrox this summer following a difficult season with injuries, which limited him to just 17 appearances.
The Gers boss described the Albanian international as having talent but he doesn’t believe he has what it takes to make it in the Scottish Premiership:
“He came with an injury and found it very hard to shake that off and come back in a good place. He had other niggles and I think he has found the whole game here and demands here tough. He has been honest and open about that. But there is still a talent there.
Ligue One clubs Stade Brestois and Dijon are interested in signing Grezda but Rangers are likely to take a big hit on the £2m they paid NK Osijek for the winger last summer.