Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Soweto, South Africa18 - 9 Symon Krisko11 - 7 LPts
02/10/2033Soweto, South Africa17 - 9 Madisha Radebe6 - 7 WPts
02/08/2033Soweto, South Africa17 - 8 Roshaun Sowah8 - 21 LPts
02/06/2033Soweto, South Africa17 - 7 Quoitrel Offei7 - 8 LPts
02/04/2033Masaya, Nicaragua16 - 7 Cortez Varona17 - 17 WPts
02/02/2033Soweto, South Africa15 - 7 Justin Kitadi8 - 10 WPts
04/12/2032East London, South Africa14 - 7 Rick Van Ryneveld15 - 12(1) WPts
09/10/2032Soweto, South Africa13 - 7 Hayden Retief0 - 6 WPts
09/08/2032Soweto, South Africa12 - 7 Musa Twala1 - 4 WPts
10/06/2032Pretoria, South Africa11 - 7 Roshaun Sowah6 - 15 WPts
12/04/2032Durban, South Africa11 - 6 Jane Potgieter15 - 10 LPts
15/02/2032Soweto, South Africa10 - 6 Blommaert Liebenberg1 - 1 WPts
17/12/2031San Juan, Puerto Rico10 - 5 Juan Cayetano15 - 33(1) LPts
19/10/2031Katlehong, South Africa9 - 5 Dale Kabongo4 - 2 WPts
28/08/2031Quezon City, Philippines8 - 5 Miguel Quijas3 - 21 WPts
30/06/2031Koshigaya, Japan7 - 5 Nao Kuno7 - 21 WPts
01/05/2031Tembisa, South Africa7 - 4 Thulani Msibi5 - 9 LPts
07/03/2031Panama City, Panama6 - 4 Bronco Asuncion7 - 22 WPts
07/01/2031Cape Town, South Africa6 - 3 Okoth Agyemang4 - 22 LPts
30/11/2030Katlehong, South Africa5 - 3 Dale Kabongo0 - 0 WPts
27/10/2030Soweto, South Africa4 - 3 Vuyisile Nhleko2 - 10 WPts
29/08/2030Rome, Italy4 - 2 Rocco Capodicasa8 - 17 LPts
01/07/2030Katlehong, South Africa3 - 2 David Van Rooyen0 - 0 WPts
16/05/2030Soshanguve, South Africa3 - 1 Vandwon Salawu16(1) - 19 LPts
18/03/2030Mitchells Plain, South Africa3 - 0 Useni Awere16 - 12 LPts
19/01/2030Soweto, South Africa2 - 0 Cortez Martha4 - 14(1) WPts
21/11/2029Mitchells Plain, South Africa1 - 0 Roger Kasudi3 - 16 WPts
18/10/2029Soweto, South Africa0 - 0 Darryl Kagame2 - 5 WPts