Weightclass:  Welterweight
Location:  Mitchells Plain, South Africa
Record:  11 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Mitchells Plain, South Africa11 - 9 Qadir Memishov16 - 1 LPts
12/09/2033Mitchells Plain, South Africa10 - 9 Uzoma Sekola3 - 9 WPts
12/07/2033Mitchells Plain, South Africa10 - 8 Moebius Plessis4 - 9 LPts
12/05/2033Mitchells Plain, South Africa9 - 8 Ulan Khumalo9 - 15 WPts
12/03/2033Lviv, Ukraine9 - 7 Fedya Nikolishin10 - 7 LPts
12/01/2033Tlaquepaque, Mexico8 - 7 Onofre Olgin12 - 10 WPts
14/11/2032Mitchells Plain, South Africa7 - 7 Ian Kiaku6 - 14 WPts
14/09/2032Mitchells Plain, South Africa6 - 7 Dave Van Jaarsveld3 - 7 WPts
15/07/2032Mitchells Plain, South Africa5 - 7 Uzoma Sekola1 - 4 WPts
17/05/2032Kampala, Uganda5 - 6 Michael Walusimbi14(1) - 23 LPts
18/03/2032Lviv, Ukraine4 - 6 Krystiyan Mikus4 - 12 WPts
19/01/2032Umlazi, South Africa4 - 5 Ian Nkaloulou2 - 2 LPts
06/12/2031iBhayi, South Africa3 - 5 Dikembe Sikali5 - 16 WPts
05/11/2031Umlazi, South Africa3 - 4 Oupa Magqwaka0 - 0 LPts
26/09/2031Soweto, South Africa2 - 4 Chris Vorster7 - 16 WPts
31/07/2031Mitchells Plain, South Africa1 - 4 Santiago Melgarejo2 - 9 WPts
02/06/2031Mitchells Plain, South Africa0 - 4 Ollie Hutcherson2 - 23(1) WPts
02/04/2031Soyapango, El Salvador0 - 3 Vidal Can17 - 18(1) LPts
02/02/2031iBhayi, South Africa0 - 2 Hemmerecht Van Vollenhoven3 - 17(4) LPts
08/12/2030Tembisa, South Africa0 - 1 Dom Manfueni2 - 9 LPts
05/11/2030Mitchells Plain, South Africa0 - 0 Rodhlann Vanagan24 - 27(1) LPts