Mamorallo Tjoka s'entraîne au Lesotho, où elle dit profiter des altitudes élevées pour son entraînement[1]. Son entraîneur est Kenneth Hlasa(en)[2].
En 2001, elle participe à des épreuves de sprint aux championnats du monde junior d'athlétisme à Debrecen, mais ne passe pas les demi-finales[3].
Elle représente le Lesotho aux Jeux olympiques d'été de 2008 sur le marathon, où elle est la seule femme de la délégation nationale, mais ne finit pas la course en raison d'une blessure à la jambe[1].
Elle participe au marathon de Soweto, qu'elle remporte cinq fois jusqu'en 2011[4]. En , elle arrive deuxième du marathon d'Édimbourg[2].
Elle est porte-drapeau du Lesotho aux Jeux olympiques d'été de 2012[5], et la participante la plus âgée de sa délégation à l'âge de 27 ans[6]. Comme en 2008, elle ne fait pas les temps nécessaires pour se qualifier régulièrement au marathon féminin aux Jeux olympiques d'été de 2012 dans les quatre années précédentes[7], mais elle est qualifiée par wild card pour donner plus de visibilité au sport de son pays[8]. Tjoka participe donc au marathon le et finit 90e sur 107 athlètes au départ et 96 à l'arrivée, avec un temps de 2h43min15s[9].