Mofokeng progressed through the Transnet School of Excellence, before a transfer arrangement between South African Premier Division sides Mamelodi Sundowns and Orlando Pirates was met, with Mofokeng joining Orlando Pirates and teammate Siyabonga Mabena joining the Mamelodi Sundowns.[5] Mofokeng integrated well into the academy of Orlando Pirates, impressing with the reserve team in the DStv Diski Challenge, and being invited to train with the first team.[6]
Having featured on the bench four times, he was given his first start for the club in a DStv Premiership game against Royal AM on 3 May 2023. Following a mistake by Royal AM's Mozambiquan player Domingues, Mofokeng's shot deflected off Domingues into the back of the net. However, the goal was given as an own-goal, as the initial shot was not on target.[7] In only his second game for the club, he notched a goal and an assist in a 4–0 win against AmaZulu.[8]
International career
Youth
Mofokeng represented South Africa at the 2022 COSAFA U-20 Cup, scoring twice in five appearances.[7]
At the time of his move to the Orlando Pirates, he had been using his mother's last name, Ratomo, as his parents were not yet married.[10] Three weeks after his registration with the club, he changed his last name legally to Mofokeng - the last name of his father, and former footballer, Sechaba Mofokeng - and this would be his official name ahead of the 2023–24 season.[10] This name change was confirmed by the Orlando Pirates on 4 August 2023.[11]