Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  9 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2031Lima, Peru8 - 12 Rico Chavez8 - 24 WPts
30/04/2031San Pedro, Philippines7 - 12 Juan Tabil6 - 15 WPts
02/03/2031Garoua, Cameroon6 - 12 Tremeur Ekangaehawa1 - 3(1) WPts
02/01/2031Puente Alto, Chile6 - 11 Ponce Travieso23(1) - 10 LPts
04/11/2030Khayelitsha, South Africa6 - 10 Kamohelo Ntuli8 - 16 LPts
06/09/2030Athens, Greece5 - 10 Melampus Athan1 - 23 WPts
09/07/2030Carolina, Puerto Rico5 - 9 Xavier Villegas15(1) - 13 LPts
11/05/2030Amsterdam, Netherlands5 - 8 Lucien Van Eenderho5 - 19(1) LPts
13/03/2030Calgary, Canada5 - 7 James Jelley36(1) - 9 LPts
13/01/2030Rotterdam, Netherlands5 - 6 Koen Cans20 - 25 LPts
15/11/2029Soweto, South Africa4 - 6 Uzoma Nomvete4 - 13 WPts
17/09/2029Pretoria, South Africa3 - 6 Xayvion Awal0 - 4 WPts
23/07/2029Khayelitsha, South Africa3 - 5 Mandla Mathoho5 - 5 LPts
24/05/2029Soshanguve, South Africa3 - 4 Tokelo Msibi3 - 7 LPts
28/03/2029San Miguelito, Panama3 - 3 Jesus Urena9 - 26(3) LPts
28/01/2029Johor Bahru, Malaysia3 - 2 Irfan Mohammadi13 - 21 LPts
30/11/2028Khayelitsha, South Africa2 - 2 John William Van Onselen1 - 2 WPts
02/10/2028Khayelitsha, South Africa2 - 1 Uland Mphahlele1 - 3 LPts
04/08/2028Khayelitsha, South Africa1 - 1 Naftali Fuseini0 - 5 WPts
05/06/2028Umlazi, South Africa1 - 0 Usi Gyimah1 - 4 LPts
05/05/2028Kaduna, Nigeria0 - 0 Ogenyi Shagari0 - 0 WPts