Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  3 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Cape Town, South Africa3 - 19 Jevonte Ampomah1 - 8(1) LPts
01/02/2031Donetsk, Ukraine3 - 18 Vanko Mihalko17 - 14 LPts
04/12/2030Cape Town, South Africa2 - 18 Bart Phala0 - 8 WPts
06/10/2030Sharjah, UAE2 - 17 Abdul Atassi6 - 11 LPts
08/08/2030Acapulco, Mexico2 - 16 Jose Alviso25 - 5 LPts
10/06/2030Durban, South Africa2 - 15 Mark Tshiabu11 - 8 LPts
15/04/2030Durban, South Africa2 - 14 Robert Kamele7 - 24 LPts
16/02/2030Umlazi, South Africa1 - 14 Shontae Sam10 - 14(1) WPts
19/12/2029Durban, South Africa1 - 13 Ulan Kole18 - 16 LPts
22/10/2029Cape Town, South Africa1 - 12 Mandip Kapoor8 - 14 LPts
23/08/2029Cape Town, South Africa0 - 12 John Mphahlele2 - 7 WPts
24/06/2029Ostrava, Czech Republic0 - 11 Izßk Dudik15 - 14 LPts
26/04/2029iBhayi, South Africa0 - 10 Josh Kikedi7 - 18 LPts
28/02/2029Cape Town, South Africa0 - 9 Robert Kibangadi10 - 9 LPts
31/12/2028iBhayi, South Africa0 - 8 Sid Malan4 - 8 LPts
01/11/2028Katlehong, South Africa0 - 7 Mandla Zulu3 - 13 LPts
04/09/2028Johannesburg, South Africa0 - 6 Joshua Kabwela3 - 5 LPts
09/07/2028Kampala, Uganda0 - 5 Haider Dia13 - 16 LPts
11/05/2028Durban, South Africa0 - 4 Ian Kambilala7 - 12 LPts
13/03/2028Khayelitsha, South Africa0 - 3 Ashley Plessis6 - 26 LPts
14/01/2028Johannesburg, South Africa0 - 2 Asavela Motsoaledi9 - 14 LPts
16/11/2027Boksburg, South Africa0 - 1 Orma Osei9(2) - 11 LPts
24/09/2027Randburg, South Africa0 - 0 Harry Kapuku11 - 18 LPts