Weightclass:  Middleweight
Location:  Khayelitsha, South Africa
Record:  15 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033Khayelitsha, South Africa14 - 7 Rob Polland0 - 7 WPts
10/10/2033Khayelitsha, South Africa13 - 7 Fabian Strzalkowski2 - 17 WPts
09/08/2033Khayelitsha, South Africa12 - 7 Fedar Kasumov12 - 9 WPts
08/06/2033Khayelitsha, South Africa11 - 7 Eloy Mina3 - 6 WPts
08/04/2033Khayelitsha, South Africa10 - 7 Shayan Abilshair1 - 6 WPts
07/02/2033Khayelitsha, South Africa10 - 6 Zacarias Posada9 - 13 LPts
08/12/2032Khayelitsha, South Africa9 - 6 Barry NaudÚ4 - 15 WPts
08/10/2032Wellington, New Zealand8 - 6 James Hoani6 - 20 WPts
10/08/2032Mamelodi, South Africa8 - 5 Quaashie Mphahlele14 - 10 LPts
07/07/2032Katlehong, South Africa7 - 5 Useni Zakari11(1) - 27 WPts
06/06/2032Soshanguve, South Africa6 - 5 Lado Waris0 - 7 WPts
12/04/2032Umlazi, South Africa6 - 4 Usi Gyimah17(1) - 12 LPts
14/02/2032Maroua, Cameroon5 - 4 Destin du Cerceau2 - 6 WPts
17/12/2031Recife, Brazil5 - 3 Dario Borge1 - 3 LPts
19/10/2031Cape Town, South Africa5 - 2 Tonino Van der Westhuizen10 - 23(1) LPts
29/08/2031Soweto, South Africa5 - 1 Kamohelo Ntuli13 - 16 LPts
02/07/2031Khayelitsha, South Africa4 - 1 Dumisani Ledwaba0 - 5 WPts
02/05/2031iBhayi, South Africa3 - 1 Shontae Letlabika5 - 25 WPts
12/03/2031iBhayi, South Africa2 - 1 Naftali Fuseini4 - 17 WPts
09/02/2031Port Elizabeth, South Africa1 - 1 Mark Kapongo0 - 0 WPts
03/01/2031Soshanguve, South Africa1 - 0 Rivaldo Vilakazi8 - 9 LPts
28/11/2030Khayelitsha, South Africa0 - 0 Declan Nanitelamio0 - 5 WPts