Weightclass:  Middleweight
Location:  Mitchells Plain, South Africa
Record:  4 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2031Mitchells Plain, South Africa3 - 18 Mark Kapongo0 - 3 WPts
20/04/2031Honolulu, USA3 - 17 David Bonner16 - 13 LPts
20/02/2031Badalona, Spain3 - 16 Isidro Urena7 - 19 LPts
23/12/2030Mitchells Plain, South Africa2 - 16 Walfrid Gilcher3 - 9 WPts
25/10/2030Patrai, Greece2 - 15 Patroclus Romanos1 - 6 LPts
27/08/2030East London, South Africa2 - 14 Madisha Sotyu9 - 9 LPts
11/07/2030East London, South Africa2 - 13 Vuyisile Sekola19 - 14 LPts
14/05/2030San Juan, Puerto Rico2 - 12 Guido Cerro12 - 19 LPts
16/03/2030Boksburg, South Africa2 - 11 Jean-Marie Steenkamp6 - 10 LPts
31/01/2030Mitchells Plain, South Africa2 - 10 Usi Ngcuka24 - 10 LPts
13/01/2030Santa Rosa, Philippines2 - 9 Angel Duran17 - 23 LPts
15/11/2029Soshanguve, South Africa1 - 9 Clinton De Kock2 - 2 WPts
26/09/2029Johannesburg, South Africa1 - 8 Phornello Majola13(1) - 16 LPts
31/07/2029Mitchells Plain, South Africa0 - 8 Isaac Mpukuta4 - 10 WPts
18/07/2029Havana, Cuba0 - 7 Vegas Fernando12 - 15 LPts
20/05/2029Mitchells Plain, South Africa0 - 6 Verlyn Mensah0 - 7 LPts
22/03/2029East London, South Africa0 - 5 Rick Van Ryneveld1 - 2 LPts
27/01/2029Mitchells Plain, South Africa0 - 4 Roger Kasudi1 - 13 LPts
02/12/2028Katlehong, South Africa0 - 3 Neil Kalembayi11 - 21 LPts
05/10/2028Durban, South Africa0 - 2 Jackson September15 - 14 LPts
07/08/2028iBhayi, South Africa0 - 1 Kamohelo Ncita4 - 13 LPts
13/06/2028Johannesburg, South Africa0 - 0 Subusiso Mokotjo16 - 21 LPts