Weightclass:  Welterweight
Location:  Mamelodi, South Africa
Record:  5 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2030Pretoria, South Africa4 - 12 Kieran Mxenge4 - 4 WPts
11/08/2030Yerevan, Armenia4 - 11 Aghan Garabetyan16 - 11 LPts
13/06/2030Dushanbe, Tajikistan4 - 10 Viktor Tleuli18 - 22 LPts
15/04/2030Mamelodi, South Africa3 - 10 Bradley Mayobo4 - 5 WPts
15/02/2030San Juan, Puerto Rico3 - 9 Angel Robledo30(1) - 14 LPts
18/12/2029Soledad, Colombia3 - 8 Xaverius Cabanilla4 - 13 LPts
20/10/2029Johannesburg, South Africa3 - 7 Shevon Selebi4 - 21 LPts
22/08/2029Surat, India3 - 6 Zain Shariff14 - 10 LPts
24/06/2029Quito, Ecuador3 - 5 Guillermo Talavera1 - 21(1) LPts
26/04/2029Mamelodi, South Africa2 - 5 Declan Dull1 - 4 WPts
26/02/2029Soweto, South Africa1 - 5 Vince Kashala0 - 0 WPts
17/01/2029Soweto, South Africa1 - 4 Uba Abadamloora28 - 6 LPts
16/12/2028Mitchells Plain, South Africa0 - 4 Athenkosi Nyauza0 - 0 WPts
28/10/2028Mitchells Plain, South Africa0 - 3 Siphelele Magwanishi4 - 18(1) LPts
07/09/2028Riga, Latvia0 - 2 Andrii Gredzens21(2) - 19 LPts
10/07/2028Soweto, South Africa0 - 1 John Haarhoff29 - 17 LPts
07/06/2028Mamelodi, South Africa0 - 0 Vuyisile Mthethwa3 - 1 LPts