Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  16 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2034London, UK15 - 9 Mark Maitland9 - 14 WPts
29/10/2034Nassau, Bahamas15 - 8 Richard Blood16 - 14 LPts
31/08/2034Basel, Switzerland14 - 8 Gofried Schacher11 - 22 WPts
03/07/2034Soweto, South Africa13 - 8 Kamohelo Gabuza1 - 4 WPts
03/05/2034Tirana, Albania12 - 8 Armend Ocak5 - 26 WPts
05/03/2034Brno, Czech Republic11 - 8 HorymÝr Zmolek0 - 0 WPts
05/01/2034Mashhad, Iran10 - 8 Waqar Yasin0 - 0 WPts
07/11/2033Soweto, South Africa9 - 8 Matthys Van Vuuren3 - 10 WPts
08/09/2033Helsinki, Finland9 - 7 August Turtola32 - 5 LPts
11/07/2033Soweto, South Africa8 - 7 Sam Nkedi2 - 9 WPts
11/05/2033Soweto, South Africa7 - 7 Mondli Magwanishi0 - 14(1) WPts
11/03/2033Vilnius, Lithuania6 - 7 Wojtek Tobiasz6 - 28(4) WPts
11/01/2033Soweto, South Africa5 - 7 Robert Bula4 - 14 WPts
11/11/2032Vilnius, Lithuania5 - 6 Kacper Konicki16 - 11 LPts
13/09/2032Mexico City, Mexico5 - 5 Montel Berrones13 - 21 LPts
16/07/2032Port Elizabeth, South Africa4 - 5 Udenwa Iddrisu1 - 5 WPts
18/05/2032Soweto, South Africa4 - 4 Mzikayise Rantie4 - 9 LPts
18/03/2032Isfahan, Iran4 - 3 Aftab Basher15 - 21 LPts
19/01/2032Hyderabad, India3 - 3 Jasvinder Karnik4 - 14 WPts
21/11/2031Soweto, South Africa3 - 2 Rookus Krige6 - 6 LPts
21/09/2031Soweto, South Africa3 - 1 Naftali Letsholonyane0 - 8 LPts
23/07/2031Soweto, South Africa2 - 1 Mark Dawe0 - 1 WPts
25/05/2031Mitchells Plain, South Africa1 - 1 Mondli Magwanishi0 - 0 WPts
12/04/2031Cape Town, South Africa1 - 0 Khalon Nottinggham12 - 9 LPts
22/02/2031Soweto, South Africa0 - 0 Keshawn Kathrada1 - 0 WPts