Rising star Yusuf Bunting firmly believed Kaizer Chiefs did not give him enough time to prove himself as the player they first believed in, Sport24 reported.
Bunting initially signed a four-year contract with the side back in 2017 after he put on impressive displays in the MultiChoice Diski Challenge, thereafter the club sent him out on loan to Highlands Park.
When he completed his loan spell, the 23-year-old returned to Chiefs and to his surprise was told that he will no longer play for the club and that his contract had been terminated.
"I [had] signed a four-year contract and I went on loan [to Highlands Park last season] when I came back I still had another two years left on my contract, then I was told I am not part of the team's plans going forward," Bunting told The Sowetan.
"I was very disappointed because when Chiefs loaned me out to Highlands, I heard Highlands wanted to buy me, but Chiefs insisted it should be a loan deal.
"We [he and Chiefs] are busy negotiating my package because I was still contracted [to them].
"I came back from Highlands very motivated and in the first training session after coming back I scored 10 goals.
"To be honest, I think I wasn't given a fair chance to showcase my talent.
"In that training session where I scored 10 goals, coach [Ernst] Middendorp and [Shaun] Bartlett were there and they looked impressed.
"I don't know what changed because the coach believes in youngsters, you see, the likes of Blom, Ngcobo and [Siphosakhe] Ntiya-Ntiya are playing under him."