Weightclass:  Welterweight
Location:  iBhayi, South Africa
Record:  17 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2031Bergen, Norway16 - 11 Quimby Saetern8 - 14 WPts
30/05/2031London, UK15 - 11 Mervyn Ferris1 - 2 WPts
30/03/2031iBhayi, South Africa15 - 10 Vuyisile Mthethwa16 - 7 LPts
30/01/2031Londonderry, UK14 - 10 Cody Breckenridge6 - 12 WPts
02/12/2030Ilorin, Nigeria13 - 10 James Olukojo14 - 9 WPts
04/10/2030Port Elizabeth, South Africa13 - 9 Thulani Khuzwayo11 - 9 LPts
10/08/2030iBhayi, South Africa12 - 9 Devrim Nazli2 - 4 WPts
12/06/2030San Juan, Puerto Rico11 - 9 Ora Almonte15 - 19 WPts
14/04/2030Oran, Algeria10 - 9 Malik Koraichi6(1) - 18 WPts
14/02/2030iBhayi, South Africa9 - 9 Gauvain Fouroux4 - 12 WPts
17/12/2029Busan, South Korea8 - 9 Chan-dong Sok16 - 11 WPts
19/10/2029Umlazi, South Africa8 - 8 Shontae Sam9 - 13(1) LPts
25/08/2029Katlehong, South Africa8 - 7 Vashon Hanekom10 - 6 LPts
26/06/2029Croix des Bouqets, Haiti7 - 7 Josce Bernanos1 - 5 WPts
28/04/2029Peristeri, Greece7 - 6 Fedor Takes41 - 13 LPts
28/02/2029Durban, South Africa6 - 6 Michael Kadiombo8 - 14 WPts
30/12/2028Petionville, Haiti5 - 6 Alexandre Bay11 - 12 WPts
31/10/2028Ganja, Azerbaijan5 - 5 Orkhan Karakhanov18 - 15 LPts
01/09/2028East London, South Africa5 - 4 Xhosas Abadamloora15 - 12 LPts
08/07/2028Milan, Italy4 - 4 Angelo Bonaccini2 - 19 WPts
09/05/2028Port Elizabeth, South Africa3 - 4 Bongi Zokwana1 - 2 WPts
12/03/2028Durban, South Africa3 - 3 Ian Kambilala6 - 12 LPts
13/01/2028Soshanguve, South Africa3 - 2 Jamar Poku1 - 10 LPts
26/11/2027Durban, South Africa2 - 2 Veltry Acheampong7 - 15 WPts
26/10/2027Port Elizabeth, South Africa2 - 1 Thulani Khuzwayo0 - 0 LPts
15/09/2027Cape Town, South Africa2 - 0 Sid Tshimowa7 - 14 LPts
20/07/2027Johannesburg, South Africa1 - 0 Roland Swart1 - 13 WPts
07/06/2027iBhayi, South Africa0 - 0 Zaid Akamenya3 - 4 WPts