"It was very emotional for me, people on social media always said I’m a ball boy," Vilakazi told Far Post.
"On the day I played my first match, it was the right time for me. It was an opportunity to show what I am capable of doing on the field of play.
"Honestly, I wasn’t pressured that I’m still yet to play for the Kaizer Chiefs senior team. I had told myself that my time would come no matter what," he added.
"Even if it was going to be this year or next year, I knew that I was going to play for the senior team. It’s pointless to get an opportunity early and then fail to deliver and go back to the [second-tier league]."