Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  8 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2034San Pedro de Macoris, Dominican Republic8 - 14(1) Gig Viloria55(1) - 21 LPts
23/11/2033Berlin, Germany8 - 13(1) Oskar Alms11 - 22(1) LPts
25/09/2033Puebla, Mexico7 - 13(1) Gabriel Moro1 - 10 WPts
28/07/2033Angarsk, Russia7 - 12(1) Arseni Granat12 - 9 LPts
30/05/2033Soweto, South Africa7 - 11(1) Thabang Ekstein10 - 12 LPts
02/04/2033Umlazi, South Africa7 - 10(1) Ian Ntuli14 - 15 LPts
03/02/2033Mamelodi, South Africa6 - 10(1) Kyle Muinbayi1 - 7 WPts
06/12/2032Mitchells Plain, South Africa5 - 10(1) Nolle Cilliers12 - 11 WPts
26/10/2032Port Elizabeth, South Africa5 - 9(1) Isaac Bungu15 - 23 LPts
25/09/2032Cape Town, South Africa5 - 8(1) Lukman Ngcobo13 - 3 LPts
31/07/2032Johannesburg, South Africa4 - 8(1) Felippe Blando2 - 18 WPts
02/06/2032Johannesburg, South Africa3 - 8(1) Oliver Kenneson1 - 9 WPts
03/04/2032Nairobi, Kenya2 - 8(1) Ashley Kiyara3 - 20(1) WPts
04/02/2032Madrid, Spain2 - 7(1) Juan Virgen3 - 8 LPts
07/12/2031Santa Rosa, Philippines1 - 7(1) Matthew Acob1 - 4 WPts
09/10/2031Carolina, Puerto Rico1 - 6(1) Noe Quijas36(1) - 10 LPts
11/08/2031Mashhad, Iran1 - 5(1) Kamran Qureshi12 - 27 LPts
13/06/2031Johannesburg, South Africa1 - 4(1) Ayabulela Monare0 - 0 LPts
13/04/2031Antipolo, Philippines0 - 4(1) Isidro Cabochan2 - 6 WPts
13/02/2031Port Elizabeth, South Africa0 - 3(1) Cody Kotze8 - 2 LPts
19/12/2030Khujand, Tajikistan0 - 2(1) Koldan Nabiev20 - 7 LPts
21/10/2030Khujand, Tajikistan0 - 1 Gunduz Zafar25(4) - 22 LKO3
22/08/2030Johannesburg, South Africa0 - 0 Lehlohonolo Phiri1 - 3 LPts