Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  11(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Durban, South Africa10(1) - 25 Rashid Rahim6 - 18 WPts
26/11/2033Durban, South Africa9(1) - 25 Arseni Levitsky1 - 2 WPts
22/09/2033Durban, South Africa9(1) - 24 Stein Genz9 - 12 LPts
22/07/2033Durban, South Africa8(1) - 24 Jacques Ndong5 - 13 WPts
20/05/2033Durban, South Africa7(1) - 24 Dale Vermaak0 - 1 WPts
20/03/2033Durban, South Africa7(1) - 23 Augusto Folena2(1) - 15 LPts
17/01/2033Durban, South Africa6(1) - 23 Connor Hopkins2 - 7(1) WPts
17/11/2032Durban, South Africa6(1) - 22 Isaac Brisbane0 - 7 LPts
17/09/2032Durban, South Africa6(1) - 21 Otieno Bamfokwakye9 - 25 LPts
18/07/2032Durban, South Africa6(1) - 20 Mark Tshiabu21 - 11 LPts
20/05/2032Durban, South Africa5(1) - 20 Helmut Pistorius4 - 6 WPts
21/03/2032Durban, South Africa5(1) - 19 Itumeleng Mahlangu4 - 14 LPts
21/01/2032Sapporo, Japan5(1) - 18 Hajime Furuta4 - 5 LPts
23/11/2031Soshanguve, South Africa5(1) - 17 Kwau Mathoho7 - 10 LPts
26/09/2031Durban, South Africa5(1) - 16 Lehlohonolo Manyama13 - 6 LPts
30/07/2031Cali, Colombia5(1) - 15 Nasario Rosado10 - 16 LPts
01/06/2031Bratislava, Slovakia5(1) - 14 Radan Kader7 - 9 LPts
03/04/2031Durban, South Africa5(1) - 13 Runako Mthethwa1 - 3 LPts
03/02/2031Goyang, South Korea5(1) - 12 Chung-yong Lim28(3) - 26 LPts
06/12/2030Durban, South Africa5(1) - 11 Quoitrel Mahlobo4 - 21 LPts
08/10/2030Katlehong, South Africa4(1) - 11 Jasper Bosman0 - 14 WPts
10/08/2030Murcia, Spain4(1) - 10 Cipriano Mantilla11 - 6 LPts
12/06/2030Manta, Ecuador3 - 10 Diego Solis2 - 15(2) WKO3
14/04/2030Durban, South Africa2 - 10 Deiondre Keet3 - 8 WPts
14/02/2030Durban, South Africa2 - 9 Veltry Radebe0 - 2 LPts
16/12/2029Minsk, Belarus2 - 8 Fedar Kolanko17(2) - 17 LPts
18/10/2029East London, South Africa2 - 7 Paul Kabuya2 - 14 LPts
21/08/2029Johannesburg, South Africa2 - 6 Joshua Kabwela6 - 8 LPts
28/06/2029Soshanguve, South Africa1 - 6 Ramahlwe Jali1 - 22 WPts
29/04/2029Soshanguve, South Africa1 - 5 Ramahlwe Jali0 - 22 LPts
10/03/2029Johannesburg, South Africa1 - 4 Zachary Pistorius9 - 26 LPts
07/02/2029Soweto, South Africa1 - 3 Duante Busia0 - 0 LPts
29/12/2028Port-au-Prince, Haiti0 - 3 Aramis Blanc1 - 10 WPts
30/10/2028Durban, South Africa0 - 2 John Booysen6 - 1 LPts
21/09/2028Germiston, South Africa0 - 1 Lavaughn Mayat14 - 30 LPts
20/08/2028Durban, South Africa0 - 0 Vuyisile Mthethwa4 - 2 LPts