He joined the Kaizer Chiefs's youth system in 2016 and made his debut for the club in January 2018.
He was born in Bizana in Eastern Cape, South Africa, but moved to Durban in the mid-2000s and played youth football with local team Barsenal.
"[4] He made two league appearances in total for Kaizer Chiefs in his debut season in senior football.
[5] The 2018–19 season saw Ntiya-Ntiya play more regularly for Chiefs as he appeared in nineteen league games.
"[8] He made 16 appearances in the league across the 2019–20 season,[5] as Chiefs finished second in the South African Premier Division, missing out on the title on the final day.