Weightclass:  Heavyweight
Location:  Khayelitsha, South Africa
Record:  12 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Soshanguve, South Africa11 - 27(1) Mark Van der Sandt12 - 20 WPts
11/11/2033Khayelitsha, South Africa10 - 27(1) Rob Ngwakurufulufulu11 - 24 WPts
14/09/2033Tembisa, South Africa10 - 26(1) Shaquille Kwakye10 - 17 LPts
17/07/2033Khayelitsha, South Africa9 - 26(1) Fraser Kabangu4 - 17 WPts
17/05/2033Khayelitsha, South Africa8 - 26(1) Cole Phala0 - 2 WPts
17/03/2033Basel, Switzerland8 - 25(1) Corrado Carli17 - 18 LPts
17/01/2033Winnipeg, Canada8 - 24(1) Davie Munhall22 - 12 LPts
19/11/2032Khayelitsha, South Africa8 - 23(1) Rich Kadida22 - 16 LPts
19/09/2032Khayelitsha, South Africa8 - 22(1) Lisimba Quansah18 - 10 LPts
20/07/2032Irbid, Jordan8 - 21(1) Obaid Faraj30 - 16 LPts
22/05/2032Copenhagen, Denmark8 - 20 Carolus Thiesen6 - 22 LKO3
24/03/2032Port Elizabeth, South Africa7 - 20 Jevonte Anfom10 - 22 WPts
31/01/2032Bamenda, Cameroon7 - 19 Villiers Ntheppe16 - 17 LPts
03/12/2031Odense, Denmark7 - 18 Hannes Arntzen16 - 15 LPts
05/10/2031Plovdiv, Bulgaria6 - 18 Lyuben á Mogilov3 - 7 WPts
07/08/2031Sofia, Bulgaria6 - 17 Vladislav á Balev10 - 9 LPts
09/06/2031Khayelitsha, South Africa6 - 16 Matt Fwambe6 - 8 LPts
09/04/2031Khayelitsha, South Africa5 - 16 Barnard Schulz0 - 2 WPts
09/02/2031Tehran, Iran4 - 16 Amer Mina12(1) - 13 WPts
12/12/2030Khayelitsha, South Africa4 - 15 Nick Pianim5(1) - 7 LPts
14/10/2030Khayelitsha, South Africa4 - 14 Alen Kasuku6 - 4 LPts
16/08/2030Pittsburgh, USA3 - 14 Mark Herrera2 - 5 WPts
18/06/2030San Juan, Puerto Rico3 - 13 Loredo Luque5 - 24 LPts
20/04/2030Durban, South Africa3 - 12 Uba Kessels5 - 11 LPts
22/02/2030Delmas, Haiti3 - 11 Oliver Simon1 - 13 LPts
25/12/2029Khayelitsha, South Africa3 - 10 Makalo Dauda5 - 14 LPts
26/10/2029Johannesburg, South Africa3 - 9 Sean Katubadi2 - 10 LPts
27/08/2029Khayelitsha, South Africa3 - 8 Lucas Hedeman5 - 3 LPts
29/06/2029Khayelitsha, South Africa2 - 8 Dominic Dick2 - 3 WPts
30/04/2029Khayelitsha, South Africa1 - 8 Valeh Hassen1 - 7 WPts
02/03/2029Khayelitsha, South Africa1 - 7 James Mkhize5 - 9 LPts
01/01/2029East London, South Africa1 - 6 Richard Lumbala1 - 12 LPts
07/11/2028Cape Town, South Africa1 - 5 Puleng Pungwayo5(1) - 14 LPts
07/10/2028Durban, South Africa1 - 4 Aaron Bekker15 - 16 LPts
06/09/2028Havana, Cuba1 - 3 Ramirez Alfonso15 - 18 LPts
08/07/2028Bokhtar, Tajikistan1 - 2 Parvin Mirdjavadov7 - 16 LPts
10/05/2028Johannesburg, South Africa1 - 1 Eric Msibi6 - 16 LPts
12/03/2028Roodepoort, South Africa1 - 0 Jacob Diampasi3 - 4 LPts
07/02/2028Khayelitsha, South Africa0 - 0 Villiers Ntheppe1 - 5 WPts