Weightclass:  Lightweight
Location:  Soshanguve, South Africa
Record:   5 - 6 - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
28/02/2031iBhayi Malan, iBhayi, South Africa5 - 5 - 2 Andy Pungwayo1 - 12(1) - 3 L UD 10Scorecards: 92-98, 92-98, 92-98. View
30/06/2030Durban Sono, Durban, South Africa5 - 4 - 2 Billy Ngoza2 - 3 - 1 - 1(NC) L UD 10Scorecards: 93-97, 93-97, 93-97. Masango came in overweight. View
06/09/2028Durban Afrifa, Durban, South Africa4 - 4 - 2 Dumisani Nyauza8 - 8 - 2 W UD 10Scorecards: 96-94, 96-94, 96-94. View
23/09/2027East London De Kock, East London, South Africa3 - 4 - 2 Inigo Yabukalanga2 - 1 W UD 8Scorecards: 77-75, 77-75, 77-75. View
17/06/2025Port Elizabeth Ado, Port Elizabeth, South Africa2 - 4 - 2 Ian Tshisuasua1 - 0 W UD 6Scorecards: 58-56, 58-56, 58-56. View
13/12/2024Umlazi Theron, Umlazi, South Africa2 - 3 - 2 Thuso Ntuli2 - 6 - 2 L UD 10Scorecards: 92-98, 92-98, 92-98. View
29/06/2023Germiston Adu, Germiston, South Africa2 - 2 - 2 Themba Majola0 - 1 - 2 L UD 10Scorecards: 95-96, 95-96, 95-96. View
25/01/2021Ian Van Ryneveld Gym, Soweto, South Africa2 - 1 - 2 Elliot Makunza1 - 2 - 2 L UD 8Scorecards: 75-77, 75-77, 75-77. View
15/09/2020Cape Town De Jongh, Cape Town, South Africa2 - 0 - 2 Richard Nzedinga0 - 2 - 1 L UD 6Scorecards: 57-58, 57-58, 57-58. View
12/05/2020Tembisa Gyan, Tembisa, South Africa2 - 0 - 1 Jay Zulu0 - 0 D MD 4Scorecards: 38-38, 38-39, 38-38. View
09/01/2020Mitchells Plain Cilliers, Mitchells Plain, South Africa1 - 0 - 1 Richard Nzedinga0 - 0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/10/2019Bay Hotel, Cape Town, South Africa0 - 0 - 1 Kris Kambilala2 - 1 W UD 4Scorecards: 39-38, 39-37, 39-37. View
05/06/2019Tembisa Gyan, Tembisa, South Africa0 - 0 Naeem Habe0 - 2 D 4Scorecards: 38-38, 38-38, 38-38. View