Weightclass:  Super Heavyweight
Location:  Durban, South Africa
Record:  12 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2030Dublin, Ireland11 - 16 Eoghan McCaig25 - 12 WPts
03/07/2030Harare, Zimbabwe10 - 16 Dominic Chigumbura13 - 12 WPts
02/06/2030Durban, South Africa10 - 15 Dominic Chigumbura12 - 12 LPts
02/05/2030Roodepoort, South Africa9 - 15 Stephen Kikedi14 - 8 WPts South Africa National Championships 2030View
29/04/2030Roodepoort, South Africa8 - 15 Stuart Swanepoel18 - 11 WPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa7 - 15 Thabo Shongwe5 - 13 WPts South Africa National Championships 2030View
18/04/2030Yokohama, Japan7 - 14 Kei Kanemoto33 - 14 LPts
18/02/2030Soweto, South Africa7 - 13 Cole Holomisa21(1) - 23(1) LPts
01/01/2030Durban, South Africa6 - 13 Yoan á Ivankov5 - 12 WPts
02/11/2029New Kingston, Jamaica6 - 12 David Cubbison33 - 17 LPts
04/09/2029Soweto, South Africa6 - 11 Robert Malan22 - 8 LPts
07/07/2029Krakow, Poland6 - 10 Tytus Biel19 - 17 LPts
08/05/2029Santo Domingo de Guzman, Dominican Republic5 - 10 Ivan Andino6 - 16 WPts
10/03/2029Santo Domingo de Guzman, Dominican Republic5 - 9 Alano Pablo22 - 8 LPts
09/01/2029Boksburg, South Africa4 - 9 Ian Katende2 - 17 WPts
11/11/2028Pretoria, South Africa4 - 8 Thabo Nyauza1 - 10 LPts
17/09/2028East London, South Africa3 - 8 Henry Tshidingi2 - 12 WPts
26/07/2028Randburg, South Africa3 - 7 Wilequot Coetzee9 - 16 LPts
25/06/2028Port Elizabeth, South Africa2 - 7 Udenwa Sribor0 - 10 WPts
16/05/2028Harare, Zimbabwe1 - 7 Davie Mnangagwa14 - 13 WPts
18/03/2028Lodz, Poland1 - 6 Cibor Glodek11 - 18 LPts
19/01/2028Durban, South Africa1 - 5 Salim Nyauza1 - 3 LPts
21/11/2027Bouake, Ivory Coast1 - 4 Paul Loeb12(1) - 21 LPts
23/09/2027Kumasi, Ghana1 - 3 Hayden Quaye8 - 19 LPts
26/07/2027Johannesburg, South Africa1 - 2 Dan Vermeulen17 - 18 LPts
31/05/2027Durban, South Africa1 - 1 Zafa Ghazi6 - 9 LPts
02/04/2027Boksburg, South Africa1 - 0 Amon Keta9 - 11 LPts
25/02/2027Durban, South Africa0 - 0 Didier Halimi2 - 19(2) WPts