Career
As a 12-year-old he captained South Africa"s under-12 national team to victory in the 2003 Danone Nations Cup in France. Mokotjo played one season for SuperSport United in his home country. In the summer of 2009 he signed with Feyenoord and went on loan to Excelsior.
He returned to Feyenoord in the summer of 2010.
After three seasons in which he could not fully impress, Mokotjo signed with in the summer of 2013. Mokotjo made his international debut in a friendly against Mozambique on 11 September 2012.