Weightclass:  Welterweight
Location:  East London, South Africa
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Asuncion, Paraguay13 - 12 Federico Espin22 - 19 WPts
04/11/2033Johannesburg, South Africa13 - 11 Kamohelo Makwetla4 - 14 LPts
12/09/2033iBhayi, South Africa12 - 11 Runako Mthethwa10 - 9 WPts
12/07/2033Tembisa, South Africa12 - 10 Sam Mphahlele21 - 11 LPts
13/05/2033East London, South Africa11 - 10 Kwau Assifuah12 - 17 WPts
13/03/2033iBhayi, South Africa11 - 9 Runako Mthethwa8 - 8 LPts
12/01/2033East London, South Africa10 - 9 Kamohelo Mapisa3 - 23 WPts
12/11/2032Khayelitsha, South Africa9 - 9 Thamsanqa Muthambi1 - 13 WPts
14/09/2032East London, South Africa8 - 9 Ontibile Mayat16 - 2 WPts
16/07/2032East London, South Africa7 - 9 Nathan Mafinga0 - 7 WPts
17/05/2032Changwon, South Korea7 - 8 Chae-min Shon10 - 10 LPts
18/03/2032East London, South Africa6 - 8 Jevonte Ampomah4 - 11(1) WPts
18/01/2032Khayelitsha, South Africa5 - 8 Uba Panyaglo2 - 3 WPts
23/11/2031Durban, South Africa4 - 8 Siyabonga Nkwinti3 - 13 WPts
25/09/2031Abidjan, Ivory Coast3 - 8 Gower Gaudin4 - 10 WPts
28/07/2031East London, South Africa3 - 7 Veltry Radebe3 - 8 LPts
30/05/2031Brussels, Belgium3 - 6 Saber Breton19 - 6 LPts
01/04/2031Katlehong, South Africa2 - 6 Will Nshinga2 - 3 WPts
03/02/2031Santo Domingo Norte, Dominican Republic2 - 5 Enzo Denis23 - 9(1) LPts
06/12/2030East London, South Africa2 - 4 Tefu Khuzwayo13 - 7 LPts
08/10/2030East London, South Africa1 - 4 Chris Majoro0 - 1 WPts
09/08/2030Barranquilla, Colombia1 - 3 Angel Hinojosa4 - 9 LPts
11/06/2030Port Elizabeth, South Africa1 - 2 Bongi Zokwana6 - 10 LPts
16/04/2030Khayelitsha, South Africa1 - 1 John Kayemba5 - 13 LPts
16/02/2030Port Elizabeth, South Africa1 - 0 Bart Nonyane3 - 6 LPts
22/12/2029East London, South Africa0 - 0 Veltry Radebe0 - 1 WPts