Seine persönliche Bestleistung auf der 10-Kilometer-Distanz stellte Mabuza im Jahr 1974 in 30:08,6 Minuten auf. Bei den British Commonwealth Games 1974 im neuseeländischen Christchurch lief der Swasiländer am 31. Januar in 2:12:54,4 Stunden den bis heute gültigen Landesrekord auf dieser Strecke. Die Bronzemedaille als Drittplatzierter bedeutete das erste Edelmetall der Swasiländer in der Geschichte der Spiele.