He was still playing youth football when Kaizer Chiefs last won a trophy in 2015 but the club's teenage sensation has taken it upon himself to end the club's trophy drought.
Mduduzi Shabalala was just 11 years old when Chiefs last lifted silverware, but the sensational teenager is hellbent on ending the club's wait for top honours.
Read: How I Blew My Money: Sandile Ndlovu
Shabalala has been one of the shining lights of Chiefs' campaign and has repaid the faith shown in him by head coach Arthur Zwane who threw him in the deep end at a time when the club were under immense pressure.
Good performances on the field is not the only thing the 19-year-old is aiming for. He wants to lift his first ever trophy with the club.
"Obviously, we are the ones who can change this. We are the ones who are playing, and we are trying our level best so that we can get to the final and win the Nedbank Cup and put the Club back where it belongs. The commitment, the fight and the desire is there for us to go all the way," he told the club's website.
Standing in their way of taking one step further is Royal AM, who they will face at the Chatsworth Stadium on Sunday.
"We have been looking at them. I watched their game against Marumo," Shabalala reveals. "We saw their weaknesses and their strong points. We'll try to take advantage their weakness because they are a good ball-playing team, just like us, so we'll try to do our best to score as many goals as we can," he said of their next opponents.
Shabalala has featured in 15 matches so far this season, and has contributed with two goals and one assist so far.